﻿/* teste */
@import 'https://fonts.googleapis.com/css?family=Open+Sans+Condensed:300,300i,700|Open+Sans:300,300i,400,400i,600,600i,700,700i,800,800i|Oswald:300,400,700|Roboto+Condensed:300,300i,400,400i,700,700i|Yanone+Kaffeesatz:200,300,400,700&amp;subset=cyrillic,cyrillic-ext,greek,greek-ext,latin-ext,vietnamese';
/* Alteracao na fonte do Link dos Menus*/
.menu-name--menu-principal .menu__link{
 font: bold 14px Tahoma, Geneva, sans-serif;
 }
 /* */
 @font-face {
   font-family: 'FontAwesome';
   src: url("//netdna.bootstrapcdn.com/font-awesome/4.6.3/fonts/fontawesome-webfont.eot?v=4.6.3");
   src: url("//netdna.bootstrapcdn.com/font-awesome/4.6.3/fonts/fontawesome-webfont.eot?#iefix&v=4.6.3") format("embedded-opentype"), url("//netdna.bootstrapcdn.com/font-awesome/4.6.3/fonts/fontawesome-webfont.woff2?v=4.6.3") format("woff2"), url("//netdna.bootstrapcdn.com/font-awesome/4.6.3/fonts/fontawesome-webfont.woff?v=4.6.3") format("woff"), url("//netdna.bootstrapcdn.com/font-awesome/4.6.3/fonts/fontawesome-webfont.ttf?v=4.6.3") format("truetype"), url("//netdna.bootstrapcdn.com/font-awesome/4.6.3/fonts/fontawesome-webfont.svg?v=4.6.3#fontawesomeregular") format("svg");
   font-weight: normal;
   font-style: normal;
   font-stretch: normal;
 }

 /* Layout CSS for: page.html.twig, generated: Wed, 08 Nov 17 10:56:51 +1300 */

 .page {
   display: flex;
   flex-flow: column;
   width: 100%;
 }

 body[class*=page-user-reset] #content-area {
   min-height: 400px;
 }

 body[class*=page-user-reset] #main {
   padding-top: 20px;
 }

 .l-rw {
   display: flex;
   flex-wrap: wrap;
   flex-direction: row;
   max-width: 75em;
   width: 100%;
 }

 .l-r {
   flex: 0 0 auto;
   padding: 0 0.625em;
   width: 100%;
 }

 /* Begin breakpoint: wide */
 @media all and (min-width: 60.0625em) {

 .l-leaderboard { -webkit-order: 1; -ms-flex-order: 1; order: 1; }
 .l-header { -webkit-order: 1; -ms-flex-order: 1; order: 1; }
 .l-navbar { -webkit-order: 2; -ms-flex-order: 2; order: 2; }
 .l-highlighted { -webkit-order: 3; -ms-flex-order: 3; order: 3; }
 .l-features { -webkit-order: 4; -ms-flex-order: 4; order: 4; }
 .l-content-prefix { -webkit-order: 5; -ms-flex-order: 5; order: 5; }
 .l-main { -webkit-order: 6; -ms-flex-order: 6; order: 6; }
 .l-content-suffix { -webkit-order: 7; -ms-flex-order: 7; order: 7; }
 .l-subfeatures { -webkit-order: 8; -ms-flex-order: 8; order: 8; }
 .l-footer { -webkit-order: 9; -ms-flex-order: 9; order: 9; }

 .pr-header .arc--2 .l-r {
   width: 50%;
 }

 .pr-features .hr--1-2 .l-r:first-child {
   width: 83.33333%;
   -webkit-order: 2;
       -ms-flex-order: 2;
           order: 2;
 }

 .pr-features .hr--1-2 .l-r:last-child {
   width: 16.66667%;
   -webkit-order: 1;
       -ms-flex-order: 1;
           order: 1;
 }

 .pr-features .hr--1-3 .l-r:first-child {
   width: 83.33333%;
   -webkit-order: 1;
       -ms-flex-order: 1;
           order: 1;
 }

 .pr-features .hr--1-3 .l-r:last-child {
   width: 16.66667%;
   -webkit-order: 2;
       -ms-flex-order: 2;
           order: 2;
 }

 .pr-features .hr--2-3 .l-r {
   width: 50%;
 }

 .pr-features .arc--3 .l-r:first-child {
   width: 66.66667%;
   -webkit-order: 2;
       -ms-flex-order: 2;
           order: 2;
 }

 .pr-features .arc--3 .l-r:nth-child(2) {
   width: 16.66667%;
   -webkit-order: 1;
       -ms-flex-order: 1;
           order: 1;
 }

 .pr-features .arc--3 .l-r:last-child {
   width: 16.66667%;
   -webkit-order: 3;
       -ms-flex-order: 3;
           order: 3;
 }

 .pr-main .hr--1-2 .l-r:first-child {
   width: 75%;
   -webkit-order: 2;
       -ms-flex-order: 2;
           order: 2;
 }

 .pr-main .hr--1-2 .l-r:last-child {
   width: 25%;
   -webkit-order: 1;
       -ms-flex-order: 1;
           order: 1;
 }

 .pr-main .hr--1-3 .l-r:first-child {
   width: 75%;
   -webkit-order: 1;
       -ms-flex-order: 1;
           order: 1;
 }

 .pr-main .hr--1-3 .l-r:last-child {
   width: 25%;
   -webkit-order: 2;
       -ms-flex-order: 2;
           order: 2;
 }

 .pr-main .hr--2-3 .l-r {
   width: 50%;
 }

 .pr-main .arc--3 .l-r:first-child {
   width: 50%;
   -webkit-order: 2;
       -ms-flex-order: 2;
           order: 2;
 }

 .pr-main .arc--3 .l-r:nth-child(2) {
   width: 25%;
   -webkit-order: 1;
       -ms-flex-order: 1;
           order: 1;
 }

 .pr-main .arc--3 .l-r:last-child {
   width: 25%;
   -webkit-order: 3;
       -ms-flex-order: 3;
           order: 3;
 }

 .pr-subfeatures .arc--2 .l-r {
   width: 50%;
 }

 .pr-subfeatures .arc--3 .l-r {
   width: 33.33333%;
 }

 .pr-subfeatures .arc--4 .l-r {
   width: 25%;
 }

 }
 /* End breakpoint */

 .align-center {
   text-align: center;
 }

 /* Begin breakpoint: tabletisolate */
 @media all and (min-width: 45.0625em) and (max-width: 60em) {

 .l-leaderboard { -webkit-order: -1; -ms-flex-order: -1; order: -1; }
 .l-header { -webkit-order: -9; -ms-flex-order: -9; order: -9; }
 .l-navbar { -webkit-order: -10; -ms-flex-order: -10; order: -10; }
 .l-highlighted { -webkit-order: -8; -ms-flex-order: -8; order: -8; }
 .l-features { -webkit-order: -7; -ms-flex-order: -7; order: -7; }
 .l-content-prefix { -webkit-order: -6; -ms-flex-order: -6; order: -6; }
 .l-main { -webkit-order: -5; -ms-flex-order: -5; order: -5; }
 .l-content-suffix { -webkit-order: -4; -ms-flex-order: -4; order: -4; }
 .l-subfeatures { -webkit-order: -3; -ms-flex-order: -3; order: -3; }
 .l-footer { -webkit-order: -2; -ms-flex-order: -2; order: -2; }

 }
 /* End breakpoint */

 /* Begin breakpoint: mobile */
 @media all and (max-width: 45em) {

 .l-leaderboard { -webkit-order: -1; -ms-flex-order: -1; order: -1; }
 .l-header { -webkit-order: -9; -ms-flex-order: -9; order: -9; }
 .l-navbar { -webkit-order: -10; -ms-flex-order: -10; order: -10; }
 .l-highlighted { -webkit-order: -8; -ms-flex-order: -8; order: -8; }
 .l-features { -webkit-order: -7; -ms-flex-order: -7; order: -7; }
 .l-content-prefix { -webkit-order: -6; -ms-flex-order: -6; order: -6; }
 .l-main { -webkit-order: -5; -ms-flex-order: -5; order: -5; }
 .l-content-suffix { -webkit-order: -4; -ms-flex-order: -4; order: -4; }
 .l-subfeatures { -webkit-order: -3; -ms-flex-order: -3; order: -3; }
 .l-footer { -webkit-order: -2; -ms-flex-order: -2; order: -2; }

 }
 /* End breakpoint */


 .l-attribution { -webkit-order: 100; -ms-flex-order: 100; order: 100 ;}


 /* corrige laytout.css do basic no mobile */
 #content-wrapper {
   margin-left: 0;
   margin-right: 0;
   width: 100%;
 }

 .section-noticias #content-wrapper {
   display: flex;
   flex-wrap: wrap;
 }

 .no-sidebar #content {
   width: 100% !important;
   float: none;
   margin-left: 0 !important;
 }
 /* corrige laytout.css do basic */

 .fa {
   display: inline-block;
   font-family: FontAwesome, sans-serif;
   font-size: inherit;
   text-rendering: auto;
   -webkit-font-smoothing: antialiased;
   -moz-osx-font-smoothing: grayscale;
 }

 .fa-none {
   font-size: inherit;
 }

 .container {
   max-width: 100%;
 }

 header {
   background-color: transparent !important;
 }

 .page-memorial a {
   color: #9e190b;
 }

 .fa-lg {
   font-size: 26px;
   font-size: 1.625rem;
   line-height: 30px;
   line-height: 1.875rem;
 }

 .fa-2x {
   font-size: 32px;
   font-size: 2rem;
   line-height: 36px;
   line-height: 2.25rem;
 }

 .fa-3x {
   font-size: 48px;
   font-size: 3rem;
   line-height: 51px;
   line-height: 3.1875rem;
 }

 .fa-4x {
   font-size: 64px;
   font-size: 4rem;
   line-height: 69px;
   line-height: 4.3125rem;
 }

 .fa-5x {
   font-size: 80px;
   font-size: 5rem;
   line-height: 84px;
   line-height: 5.25rem;
 }

 .fa-fw {
   width: 26px;
   width: 1.625rem;
 }

 /* Web font smoothing */
 :after,
 :before {
   text-rendering: auto;
   -webkit-font-smoothing: antialiased;
   -moz-osx-font-smoothing: grayscale;
 }

 /**
  * * * * Elements
  *  *  *  * - set element global styles, basically whenever this element appears
  *   *   *   *   it should look like this by default.
  *     *    *     ============================================================================ */
 html {
   font-size: 100%;
   line-height: 0.375em;
 }

 html,
 body {
   height: 100%;
   scroll-behavior: smooth;
   scroll-padding-top: 120px;
 }

 html {
   font-family: "Roboto Condensed", Helvetica, Arial, sans-serif;
   line-height: 24px;
   line-height: 1.5rem;
 }

 body {
   font-size: 16px;
   font-size: 1rem;
   line-height: 21px;
   line-height: 1.25rem;
   padding: 0;
   margin: 0;
 }

 * {
 box-sizing: border-box;
 /* border-left: solid red; */
 }

 article,
 aside,
 details,
 figcaption,
 figure,
 footer,
 header,
 main,
 menu,
 nav,
 section,
 summary {
   display: block;
 }

 ul,
 ol,
 dd,
 dl,
 p,
 figure,
 pre,
 table,
 hr,
 form,
 fieldset {
   margin: 0 0 18px;
   margin: 0 0 1.125rem;
 }

 h1, h2, h3, h4, h5, h6 {
   margin: 0 0 16px;
   margin: 0 0 1rem;
 }

 h1, h2, h3 {
   font-weight: 400;
 }

 h4, h5, h6 {
   font-weight: 600;
 }

 h1, .h1 {
   font-size: 42px;
   font-size: 2.625rem;
   line-height: 45px;
   line-height: 2.8125rem;
 }

 .block-basic-page-title h1 {
   margin-top: 15px;
   margin-bottom: 15px !important;
 }

 .ju-interna .jornal_unicamp__pagina {
   display: flex;
   box-shadow: 0 0 3px 1px #c3c3c3c2;
   padding: 5px 8px;
   border-radius: 8px;
   width: min-content;
 }

 .ju-interna .jornal_unicamp__pagina div:first-child {
   margin-right: 5px;
 }

 h2, .h2 {
   font-size: 29px;
   font-size: 1.8125rem;
   line-height: 33px;
   line-height: 2.0625rem;
 }

 h3, .h3 {
   font-size: 26px;
   font-size: 1.625rem;
   line-height: 30px;
   line-height: 1.875rem;
 }

 h4, .h4 {
   font-size: 18px;
   font-size: 1.125rem;
   line-height: 21px;
   line-height: 1.3125rem;
 }

 h5, .h5 {
   font-size: 16px;
   font-size: 1rem;
   line-height: 21px;
   line-height: 1.3125rem;
 }

 h6, .h6 {
   font-size: 11px;
   font-size: 0.6875rem;
   line-height: 15px;
   line-height: 0.9375rem;
 }

 h1 small, .h1 small {
   font-size: 26px;
   font-size: 1.625rem;
   line-height: 30px;
   line-height: 1.875rem;
 }

 h2 small, .h2 small {
   font-size: 18px;
   font-size: 1.125rem;
   line-height: 21px;
   line-height: 1.3125rem;
 }

 h3 small, .h3 small,
 h4 small, .h4 small {
   font-size: 16px;
   font-size: 1rem;
   line-height: 21px;
   line-height: 1.3125rem;
 }

 p:empty {
   display: none;
 }

 img {
   /*
  *  *  *   line-height: 0;
  *   *   *     display: inline-block;
  *    *    *       object-fit: cover;
  *     *     *         */
 }

 img,
 embed,
 object,
 video {
   max-width: 100%;
 }

 video {
   width: 100% !important;
   height: auto !important;
 }

 #content-area {
   margin-top: 143px;
 }

 #content-area.no-margin-top {
   margin-top: 0px;
 }

 .page-ju-especial-migracoes #content-area,
 .page-ju-especial-ciencia-ameacada #content-area {
   margin-top: 0;
   margin-bottom: 50px;
 }

 .page-ju-especial-ciencia-ameacada #sidebar-second {
   display: none;
 }

 .page-ju-radio #content-area {
   margin-top: 0;
 }

 .page-dossie-odh #content-area {
   margin-top: 0;
   position: relative;
 }

 .page-ju #content-area,
 body[class*='page-ju-artigos'] #content-area {
   margin-top: 0px;
 }

 body[class*='page-ju-noticias'] #content-area {
   margin-top: 0px;
 }

 img,
 audio,
 canvas,
 video {
   vertical-align: middle;
 }

 svg {
   max-height: 100%;
 }
 svg:not(:root) {
   overflow: hidden;
 }

 figcaption {
   font-size: 12px;
   font-size: 0.75rem;
   line-height: 15px;
   line-height: 0.9375rem;
   padding: 7px 0;
   padding: 0.4375rem 0;
   width: 100%;
 }

 a {
   text-decoration: none;
   cursor: pointer;
 }
 a:hover, a:focus {
   text-decoration: none;
 }
 a img {
   border: 0;
 }

 ul,
 ol,
 dl {
   padding-left: 47px;
   padding-left: 2.9375rem;
   padding-right: 0;
 }

 ul {
   list-style: inherit;
 }

 dt {
   font-weight: 600;
 }

 dd {
   margin-left: 16px;
   margin-left: 1rem;
 }
 [dir="rtl"] dd {
   margin-left: 0;
   margin-right: 16px;
   margin-right: 1rem;
 }

 blockquote {
   padding: 16px;
   padding: 1rem;
   margin-left: 47px;
   margin-left: 2.9375rem;
   margin-right: 0;
   border-left: 5px solid;
 }
 blockquote.simple-quote {
   border: 0 none;
   padding: 0;
   margin: 0;
 }
 blockquote p {
   font-size: 18px;
   font-size: 1.125rem;
   line-height: 21px;
   line-height: 1.3125rem;
   font-weight: 300;
 }
 blockquote p:first-child {
   margin-top: 0;
 }
 blockquote p:first-child:before {
   font-family: FontAwesome, sans-serif;
   content: "ssasassssaAAasAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazA";
   padding: 0 5px 0 0;
   padding: 0 0.3125rem 0 0;
   margin: 0;
   text-align: left;
   width: 18px;
   width: 1.125rem;
   display: none;
 }
 .fa-loaded blockquote p:first-child:before {
   display: inline-block;
 }
 [dir="rtl"] blockquote p:first-child:before {
   -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
   -webkit-transform: scale(-1, 1);
   -ms-transform: scale(-1, 1);
   transform: scale(-1, 1);
 }
 blockquote p:last-child {
   margin-bottom: 0;
 }
 blockquote small {
   display: block;
   font-size: 11px;
   font-size: 0.6875rem;
   line-height: 15px;
   line-height: 0.9375rem;
 }
 blockquote small:before {
   content: '\2014 \00A0';
 }
 blockquote.pull-right {
   padding-right: 5.26316%;
   padding-left: 0;
   border-right: 5px solid;
   border-left: 0;
 }
 blockquote.pull-right p,
 blockquote.pull-right small {
   text-align: right;
 }
 blockquote.pull-right small:before {
   content: '';
 }
 blockquote.pull-right small:after {
   content: '\00A0 \2014';
 }

 hr {
   height: 1px;
   border: 0;
   border-top: 1px solid;
   padding: 0;
   box-sizing: border-box;
 }

 *[hidden] {
   display: none;
 }

 button,
 .button {
   color: #ffffff;
   background-color: #9e190b;
   border-color: #9e190b;
   opacity: 0.9;
   box-shadow: inset 0 1px 0 0 rgba(255, 255, 255, 0.5);
 }
 button:hover, button:focus,
 .button:hover,
 .button:focus {
   opacity: 1;
   color: #ffffff;
   background-color: #9e190b;
 }
 button:visited,
 .button:visited {
   color: #ffffff;
   background-color: #9e190b;
 }
 button[disabled]:hover,
 .button[disabled]:hover {
   opacity: 1;
 }

 /**
  *  *  *  * Table Base
  *   *   *   * Set base styles for table elements.
  *    *    *    ============================================================================ */
 table {
   padding: 0;
   border: 0;
   border-collapse: collapse;
 }
 table caption {
   font-size: 14px;
   font-size: 0.875rem;
   line-height: 18px;
   line-height: 1.125rem;
   font-style: italic;
 }

 tr {
   border: 1px solid;
 }

 caption,
 th,
 td {
   text-align: left;
 }

 thead tr {
   font-weight: 600;
 }

 tr,
 td,
 th {
   border: 1px solid;
 }

 td,
 th {
   padding: 7px;
   padding: 0.4375rem;
   vertical-align: middle;
 }

 /**
  *  *  *  * Form Base
  *   *   *   * Set base styles for form elements.
  *    *    *    ============================================================================ */
 input,
 select,
 button,
 textarea {
   font-size: 16px;
   font-size: 1rem;
   line-height: 21px;
   line-height: 1.3125rem;
 }

 textarea,
 select,
 input[type="date"],
 input[type="datetime"],
 input[type="datetime-local"],
 input[type="email"],
 input[type="month"],
 input[type="number"],
 input[type="password"],
 input[type="search"],
 input[type="tel"],
 input[type="text"],
 input[type="time"],
 input[type="url"],
 input[type="week"] {
   max-width: 100%;
   box-sizing: border-box;
   border: 1px solid;
   -webkit-transition: all, 0.2s, ease-in-out;
   transition: all, 0.2s, ease-in-out;
 }
 textarea:focus,
 select:focus,
 input[type="date"]:focus,
 input[type="datetime"]:focus,
 input[type="datetime-local"]:focus,
 input[type="email"]:focus,
 input[type="month"]:focus,
 input[type="number"]:focus,
 input[type="password"]:focus,
 input[type="search"]:focus,
 input[type="tel"]:focus,
 input[type="text"]:focus,
 input[type="time"]:focus,
 input[type="url"]:focus,
 input[type="week"]:focus {
   outline: 0;
   outline: thin dotted \9;
 }
 textarea[disabled],
 select[disabled],
 input[type="date"][disabled],
 input[type="datetime"][disabled],
 input[type="datetime-local"][disabled],
 input[type="email"][disabled],
 input[type="month"][disabled],
 input[type="number"][disabled],
 input[type="password"][disabled],
 input[type="search"][disabled],
 input[type="tel"][disabled],
 input[type="text"][disabled],
 input[type="time"][disabled],
 input[type="url"][disabled],
 input[type="week"][disabled] {
   cursor: not-allowed;
 }

 input {
   min-width: 13px;
   line-height: 1;
   vertical-align: middle;
   height: 29px;
   height: 1.8125rem;
   padding: 0 7px;
   padding: 0 0.4375rem;
 }

 input[type="checkbox"], input[type="radio"] {
   display: inline-block;
   position: relative;
   bottom: 1px;
   bottom: 0.0625rem;
   margin-left: 3px;
   margin-left: 0.1875rem;
   width: auto;
   height: auto;
   -webkit-transform: scale(1);
       -ms-transform: scale(1);
           transform: scale(1);
 }

 textarea,
 button,
 .button,
 input[type="email"],
 input[type="number"],
 input[type="password"],
 input[type="search"],
 input[type="submit"],
 input[type="tel"],
 input[type="text"],
 input[type="url"] {
   -webkit-appearance: none;
 }

 input[type="time"],
 input[type="date"],
 input[type="datetime"],
 input[type="datetime-local"],
 input[type="month"] {
   background-clip: padding-box;
 }

 input[type="search"]::-webkit-search-decoration, input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-results-button, input[type="search"]::-webkit-search-results-decoration {
   -webkit-appearance: none;
 }

 select {
   height: 29px;
   height: 1.8125rem;
 }

 textarea {
   padding: 7px;
   padding: 0.4375rem;
 }

 textarea,
 select[size],
 select[multiple] {
   height: auto;
 }

 label {
   font-weight: 600;
   text-decoration: none;
   white-space: nowrap;
   display: block;
 }
 label.option {
   font-weight: normal;
   display: inline-block;
 }

 fieldset {
   border: 0;
   margin: 0;
   padding: 0;
 }

 details {
   border: 1px solid;
   border-radius: 3px;
   display: block;
   margin: 16px 0;
   margin: 1rem 0;
 }

 summary {
   cursor: pointer;
   display: block;
   padding: 10px;
   padding: 0.625rem;
 }

 button[disabled],
 input[disabled],
 select[disabled],
 select[disabled] option,
 select[disabled] optgroup,
 textarea[disabled],
 a.button_disabled {
   box-shadow: none;
   opacity: 0.7;
   -webkit-user-select: none;
      -moz-user-select: none;
       -ms-user-select: none;
           user-select: none;
   cursor: default;
 }

 input:invalid,
 button:invalid,
 .button:invalid,
 select:invalid,
 textarea:invalid {
   box-shadow: none;
 }

 input:focus::-webkit-input-placeholder {
   opacity: 0.2;
 }

 input:focus:-moz-placeholder {
   opacity: 0.2;
 }

 input:focus::-moz-placeholder {
   opacity: 0.2;
 }

 input:focus:-ms-input-placeholder {
   opacity: 0.2;
 }

 /**
  *  *  *  * Exposed Filters.
  *   *   *   ============================================================================ */
 .exposed-filters .filters,
 .exposed-filters .additional-filters {
   float: left;
   margin-right: 16px;
   margin-right: 1rem;
 }
 .exposed-filters .form-item {
   margin: 0 0 0.1em 0;
   padding: 0;
 }
 .exposed-filters .form-item label {
   float: left;
   font-weight: 400;
   width: 10em;
 }
 .exposed-filters .form-select {
   width: 14em;
 }
 .exposed-filters .current-filters {
   margin-bottom: 16px;
   margin-bottom: 1rem;
 }
 .exposed-filters .current-filters .placeholder {
   font-style: normal;
   font-weight: 700;
 }

 /**
  *  *  *  * Table Theme
  *   *   *   * Style Drupal selectors for tables.
  *    *    *    ============================================================================ */
 .path-admin table {
   width: 100%;
 }
 table.sticky-header {
   z-index: 10;
 }
 table .view-table__details {
   padding: 0;
   margin: 0 0 16px;
   margin: 0 0 1rem;
   font-size: 16px;
   font-size: 1rem;
   line-height: 21px;
   line-height: 1.3125rem;
 }
 table .view-table__details,
 table .view-table__details--summary {
   border: 0;
 }
 table .view-table__details--description {
   font-style: italic;
 }
 table ul {
   margin: 0;
 }
 table[align='right'] {
   margin-left: 16px;
   margin-left: 1rem;
 }
 table[align='left'] {
   margin-right: 16px;
   margin-right: 1rem;
 }
 @media all and (max-width: 45em) {
   table[align='right'], table[align='left'] {
     margin-left: 0;
     margin-right: 0;
   }
 }
 table.responsive-enabled {
   width: 100%;
 }

 thead, tbody, tr, th, td {
   border-width: 1px;
 }
 [border='2'] thead, [border='2'] tbody, [border='2'] tr, [border='2'] th, [border='2'] td {
   border-width: 2px;
 }
 [border='3'] thead, [border='3'] tbody, [border='3'] tr, [border='3'] th, [border='3'] td {
   border-width: 3px;
 }
 [border='4'] thead, [border='4'] tbody, [border='4'] tr, [border='4'] th, [border='4'] td {
   border-width: 4px;
 }
 [border='5'] thead, [border='5'] tbody, [border='5'] tr, [border='5'] th, [border='5'] td {
   border-width: 5px;
 }
 [border='6'] thead, [border='6'] tbody, [border='6'] tr, [border='6'] th, [border='6'] td {
   border-width: 6px;
 }
 [border='7'] thead, [border='7'] tbody, [border='7'] tr, [border='7'] th, [border='7'] td {
   border-width: 7px;
 }
 [border='8'] thead, [border='8'] tbody, [border='8'] tr, [border='8'] th, [border='8'] td {
   border-width: 8px;
 }
 [border='9'] thead, [border='9'] tbody, [border='9'] tr, [border='9'] th, [border='9'] td {
   border-width: 9px;
 }
 [border='10'] thead, [border='10'] tbody, [border='10'] tr, [border='10'] th, [border='10'] td {
   border-width: 10px;
 }

 thead .active img {
   display: inline;
 }

 /**
  *  *  *  * Table sort indicators.
  *   *   *   ============================================================================ */
 .tablesort {
   height: 16px;
   height: 1rem;
   width: 16px;
   width: 1rem;
   display: inline-block;
 }
 .tablesort--asc:after, .tablesort--desc:after {
   font-family: FontAwesome, sans-serif;
   height: 16px;
   height: 1rem;
   width: 16px;
   width: 1rem;
   padding: 0 3px;
   padding: 0 0.1875rem;
   background-image: none;
   display: none;
 }
 .fa-loaded .tablesort--asc:after, .fa-loaded .tablesort--desc:after {
   display: inline-block;
 }
 .tablesort--asc:after {
   content: "";
 }
 .tablesort--desc:after {
   content: "ssasassssaAAasAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaAAasazAszAAasAasasazAAAaaaAAassasazAAazzAAasAAaasAazsas";
 }

 /**
  *  *  *  * Form Component
  *   *   *   *  - common styles for form elements and classes.
  *    *    *    ============================================================================ */
 .form-text {
   -webkit-appearance: none;
      -moz-appearance: none;
           appearance: none;
 }
 .form-text[name="subject[0][value]"] {
   width: 50%;
 }

 @media all and (max-width: 45em) {
   .form-text[name="subject[0][value]"] {
     width: 100%;
   }
 }
 .form-select {
   min-width: 50%;
 }

 .form-item,
 .form-radios,
 .form-checkboxes {
   margin: 0 0 16px;
   margin: 0 0 1rem;
 }

 .form-type-radio,
 .form-type-checkbox {
   margin: 0 0 4px 6px;
   margin: 0 0 0.25rem 0.375rem;
 }
 .form-type-radio .option,
 .form-type-checkbox .option {
   padding: 4px 7px 4px 29px;
   padding: 0.25rem 0.4375rem 0.25rem 1.8125rem;
   margin-left: -30px;
   margin-left: -1.475rem;
   min-height: 29px;
   min-height: 1.8125rem;
   min-width: 50%;
   border: 1px solid;
   border-radius: 3px;
 }

 .webform-submission-fale-com-a-sec-form .form-item-protecao-de-dados,
 .webform-submission-divulgue-sua-pesquisa-node-31682-add-form .form-item-protecao-de-dados {
   margin-top: -15px;
 }

 .webform-submission-fale-com-a-sec-form #edit-protecao-de-dados,
 .webform-submission-divulgue-sua-pesquisa-node-31682-add-form #edit-protecao-de-dados {
   margin-bottom: -50px;
   margin-left: 9px;
 }

 .webform-submission-fale-com-a-sec-form label.option,
 .webform-submission-divulgue-sua-pesquisa-node-31682-add-form label.option {
     width: 100%;
     white-space: break-spaces;
     padding-left: 30px;
     display: inline-table;
     margin: 0 0 0 0;
 }

 .form-type-radio .option:focus, .form-type-radio .option:hover,
 .form-type-checkbox .option:focus,
 .form-type-checkbox .option:hover {
   cursor: pointer;
 }

 .form-actions {
   margin: 16px 0;
   margin: 1rem 0;
 }

 .field-type-text-long textarea {
   border-radius: 3px 3px 0 0;
 }

 .form-textarea-wrapper textarea {
   display: block;
   margin: 0;
   width: 100%;
   box-sizing: border-box;
 }

 .filter-wrapper {
   border: 1px solid;
   border-top: 0;
 }

 .tips li {
   list-style: none;
 }

 .tips,
 .description {
   font-size: 11px;
   font-size: 0.6875rem;
   line-height: 15px;
   line-height: 0.9375rem;
 }

 h4.label,
 .form-composite > legend {
   font-size: inherit;
   font-weight: 600;
   margin: 0;
   padding: 0;
 }

 .form-required:after {
   content: " \204E ";
   line-height: 1;
   vertical-align: super;
 }

 abbr.form-required, abbr.tabledrag-changed, abbr.ajax-changed {
   border-bottom: none;
 }

 .form-item input.error,
 .form-item textarea.error,
 .form-item select.error {
   border: 1px solid;
 }

 .container-inline {
   display: inline-block;
 }
 .container-inline label:after {
   content: ':';
 }
 .container-inline .form-actions, .container-inline.form-actions {
   margin-top: 0;
   margin-bottom: 0;
 }

 .form-type-radios .container-inline label:after {
   content: none;
 }
 .form-type-radios .container-inline .form-type-radio {
   margin: 0 16px;
   margin: 0 1rem;
 }

 .form-composite--inline legend {
   float: left;
   margin-right: 0.5em;
   margin-top: 1px;
 }
 @media screen and (min-width: 321px) {
   .form-composite--inline legend {
     margin-right: 1em;
   }
 }
 .form-composite--inline .fieldset-legend:after {
   content: ':';
 }
 .form-composite--inline input[type="radio"],
 .form-composite--inline label {
   vertical-align: middle;
 }
 .form-composite--inline label:after {
   content: none;
 }
 @media screen and (min-width: 480px) {
   .form-composite--inline .form-item {
     margin-right: 1.25em;
   }
 }

 form .field-type-image .image-preview {
   padding: 0;
   background: transparent;
   margin: 0 16px 16px 0;
   margin: 0 1rem 1rem 0;
 }
 [dir="rtl"] form .field-type-image .image-preview {
   margin: 0 0 16px 16px;
   margin: 0 0 1rem 1rem;
 }
 form .field-type-image .image-widget-data > div:first-child {
   margin-top: 0;
 }
 form .field-edit-link {
   margin: 0 0.3em;
 }
 form .field-multiple-table {
   margin: 0;
 }
 form .field-multiple-table .field-multiple-drag {
   width: 30px;
   padding-right: 0;
 }
 form .field-multiple-table .field-multiple-drag .tabledrag-handle {
   padding-right: .5em;
 }
 [dir="rtl"] form .field-multiple-table .field-multiple-drag {
   padding-left: 0;
 }
 [dir="rtl"] form .field-multiple-table .field-multiple-drag .tabledrag-handle {
   padding-left: .5em;
 }
 form .field-add-more-submit {
   margin: .5em 0 0;
 }

 .ui-autocomplete li.ui-menu-item a.ui-state-focus,
 .autocomplete li.ui-menu-item a.ui-state-hover {
   background-color: #0072b9;
   color: #fff;
   margin: 0;
 }

 details > .details-wrapper {
   margin: 16px;
   margin: 1rem;
 }

 .collapse-processed > summary {
   padding: 10px;
   padding: 0.625rem;
 }
 .collapse-processed > summary:before {
   font-family: FontAwesome, sans-serif;
   content: "";
   float: left;
   margin: -1px 0 0;
   height: 16px;
   height: 1rem;
   width: 16px;
   width: 1rem;
   display: none;
 }
 .fa-loaded .collapse-processed > summary:before {
   display: block;
 }
 [dir="rtl"] .collapse-processed > summary:before {
   float: right;
 }

 .collapse-processed:not([open]) > summary:before {
   content: "";
 }
 [dir="rtl"] .collapse-processed:not([open]) > summary:before {
   -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
   -webkit-transform: scale(-1, 1);
   -ms-transform: scale(-1, 1);
   transform: scale(-1, 1);
 }

 .vertical-tabs {
   background-color: #ffffff;
 }

 .block-list-secondary {
   border-bottom-width: 1px;
   box-sizing: border-box;
   padding: 0 11px;
   padding: 0 0.6875rem;
 }

 .reset-appearance {
   -webkit-transition: none;
   transition: none;
   box-shadow: none;
   border-radius: 0;
 }
 .reset-appearance:hover, .reset-appearance:focus {
   background: none;
   color: inherit;
 }

 .cke_editable {
   padding: 5px 10px;
 }

 .field-storage-config-edit-form .container-inline {
   display: block;
 }
 .field-storage-config-edit-form .form-select {
   min-width: unset;
 }
 /*
  *  *  *  * Buttons
  *   *   *   * We include button styling separate (from _forms.scss, Form Base/Theme in base.css)
  *    *    *    * mainly because the form styles are quite long already and we often want to add
  *     *     *     * unique button variants.
  *      *      *      *
  *       *       *       *  - applies to elements with class "button", includes styles for:
  *        *        *        *  - input buttons
  *         *         *         *  - anchor links styled as buttons
  *          *          *          *  - drop buttons
  *           *           *           *  - action link buttons
  *            *            *            ============================================================================
  *             *             *             *
  *              *              *              */
 button,
 .button {
   max-width: 100%;
   width: auto;
   position: relative;
   box-sizing: border-box;
   border-radius: 3px;
   border-width: 1px;
   border-style: solid;
   -webkit-transition: background-color, .15s, ease-in-out;
   transition: background-color, .15s, ease-in-out;
   cursor: pointer;
   text-decoration: none;
   text-align: center;
   font-weight: 400;
   white-space: nowrap;
   height: 29px;
   height: 1.8125rem;
   padding: 0 10px;
   padding: 0 0.625rem;
 }
 button:hover, button:focus,
 .button:hover,
 .button:focus {
   text-decoration: none;
 }

 .un-button,
 .un-button:hover,
 .un-button:focus,
 .un-button:active {
   border: none;
   box-shadow: none;
   background-color: inherit;
   color: inherit;
   padding: 0;
   margin: 0;
   opacity: 1;
 }

 .button--danger {
   border: 0;
 }

 .button-action {
   display: inline-block;
 }
 .button-action:before {
   font-family: FontAwesome, sans-serif;
   content: "ssasassssaAAasAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazA";
   vertical-align: middle;
   font-size: 11px;
   font-size: 0.6875rem;
   padding-right: 4px;
   padding-right: 0.25rem;
   line-height: 29px;
   line-height: 1.8125rem;
   display: none;
 }
 .fa-loaded .button-action:before {
   display: inline-block;
 }
 .button-action[data-drupal-link-system-path="user/login"]:before {
   content: "ssasassssaAAasAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazA";
   vertical-align: baseline;
   font-size: 16px;
   font-size: 1rem;
   padding-right: 7px;
   padding-right: 0.4375rem;
 }

 .action-links__button {
   padding: 0;
   margin: 16px 0;
   margin: 1rem 0;
 }
 @media all and (max-width: 45em) {
   .action-links__button a {
     display: block;
   }
 }

 li[class*="action--"] {
   list-style: none;
   padding: 0;
   margin: 16px 0;
   margin: 1rem 0;
 }

 /* Drop buttons */
 .dropbutton-widget {
   border: 1px solid;
   border-radius: 3px;
 }

 .dropbutton-wrapper {
   display: block;
   position: relative;
   min-height: 32px;
   min-height: 2rem;
   margin-right: 4px;
   margin-right: 0.25rem;
   margin-bottom: 16px;
   margin-bottom: 1rem;
 }

 .dropbutton input {
   text-align: left;
   height: 27px;
   height: 1.6875rem;
 }
 .dropbutton .dropbutton-action > * {
   white-space: nowrap;
   line-height: normal;
   padding: 0 10px;
   padding: 0 0.625rem;
 }
 .dropbutton .dropbutton-action a {
   padding: 2px 10px;
   padding: 0.125rem 0.625rem;
 }
 .dropbutton .secondary-action {
   border-top: 1px solid;
   border-radius: 0 0 0 3px;
 }
 .dropbutton .secondary-action .button {
   border: 0;
   width: 100%;
 }
 .dropbutton .secondary-action .button:hover, .dropbutton .secondary-action .button:focus {
   border-radius: 0 0 0 3px;
 }
 .dropbutton .dropbutton-toggle button {
   background: none;
   box-shadow: none;
 }
 .dropbutton .dropbutton-toggle button:hover, .dropbutton .dropbutton-toggle button:focus, .dropbutton .dropbutton-toggle button:active {
   background: none;
   box-shadow: none;
 }
 [dir="rtl"] .dropbutton {
   margin: 0 3px 0 0;
 }
 [dir="rtl"] .dropbutton input {
   text-align: right;
 }

 .dropbutton-multiple .dropbutton {
   border-right: 1px solid;
 }
 .dropbutton-multiple .dropbutton .dropbutton-action > * {
   margin-right: 0;
   border: 0;
 }
 .dropbutton-multiple .dropbutton .dropbutton-action .button {
   border-radius: 3px 0 0 3px;
   width: 100%;
 }
 [dir="rtl"] .dropbutton-multiple .dropbutton {
   border-left: 1px solid;
   border-right: 0;
 }
 [dir="rtl"] .dropbutton-multiple .dropbutton .dropbutton-action > * {
   margin-left: 0;
 }
 .dropbutton-multiple.open .dropbutton-action .button {
   border-radius: 3px 0 0 0;
 }
 .dropbutton-multiple .dropbutton .secondary-action .button {
   border-radius: 0 0 0 3px;
 }
 .dropbutton-multiple .dropbutton .secondary-action .button:hover, .dropbutton-multiple .dropbutton .secondary-action .button:focus {
   border-radius: 0 0 0 3px;
 }

 button.link, button.link:hover, button.link:focus {
   color: #056fcb;
   background-color: transparent;
   border: 0;
   box-shadow: none;
   opacity: 1;
   margin: 0;
   padding: 0;
   cursor: pointer;
 }
 button.tableresponsive-toggle {
   float: right;
   overflow: hidden;
 }

 label button.link {
   font-weight: 700;
 }

 /**
  *  *  *  * Inline form styles.
  *   *   *   ============================================================================ */
 .form--inline .form-item {
   float: left;
   margin-right: 11px;
   margin-right: 0.6875rem;
 }
 .form--inline .form-item-separator {
   margin-top: 18px;
   margin-top: 1.125rem;
   margin-right: 16px;
   margin-right: 1rem;
   margin-left: 11px;
   margin-left: 0.6875rem;
 }
 .form--inline .form-actions {
   clear: left;
 }

 /**
  *  *  *  * Progress bar.
  *   *   *   *  - unlike Drupal core we don't include all the vendor prefixes, instead
  *    *    *    *    we just rely on autoprefixer doing it's thing.
  *     *     *     * @see progress.js
  *      *      *      ============================================================================ */
 .progress {
   margin: 18px 0;
   margin: 1.125rem 0;
 }
 .progress__track {
   border-color: #b3b3b3;
   border-radius: 10em;
   background-color: #f2f1eb;
   background-image: -webkit-linear-gradient(#e7e7df, #f0f0f0);
   background-image: linear-gradient(#e7e7df, #f0f0f0);
   box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.16);
 }
 .progress__bar {
   border: 1px #07629a solid;
   background-color: #057ec9;
   background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.15)), -webkit-linear-gradient(left top, #0094f0 0%, #0094f0 25%, #007ecc 25%, #007ecc 50%, #0094f0 50%, #0094f0 75%, #0094f0 100%);
   background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.15)), linear-gradient(to right bottom, #0094f0 0%, #0094f0 25%, #007ecc 25%, #007ecc 50%, #0094f0 50%, #0094f0 75%, #0094f0 100%);
   background-size: 40px 40px;
   margin-top: -1px;
   margin-left: -1px;
   padding: 0 1px;
   height: 16px;
   border-radius: 10em;
   -webkit-animation: animate-stripes 3s linear infinite;
           animation: animate-stripes 3s linear infinite;
   -webkit-transition: width 0.5s ease-out;
   transition: width 0.5s ease-out;
 }

 @-webkit-keyframes animate-stripes {
   0% {
     background-position: 0 0, 0 0;
   }
   100% {
     background-position: 0 0, -80px 0;
   }
 }

 @keyframes animate-stripes {
   0% {
     background-position: 0 0, 0 0;
   }
   100% {
     background-position: 0 0, -80px 0;
   }
 }
 /**
  *  *  *  * Form Tables
  *   *   *   * Table select and table drag are form elements.
  *    *    *    ============================================================================ */
 tr.drag {
   background-color: #fffff1;
 }
 tr.drag-previous {
   background-color: #ffd;
 }

 a.tabledrag-handle .handle {
   height: auto;
   margin: -0.2em 0.5em 0;
   width: auto;
 }

 body div.tabledrag-changed-warning {
   margin-bottom: 0.5em;
 }

 tr.selected td {
   background-color: #ffc;
 }

 td.checkbox,
 th.checkbox {
   text-align: center;
 }

 [dir="rtl"] td.checkbox,
 [dir="rtl"] th.checkbox {
   /* This is required to win over specificity of [dir="rtl"] td */
   text-align: center;
 }

 tr .form-item {
   margin-top: 0;
   margin-bottom: 0;
   white-space: nowrap;
 }

 /**
  *  *  *  * Images
  *   *   *   ============================================================================ */
 @media all and (min-width: 60.063em) {
   img.align-left,
   figure.align-left,
   .field-type-image__figure.align-left {
     margin: 0 16px 16px 0;
     margin: 0 1rem 1rem 0;
   }
   img.align-right,
   figure.align-right,
   .field-type-image__figure.align-right {
     margin: 0 0 16px 16px;
     margin: 0 0 1rem 1rem;
   }
 }
 @media all and (max-width: 60em) {
   img.align-left, img.align-right,
   figure.align-left,
   figure.align-right,
   .field-type-image__figure.align-left,
   .field-type-image__figure.align-right {
     float: none;
     text-align: center;
     margin-left: auto;
     margin-right: auto;
     margin-bottom: 16px;
     margin-bottom: 1rem;
   }
 }
 img.align-center,
 figure.align-center,
 .field-type-image__figure.align-center {
   margin-bottom: 16px;
   margin-bottom: 1rem;
 }
 img[class*="align-"],
 figure[class*="align-"],
 .field-type-image__figure[class*="align-"] {
   clear: both;
 }

 /**
  *  *  *  * Image upload widget.
  *   *   *   ============================================================================ */
 .image-widget .form-file {
   padding: 0;
 }

 .image-widget-data {
   float: left;
 }
 .image-widget-data .text-field {
   width: auto;
 }

 .image-preview {
   float: left;
   padding: 0 16px 16px 0;
   padding: 0 1rem 1rem 0;
 }
 [dir="rtl"] .image-preview {
   padding: 0 0 16px 16px;
   padding: 0 0 1rem 1rem;
 }

 /**
  *  *  *  * Media
  *   *   *   * - styles for media objects such as iframe, video, embedding codes etc.
  *    *    *    ============================================================================ */
 .embed-container {
   position: relative;
   padding-bottom: 56.25%;
   height: 0;
   overflow: hidden;
   max-width: 100%;
 }
 .embed-container iframe,
 .embed-container object,
 .embed-container embed {
   position: absolute;
   top: 0;
   left: 0;
   width: 100%;
   height: 100%;
 }

 .field-name-field-embed-video iframe {
   height: 600px;
 }

 @media screen and (max-width: 750px) {
   .field-name-field-embed-video iframe {
    height: auto;
   }
 }

 /**
  *  *  *  * List Styles
  *   *   *   ============================================================================ */
 ul.inline, ul.links.inline {
   padding: 0;
 }
 ul.inline:before, ul.inline:after, ul.links.inline:before, ul.links.inline:after {
   content: " ";
   display: table;
 }
 ul.inline:after, ul.links.inline:after {
   clear: both;
 }
 ul.inline li {
   display: inline-block;
   margin: 0 0 0 0;
   list-style: none;
 }
 ul.inline li ul,
 ul.inline li ol {
   display: inline-block;
 }
 [dir="rtl"] ul.inline li {
   margin-right: 0;
   margin-left: 0;
 }

 .item-list__title {
   font-weight: 700;
 }
 .item-list__list {
   padding: 0;
 }
 .item-list__item {
   list-style: none;
 }

 .item-list--comma-list {
   display: inline;
 }

 .item-list--comma-list .item-list__comma-list,
 .item-list__comma-list li,
 [dir="rtl"] .item-list--comma-list .item-list__comma-list,
 [dir="rtl"] .item-list__comma-list li {
   margin: 0;
 }

 .list-horizontal li {
   float: left;
   margin: 0 16px 0 16px;
   margin: 0 1rem 0 1rem;
   list-style: none;
 }
 .list-horizontal li ul,
 .list-horizontal li ol {
   display: none;
 }
 [dir="rtl"] .list-horizontal li {
   margin-right: 16px;
   margin-left: 16px;
 }

 .list-multicolumn {
   padding: 0;
 }
 .list-multicolumn:before, .list-multicolumn:after {
   content: " ";
   display: table;
 }
 .list-multicolumn:after {
   clear: both;
 }
 .list-multicolumn > li {
   font-weight: 700;
   list-style: none;
 }
 .list-multicolumn ul, .list-multicolumn ol {
   font-weight: 400;
   padding: 0;
 }

 @media all and (max-width: 60em) {
   .list-multicolumn:before, .list-multicolumn:after {
     content: " ";
     display: table;
   }
   .list-multicolumn:after {
     clear: both;
   }
   .list-multicolumn > li {
     width: 12em;
     float: left;
     list-style: none;
   }
   .list-multicolumn ul, .list-multicolumn ol {
     padding: 0;
   }
   .list-multicolumn a {
     display: block;
   }
 }
 @media all and (max-width: 60em) {
   .dl-horizontal dt {
     float: left;
     clear: left;
     text-align: left;
     width: 11em;
   }
   .dl-horizontal dt:after {
     content: ":";
   }
   .dl-horizontal dd {
     margin-left: 12em;
     overflow: hidden;
   }
 }
 .list-group {
   padding-left: 0;
   margin-left: 0;
 }

 /**
  *  *  *  * Blocks
  *   *   *   *  - base styles for block templates.
  *    *    *    ============================================================================ */
 .block {
   margin: 26px 0;
   margin: 1.625rem 0;
 }

 .block__title {
   font-size: 18px;
   font-size: 1.125rem;
   line-height: 21px;
   line-height: 1.3125rem;
 }

 /**
  *  *  *  * Page
  *   *   *   *  - for page.html.twig and region markup.
  *    *    *    ============================================================================ */
 .page {
   position: relative;
   min-height: 100%;
   min-width: 100%;
   overflow: hidden;
 }
 .page-top, .page-bottom {
   padding: 0;
   margin: 0;
 }

 .pr-leaderboard .block:not(.has-title) {
   margin: 0;
 }
 .pr-leaderboard .block:not(.has-title) p {
   margin: 16px 0 0;
   margin: 1rem 0 0;
 }
 .pr-leaderboard .block ul,
 .pr-leaderboard .block ol {
   margin: 0;
 }
 .pr-leaderboard .block-search {
   float: right;
 }
 .pr-leaderboard .block-search .block__content {
   padding-top: 10px;
   padding-top: 0.625rem;
 }

 .pr-navbar .block {
   margin: 0;
 }
 .pr-navbar .block ul {
   margin: 0;
 }

 .pr-main__sidebar-first .block__title,
 .pr-main__sidebar-first .block__content, .pr-main__sidebar-second .block__title,
 .pr-main__sidebar-second .block__content {
   padding: 6px 16px;
   padding: 0.375rem 1rem;
   margin: 0;
 }
 .pr-main__sidebar-first .block__title, .pr-main__sidebar-second .block__title {
   border-radius: 3px 3px 0 0;
 }
 .pr-main__sidebar-first .block__content, .pr-main__sidebar-second .block__content {
   border-radius: 3px;
 }
 .pr-main__sidebar-first.has-title .block__content, .pr-main__sidebar-second.has-title .block__content {
   border-radius: 0 0 3px 3px;
 }
 .pr-main__sidebar-first .block-search .block__content, .pr-main__sidebar-second .block-search .block__content {
   padding: 0;
 }
 .pr-main__sidebar-first .block-search.has-title .block__content, .pr-main__sidebar-second .block-search.has-title .block__content {
   padding-top: 7px;
   padding-top: 0.4375rem;
 }

 /** largura geral do site todo*/
 .l-rw {
     max-width: 120em!important;
     min-width: 64em!important;
     width: 100%;
 }


 .l-r {
   -webkit-transition: all, 0.2s, ease-in-out;
   transition: all, 0.2s, ease-in-out;
 }
 .l-r:before, .l-r:after {
   content: " ";
   display: table;
 }
 .l-r:after {
   clear: both;
 }

 /**
  *  *  *  * Pagers
  *   *   *   * - Full system pager.
  *    *    *    * - Views mini pager.
  *     *     *     ============================================================================ */
 .pager {
   margin: 16px 0;
   margin: 1rem 0;
   text-align: center;
 }
 .pager ul, .pager ol {
   margin: 0;
   padding: 0;
 }
 .pager li {
   list-style: none;
 }

 .pager--mini .pager__link--is-active {
   font-size: 14px;
   font-size: 0.875rem;
   line-height: 18px;
   line-height: 1.125rem;
 }

 .pager__items {
   padding: 0;
   margin: 0 auto;
 }

 .pager__item {
   margin: 1px;
   display: inline-block;
 }

 @media all and (max-width: 60em) {
   .pager__items__first-previous,
   .pager__items__num-pages,
   .pager__items__next-last {
     text-align: center;
   }

   .pager__items__first-previous .pager__item,
   .pager__items__next-last .pager__item {
     display: inline;
   }
 }
 @media all and (min-width: 60.063em) {
   .pager__items__first-previous,
   .pager__items__num-pages,
   .pager__items__next-last {
     display: inline-block;
   }

   .pager__items__num-pages {
     text-align: center;
   }

   .pager__items__first-previous {
     float: left;
   }

   .pager__items__next-last {
     float: right;
   }
 }
 .pager__link {
   display: inline-block;
   border-radius: 3px;
   -webkit-transition: all, 0.2s, ease-in-out;
   transition: all, 0.2s, ease-in-out;
   padding: 2px 7px 0;
   padding: 0.125rem 0.4375rem 0;
   border: 0;
 }
 .pager__link:focus, .pager__link:hover {
   text-decoration: none;
 }

 /**
  *  *  *  * Skip link
  *   *   *   *  - Allows keyboard users to quickly skip to the main content of the page.
  *    *    *    ============================================================================ */
 .skip-link {
   color: #fff;
   background-color: #444;
   border-radius: 0 0 3px 3px;
   opacity: 0;
   -webkit-transition: opacity 0.15s ease-in;
   transition: opacity 0.15s ease-in;
   z-index: 50;
   left: 50%;
   -webkit-transform: translateX(-50%);
       -ms-transform: translateX(-50%);
           transform: translateX(-50%);
   display: block;
   text-align: center;
   padding: 6px 16px;
   padding: 0.375rem 1rem;
 }
 @media all and (max-width: 45em) {
   .skip-link {
     left: 10%;
     -webkit-transform: none;
         -ms-transform: none;
             transform: none;
   }
 }
 .skip-link:visited, .skip-link:active, .skip-link:focus {
   color: #fff;
 }
 .skip-link:focus {
   text-decoration: none;
   opacity: 1;
 }
 .skip-link.visually-hidden.focusable:focus {
   position: absolute !important;
   width: 180px;
   width: 11.25rem;
 }
 @media all and (max-width: 45em) {
   .skip-link.visually-hidden.focusable:focus {
     width: 80%;
   }
 }

 /**
  *  *  *  * Branding styles
  *   *   *   *  - Drupal core branding block.
  *    *    *    ============================================================================ */
 .site-branding:before, .site-branding:after {
   content: " ";
   display: table;
 }
 .site-branding:after {
   clear: both;
 }
 .site-branding__text {
   display: inline-block;
   vertical-align: middle;
 }
 .site-branding__name, .site-branding__slogan {
   display: block;
 }

 /* Margens das paginas */
 #block-pixture-reloaded-content{
   margin: 0 0 3em;
 }




 /**
  *  *  *  * Labels
  *   *   *   ============================================================================ */
 .more-link {
   text-align: right;
   display: inline-block;
 }

 .more-help-link {
   text-align: left;
 }
 [dir="rtl"] .more-help-link {
   text-align: right;
 }

 .filter-help a:after {
   position: static;
   top: auto;
   right: auto;
   display: block;
   width: auto;
   height: auto;
   margin: 0;
 }
 [dir="rtl"] .filter-help a:after {
   left: auto;
 }

 .filter-help a, .more-help-link a {
   background-color: transparent;
   margin-right: 0;
 }
 .filter-help a:after, .more-help-link a:after {
   font-family: FontAwesome, sans-serif;
   content: "ssasassssaAAasAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazA";
   float: right;
   padding: 0 1px;
   text-align: right;
   background-color: transparent;
   background-image: none;
   width: 16px;
   width: 1rem;
   display: none;
 }
 .fa-loaded .filter-help a:after, .fa-loaded .more-help-link a:after {
   display: inline-block;
 }

 /**
  *  *  *  * Markers
  *   *   *   *  - used for things like node unpublished status.
  *    *    *    ============================================================================ */
 .marker {
   display: inline;
   letter-spacing: 0.025em;
   text-transform: uppercase;
   vertical-align: middle;
   border-radius: 3px;
   padding: 1px 3px;
   padding: 0.0625rem 0.1875rem;
   font-size: 12px;
   font-size: 0.75rem;
   line-height: 15px;
   line-height: 0.9375rem;
   font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
 }

 .marker {
   background-color: #ededed;
   color: #ffffff;
 }
 .marker--info {
   background-color: #0074bd;
 }
 .marker--success {
   background-color: #77b259;
 }
 .marker--warning {
   background-color: #e09600;
 }
 .marker--error {
   background-color: #e62600;
 }

 .hidden {
   display: none !important;
 }

 .preview .marker {
   color: #ffffff;
 }

 /**
  *  *  *  * Messages
  *   *   *   * Style system messages such as status, warning and error.
  *    *    *    * Colors are kept here, we don't want these to shift in color module.
  *     *     *     ============================================================================ */
 .messages {
   word-wrap: break-word;
   overflow-wrap: break-word;
   padding: 16px;
   padding: 1rem;
   margin: 26px 0;
   margin: 1.625rem 0;
   border: 1px solid;
   border-radius: 3px;
 }
 .messages + .messages {
   margin-top: 18px;
   margin-top: 6px;
   margin-top: 0.375rem;
 }
 .messages .container {
   box-sizing: border-box;
 }

 .messages__list {
   list-style: none;
   overflow: hidden;
   padding: 0;
   margin: 0;
 }
 .messages__list + .messages__item {
   margin-top: 6px;
   margin-top: 0.375rem;
 }
 .messages__list .item-list ul {
   margin: 18px 0;
   margin: 1.125rem 0;
 }
 .messages__list .item-list ul li {
   list-style: square;
 }

 .messages--status,
 table tr.ok {
   background-color: #f3faef;
 }

 .messages--status,
 .ok {
   color: #325e1c;
   border-color: #c9e1bd;
 }

 .messages--warning,
 table tr.warning {
   background-color: #fdf8ed;
 }

 .messages--warning,
 .warning {
   color: #734c00;
   border-color: #f4daa6;
 }

 .messages--error,
 table tr.error {
   background-color: #fcf4f2;
 }

 .messages--error,
 .error {
   color: #a51b00;
   border-color: #f9c9bf;
 }

 .messages--status,
 .messages--warning,
 .messages--error {
   background-image: none;
 }

 [dir="rtl"] .messages {
   text-align: right;
 }

 .messages .icon:before {
   font-family: FontAwesome, sans-serif;
   float: left;
   vertical-align: top;
   padding: 0 11px 0 0;
   padding: 0 0.6875rem 0 0;
   display: none;
 }
 .fa-loaded .messages .icon:before {
   display: block;
 }

 [dir="rtl"] .messages .icon:before {
   padding: 0 0 0 11px;
   padding: 0 0 0 0.6875rem;
   float: right;
 }

 .icon-status:before {
   content: "ssasassssaAAasAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazzAAasAAaasAazsas";
 }

 .icon-warning:before {
   content: "ssasassssaAAasAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazA";
 }

 .icon-error:before {
   content: "ssasassssaAAasAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazA";
 }

 /**
  *  *  *  * Feed Icons
  *   *   *   *  - icons are SVG, SEE feed-icon.html.twig in AT Core templates directory.
  *    *    *    ============================================================================ */
 .feed-icon {
   display: block;
   width: 16px;
   width: 1rem;
   height: 16px;
   height: 1rem;
 }

 /**
  *  *  *  * Tabs (local tasks).
  *   *   *   * Tab styles leverage AT's responsive lists JS feature. This sets a class if
  *    *    *    * the list is too wide for it's container. This allows us to dynamically change
  *     *     *     * the design of the tabs menu if they are too wide. We use media queries as a
  *      *      *      * no-js fallback.
  *       *       *       ============================================================================ */
 .tabs {
   padding: 0;
   margin: 16px 0;
   margin: 1rem 0;
 }
 .tabs ul {
   margin-bottom: 16px;
   margin-bottom: 1rem;
   padding: 0;
 }
 .tabs ul:before, .tabs ul:after {
   content: " ";
   display: table;
 }
 .tabs ul:after {
   clear: both;
 }
 .tabs ul.tabs--primary {
   margin-bottom: 0;
 }
 .tabs .is-vertical ul.tabs--primary {
   border-bottom: 0;
 }
 .tabs .is-vertical ul.tabs--primary:before, .tabs .is-vertical ul.tabs--primary:after {
   content: " ";
   display: table;
 }
 .tabs .is-vertical ul.tabs--primary:after {
   clear: both;
 }
 .tabs .is-vertical ul.tabs--primary li {
   float: none;
   list-style: none;
 }
 .tabs .is-vertical ul.tabs--primary li:first-child a {
   border-radius: 3px 3px 0 0;
 }
 .tabs .is-vertical ul.tabs--primary li:last-child a {
   border-radius: 0 0 3px 3px;
 }
 .tabs .is-vertical ul.tabs--primary li a {
   color: #ffffff;
   background-color: #056fcb;
   opacity: 0.9;
   border: 1px #056fcb solid;
   box-shadow: rgba(255, 255, 255, 0.5) 0 1px 0 inset;
   margin-bottom: -1px;
   padding: 7px 16px;
   padding: 0.4375rem 1rem;
   text-align: left;
   text-decoration: none;
   font-weight: 400;
   line-height: 1;
   width: auto;
   display: block;
   position: relative;
   -webkit-transition: all, 0.2s, ease-in-out;
   transition: all, 0.2s, ease-in-out;
 }
 .tabs .is-vertical ul.tabs--primary li a:link, .tabs .is-vertical ul.tabs--primary li a:visited {
   color: #ffffff;
   background-color: #056fcb;
   border-color: #056fcb;
 }
 .tabs .is-vertical ul.tabs--primary li a:hover, .tabs .is-vertical ul.tabs--primary li a:focus, .tabs .is-vertical ul.tabs--primary li a:active, .tabs .is-vertical ul.tabs--primary li a.active {
   color: #ffffff;
   background-color: #056fcb;
   border-color: #056fcb;
   opacity: 1;
 }
 .tabs .is-vertical ul.tabs--secondary {
   text-align: left;
 }
 .tabs .is-vertical ul.tabs--secondary:before, .tabs .is-vertical ul.tabs--secondary:after {
   content: " ";
   display: table;
 }
 .tabs .is-vertical ul.tabs--secondary:after {
   clear: both;
 }
 .tabs .is-vertical ul.tabs--secondary li {
   list-style: none;
 }
 .tabs .is-vertical ul.tabs--secondary a {
   display: inline-block;
   line-height: 1;
   color: #404040;
   border-bottom: 1px solid transparent;
   border-left: 3px solid;
   -webkit-transition: all, 0.2s, ease-in-out;
   transition: all, 0.2s, ease-in-out;
   padding: 11px 16px 7px 14px;
   padding: 0.6875rem 1rem 0.4375rem 0.875rem;
 }
 .tabs .is-vertical ul.tabs--secondary a:hover, .tabs .is-vertical ul.tabs--secondary a:focus {
   text-decoration: none;
   color: #404040;
   border-bottom: 1px solid #cccccc;
 }
 .tabs .is-vertical ul.tabs--secondary a.active, .tabs .is-vertical ul.tabs--secondary a.is-active {
   border-bottom: 1px solid #cccccc;
 }
 .tabs .is-vertical ul.tabs--secondary a.active:hover, .tabs .is-vertical ul.tabs--secondary a.active:focus, .tabs .is-vertical ul.tabs--secondary a.is-active:hover, .tabs .is-vertical ul.tabs--secondary a.is-active:focus {
   color: #404040;
 }
 .tabs .is-horizontal ul.tabs--primary {
   border-bottom: 1px solid #dcdcdc;
 }
 .tabs .is-horizontal ul.tabs--primary li {
   float: left;
   margin: 0 0 0 0;
   list-style: none;
 }
 .tabs .is-horizontal ul.tabs--primary li ul,
 .tabs .is-horizontal ul.tabs--primary li ol {
   display: none;
 }
 [dir="rtl"] .tabs .is-horizontal ul.tabs--primary li {
   margin-right: 0;
   margin-left: 0;
 }
 .tabs .is-horizontal ul.tabs--primary li {
   margin-bottom: -1px;
 }
 .tabs .is-horizontal ul.tabs--primary li:first-child a {
   border-radius: 3px 0 0 0;
 }
 .tabs .is-horizontal ul.tabs--primary li:last-child a {
   border-radius: 0 3px 0 0;
 }
 .tabs .is-horizontal ul.tabs--primary a {
   display: block;
   line-height: 1;
   color: #404040;
   background-color: #fafafa;
   border: 1px solid #dcdcdc;
   padding: 7px 16px;
   padding: 0.4375rem 1rem;
   -webkit-transition: background-color, .15s, ease-in-out;
   transition: background-color, .15s, ease-in-out;
   box-shadow: rgba(255, 255, 255, 0.5) 0 1px 0 inset;
   margin-right: -1px;
 }
 .tabs .is-horizontal ul.tabs--primary a:hover, .tabs .is-horizontal ul.tabs--primary a:focus {
   color: #404040;
   background-color: #ededed;
   text-decoration: none;
 }
 .tabs .is-horizontal ul.tabs--primary a.active, .tabs .is-horizontal ul.tabs--primary a.is-active {
   color: #404040;
   background: none;
   border-bottom-color: #ffffff;
 }
 .tabs .is-horizontal ul.tabs--primary a.active:hover, .tabs .is-horizontal ul.tabs--primary a.active:focus, .tabs .is-horizontal ul.tabs--primary a.is-active:hover, .tabs .is-horizontal ul.tabs--primary a.is-active:focus {
   color: #404040;
   background: none;
 }
 .tabs .is-horizontal ul.tabs--secondary {
   padding: 0;
 }
 .tabs .is-horizontal ul.tabs--secondary li {
   float: left;
   margin: 0 0 0 0;
   list-style: none;
 }
 .tabs .is-horizontal ul.tabs--secondary li ul,
 .tabs .is-horizontal ul.tabs--secondary li ol {
   display: none;
 }
 [dir="rtl"] .tabs .is-horizontal ul.tabs--secondary li {
   margin-right: 0;
   margin-left: 0;
 }
 .tabs .is-horizontal ul.tabs--secondary a {
   display: block;
   line-height: 1;
   color: #404040;
   border-bottom: 1px solid #d9d9d9;
   -webkit-transition: all, 0.2s, ease-in-out;
   transition: all, 0.2s, ease-in-out;
   padding: 16px 7px 10px;
   padding: 1rem 0.4375rem 0.625rem;
   margin-right: 16px;
   margin-right: 1rem;
 }
 .tabs .is-horizontal ul.tabs--secondary a:hover, .tabs .is-horizontal ul.tabs--secondary a:focus {
   text-decoration: none;
   color: #404040;
   border-bottom: 1px solid #cccccc;
 }
 .tabs .is-horizontal ul.tabs--secondary a.active, .tabs .is-horizontal ul.tabs--secondary a.is-active {
   border-bottom: 1px solid #cccccc;
 }
 .tabs .is-horizontal ul.tabs--secondary a.active:hover, .tabs .is-horizontal ul.tabs--secondary a.active:focus, .tabs .is-horizontal ul.tabs--secondary a.is-active:hover, .tabs .is-horizontal ul.tabs--secondary a.is-active:focus {
   color: #404040;
 }
 @media all and (max-width: 60em) {
   .no-js .tabs ul.tabs--primary {
     border-bottom: 0;
   }
   .no-js .tabs ul.tabs--primary:before, .no-js .tabs ul.tabs--primary:after {
     content: " ";
     display: table;
   }
   .no-js .tabs ul.tabs--primary:after {
     clear: both;
   }
   .no-js .tabs ul.tabs--primary li {
     float: none;
     list-style: none;
   }
   .no-js .tabs ul.tabs--primary li:first-child a {
     border-radius: 3px 3px 0 0;
   }
   .no-js .tabs ul.tabs--primary li:last-child a {
     border-radius: 0 0 3px 3px;
   }
   .no-js .tabs ul.tabs--primary li a {
     color: #ffffff;
     background-color: #056fcb;
     opacity: 0.9;
     border: 1px #056fcb solid;
     box-shadow: rgba(255, 255, 255, 0.5) 0 1px 0 inset;
     margin-bottom: -1px;
     padding: 7px 16px;
     padding: 0.4375rem 1rem;
     text-align: left;
     text-decoration: none;
     font-weight: 400;
     line-height: 1;
     width: auto;
     display: block;
     position: relative;
     -webkit-transition: all, 0.2s, ease-in-out;
     transition: all, 0.2s, ease-in-out;
   }
   .no-js .tabs ul.tabs--primary li a:link, .no-js .tabs ul.tabs--primary li a:visited {
     color: #ffffff;
     background-color: #056fcb;
     border-color: #056fcb;
   }
   .no-js .tabs ul.tabs--primary li a:hover, .no-js .tabs ul.tabs--primary li a:focus, .no-js .tabs ul.tabs--primary li a:active, .no-js .tabs ul.tabs--primary li a.active {
     color: #ffffff;
     background-color: #056fcb;
     border-color: #056fcb;
     opacity: 1;
   }
   .no-js .tabs ul.tabs--secondary {
     text-align: left;
   }
   .no-js .tabs ul.tabs--secondary:before, .no-js .tabs ul.tabs--secondary:after {
     content: " ";
     display: table;
   }
   .no-js .tabs ul.tabs--secondary:after {
     clear: both;
   }
   .no-js .tabs ul.tabs--secondary li {
     list-style: none;
   }
   .no-js .tabs ul.tabs--secondary a {
     display: inline-block;
     line-height: 1;
     color: #404040;
     border-bottom: 1px solid transparent;
     border-left: 3px solid;
     -webkit-transition: all, 0.2s, ease-in-out;
     transition: all, 0.2s, ease-in-out;
     padding: 11px 16px 7px 14px;
     padding: 0.6875rem 1rem 0.4375rem 0.875rem;
   }
   .no-js .tabs ul.tabs--secondary a:hover, .no-js .tabs ul.tabs--secondary a:focus {
     text-decoration: none;
     color: #404040;
     border-bottom: 1px solid #cccccc;
   }
   .no-js .tabs ul.tabs--secondary a.active, .no-js .tabs ul.tabs--secondary a.is-active {
     border-bottom: 1px solid #cccccc;
   }
   .no-js .tabs ul.tabs--secondary a.active:hover, .no-js .tabs ul.tabs--secondary a.active:focus, .no-js .tabs ul.tabs--secondary a.is-active:hover, .no-js .tabs ul.tabs--secondary a.is-active:focus {
     color: #404040;
   }
 }
 @media all and (min-width: 60.063em) {
   .no-js .tabs ul.tabs--primary {
     border-bottom: 1px solid #dcdcdc;
   }
   .no-js .tabs ul.tabs--primary li {
     float: left;
     margin: 0 0 0 0;
     list-style: none;
   }
   .no-js .tabs ul.tabs--primary li ul,
   .no-js .tabs ul.tabs--primary li ol {
     display: none;
   }
   [dir="rtl"] .no-js .tabs ul.tabs--primary li {
     margin-right: 0;
     margin-left: 0;
   }
   .no-js .tabs ul.tabs--primary li {
     margin-bottom: -1px;
   }
   .no-js .tabs ul.tabs--primary li:first-child a {
     border-radius: 3px 0 0 0;
   }
   .no-js .tabs ul.tabs--primary li:last-child a {
     border-radius: 0 3px 0 0;
   }
   .no-js .tabs ul.tabs--primary a {
     display: block;
     line-height: 1;
     color: #404040;
     background-color: #fafafa;
     border: 1px solid #dcdcdc;
     padding: 7px 16px;
     padding: 0.4375rem 1rem;
     -webkit-transition: background-color, .15s, ease-in-out;
     transition: background-color, .15s, ease-in-out;
     box-shadow: rgba(255, 255, 255, 0.5) 0 1px 0 inset;
     margin-right: -1px;
   }
   .no-js .tabs ul.tabs--primary a:hover, .no-js .tabs ul.tabs--primary a:focus {
     color: #404040;
     background-color: #ededed;
     text-decoration: none;
   }
   .no-js .tabs ul.tabs--primary a.active, .no-js .tabs ul.tabs--primary a.is-active {
     color: #404040;
     background: none;
     border-bottom-color: #ffffff;
   }
   .no-js .tabs ul.tabs--primary a.active:hover, .no-js .tabs ul.tabs--primary a.active:focus, .no-js .tabs ul.tabs--primary a.is-active:hover, .no-js .tabs ul.tabs--primary a.is-active:focus {
     color: #404040;
     background: none;
   }
   .no-js .tabs ul.tabs--secondary {
     padding: 0;
   }
   .no-js .tabs ul.tabs--secondary li {
     float: left;
     margin: 0 0 0 0;
     list-style: none;
   }
   .no-js .tabs ul.tabs--secondary li ul,
   .no-js .tabs ul.tabs--secondary li ol {
     display: none;
   }
   [dir="rtl"] .no-js .tabs ul.tabs--secondary li {
     margin-right: 0;
     margin-left: 0;
   }
   .no-js .tabs ul.tabs--secondary a {
     display: block;
     line-height: 1;
     color: #404040;
     border-bottom: 1px solid #d9d9d9;
     -webkit-transition: all, 0.2s, ease-in-out;
     transition: all, 0.2s, ease-in-out;
     padding: 16px 7px 10px;
     padding: 1rem 0.4375rem 0.625rem;
     margin-right: 16px;
     margin-right: 1rem;
   }
   .no-js .tabs ul.tabs--secondary a:hover, .no-js .tabs ul.tabs--secondary a:focus {
     text-decoration: none;
     color: #404040;
     border-bottom: 1px solid #cccccc;
   }
   .no-js .tabs ul.tabs--secondary a.active, .no-js .tabs ul.tabs--secondary a.is-active {
     border-bottom: 1px solid #cccccc;
   }
   .no-js .tabs ul.tabs--secondary a.active:hover, .no-js .tabs ul.tabs--secondary a.active:focus, .no-js .tabs ul.tabs--secondary a.is-active:hover, .no-js .tabs ul.tabs--secondary a.is-active:focus {
     color: #404040;
   }
 }

 /**
  *  *  *  * Breadcrumbs
  *   *   *   * Breadcrumbs leverage AT's responsive lists JS feature. This sets a class if
  *    *    *    * the list is too wide for it's container. This allows us to dynamically change
  *     *     *     * the design of the breadcrumbs if they are too wide. We use media queries as a
  *      *      *      * no-js fallback.
  *       *       *       ============================================================================ */
 .block-system-breadcrumb-block:not(.has-title) {
   margin: 0;
 }

 .breadcrumb {
   margin: 16px 0;
   margin: 1rem 0;
   overflow: hidden;
 }
 .breadcrumb__title {
   font-size: inherit;
   line-height: inherit;
 }
 .has-title .breadcrumb__title {
   margin-right: 6px;
   margin-right: 0.375rem;
 }
 .breadcrumb__title, .breadcrumb__list, .breadcrumb__list-item {
   margin: 0;
   padding: 0;
 }
 .breadcrumb__list {
   display: block;
   width: 100%;
 }
 .breadcrumb__list-item {
   list-style: none;
 }
 .breadcrumb__list-item:before {
   font-family: inherit;
   content: "\00BB";
   display: inline-block;
   padding: 0;
   margin: 0;
   text-align: center;
 }
 [dir="rtl"] .breadcrumb__list-item:before {
   -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
   -webkit-transform: scale(-1, 1);
   -ms-transform: scale(-1, 1);
   transform: scale(-1, 1);
 }
 .fa-loaded .breadcrumb__list-item:before {
   font-family: FontAwesome, sans-serif;
   content: "ssasassssaAAasAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazA";
 }
 [dir="rtl"] .fa-loaded .breadcrumb__list-item:before {
   -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
   -webkit-transform: scale(-1, 1);
   -ms-transform: scale(-1, 1);
   transform: scale(-1, 1);
 }
 .breadcrumb__link {
   text-decoration: none;
 }
 .is-vertical .breadcrumb__list-item {
   display: block;
 }
 .is-vertical .breadcrumb__list-item:before {
   display: inline-block;
   text-align: left;
   margin-right: 7px;
   margin-right: 0.4375rem;
 }
 .is-horizontal .breadcrumb__title, .is-horizontal .breadcrumb__list-item {
   float: left;
 }
 .is-horizontal .breadcrumb__list-item {
   margin-right: 6px;
   margin-right: 0.375rem;
 }
 .is-horizontal .breadcrumb__list-item:first-child:before {
   display: none;
 }
 @media all and (max-width: 60em) {
   .no-js .breadcrumb__list-item:first-child:before {
     content: "ssasassssaAAasAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazA";
   }
 }
 @media all and (min-width: 60.063em) {
   .no-js .breadcrumb__title, .no-js .breadcrumb__list, .no-js .breadcrumb__list-item {
     display: inline-block;
   }
   .no-js .breadcrumb__list-item:first-child:before {
     content: "";
     display: none;
   }
 }

 /**
  *  *  *  * Menus
  *   *   *   *  - style Drupal core block menus.
  *    *    *    *  - for the drop menu and other responsive menus see the mixins and the
  *     *     *     *    respective responsive menu partials.
  *      *      *      ============================================================================ */
 .menu {
   padding: 0;
   margin: 0;
   list-style: none;
 }
 .menu .menu {
   padding-left: 16px;
   padding-left: 1rem;
 }

 .menu__item {
   text-align: left;
 }

 .menu__link {
   display: block;
   padding: 4px 0;
   padding: 0.25rem 0;
 }
 .menu__link:hover, .menu__link:focus {
   text-decoration: none;
 }
 .menu__link:before, .menu__link:after {
   display: none;
 }
 .fa-loaded .menu__link:before, .fa-loaded .menu__link:after {
   display: inline-block;
 }
 .menu__link.button {
   padding-left: 16px;
   padding-left: 1rem;
   padding-right: 16px;
   padding-right: 1rem;
 }
 .menu__link.button:after {
   content: '';
   display: none;
 }

 /**
  *  *  *  * Menus in the Leaderboard region.
  *   *   *   ============================================================================ */
 .pr-leaderboard__leaderboard .block-menu {
   *zoom: 1;
   margin: 0;
 }
 .pr-leaderboard__leaderboard .menu__item {
   float: left;
   margin: 10px 16px 10px 0;
   margin: 0.625rem 1rem 0.625rem 0;
   list-style: none;
 }
 .pr-leaderboard__leaderboard .menu__item ul,
 .pr-leaderboard__leaderboard .menu__item ol {
   display: none;
 }
 [dir="rtl"] .pr-leaderboard__leaderboard .menu__item {
   margin-right: 0;
   margin-left: 16px;
 }
 .pr-leaderboard__leaderboard .menu__link:after {
   display: none;
 }

 /**
  *  *  *  * Menus in the Footer region.
  *   *   *   ============================================================================ */
 .pr-footer__footer .block-menu {
   overflow: hidden;
   *zoom: 1;
 }
 .pr-footer__footer .menu__item {
   float: left;
   margin: 10px 16px 10px 0;
   margin: 0.625rem 1rem 0.625rem 0;
   list-style: none;
 }
 .pr-footer__footer .menu__item ul,
 .pr-footer__footer .menu__item ol {
   display: none;
 }
 [dir="rtl"] .pr-footer__footer .menu__item {
   margin-right: 0;
   margin-left: 16px;
 }
 .pr-footer__footer .menu__link:after {
   display: none;
 }

 /**
  *  *  *  * Fields
  *   *   *   * Common styles for field templates.
  *    *    *    * SEE: image and taxonomy field styles as these both have unique
  *     *     *     * template html markup and selectors.
  *      *      *      ============================================================================ */
 .field {
   margin-bottom: 16px;
   margin-bottom: 1rem;
 }

 .field__label {
   font-family: inherit;
   font-weight: 600;
   font-size: 16px;
   font-size: 1rem;
   line-height: 21px;
   line-height: 1.3125rem;
   margin: 0;
 }

 .field-label-inline .field__label {
   margin: 0;
   display: inline-block;
   padding: 0 4px 0 0;
   padding: 0 0.25rem 0 0;
 }
 .field-label-inline .field__label:after {
   content: ":";
 }
 [dir="rtl"] .field-label-inline .field__label {
   padding: 0 0 0 4px;
   padding: 0 0 0 0.25rem;
 }
 .field-label-inline .field__items,
 .field-label-inline .field__item {
   display: inline-block;
 }

 .field-label-above .field__label,
 .field-label-above .field__items {
   display: block;
 }

 /**
  *  *  *  * Field Image
  *   *   *   ============================================================================ */
 .field-type-image {
   margin: 0;
   padding: 0;
 }
 .field-type-image figure {
   margin-bottom: 16px;
   margin-bottom: 1rem;
 }
 .field-type-image .align-left {
   margin: 0 16px 16px 0;
   margin: 0 1rem 1rem 0;
 }
 .field-type-image .align-none figcaption,
 .field-type-image .align-left figcaption {
   text-align: left;
 }
 .field-type-image .align-center {
   text-align: center;
   margin-left: auto;
   margin-right: auto;
   margin-bottom: 16px;
   margin-bottom: 1rem;
 }
 .field-type-image figure.align-center {
   display: block;
 }
 .field-type-image .align-right {
   margin: 0 0 16px 16px;
   margin: 0 0 1rem 1rem;
 }
 .field-type-image .align-right figcaption {
   text-align: left;
 }
 .field-type-image .float-none {
   float: none !important;
   margin-right: 0 !important;
   margin-left: 0 !important;
 }
 .field-type-image + .field-type-image .field__label {
   clear: both;
 }

 @media all and (max-width: 45em) {
   .field-type-image [class*="align-"] {
     text-align: center;
     margin-left: auto;
     margin-right: auto;
     float: none;
     margin-bottom: 16px;
     margin-bottom: 1rem;
   }

   .field-type-image figure[class*="align-"] {
     display: block;
   }
 }
 /**
  *  *  *  * File icons
  *   *   *   *  - AT unsets Drupal core file field CSS for image icons and replaces them
  *    *    *    *    with FontAwesome icons.
  *     *     *     ============================================================================ */
 .file {
   display: block;
 }
 .file a {
   text-decoration: none;
   word-break: break-all;
   -webkit-hyphens: auto;
      -moz-hyphens: auto;
       -ms-hyphens: auto;
           hyphens: auto;
 }
 .file a:before {
   font-family: FontAwesome, sans-serif;
   content: "ssasassssaAAasAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAaazAAasazAsasssAasA";
   padding-right: 7px;
   padding-right: 0.4375rem;
   display: none;
 }
 .fa-loaded .file a:before {
   display: inline-block;
 }

 .file--package-x-generic a:before {
   content: "ssasassssaAAasAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazA";
 }

 .file--x-office-spreadsheet a:before,
 .file [href$='.numbers']:before {
   content: "ssasassssaAAasAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaAAasazAszAAasAasasazA";
 }

 .file--x-office-document a:before,
 .file [href$='.pages']:before {
   content: "ssasassssaAAasAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAasasazAAassaAaasAazAAasAasasazA";
 }

 .file--x-office-presentation a:before,
 .file [href$='.key']:before {
   content: "ssasassssaAAasAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAasasazAAassaAaasAazAAasAasasazA";
 }

 .file--text-x-script:before,
 .file--text-html:before,
 .file [href*='.js']:before,
 .file [href*='.css']:before,
 .file [href*='.scss']:before,
 .file [href*='.sass']:before,
 .file [href*='.less']:before,
 .file [href*='.rb']:before,
 .file [href*='.php']:before,
 .file [href*='.inc']:before,
 .file [href*='.htm']:before,
 .file [href*='.html']:before,
 .file [href*='.xml']:before,
 .file [href*='.twig']:before,
 .file [href*='.theme']:before,
 .file [href*='.module']:before,
 .file [href*='.config']:before,
 .file [href*='.install']:before,
 .file [href*='.yml']:before,
 .file [href*='.json']:before,
 .file [href*='.sh']:before {
   content: "ssasassssaAAasAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazA";
 }

 .file--text a:before,
 .file--text-plain a:before {
   content: "";
 }

 .file--application-pdf a:before {
   content: "ssasassssaAAasAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazA";
 }

 .file--audio a:before {
   content: "ssasassssaAAasAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazA";
 }

 .file--video a:before {
   content: "ssasassssaAAasAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassaAAasazAszAAasAasasazAAassaAaasAazAAasAasasazA";
 }

 .file--image a:before {
   content: "ssasassssaAAasAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazA";
 }

 /**
  *  *  *  * Field Language Display
  *   *   *   ============================================================================ */
 [id*="field-language-display"] {
   margin-bottom: 16px;
   margin-bottom: 1rem;
 }
 [id*="field-language-display"] .form-item {
   margin: 0;
 }

 /**
  *  *  *  * Content Types (nodes)
  *   *   *   *  - in Drupal a content type is a bunch of fields we use to enter and display
  *    *    *    *    content, such as pages, blog posts, forum posts and so on. Each of those
  *     *     *     *    is usually a content type you create in the Drupal admin.
  *      *      *      *  - an instance of a content type (e.g. a single blog post) is called a node,
  *       *       *       *    the root template is node.html.twig and the base selector is .node {}
  *        *        *        ============================================================================ */
 .node {
   border: 1px solid;
   margin-bottom: 16px;
   margin-bottom: 1rem;
   padding: 16px;
   padding: 1rem;
   border-radius: 3px;
 }
 .node:before, .node:after {
   content: " ";
   display: table;
 }
 .node:after {
   clear: both;
 }
 .node p:last-of-type {
   margin-bottom: 0;
 }
 .node__status {
   float: right;
 }
 .node__title {
   border-bottom: 1px solid;
   margin-bottom: 6px;
   margin-bottom: 0.375rem;
   padding-bottom: 6px;
   padding-bottom: 0.375rem;
 }
 .node--view-mode-full__title {
   margin: 0 0 16px;
   margin: 0 0 1rem;
 }
 .node__meta {
   margin: 16px 0;
   margin: 1rem 0;
   overflow: hidden;
 }
 .node__meta .field-type-image {
   float: left;
   margin: 0 11px 0 0;
   margin: 0 0.6875rem 0 0;
 }
 .node__meta .field-type-image__figure {
   margin: 0;
   padding: 0;
 }
 .node__meta .field-type-image img {
   width: auto;
   height: 48px;
   height: 3rem;
 }
 .node__meta article:empty {
   display: none;
 }
 .node .node__author:after {
   content: "-";
   display: inline-block;
 }
 .node__meta--has-author-picture .node__author:after {
   display: none;
 }
 .node__meta--has-author-picture .node__author,
 .node__meta--has-author-picture .node__pubdate {
   margin: 0;
   display: block;
 }
 @media all and (max-width: 60em) {
   .node .node__author:after {
     display: none;
   }
   .node .node__author,
   .node .node__pubdate {
     margin: 0;
     display: block;
   }
 }

 .ju_noticias__imagem-capa-ju-online img,
 .node__content .field-type-image__figure {
   border: 1px solid;
   border-radius: 3px;
   padding: 11px;
   padding: 0.6875rem;
   border-color: #f1dcdc;
 }

 .node__links {
   clear: both;
 }
 .node__links:before, .node__links:after {
   content: " ";
   display: table;
 }
 .node__links:after {
   clear: both;
 }
 @media all and (max-width: 60em) {
   .node__links .inline {
     float: none;
     display: block;
   }
   .node__links .inline li {
     display: list-item;
   }
 }
 @media all and (min-width: 60.063em) {
   .node__links .inline {
     float: right;
   }
   .node__links .inline li {
     margin: 0 0 0 16px;
   }
   [dir="rtl"] .node__links .inline li {
     margin: 0 16px 0 0;
   }
 }
 .node--sticky {
   padding: 0;
 }

 /**
  *  *  *  * Node previews
  *   *   *   *  - style the preview bar a little better than default.
  *    *    *    ============================================================================ */
 .node-preview-container {
   position: relative;
   z-index: 499;
   width: 100%;
   min-width: 100%;
   background-color: #d1e8f5;
   background-image: -webkit-linear-gradient(top, #d1e8f5, #d3e8f4);
   background-image: linear-gradient(to bottom, #d1e8f5, #d3e8f4);
   box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.3333);
   font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
   padding: 18px 0;
   padding: 1.125rem 0;
 }
 .node-preview-container form {
   max-width: 75em;
   margin-left: auto;
   margin-right: auto;
 }
 .node-preview-container form:after {
   content: " ";
   display: block;
   clear: both;
 }
 @media all and (max-width: 45em) {
   .node-preview-container .form-item-view-mode {
     display: block !important;
   }
 }

 .node-preview-backlink {
   float: left;
   margin-right: 18px;
   margin-right: 1.125rem;
 }
 @media all and (max-width: 45em) {
   .node-preview-backlink {
     float: none;
     display: block;
     margin: 0 0 11px;
     margin: 0 0 0.6875rem;
   }
 }
 .node-preview-backlink:before {
   font-family: FontAwesome, sans-serif;
   content: "ssasassssaAAasAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazA";
   padding: 0 7px 0 0;
   padding: 0 0.4375rem 0 0;
   margin: 0;
   display: none;
 }
 .fa-loaded .node-preview-backlink:before {
   display: inline-block;
 }
 [dir="rtl"] .node-preview-backlink:before {
   -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
   -webkit-transform: scale(-1, 1);
   -ms-transform: scale(-1, 1);
   transform: scale(-1, 1);
 }

 .node-preview-form-select {
   margin: 18px 0;
   margin: 1.125rem 0;
   padding: 0 18px;
   padding: 0 1.125rem;
 }
 .node-preview-form-select .form-select {
   min-width: 160px;
   min-width: 10rem;
 }

 /**
  *  *  *  * User forms, e.g. login, register and password reset.
  *   *   *   ============================================================================ */
 .user-login-form .form-text {
   width: 100%;
 }
 .user-login-form + .item-list .item-list__list {
   padding: 0;
 }
 .user-login-form + .item-list .item-list__item {
   list-style: none;
 }

 /**
  *  *  *  * User Profiles
  *   *   *   ============================================================================ */
 /**
  *  *  *  * Views
  *   *   *   ============================================================================ */
 .views-view-grid .views-col {
   padding-right: 18px;
   padding-right: 1.125rem;
   margin-bottom: 18px;
   margin-bottom: 1.125rem;
   box-sizing: border-box;
 }
 .views-view-grid .views-col:last-child {
   padding-right: 0;
 }

 /**
  *  *  *  * Views
  *   *   *   ============================================================================ */
 .views-view-grid .views-col {
   padding-right: 18px;
   padding-right: 1.125rem;
   margin-bottom: 18px;
   margin-bottom: 1.125rem;
   box-sizing: border-box;
 }
 .views-view-grid .views-col:last-child {
   padding-right: 0;
 }

 .view-empty:not(:empty) {
   margin-bottom: 18px;
   margin-bottom: 1.125rem;
 }
 .view-empty:not(:empty) .links {
   list-style: none;
   margin: 16px 0;
   margin: 1rem 0;
   padding: 0;
 }
 .view-empty:not(:empty) .links a[href="/node/add"] {
   max-width: 100%;
   width: auto;
   position: relative;
   box-sizing: border-box;
   border-radius: 3px;
   border-width: 1px;
   border-style: solid;
   -webkit-transition: background-color, .15s, ease-in-out;
   transition: background-color, .15s, ease-in-out;
   cursor: pointer;
   text-decoration: none;
   text-align: center;
   font-weight: 400;
   white-space: nowrap;
   height: 29px;
   height: 1.8125rem;
   padding: 0 10px;
   padding: 0 0.625rem;
   display: inline-block;
 }
 .view-empty:not(:empty) .links a[href="/node/add"]:hover, .view-empty:not(:empty) .links a[href="/node/add"]:focus {
   text-decoration: none;
 }
 .view-empty:not(:empty) .links a[href="/node/add"]:before {
   font-family: FontAwesome, sans-serif;
   content: "ssasassssaAAasAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazA";
   vertical-align: middle;
   font-size: 11px;
   font-size: 0.6875rem;
   padding-right: 4px;
   padding-right: 0.25rem;
   line-height: 29px;
   line-height: 1.8125rem;
   display: none;
 }
 .fa-loaded .view-empty:not(:empty) .links a[href="/node/add"]:before {
   display: inline-block;
 }

 /**
  *  *  *  * CK Editor
  *   *   *   * - classes and styles set by CK Editor.
  *    *    *    ============================================================================ */
 .text-align-justify {
   -webkit-hyphens: auto;
      -moz-hyphens: auto;
       -ms-hyphens: auto;
           hyphens: auto;
 }

 /**
  *  *  *  * States.
  *   *   *   ============================================================================ */
 /**
  *  *  *  * AT attribution message
  *   *   *   *  - a toggle setting in the theme settings, you can turn it on/off using
  *    *    *    *    the Markup overrides extension.
  *     *     *     ============================================================================ */
 .attribution {
   text-align: right;
 }
 .attribution__link {
   text-decoration: none;
   font-size: 11px;
   font-size: 0.6875rem;
   line-height: 15px;
   line-height: 0.9375rem;
   display: inline-block;
   padding-bottom: 6px;
   padding-bottom: 0.375rem;
 }

 /**
  *  *  *  * Toolbar
  *   *   *   * Drupal core does a poor job of protecting the toolbar items, so we isolate
  *    *    *    * and override the CSS. The ID should be enough specificity to do the job.
  *     *     *     * This is not exhaustive, the toolbar can still break, however this gets
  *      *      *      * most "very easily broken" things protected from normal theme styles.
  *       *       *       ============================================================================ */
 #toolbar-administration a {
   font-family: 'Source Sans Pro', 'Lucida Grande', Verdana, sans-serif;
   line-height: 1;
 }
 #toolbar-administration a:after {
   display: none !important;
 }
 #toolbar-administration button {
   box-shadow: none;
   text-shadow: none;
 }
 #toolbar-administration .toolbar-menu-administration ul {
   padding: 0;
 }
 #toolbar-administration .toolbar-menu-administration a {
   color: #434343;
   padding-top: 1em;
   padding-bottom: 1em;
   border: 0;
 }
 #toolbar-administration .level-3 ul {
   padding-left: 1em;
 }
 #toolbar-administration .toolbar-tray-horizontal a {
   padding-right: 1em;
 }

 /**
  *  *  *  * Utility
  *   *   *   * - useful classes to be used anywhere.
  *    *    *    ============================================================================ */
 .is-vertical-center {
   position: absolute;
   top: 50%;
   -webkit-transform: translateY(-50%);
       -ms-transform: translateY(-50%);
           transform: translateY(-50%);
 }

 .is-vertical-top {
   position: absolute;
   top: 0;
   bottom: auto;
 }

 .is-vertical-bottom {
   position: absolute;
   top: auto;
   bottom: 0;
 }

 .is-horizontal-center {
   margin-left: auto;
   margin-right: auto;
   text-align: center;
   display: table;
 }

 .is-horizontal-left {
   left: 0;
   right: auto;
 }

 .is-horizontal-right {
   left: auto;
   right: 0;
 }

 /**
  *  *  *  * Print
  *   *   *   * This aggressively styles print output, you can remove all of it if you want
  *    *    *    * print to be identical to a normal web page, or adjust it to better suit
  *     *     *     * your design and requirements. For example this only removes a sub-set of
  *      *      *      * regions, all others will print.
  *       *       *       ============================================================================ */
 @media print {
   * {
   *   *   *     background: transparent !important;
   *     *     *         box-shadow: none;
   *       *       *             text-shadow: none;
   *         *         *                 color: #000;
   *           *           *                     /* Black prints faster: h5bp.com/s */
   }

   html,
   body,
   .l-rw,
   .pr-main .l-r--content,
   .block-main-content,
   article {
     width: 100% !important;
     padding: 0;
     margin: 0;
   }

   .pr-main .l-r--content,
   .block-main-content {
     float: none;
   }

   [id*="toolbar-"],
   [class*="_sidebar-"],
   .pr-navbar,
   .l-rw-navbar,
   .l-r--page-top,
   .l-r--page-bottom,
   .pr-temporary-tabs,
   .node__footer,
   .comment-form-wrapper,
   .links,
   .contextual,
   .tabs,
   .feed-icons {
     display: none !important;
     width: 0;
     height: 0;
     float: none;
   }

   .node--view-mode-teaser {
     border-bottom: 1px dotted silver;
     margin-bottom: 1em;
   }

   a,
   a:visited {
     text-decoration: none;
     color: #056fcb !important;
   }

   .site-branding a,
   .node__title a {
     text-decoration: none;
   }

   .menu a {
     padding: 0 16px 7px 0;
     padding: 0 1rem 0.4375rem 0;
   }

   [dir="rtl"] .menu a {
     padding: 0 0 7px 16px;
     padding: 0 0 0.4375rem 1rem;
   }

   /* Don't show links for images, or javascript/internal links */
   .ir a:after,
   a[href^="javascript:"]:after,
   a[href^="#"]:after {
     content: "";
   }

   pre,
   code,
   img,
   svg,
   tr,
   blockquote {
     page-break-inside: avoid;
   }

   thead {
     display: table-header-group;
     /* h5bp.com/t */
   }

   img {
     max-width: 100%;
   }

   @page {
     margin: 0.5cm;
   }
   p,
   h2,
   h3 {
     orphans: 3;
     widows: 3;
   }

   h1,
   h2 {
     page-break-after: avoid;
   }
 }
 /*# sourceMappingURL=maps/base.css.map */

 /*
  *  *  * *
  *   *   * *
  *    *    * *
  *     *     * INICIO DAS ALTERAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAES REALIZADAS NO DOCUMENTO ORIGINAL
  *      *      * *
  *       *       * *
  *        *        * *
  *         *         * */

 /* INICIO - BARRA SUPERIOR */
 #masthead {
     height: 3.15em;
     background-color: #dddddd;
     border-bottom: solid 0.15em #E8E8E8;
     border-top: solid 0.1em #E8E8E8;
     position: fixed;
     left: 0;
     right: 0;
     z-index: 301;
 }

 /*.pr-header__rw {
  *  *  * position:fixed;
  *   *   * z-index:301;
  *    *    * width:100%;
  *     *     * left: 0;
  *      *      * right:0;
  *       *       * background-color: transparent;
  *        *        * background-image: none;
  *         *         * height: 3em;
  *          *          * }*/

 .l-rw.regions.container.pr-header__rw.arc--2.hr--1-2{
     width: 71.875%;
     max-width: 86.25em!important;
     min-width: 64em!important;
 }



 /* MENU SUPERIOR I */
 .pr-header__header-first {
     z-index: 301;
     width: 55%!important;
     margin: 0!important;
     height: 3em;
     background-color: transparent!important;
     position: relative;
 }

 #block-menuprincipal-2{
    margin: 0;
    position: fixed;
 }

 ul.menu.odd.menu-level-1.menu-name--menu-principal {
     list-style: none;
     position: relative;
     z-index: 1301;
     height: 3em;
     font-family: "Roboto Condensed";
 }

 ul.menu.odd.menu-level-1.menu-name--menu-principal li:nth-of-type(4){
   /*border-right: solid 0.1em #FFFFFF;*/
 }

 ul.menu.odd.menu-level-1.menu-name--menu-principal li{
   height: 3em;
   display: table-cell;
   position: relative;
   /*border-left: solid 0.1em #FFFFFF;*/
 }

 ul.menu.odd.menu-level-1.menu-name--menu-principal li:hover{
   background-color: #B20000;
 }

 ul.menu.odd.menu-level-1.menu-name--menu-principal .menu__item--expanded {
   background-image: url(/unicamp/sites/default/files/img_seta_tri_dir_cinza_menu1.png);
   background-repeat: no-repeat;
   background-position: 96% 50%;
 }

 ul.menu.odd.menu-level-1.menu-name--menu-principal .menu__item--expanded:hover {
   background-image: url(/unicamp/sites/default/files/img_seta_tri_botton_branco_menu1.png);
 }

 ul.menu.odd.menu-level-1.menu-name--menu-principal li a {
     vertical-align: middle;
     color: #474747;
     text-decoration: none;
     font-weight: 500;
     height: 3em;
     line-height: 3.2em!important;
     text-align: center;
     font-family: "Roboto Condensed";
     font-size: 0.8em;
     margin: 0 1.8em 0 0em;
 }

 ul.menu.odd.menu-level-1.menu-name--menu-principal li:hover a{
   color: #FFFFFF;
 }

 ul.menu.odd.menu-level-1.menu-name--menu-principal ul {
   display: none;
    position: absolute;
   top: 100%;
     left: 0;
     padding: 0;
   background-color: rgba(178,0,0,.9);
 }

 ul.menu.odd.menu-level-1.menu-name--menu-principal li:hover ul{
   display: block;
 }

 ul.menu.odd.menu-level-1.menu-name--menu-principal ul li {
   background-image: url(/unicamp/sites/default/files/img_seta_dir_branca_menu2.png);
   background-repeat: no-repeat;
   background-position: 1.1em 50%;
   display: block;
   border: 0!important;
   padding-left: 1em;
   width: 20em;
   height: auto!important;
 }

 ul.menu.odd.menu-level-1.menu-name--menu-principal ul li:hover{
     background-color:#CCCCCC;
     background-image: url(/unicamp/sites/default/files/img_seta_dir_cinza_menu2.png);
 }

 ul.menu.odd.menu-level-1.menu-name--menu-principal ul li a {
   color: #FFFFFF!important;
   text-align: left;
   vertical-align: middle;
   display: inline-table;
   line-height: 1.3em!important;
     margin: 0 0 0 1.5em;
     padding: 1em 1em 1em 0;
     height: auto!important;
     width: 22.35em;
 }

 ul.menu.odd.menu-level-1.menu-name--menu-principal ul li:hover a{
   color: #474747!important;
 }

 .titulo_sub_menu__block-menuprincipal-2 {
   background-color: transparent!important;
   background-image:none!important;
     padding-left: 2.6em!important;
     color: #FFFFFF;
     font-size: 0.8em;
   text-transform: uppercase;
 }

 .titulo_sub_menu__block-menuprincipal-2:hover{
   background-color: transparent!important;
 }

 /* MENU SUPERIOR II*/
 .pr-header__header-second {
     z-index: 301;
     width: 45%!important;
     height: 3em;
     background-color: transparent!important;
 }

 #block-menusuperiordireito {
     position: relative;
     float: left;
     width: 60%;
     height: 3em;
     color: transparent;
     border: 0;
     margin: 0;
     /* padding-left:  10px; */
 }

 #block-menusuperiordireito a img{
       border-left: solid 0.1em #FFFFFF;
 }

 #block-menusuperiordireito ul:not(.contextual-links) {
     position: absolute;
     top: 0;
     right: 0;
     display: flex;
     height: 3em;
 }

 nav#block-menusuperiordireito ul li {
     float: left;
     height: auto;
     width: 2.5em;
     vertical-align: middle;
     line-height: 3em;
     text-align: center;
 }

 #block-menusuperiordireito ul li a {
   color: transparent;
 }

 #block-menusuperiordireito li:hover {
     background-color: #B20000;
 }

 #block-menusuperiordireito a[title="Page in English"] {
   background-image: url("/unicamp/sites/default/files/box_ico_english_pb_over.png");
   padding: 0.3em;
   background-repeat: no-repeat;
   background-position: 50% 50%;
   /* display: inline-block; */
 }

 #block-menusuperiordireito a[title="Page in English"]:hover {
   background-image: url("/unicamp/sites/default/files/box_ico_english_color.png");
 }

 #block-menusuperiordireito a[title="LocalizaÃ§Ã£o da Unicamp"] {
   background-image: url("/unicamp/sites/default/files/box_ico_place.png");
     padding: 0.3em;
     background-repeat: no-repeat;
     background-position: 50% 50%;
 }

 #block-menusuperiordireito a[title="LocalizaÃ§Ã£o da Unicamp"]:hover {
   background-image: url("/unicamp/sites/default/files/box_ico_place_branco.png");
 }

 #block-menusuperiordireito a[title="Facebook Oficial"] {
   background-image: url("/unicamp/sites/default/files/box_ico_face.png");
     padding: 0.3em;
     background-repeat: no-repeat;
     background-position: 50% 50%;
 }

 #block-menusuperiordireito a[title="Facebook Oficial"]:hover {
   background-image: url("/unicamp/sites/default/files/box_ico_face_branco.png");
 }

 #block-menusuperiordireito a[title="Twitter Oficial"] {
   background-image: url("/unicamp/sites/default/files/box_ico_twitter.png");
     padding: 0.3em;
     background-repeat: no-repeat;
     background-position: 50% 50%;
 }
 #block-menusuperiordireito a[title="Twitter Oficial"]:hover {
   background-image: url("/unicamp/sites/default/files/box_ico_twitter_branco.png");
 }

 #block-menusuperiordireito a[title="Instagram Oficial"] {
   background-image: url("/unicamp/sites/default/files/box_ico_instagram.png");
     padding: 0.3em;
     background-repeat: no-repeat;
     background-position: 50% 50%;
 }
 #block-menusuperiordireito a[title="Instagram Oficial"]:hover {
   background-image: url("/unicamp/sites/default/files/box_ico_instagram_branco.png");
 }

 #block-menusuperiordireito a[title="TV Unicamp"] {
   background-image: url("/unicamp/sites/default/files/box_ico_youtube.png");
     padding: 0.3em;
     background-repeat: no-repeat;
     background-position: 50% 50%;
 }
 #block-menusuperiordireito a[title="TV Unicamp"]:hover {
   background-image: url("/unicamp/sites/default/files/box_ico_youtube_branco.png");
 }

 #block-menusuperiordireito a[title="Linkedin Oficial"] {
   background-image: url("/unicamp/sites/default/files/box_ico_linkedin.png");
     padding: 0.3em;
     background-repeat: no-repeat;
     background-position: 50% 50%;
 }
 #block-menusuperiordireito a[title="Linkedin Oficial"]:hover {
   background-image: url("/unicamp/sites/default/files/box_ico_linkedin_branco.png");
 }

 #block-menusuperiordireito a[data-drupal-link-system-path="search/node"] {
   display: none;
 }
 /* FIM - BARRA SUPERIOR*/


 /* Estilo e Fonte de botssasassssaAAasAAaaaAAassasassssaszAAassaAaasAazAAasAasasazAo no Menu Superior Secundario*/

 #block-basic-main-menu .menu-item.nivel-1 > a {
   color:#9a0000;
   /* background:#ffffff; */
   font-family: "Roboto Condensed";
   font-size: 1em;
   line-height: 1.375em;
   font-weight: 400;
   text-transform: uppercase;
 }

 #block-basic-main-menu li.nivel-3 a {
   background-color: transparent;
 }

 #block-basic-main-menu .menu-item a:hover{
 /*   background-color: #DDDDDD; */
   background-image: none;
   color:#474747;
 }
 #block-basic-main-menu .menu-item a:active {
   cursor:pointer;
   position:relative;
   top:2px;
 }


 #block-pixture-reloaded-main-menu ul, #block-menuunicampingles ul {
     position: relative;
     width: 100%;
     height: 2.5em;
     z-index: 10000!important;
     background: transparent;
 }

 #block-menuunicampingles ul li .menu__link {
     line-height: 100% !important;
     font-size: inherit !important;
 }


 /* INICIO - BARRA PRINCIPAL */
 #navbar {
     margin-top: 3em;
     position: fixed;
     left: 0;
     right: 0;
     height: 6em;
     background-color: #FFFFFF;
     z-index: 300;
     border-bottom: 0.1em solid #d7d7d7;
 }

 .pr-navbar .regions {
     background-color: #FFFFFF!important;
     /* position: fixed; */
     /* height: 6em; */
     /* border-bottom: 0.1em solid #d7d7d7; */
     /* margin: 0 auto; */
     width: 100%;
 }

 #navbar .l-r.region.pr-navbar__navbar.rm-region {
     width: 71.875%;
     max-width: 86.25em;
     min-width: 64em;
     margin: 0 auto;
 }
 /* MENU PRINCIPAL, MENU PRINCIPAL INGLES */
 #block-pixture-reloaded-main-menu,
 #block-menuunicampingles{
     margin-top: 3em;
 }

 #block-menuunicampingles {
     margin-top: 1.8em;
     width: 71.875%;
     max-width: 86.25em;
   min-width: 64em;
     margin: 1.7em auto;
     /*display: flex;*/
 }

 #block-menuunicampingles-menu {
     display: none;
 }

 /*
  *  *  * #block-pixture-reloaded-main-menu ul,
  *   *   * #block-menuunicampingles ul  {
  *    *    *     position: relative;
  *     *     *         width: 100%;
  *      *      *             height: 2.5em;
  *       *       *             }
  *        *        *             */

 #block-pixture-reloaded-main-menu ul, #block-menuunicampingles ul {
     position: relative;
     width: 100%;
     height: 2.5em;
     z-index: 10000!important;
     background: transparent;
 }


 #block-pixture-reloaded-main-menu .menu__link:after,
 #block-menuunicampingles .menu__link:after {
     content: "";
 }

 #block-pixture-reloaded-main-menu li,
 #block-menuunicampingles li {
     background-image: url(/unicamp/sites/default/files/img_seta_dir_cinza_menu2.png);
     background-repeat: no-repeat;
     background-position: 0.4em 50%;
     padding: 0.6em 0.6em 0.6em 1.5em;
     height: 2.6em;
 }

 #block-pixture-reloaded-main-menu li:hover,
 #block-menuunicampingles li:hover {
    background-image: url(/unicamp/sites/default/files/img_seta_dir_branca_menu2.png);
    background-color: #DDDDDD;
 }

 #block-pixture-reloaded-main-menu li:hover a,
 #block-menuunicampingles li:hover a {
    background-color: transparent;
    color: #474747;
    transition: initial;
 }

 #block-pixture-reloaded-main-menu .menu__link,
 #block-menuunicampingles .menu__link {
     padding: 0;
     text-align: left;
 }

 #block-pixture-reloaded-main-menu .menu__link:after,
 #block-menuunicampingles .menu__link:after {
     background-image: none;
 }

 li#menu-name--main__a-universidade {
     position: absolute;
     top: 0;
     left: 0;
 }

 #block-menuunicampingles li:nth-of-type(1) {
     position: absolute;
     top: 0;
     left: 0;
 }

 li#menu-name--main__ensino {
     position: absolute;
     top: 0;
     left: 15%;
 }

 #block-menuunicampingles li:nth-of-type(2) {
     position: absolute;
     top: 0;
     left: 19%;
 }

 li#menu-name--main__pesquisa {
     position: absolute;
     top: 0;
     left: 27%;
 }

 #block-menuunicampingles li:nth-of-type(3) {
     position: absolute;
     top: 0;
     left: 61%;
 }

 li#menu-name--main__relaes-com-a-sociedade {
     position: absolute;
     top: 0;
     right: 20%;
 }

 li#menu-name--main__extenso-e-cultura {
     position: absolute;
     top: 0;
     right: 22%;
 }

 #block-menuunicampingles li:nth-of-type(4) {
     position: absolute;
     top: 0;
     right: 20%;
 }

 li#menu-name--main__mdia-comunicao {
     position: absolute;
     top: 0;
     right: 0;
 }
 #block-menuunicampingles li:nth-of-type(5) {
     position: absolute;
     top: 0;
     right: 0;
 }

 li ul #menu-name--main__mdia-comunicao {
     width: 180%;
     left: 100%;
     margin-left: -180%;
 }

 #block-pixture-reloaded-main-menu li ul {
     position: absolute;
     top: 2.6em;
     left: 0;
     width: 19.5em;
     background-color: transparent;
     margin: 0;
 }

 #block-pixture-reloaded-main-menu li ul li {
     float: none!important;
     position: initial!important;
     background-image: url(/unicamp/sites/default/files/img_seta_dir_branca_menu2.png);
     text-transform: none!important;
     background-color: rgba(221,221,221,.9);
     height: auto!important;
     min-height: 2.7em;
 }
 #block-pixture-reloaded-main-menu li ul li:hover{
     color: #9A0000;
     background-image: url(/unicamp/sites/default/files/img_seta_dir_cinza_menu2.png);
     background-color: #FFFFFF;
     opacity:initial!important;
 }

 #block-pixture-reloaded-main-menu li ul li a{
     text-transform: none;
 }

 #block-pixture-reloaded-main-menu li ul li:hover a{
     color: #9A0000!important;
     background-color: #FFFFFF!important;
     transition: initial;
 }

 #block-pixture-reloaded-main-menu li ul li ul {
     position: absolute;
     left: 100%;
     top: 0;
 }

 #block-pixture-reloaded-main-menu li ul li ul li {
     min-height: 2.7em;
 }

 #block-pixture-reloaded-main-menu li ul li:hover ul li a {
     background-color: transparent!important;
     color: #474747!important;
 }

 #block-pixture-reloaded-main-menu li ul li ul li:hover a {
     color: #9A0000!important;
 }

 /* LOGO DO SITE */
 #block-sitebranding {
     position: absolute;
     top: 0;
     left: 50%;
     margin-left: -4.25em;
     height: 7.755em;
     width: 8.55em;
     /* background-color: red; */
     z-index: 2000;
 }

 .site-branding__logo-img {
     position: absolute;
     right: 0;
     left: 0;
     width: 100%;
     height: auto;
 }

 .site-branding__text {
   margin: 0;
 }
 .site-branding__name {
   font-size: 26px;
   font-size: 1.625rem;
   line-height: 30px;
   line-height: 1.875rem;
   font-weight: 400;
 }
 .site-branding__name-link:hover, .site-branding__name-link:focus {
   text-decoration: none;
 }

 .site-branding__slogan {
   font-style: normal;
 }
 /* FIM - BARRA PRINCIPAL*/



 /* INICIO - PAG. HOME - SLIDESHOW - LUCAS*/

 .pixture-reloaded-slideshow-0 {
     max-height: 42.5em;
     position: relative;
     border: 0px;
     margin: 0;
     overflow: hidden;
 }
 /*
  *  *  * #views_slideshow_cycle_teaser_section_noticias_manchete-page_1 img {
  *   *   *     width: 100%;
  *    *    *         height: 100%;
  *     *     *             position: absolute;
  *      *      *                 max-height: 42.5em;
  *       *       *                     top: 0;
  *        *        *                         left: 0;
  *         *         *                         }
  *          *          *
  *           *           *                         #block-views-block-noticias-manchete-page_1  .block-id--block-views-block-noticias-manchete-manchete {
  *            *            *                             width: auto;
  *             *             *                             }
  *              *              *                             */
 .pixture-reloaded-slideshow-0 .views_slideshow_cycle_slide img {
     position: absolute;
     left: 0;
     right: 0;
     bottom: 0;
     top: 0;
     object-fit: cover;
 }

 .pixture-reloaded-slideshow-0 .views_slideshow_cycle_slide {
     position: absolute!important;
     bottom: 0;
     left: 0;
     top: 0;
     right: 0;
     width: inherit!important;
     height: inherit!important;
 }

 #views_slideshow_controls_text_noticias_manchete-page_1{
     min-width: 12.5em;
     height: 10%;
     position: absolute;
     top: 0;
     left: 14%;
     right: 14%;
     z-index: 5; /* era 298 */
 }

 #views_slideshow_controls_text_noticias_manchete-page_1 .views_slideshow_controls_text_previous a {
     left: 0;
     top: 720%;
     background-image: url(/unicamp/sites/default/files/seta_slide_esquerda.png);
     background-size: cover;
 }

 #views_slideshow_controls_text_noticias_manchete-page_1 .views_slideshow_controls_text_next a {
     right: 0;
   top: 720%;
     background-image: url("/unicamp/sites/default/files/seta_slide_direita.png");
   background-size: cover;
 }

 #views_slideshow_controls_text_pause_noticias_manchete-page_1 {
     display: block;
 }

 #views_slideshow_slide_counter_noticias_manchete-page_1 {
     position: absolute;
     top: 0;
     left: 0;
 }

 #views_slideshow_controls_text_noticias_manchete-page_1 a{
     position: absolute;
     width: 3.375em;
     height: 3.375em;
     /*background-color: rgba(255,255,255,0.4);*/
     background-repeat: no-repeat;
     background-position: center;
     /*-moz-border-radius: 0.4375em;*/
     /*-webkit-border-radius: 0.4376em;*/
     /*border-radius: 0.4375em;*/
     /*-moz-opacity: 0.40;*/
     /*filter: alpha(opacity=40);*/
     text-decoration: none;
     color: transparent;
 }

 #views_slideshow_controls_text_pause_noticias_manchete-page_1 {
     position: absolute;
     right: 50%;
 }

 .pixture-reloaded-slideshow-0 .titulo-manchete {
     min-width: 12.5em;
     position: absolute;
     bottom: 21%;
     left: 18%;
     right: 18%;
     z-index: 299;
     margin-top: -1.6em;
     padding-bottom: 1%;
 }
 .pixture-reloaded-slideshow-0 .titulo-manchete a{
     text-decoration: none;
     color: #F1F1F1;
   font-family: "Oswald";
     font-weight: 600;
     text-shadow: 0.075em 0.075em 0.075em #333;
     /*text-transform: uppercase;*/
   vertical-align: bottom;
     line-height: 1.2em;
 }

 .pixture-reloaded-slideshow-0 .views_slideshow_cycle_slide p {
     min-width: 12.5em;
     position: absolute;
     height: 45%;
     left: 0;
     right: 0;
     bottom: 0;
     margin: 0;
     padding: 8% 18% 0 18%;
     z-index: 295;
     color: #F1F1F1;
     background-image: linear-gradient(to bottom, transparent, rgba(0,0,0,10) );
     line-height: 140%;
     font-family: "Roboto Condensed";
     text-shadow: 0.075em 0.075em 0.075em #333;
 }

 .pixture-reloaded-slideshow-0 .views-element-container .views-row {
     position: relative;
     margin-bottom: 3em;
     padding-bottom: 1em;
     border-bottom: dotted 1px #5A5A5A;
 }
 #coronavirus a{
     color: #FFFF00;
 }
 #coronavirus a:visited {
     color: #FFFF00;
 }
 #block-views-block-noticias-block-1 .views-field.views-field-field-resumo a{
         color: #9e190b;
 }
 #block-views-block-noticias-block-1 .views-field.views-field-field-resumo a:visited{
         color: #9e190b;
 }

 /* FIM - PAG. HOME - SLIDESHOW - LUCAS */



 /*  INICIO - PAG. HOME - FAIXA ATUALIDADES */
 #block-views-block-noticias-producao-academica-block-1 {
     margin: 0;
 }

 #block-views-block-noticias-producao-academica-block-1 {
     width: 71.875%;
     max-width: 86.25em;
     min-width: 64em;
     margin: 2em auto;
 }

 .Prod-academica {
     display: grid;
     grid-template-columns: repeat(4, 1fr);
     grid-template-rows: 1fr 1fr;
     gap: 10px;
     position: relative;
     height: 33.75em;
     margin-top: 78px;
 }

 #block-views-block-noticias-producao-academica-block-1 header {/* position: relative; */font-family: "Oswald";font-size: 1.2em;font-weight: 400;text-align: left;line-height: 2em;margin: 0 auto;margin-bottom: 1em;width: 100%;height: 57px;text-transform: uppercase;padding-top: 0.8em;border-bottom: dotted 1px #5A5A5A;grid-column: 1 / 5;grid-row: 1 / 2;margin-top: -73px;}

 #block-views-block-noticias-producao-academica-block-1 header a {
     color: #053250;
     width: 100%;
     display: inline-block;
 }

 #block-views-block-noticias-producao-academica-block-1 header a::after {
     position: absolute;
     content: '+';
     font-size: 1.5em;
     font-weight: 300;
     width: 0.8em;
     height: 0.8em;
     line-height: 1.3em;
     text-align: center;
 }

 #block-views-block-noticias-producao-academica-block-1 .view-content {
     position: relative;
     height: 33.75em;
 }

 /* #block-views-block-noticias-producao-academica-block-1 .views-row {
  *  *     position: absolute;
  *   *         float: left;
  *    *         } */

 #block-views-block-noticias-producao-academica-block-1 .views-row:nth-of-type(1) {
     grid-column: 1 / 3;
     grid-row: 2 / 3;
     position: absolute;
     bottom: 0;
     right: 0;
     left: 0;
 }

 #block-views-block-noticias-producao-academica-block-1 .views-row:nth-of-type(2) {
     grid-column: 3 / 4;
     grid-row: 2 / 3;
     position: absolute;
     bottom: 0;
     max-width: 100%;
 }

 #block-views-block-noticias-producao-academica-block-1 .views-row:nth-of-type(3) {
     grid-column: 4 / 5;
     grid-row: 2 / 3;
     position: absolute;
     bottom: 0;
 }

 #block-views-block-noticias-producao-academica-block-1 .views-row .views-field-title {
     position: relative;
     z-index: 2;
     width: 100%;
     overflow: hidden;
     margin-bottom:  0;
 }

 #block-views-block-noticias-producao-academica-block-1 .views-row .views-field-title a {
     float: left;
     width: 100%;
     font-family: "Oswald";
     font-weight: 400;
     text-shadow: 0.075em 0.075em 0.075em #333;
     font-size: 1.7em;
     line-height: 1.2em;
     padding: 0em 1.2em 0.5em 1.2em;
     color: #FFFFFF;
     z-index: 299;
     background-image: linear-gradient(to bottom,transparent,rgba(0,0,0,.8));
 }

 #block-views-block-noticias-producao-academica-block-1 .views-row .views-field-field-resumo {
     position: relative;
     z-index: 1;
     width: 100%;
     display: block;
     font-family: "Roboto Condensed";
     font-weight: 300;
     text-shadow: 0.075em 0.075em 0.075em #333;
     font-size: 1.2em;
     line-height: 1.2em;
     color: #FFFFFF;
     padding: 0 1.5em 1.5em 1.5em;
     background-image: linear-gradient(to bottom,rgba(0,0,0,.8),#000000);
 }

 #block-views-block-noticias-producao-academica-block-1 .views-row .views-field-field-imagem-capa {
     position: absolute;
     bottom: 0;
     left: 0;
     z-index: 0;
     width: 100%;
     height: 33.75em;
 }

 #block-views-block-noticias-producao-academica-block-1 .views-row .views-field-field-imagem-capa .field-content {
   height: 100%;
 }

 #block-views-block-noticias-producao-academica-block-1 .views-row .views-field-field-imagem-capa img{
     object-fit: cover;
     max-height: 33.75em;
     width: 100%;
     height: 100%;
 }

 /*  FIM - PAG. HOME - FAIXA ATUALIDADES */



 /*  INICIO - PAG. HOME - FAIXA JORNAL UNICAMP */
 #block-views-block-noticia-moldura-block-1,
 #block-views-block-noticia-moldura-block-18 > div ,
 #block-views-block-noticia-moldura-block-19 > div {
     width: 71.875%;
     max-width: 86.25em;
     min-width: 64em;
     margin: 0 auto;
 }

 #block-views-block-noticia-moldura-block-1 {
   border-top: dotted 1px #5A5A5A;
   padding-top: 1em;
 }

 /* #block-views-block-noticia-moldura-block-1 .view-header, */
 #block-views-block-noticia-moldura-block-18 header ,
 #block-views-block-noticia-moldura-block-19 header{
     margin-bottom: 1em;
 }

 #block-views-block-noticia-moldura-block-1 header {
     margin-bottom: 1em;
     /* position: absolute; */
     max-width: 47%;
     z-index: 99;
 }

 #block-views-block-noticia-moldura-block-1  > div > div,
 #block-views-block-noticia-moldura-block-18 > div > div,
 #block-views-block-noticia-moldura-block-19 > div > div {
     position: relative;
     overflow: hidden;
 }

 #block-views-block-noticia-moldura-block-1  > div {
 }

 #block-views-block-noticia-moldura-block-1 .views-field-field-imagem-capa,
 #block-views-block-noticia-moldura-block-18 .views-field-field-imagem-capa,
 #block-views-block-noticia-moldura-block-19 .views-field-field-imagem-capa {
     float: left;
     width: 50%;
 }

 #block-views-block-noticia-moldura-block-1 .views-field-field-imagem-capa img,
 #block-views-block-noticia-moldura-block-18 .views-field-field-imagem-capa img,
 #block-views-block-noticia-moldura-block-19 .views-field-field-imagem-capa img {
     height: inherit;
     object-fit: cover;
 }

 #block-views-block-noticia-moldura-block-1 .views-field-field-imagem-capa img {
   width: 100%;
 }

 #block-views-block-noticia-moldura-block-1 .views-field-field-imagem-capa a {
   width: 100%;
 }

 /* #block-views-block-noticia-moldura-block-1 .views-row, */
 #block-views-block-noticia-moldura-block-18 .views-row,
 #block-views-block-noticia-moldura-block-19 .views-row {
     position:relative;
     float:left;
     width: 50%;
     padding: 2em;
     background-size: cover;
 }
 #block-views-block-noticia-moldura-block-1 .views-row {
     position:relative;
     float:left;
     width: 50%;
     padding: 4.8em 2em 2em 8px;
     background-size: cover;
     background: none !important;
 }

 /* #block-views-block-noticia-moldura-block-1 .views-row:after, */
 #block-views-block-noticia-moldura-block-18 .views-row:after,
 #block-views-block-noticia-moldura-block-19 .views-row:after {
     content:"";
     position:absolute;
     top: 0;
     left: 0;
     width: 100%;
     height: 100%;
     z-index: 0;
     background-color: rgba(71,71,71, 0.85);
 }
 #block-views-block-noticia-moldura-block-1 .views-row:after {
     content:"";
     position:absolute;
     top: 0;
     left: 0;
     width: 100%;
     height: 100%;
     z-index: 0;
     background-color: rgba(71,71,71, 0.85);
 }

 /* #block-views-block-noticia-moldura-block-1 .views-row .views-field-field-date, */
 #block-views-block-noticia-moldura-block-18 .views-row .views-field-field-date,
 #block-views-block-noticia-moldura-block-19 .views-row .views-field-field-date{
     border-left: solid 0.15em #FFFFFF;
     height: 0.9em;
     line-height: 1em;
     padding-left: 0.5em;
     margin-bottom: 0.5em;
     font-weight: 200;
     text-transform: uppercase;
     color: #ffff;
     text-shadow: 1px 1px 1px #474747;
     position: relative;
     z-index: 1;
 }

 #block-views-block-noticia-moldura-block-1 .views-row .views-field-field-date,
 #block-views-block-noticia-moldura-block-18 .views-row .views-field-field-date,
 #block-views-block-noticia-moldura-block-19 .views-row .views-field-field-date{
     border-left: solid 0.15em #FFFFFF;
     height: 0.9em;
     line-height: 1em;
     padding-left: 0.5em;
     margin-bottom: 0.5em;
     font-weight: 200;
     text-transform: uppercase;
     color: #474747;
     /* text-shadow: 1px 1px 1px #474747; */
     position: relative;
     z-index: 1;
 }

 #block-views-block-noticia-moldura-block-1 .views-row .views-field-title,
 #block-views-block-noticia-moldura-block-18 .views-row .views-field-title,
 #block-views-block-noticia-moldura-block-19 .views-row .views-field-title{
     font-family: "Roboto Condensed";
     font-weight: 300;
     font-size: 3em;
     line-height: 1.10em;
     margin-bottom: 0.5em;
     margin-left: -0.04em;
     text-shadow: 1px 1px 1px #474747;
     position: relative;
     z-index: 1;
 }

 #block-views-block-noticia-moldura-block-1 .views-row .views-field-title {
     font-family: "Roboto Condensed";
     font-weight: 300;
     font-size: 2.5em;
     line-height: 1.10em;
     margin-bottom: 0.5em;
     margin-left: -0.04em;
 /*     text-shadow: 1px 1px 1px #474747; */
     position: relative;
     z-index: 1;
   margin-top: 120px;
 }

 #block-views-block-noticia-moldura-block-1 .views-row .views-field-title a,
 #block-views-block-noticia-moldura-block-18 .views-row .views-field-title a,
 #block-views-block-noticia-moldura-block-19 .views-row .views-field-title a{
         color: #ffff;
         text-decoration: none;
 }

 #block-views-block-noticia-moldura-block-1 .views-row .views-field-title a {
         color: #474747;
         text-decoration: none;
 }

 #block-views-block-noticia-moldura-block-1 .views-row .views-field-field-resumo,
 #block-views-block-noticia-moldura-block-18 .views-row .views-field-field-resumo,
 #block-views-block-noticia-moldura-block-19 .views-row .views-field-field-resumo{
     font-family: "Roboto Condensed";
     font-weight: 300;
     font-size: 1.7em;
     line-height: 1.2em;
     color: #ffff;
     padding-right: 0.7em;
     text-shadow: 1px 1px 1px #474747;
     position: relative;
     z-index: 1;
 }

 #block-views-block-noticia-moldura-block-1 .views-row .views-field-field-resumo {
     font-family: "Roboto Condensed";
     font-weight: 300;
     font-size: 1.5em;
     line-height: 1.2em;
     color: #474747;
     padding-right: 0.7em;
 /*     text-shadow: 1px 1px 1px #474747; */
     position: relative;
     z-index: 1;
 }

 #block-views-block-noticia-moldura-block-1 .views-row .views-field-field-imagem-capa,
 #block-views-block-noticia-moldura-block-18 .views-row .views-field-field-imagem-capa,
 #block-views-block-noticia-moldura-block-19 .views-row .views-field-field-imagem-capa{
     display: none;
 }

 @media (max-width: 480px) {
   #block-views-block-noticia-moldura-block-1 .views-row {
     padding-right: 0;
     padding-left: 0;
   }
 }

 @media (max-width: 1700px) {
     #block-views-block-noticia-moldura-block-1 > div > div > div > div > div.view-content.view-rows {
      /* height: 374px; */
    }
  }
 /*  INICIO - PAG. HOME - FAIXA JORNAL UNICAMP */

 /*AlterAaaaAAassasassssaszAAassaAaasAzAAassaAaasAazAAasAasasazAo para a Faixa Vestibular IndssasassssaAAasAAaaaAAassasassssaszAAassaAaasAazAAasAasasazAgena que virou Ugo Giorgetti*/
 #block-views-block-noticia-moldura-block-18 .block__inner .view-header {
     height: 1.7em;
     line-height: 3.3em;
     color: #AE0001;
     font-family: OSwald;
     font-size: 2.3em;
     text-transform: uppercase;
     border-bottom: solid 2px #AE0001;
 }

 #block-views-block-noticia-moldura-block-18 .view-header div {
     font-family: Oswald;
     text-transform: none;
     line-height: 1.3em;
     border: 0;
     margin-bottom: 0.5em;
     margin-top: 0.8em;
     font-weight: 400;
 }
 /*FIM - AlterAaaaAAassasassssaszAAassaAaasAzAAassaAaasAazAAasAasasazAo para a Faixa Vestibular IndssasassssaAAasAAaaaAAassasassssaszAAassaAaasAazAAasAasasazAgena que virou Ugo Giorgetti*/

                                                                                                                                                                                                                                                                                                         FIM - PAG. HOME - FAIXA INOVAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAO */

 /*  INICIO - PAG. HOME - FAIXA INOVAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAO */
 #block-views-block-noticia-full-block-1 {
     overflow: hidden;
     margin: 0;
 }


 #block-views-block-noticia-full-block-1 > div {
     width: 71.876%;
     min-width: 64em;
     margin: 0 auto 2em auto;
 }

 #block-views-block-noticia-full-block-1 header {
 /*     width: 71.876%; */
 /*     min-width: 64em; */
     margin: 0 auto 2em auto;
 }

 #block-views-block-noticia-full-block-1 .view-rows {
   display: flex;
 }

 #block-views-block-noticia-full-block-1 header h3 {
     margin: 0 auto;
   padding: 0.8em 0 0.4em 0;
     border-bottom: dotted 1px #5A5A5A;
     width: 100%;
 }

 #block-views-block-noticia-full-block-1 header h3 a {
     font-family: "Oswald";
     font-size: 0.8em;
     font-weight: 400;
     text-transform: uppercase;
 }

 #block-views-block-noticia-full-block-1 header h3 a:hover {
     color: #474747;
 }

 #block-views-block-noticia-full-block-1 header h3 a::after {
     position: absolute;
     content: '+';
     font-size: 1.5em;
     font-weight: 300;
     width: 0.8em;
     height: 0.8em;
     line-height: 1em;
     text-align: center;
 }

 #block-views-block-noticia-full-block-1 .views-row {
     width: 0%;
     /* float: left; */
     position: relative;
 }

 #block-views-block-noticia-full-block-1 .views-row:nth-of-type(1) {
     margin: 0 0.56% 0 0;
 }

 #block-views-block-noticia-full-block-1 .views-row:nth-of-type(2) {
     margin: 0 0.58% 0 0.58%;
 }

 #block-views-block-noticia-full-block-1 .views-row:nth-of-type(3) {
     margin: 0 0 0 0.56%;
 }

 #block-views-block-noticia-full-block-1 .views-row .views-field-field-imagem-capa img {
     object-fit: cover;
     height: 16.5em;
 }

 #block-views-block-noticia-full-block-1 .views-row .views-field-title{
     font-family: "Oswald";
     font-weight: 400;
     /* text-shadow: 0.05em 0.05em #333; */
     font-size: 22px;
     /* font-size: 1.5em; */
     line-height: 1.3em;
     padding-top: 10px;
     /* padding: 2em 1.5em; */
     color: #000 !important;
     /* background-image: linear-gradient(to bottom, transparent, rgba(0,0,0,10) ); */
     width: 100%;
     /* position: absolute; */
     /* left: 0; */
     /* bottom: 0; */
     width: 100%;
 }

 #block-views-block-noticia-full-block-1 .views-row:nth-of-type(2) .views-field-title {
     /* padding: 2em 20%; */
 }

 #block-views-block-noticia-full-block-1 .views-row .views-field-title a {
     text-decoration: none;
     color: #000;
 }

 @media screen and (max-width: 1048px) {
   #block-views-block-noticia-full-block-1 > div{
     width: 90%;
     min-width: unset;
   }
 }


 @media screen and (max-width: 960px) {
   #block-views-block-noticia-full-block-1 .view-rows {
       flex-wrap: wrap;
   }
 }

 /*  FIM - PAG. HOME - FAIXA INOVAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAO */



 /* INICIO - PAG. HOME - FAIXA CULTURA E SOCIEDADE */
 #block-views-block-noticia-universidade-sociedade-block-1,
 #block-views-block-noticia-universidade-sociedade-block-3 {
     background-color: #FFFFFF;
     margin: 0;
     overflow: hidden;
     padding-bottom: 1em;
 }

 #block-views-block-noticia-universidade-sociedade-block-1 > div,
 #block-views-block-noticia-universidade-sociedade-block-3 > div{
     width: 71.875%;
     min-width: 64em;
     margin: 0 auto;
 }

 #block-views-block-noticia-universidade-sociedade-block-1 header {
   font-family: "Oswald";
   font-size: 1.2em;
   line-height: 2.2em;
   text-transform: uppercase;
   font-weight: 400;
   padding-bottom: 0.6em;
   margin: 0 auto;
   width: 71.875%;
   min-width: 100%;
   height: 3.6em;
   padding: 1.3em 0 0.5em 0;
   border-bottom: dotted 1px #5A5A5A;
 }

 #block-views-block-noticia-universidade-sociedade-block-1 header a:hover{
   color: #474747;
 }

 #block-views-block-noticia-universidade-sociedade-block-1 header a::after {
     position: absolute;
     content: '+';
     font-size: 1.5em;
     font-weight: 300;
     width: 0.8em;
     height: 0.8em;
     line-height: 1.5em;
     text-align: center;
 }

 #block-views-block-noticia-universidade-sociedade-block-1 .block__title {
     width: 99%;
     height: 2.5em;
     margin: 0;
     border-bottom: dotted 1px #5A5A5A;
     padding: 0.4em;
     font-family: "Oswald";
     font-weight: normal;
     font-size: 1.4em;
     line-height: 2.2em;
     color: #be1e00!important;
     text-transform: uppercase;
   font-weight: 300;
     padding-bottom: 0.8em;
 }

 #block-views-block-noticia-universidade-sociedade-block-1 .views-row {
     position: relative;
     float: left;
     width: 48%;
     min-width: 10em;
     margin: 1em 0 0 2%;
     vertical-align: top;
     padding: 0;
 }

 #block-views-block-noticia-universidade-sociedade-block-1 .views-row .views-field-field-imagem-capa {
   position: relative;
   height: 22.5em;
 }

 #block-views-block-noticia-universidade-sociedade-block-1 .views-row .views-field-field-imagem-capa img {
     position: absolute;
     width: 100%;
   height: 100%;
   -webkit-background-size: cover;
   -moz-background-size: cover;
   -o-background-size: cover;
   background-size: cover;
     object-fit: cover;
 }

 /* Data */
 #block-views-block-noticia-universidade-sociedade-block-1 .views-row .views-field-field-date {
     border-left: solid 2px #9e190b;
     font-family: "Roboto Condensed";
     font-weight: normal;
     font-size: 1em;
     color: #505050;
     text-transform: uppercase;
     padding-left: 0.5em;
     margin: 1em 0;
     height: 0.8em;
     line-height: 0.9em;
 }

 #block-views-block-noticia-universidade-sociedade-block-1 .views-field-title {
   font-family: "Oswald";
   font-weight: normal;
   font-size: 1.1em;
   line-height: 1.6em;
   text-transform: uppercase;
 }

 #block-views-block-noticia-universidade-sociedade-block-1 .views-field-title a {
     color: #282828;
 }

 /* Resumo */
 #block-views-block-noticia-universidade-sociedade-block-1 .views-field-field-resumo {
     /*
  *  *  * 	font-family: "Oswald";
  *   *   * 	    font-weight: normal;
  *    *    * 	        font-size: 1.4em;
  *     *     * 	            line-height: 1.4em;
  *      *      * 	            	font-weight: 300;
  *       *       * 	            	    color: #323232!important;
  *        *        * 	            	    	*/
 }

 /*faixa com 4 itens para completar Cultura e Sociedade*/
 #block-views-block-noticia-universidade-sociedade-block-3 .views-row {
     position: relative;
   float: left;
   width: 23%;
   min-width: 10em;
   margin: 1em 0 0 2%;
   vertical-align: top;
   padding: 0;
 }

 #block-views-block-noticia-universidade-sociedade-block-3 .views-row .views-field-field-imagem-capa {
     position: relative;
     height: 10.5em;
 }

 #block-views-block-noticia-universidade-sociedade-block-3 .views-row .views-field-field-imagem-capa img {
     position: absolute;
     height: 100%;
     background-size: cover;
     object-fit: cover;
 }

 #block-views-block-noticia-universidade-sociedade-block-3 .views-row .views-field-field-date {
     border-left: solid 2px #9e190b;
     font-family: "Roboto Condensed";
     font-weight: normal;
     font-size: 1em;
     color: #505050;
     text-transform: uppercase;
     padding-left: 0.5em;
     margin: 1em 0;
     height: 0.8em;
     line-height: 0.9em;
 }

 #block-views-block-noticia-universidade-sociedade-block-3 .views-field-title {
     font-family: "Oswald";
     font-weight: normal;
     font-size: 1.1em;
     line-height: 1.45em;
     /* text-transform: uppercase; */
 }

 @media screen and (max-width: 480px) {
   #block-views-block-noticia-universidade-sociedade-block-1 > div,
   #block-views-block-noticia-universidade-sociedade-block-3 > div{
       min-width: unset;
   }
 }


 /* FIM - PAG. HOME - FAIXA CULTURA E SOCIEDADE */

 /*
 /
 /
 /
 /

 FIM DO BASE ORGANIZADO

 /
 /
 /
 /
 /
 */

 /* INICIO - PAG. HOME - FAIXA COMUNIDADE INTERNA */
 /* BLOCO 1 */
 #block-views-block-noticias-bloco3-noticia-bloco-3 {
     background-color: #FFFFFF;
     margin-bottom: 2em;
     width: 61.5%;
     margin: 0 0 0-5px;
     display: inline-block;
 }

 #block-views-block-noticias-bloco3-noticia-bloco-3 .block__inner {
     border-top: dotted 1px #5A5A5A;
     margin-top: 3.35em;
     padding-top: 2.5em;
 }

 #block-views-block-noticias-bloco3-noticia-bloco-3 .view-header {
   font-family: "Oswald";
     font-size: 1.2em;
     font-weight: 400;
     text-align: left;
     line-height: 2em;
     color: #e64400!important;
     margin: 0 auto;
     margin-bottom: 1.4em;
     width: 71.875%;
     min-width: 94.8%;
     height: 3.6em;
     text-transform: uppercase;
     padding: 1.4em 0 0 0;
     border-bottom: dotted 1px #5A5A5A;
 }

 #block-views-block-noticias-bloco3-noticia-bloco-3 .views-row {
     position: relative;
     float: left;
     width: 45%;
     min-width: 10em;
     margin: 0 0 0 5%;
     vertical-align: top;
     border: 0;
     padding: 0;
 }

 #block-views-block-noticias-bloco3-noticia-bloco-3 .views-field.views-field-field-date {
     border-left: solid 0.15em #9e190b;
     padding-left: 0.5em;
     height: 0.8155em;
     line-height: 0.81em;
     margin-bottom: 1em;
 }

 #block-views-block-noticias-bloco3-noticia-bloco-3 .datetime{
          font-family: "Roboto Condensed";
          font-size: 0.85em;
          line-height: 1em;
          color: #262626!important;
         text-transform: uppercase;
         font-weight: 200;
 }

 #block-views-block-noticias-bloco3-noticia-bloco-3 .views-field-title {
     font-family: "Oswald";
     font-size: 1.45em;
     font-weight: 300;
     color: #282828!important;
     /* text-transform: uppercase; */
     line-height: 1.25em;
     margin-bottom: 0.4em;
 }

 #block-views-block-noticias-bloco3-noticia-bloco-3 .views-field-title a{
          text-decoration: none;
          color: #282828!important;
 }

 #block-views-block-noticias-bloco3-noticia-bloco-3 .views-field-field-resumo{
          font-family: "Roboto Condensed";
          font-weight: 300;
          font-size: 1.10em;
          color: #000000!important;
       line-height: 1.3em;
     margin-bottom:1.4em;
 }

 #block-views-block-noticias-bloco3-noticia-bloco-3 .views-field-field-imagem-capa{
          margin-bottom: 0.5em;
 }

 #block-views-block-noticias-bloco3-noticia-bloco-3 .views-field-field-imagem-capa img {
     width: 100%;
     height: inherit!important;
 }

 /* BLOCO 2 */
 #block-views-block-noticias-bloco3-block-2 .view-content {
     margin-top: 2.5em;
 }

 #block-views-block-noticias-bloco3-block-2 header {
   position: relative;
     margin-left: 2%;
     font-family: "Oswald";
     font-size: 1.2em;
     font-weight: 400;
     text-align: left;
     line-height: 2em;
     color: #053250!important;
     margin: 0 auto;
     margin-bottom: 18px;
     width: 100%;
     text-transform: uppercase;
     padding-top: 0.8em;
     border-bottom: dotted 1px #5A5A5A;
 }

 #block-views-block-noticias-bloco3-block-2 header a:hover {
   color: #474747;
 }

 #block-views-block-noticias-bloco3-block-2 header a::after {
     position: absolute;
     content: '+';
     font-size: 1.5em;
     font-weight: 300;
     width: 0.8em;
     height: 0.8em;
     line-height: 1.2em;
     text-align: center;
 }

 #block-views-block-noticias-bloco3-block-2 {
     background-color: #FFFFFF!important;
     margin: 0;
     width: 38.5%;
     display: inline-block;
     vertical-align: top;
 }

 #block-views-block-noticias-bloco3-block-2 > div {
     margin-right: 0;
     margin-left: auto;
 }

 #block-views-block-noticias-bloco3-block-2 .views-row {
     position: relative;
     margin: 0 2.576% 2.5em 0;
     vertical-align: top;
     border: 0;
     padding: 0;
 }

 #block-views-block-noticias-bloco3-block-2 .views-field.views-field-field-date {
     border-left: solid 0.15em #9e190b;
     padding-left: 0.5em;
     height: 0.96em;
     line-height: 0.90em;
     margin-bottom: 1em;
     font-family: "Roboto Condensed";
     font-size: 0.85em;
     color: #262626!important;
     text-transform: uppercase;
     font-weight: 200;
 }

 #block-views-block-noticias-bloco3-block-2 .views-field-title {
     font-family: "Oswald";
     font-size: 1.45em;
     font-weight: 300;
     color: #282828!important;
     /* text-transform: uppercase; */
     line-height: 1.25em;
     margin-bottom: 0.4em;
 }

 #block-views-block-noticias-bloco3-block-2 .views-field-title a{
          text-decoration: none;
          color: #282828!important;
 }

 #block-views-block-noticias-bloco3-block-2 .views-field-field-resumo {
     font-family: "Roboto Condensed";
     font-weight: 300;
     font-size: 1.10em;
     line-height: 1.3em;
     color: #000000!important;
     line-height: 1.5em;
     margin-bottom: 0.4em;
 }
 /* FIM - PAG. HOME - FAIXA COMUNIDADE INTERNA */




 /* INICO - PAG. HOME - Conjuntura EconssasassssaAAasAAaaaAAassasassssaszAAassaAaasAazAAasAasasazAmica */
 #block-bannerconjuntura {
     margin: 0;
 }

 #block-bannerconjuntura .block__inner {
     width: 71.875%;
     max-width: 86.25em;
     margin: 0 auto;
     padding-top: 3em;
 }

 /* faixa home */
 #block-views-block-noticias-bloco3-block-3 .block__inner {
     width: 71.875%;
     max-width: 86.25em;
     min-width: 64em;
     margin: 0 auto;
 }

 #block-views-block-noticias-bloco3-block-3 .block__content {
     overflow: hidden;
 }

 #block-views-block-noticias-bloco3-block-3 .view-header,
 #block-views-block-noticias-bloco3-block-3 .view-content {
     float:left;
     width: 50%;
     padding-top: 4em;
 }

 #block-views-block-noticias-bloco3-block-3 .view-header {
     position: relative;
     padding-right: 10px;
 }

 #block-views-block-noticias-bloco3-block-3 .view-content {
     padding-left: 10px;
 }

 #block-views-block-noticias-bloco3-block-3 .view-header a:nth-child(1) {
     position: absolute;
     top: 0;
     left: 0;
     width: 200%;
     font-family: "Oswald";
     font-size: 1.2em;
     line-height: 2.2em;
     text-transform: uppercase;
     font-weight: 400;
     border-bottom: dotted 1px #5A5A5A;
 }

 #block-views-block-noticias-bloco3-block-3 .view-header a:nth-child(1)::after {
     position: absolute;
     content: '+';
     font-size: 1.5em;
     font-weight: 300;
     width: 0.8em;
     height: 0.8em;
     text-align: center;
 }

 #block-views-block-noticias-bloco3-block-3 .view-header a:nth-child(2) img {
     border: solid 10px #E1E1E1;
     max-height: 15em;
     min-height: 15em;
     width: 100%;
     object-fit: cover;
 }

 #block-views-block-noticias-bloco3-block-3 .views-row {
     float: left;
     width: 50%;
     min-height: 11em;
 }

 #block-views-block-noticias-bloco3-block-3 .views-row:nth-of-type(1) {
     padding-right: 10px;
 }

 #block-views-block-noticias-bloco3-block-3 .views-row:nth-of-type(2) {
     padding-left: 10px;
 }

 #block-views-block-noticias-bloco3-block-3 .views-row .views-field-title {
     margin-bottom: 0.5em;
 }

 #block-views-block-noticias-bloco3-block-3 .views-row .views-field-title a {
     font-family: Oswald;
     color: #000;
     font-size: 1.5em;
     line-height: 1.3em;
 }

 #block-views-block-noticias-bloco3-block-3 .views-row .views-field-field-resumo {
     font-family: "Roboto Condensed";
     color: #282828;
     font-size: 1.2em;
     font-weight: 100;
     line-height: 1.3em;
 }

 .node--id-8396 .field-name-title {
     display: none;
 }

 /* ssasassssaAAasAAaaaAAassasassssaszAAassaAaasAazAAasAasasazAltimas noticias */
 #block-views-block-noticias-bloco3-block-6 .block__inner {
     width: 71.875%;
     max-width: 86.25em;
     min-width: 64em;
     margin: 0 auto;
 }

 #block-views-block-noticias-bloco3-block-6 .view-header {
     font-family: Oswald;
     text-transform: none;
     line-height: 1.3em;
     border: 0;
     margin-bottom: 0.5em;
     margin-top: 0.8em;
     font-weight: 300;
 }

 #block-views-block-noticias-bloco3-block-6 .view-content {
     overflow: hidden;
 }

 #block-views-block-noticias-bloco3-block-6 .views-row {
     float: left;
     width: 32%;
     margin-left: 2%;
 }

 #block-views-block-noticias-bloco3-block-6 .views-row:nth-of-type(1) {
     margin-left: 0;
 }

 #block-views-block-noticias-bloco3-block-6 .views-row .views-field-field-date {
     border-left: solid 2px #9e190b;
     font-family: "Roboto Condensed";
     font-weight: normal;
     font-size: 1em;
     color: #505050;
     text-transform: uppercase;
     padding-left: 0.5em;
     margin: 1em 0;
     height: 0.9em;
     line-height: 1em;
 }

 #block-views-block-noticias-bloco3-block-6 .views-row .views-field-title {
     font-family: "Oswald";
     font-size: 1.45em;
     font-weight: 300;
     line-height: 1.25em;
     margin-bottom: 0.4em;
 }

 #block-views-block-noticias-bloco3-block-6 .views-row .views-field-title a {
     color: #282828;
 }

 #block-views-block-noticias-bloco3-block-6 .views-row .views-field-field-resumo {
     font-family: "Roboto Condensed";
     font-weight: 300;
     font-size: 1.10em;
     color: #000000;
     line-height: 1.3em;
     margin-bottom: 1.4em;
 }
 /* FIM - PAG. HOME - Conjuntura EconssasassssaAAasAAaaaAAassasassssaszAAassaAaasAazAAasAasasazAmica */


 /* INICIO - BLOCO DIVULGAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaAAasazAszAAasAasasazAO CIENTIFICA */
 #block-views-block-noticias-divulgacao-cientifica-block-1 .block__inner {
     width: 71.875%;
     max-width: 86.25em;
     margin: 0 auto;
 }

 #block-views-block-noticias-divulgacao-cientifica-block-1 .view-header {
     font-family: "Oswald";
     font-size: 1.2em;
     line-height: 2.2em;
     text-transform: uppercase;
     font-weight: 400;
     padding-bottom: 0.6em;
     height: 3.6em;
     padding: 1.3em 0 0.5em 0;
     border-bottom: dotted 1px #5A5A5A;
     margin-bottom: 1em;
 }

 #block-views-block-noticias-divulgacao-cientifica-block-1 .view-header a {
     position: relative;
 }

 #block-views-block-noticias-divulgacao-cientifica-block-1 .view-header a::after {
     position: absolute;
     top: 1px;
     content: '+';
     font-size: 1.5em;
     font-weight: 300;
     width: 0.8em;
     height: 0.8em;
     line-height: 1em;
     text-align: center;
 }

 #block-views-block-noticias-divulgacao-cientifica-block-1 .view-content {
     overflow: hidden;
 }

 #block-views-block-noticias-divulgacao-cientifica-block-1 .views-row {
     width: 31.3%;
     float: left;
     margin-left: 3%;
     position: relative;
 }

 #block-views-block-noticias-divulgacao-cientifica-block-1 .views-row:nth-of-type(1) {
     margin: 0;
 }

 #block-views-block-noticias-divulgacao-cientifica-block-1 .views-row .views-field-field-grande-area {
     position: absolute;
     top: 0;
     left: 0;
     height: 2.4em;
     line-height: 1em;
     background: rgba(51,51,51,0.6);
     padding: 0.7em 1.4em 0.7em 1.4em;
     color: #FFF;
     font-family: Oswald;
     font-weight: 300;
     text-transform: uppercase;
 }

 #block-views-block-noticias-divulgacao-cientifica-block-1 .views-row .views-field-field-grande-area a {
     color: #FFFFFF;
 }

 #block-views-block-noticias-divulgacao-cientifica-block-1 .views-row .views-field-field-imagem-capa img {
     height: 17em;
     width: 100%;
     object-fit: cover;
 }

 #block-views-block-noticias-divulgacao-cientifica-block-1 .views-row .views-field-title {
     position: absolute;
     top: 17em;
     height: 0;
     width: 100%;
 }

 #block-views-block-noticias-divulgacao-cientifica-block-1 .views-row .views-field-title .field-content {
     position: absolute;
     bottom: 0;
     width: 100%;
     padding: 2em 1em 1em 1em;
     background-image: linear-gradient(to bottom, transparent, #000);
 }

 #block-views-block-noticias-divulgacao-cientifica-block-1 .views-row .views-field-title .field-content a {
     font-family: Oswald;
     color: #FFF;
     font-size: 2em;
     text-shadow: 2px 2px 2px #000;
     line-height: 1.2em;
 }

 #block-views-block-noticias-divulgacao-cientifica-block-1 .views-row .views-field-field-resumo {
     font-family: "Roboto Condensed";
     font-size: 1.2em;
     font-weight: 400;
     color: #000000;
     line-height: 1.3em;
     margin-top: 0.7em;
 }
 /* FIM - BLOCO DIVULGAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaAAasazAszAAasAasasazAO CIENTIFICA */



 #block-views-block-agenda-block-1 {
     background-color: #FFFFFF!important;
 }
 #block-views-block-agenda-block-3 {
     background-color: #FFFFFF!important;
 }
 /* INICIO - MENU INFERIOR */
 /* Corpo */
 .l-rw.regions.container.pr-subfeatures__rw.arc--3.hr--1-2-3 {
     width: 71.785%;
     max-width: 86.25em!important;
     min-width: 64em!important;;
     background-image: none;
     background-color: transparent;
     color: #DCA4A5;
     z-index: 302;
 }

 /* Acesso rapido */
 #sub-features .pr-subfeatures__subfeatures-first {
     width: 30%;
     margin: 0;
     display: inline-block;
 }

 nav[id*='block-menuacessorapido'],
 #block-menuacessorapido {
   margin: 0
 }

 nav[id*='block-menuacessorapido'] h2 ,
 #block-menuacessorapido-menu {
     font-family: "Oswald";
     font-weight: 300;
     font-size: 1.3em;
     text-transform: uppercase;
   color: #ffffff;
   height: 2em;
     line-height: 2em;
 }

 nav[id*='block-menuacessorapido'] li a,
 #block-menuacessorapido li a {
   color: white;
   font-family: "Roboto Condensed";
     font-weight: 300;
 }

 div[id*='block-compartilhenoslocalizacaoecontatos-2'] div[class*="__body"],
 #block-compartilhenoslocalizacaoecontatos-2 div[class*="__body"] {
   font-family: inherit !important;
   font-size: inherit !important;
   line-height: inherit !important;
   font-weight: inherit !important;
   color: inherit !important;
   text-align: inherit !important;
 }

 /* LocalizAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAo e contato */
 #sub-features .pr-subfeatures__subfeatures-second {
   width: 30%;
   margin: 0;
   display: inline-block;
 }

 #block-compartilhenoslocalizacaoecontatos-2 {
   margin: 0;
 }

 #block-compartilhenoslocalizacaoecontatos-2 h1,
 #block-compartilhenoslocalizacaoecontatos-2 h2 {
     font-family: "Oswald";
     font-weight: 300;
     font-size: 1.3em;
     text-transform: uppercase;
     color: #ffffff;
   height: 2em;
     line-height: 2em;
 }

 div[id*='block-compartilhenoslocalizacaoecontatos-2'] a,
 #block-compartilhenoslocalizacaoecontatos-2 a {
     text-decoration: none;
     color: white;
     font-family: "Roboto Condensed";
     font-weight: 300;
 }

 #block-basic-content  #block-basic-local-tasks.contextual-region {
   z-index: 10;
 }

 .contextual-region .contextual .contextual-links a {
     color: #333 !important;
 }

 #block-compartilhenoslocalizacaoecontatos-2 .block-menu__content a{/*links*/
     padding: 0.5em 0em 0.7em 0em;
     color: #FFFFFF;
   margin-right: 0.5em;
 }

 #block-compartilhenoslocalizacaoecontatos-2 .block-menu__content a:hover{
     background-color: #D40000;
 }

 #block-compartilhenoslocalizacaoecontatos-2 ul { /*Lista (local,email e fone)*/
     list-style-type: none;
     padding-left: 0;
 }

 #local_menu_compartilhenoslocalizacaoecontatos{ /*LocalizAaaaAAassasassssaszAAassaAaasAzAAassaAaasAazAAasAasasazAo*/
   background-image: url(/unicamp/sites/default/files/inline-images/icon_local_rodape.png);
   background-repeat: no-repeat;
     background-position-y: 0.2em;
   padding-left: 3em;
   height: 3em;
   margin-bottom: 0.5em;
 }

 #email_menu_compartilhenoslocalizacaoecontatos{ /*email*/
   background-image: url(/unicamp/sites/default/files/inline-images/icon_email_rodape.png);
   background-repeat: no-repeat;
   padding-left: 3em;
   height: 2.5em;
   line-height: 2.5em;
   margin-bottom: 0.5em;
 }

 #fone_menu_compartilhenoslocalizacaoecontatos{ /*fone*/
   background-image: url(/unicamp/sites/default/files/inline-images/icon_fone_rodape.png);
   /* background-image: url(/unicamp/sites/default/files/inline-images/icon_fone_rodape.png); */
   background-position: 0px;
   background-repeat: no-repeat;
   padding-left: 3em;
   padding-left: 45px;
   height: 2.5em;
   line-height: 2.5em;
   margin-bottom: 0.5em;
   display: inline-block;
 }

 #fone_menu_compartilhenoslocalizacaoecontatos:after {
   background-image: url(/unicamp/sites/default/files/whats.png);	/* background-image: url(/unicamp/sites/default/files/inline-images/icon_fone_rodape.png); */
   background-position: 8px 4px;
   background-repeat: no-repeat;
   padding-left: 4.8em;
 /*   padding-left: 25px; */
   height: 2.5em;
   line-height: 2.5em;
   margin-bottom: 0.5em;
 /* 	display: inline-block; */
   content: "";
   float: right;
 }

 /* Contate o portal da Unicamp - novo */
 #sub-features .pr-subfeatures__subfeatures-third {
     width: 40%;
   margin: 0;
   display: inline-block;
 }

 #block-contato {
     margin: 0;
 }

 #block-contato p {
     color: #fff;
 }

 #block-contato .block__title {
     font-family: "Oswald";
     font-weight: 300;
     font-size: 1.3em;
     text-transform: uppercase;
     color: #ffffff;
     height: 2em;
     line-height: 2em;
 }

 #block-contato label,
 #block-contato h3 {
     display: none;
 }

 #block-contato input[type=text],
 #block-contato input[type=email],
 #block-contato textarea,
 #block-contato select {
     border: solid 1px #CECECE;
     min-height: 2.76em;
     padding: 0.5em;
     font-family: "Roboto Condensed";
     font-size: 1.1em;
     color: #FFFFFF;
     min-height: 2.5em;
     background-color: transparent;
     font-family: "Roboto Condensed";
     width: 100%;
 }

 #block-contato select {
     color: #FFFFFF;
     font-family: Oswald;
     font-size: 1.1em;
     font-weight: 100;
     width: 50%;
 }

 #block-contato select option {
     color: #474747;
     font-family: "Roboto Condensed";
     font-size: 1.1em;
     font-weight: 100;
 }

 #block-contato ::-webkit-input-placeholder{
     color: #FFFFFF;
     font-family: Oswald;
     font-size: 1.1em;
     font-weight: 100;
 }
 #block-contato ::-moz-placeholder{
     color: #FFFFFF;
     font-family: Oswald;
     font-size: 1.1em;
     font-weight: 100;
 }
 #block-contato :-ms-input-placeholder{
     color: #FFFFFF;
     font-family: Oswald;
     font-size: 1.1em;
     font-weight: 100;
 }
 #block-contato :-moz-placeholder {
     color: #FFFFFF;
     font-family: Oswald;
     font-size: 1.1em;
     font-weight: 100;
 }

 #block-contato textarea:focus,
 #block-contato input:focus {
     background-color: #FFFFFF;
     color: #474747;
 }

 #block-contato input[type=submit] {
     border: 0;
     background-color: transparent!important;
     height: 2em;
     line-height: 2em;
     color: #FFFFFF;
     font-family: 'Roboto Condensed';
     font-size: 1.3em;
     font-weight: 300;
     padding: 0 0.8em;
     margin-right: 1em;
     text-transform: uppercase;
     border: solid 1px #CECECE!important;
 }

 #block-contato input[type=submit]:hover {
     background-color: #A90000;
 }

 /* Cor do texto do corpo em Contato */
 .clearfix.text-formatted.field.field-block-content--field-corpo.field-formatter-text-default.field-name-field-corpo.field-type-text-long.field-label-hidden.has-single.quickedit-field {
     color:  #fff;
 }

 /* Contate o portal da Unicamp - antigo
  *  *  * #sub-features .pr-subfeatures__subfeatures-third {
  *   *   *     width: 40%;
  *    *    *     	margin: 0;
  *     *     *     		display: inline-block;
  *      *      *     		}
  *       *       *
  *        *        *     		#block-contateoportaldaunicamp {
  *         *         *     			margin: 0;
  *          *          *     			}
  *           *           *
  *            *            *     			#block-contateoportaldaunicamp .field--name-field-form-fale-conosco  {
  *             *             *     				display: none;
  *              *              *     				}
  *               *               *
  *                *                *     				#block-contateoportaldaunicamp form {
  *                 *                 *     				    width: 100%;
  *                  *                  *     				        min-width: inherit;
  *                   *                   *     				            margin: 0;
  *                    *                    *     				            }
  *                     *                     *
  *                      *                      *     				            #block-contateoportaldaunicamp-title {
  *                       *                       *     				                font-family: "Oswald";
  *                        *                        *     				                    font-weight: 300;
  *                         *                         *     				                        font-size: 1.3em;
  *                          *                          *     				                            text-transform: uppercase;
  *                           *                           *     				                                color: #ffffff;
  *                            *                            *     				                                	height: 2em;
  *                             *                             *     				                                	    line-height: 2em;
  *                              *                              *     				                                	    }
  *                               *                               *
  *                                *                                *     				                                	    #block-contateoportaldaunicamp .block__content label {
  *                                 *                                 *     				                                	        font-family: Oswald;
  *                                  *                                  *     				                                	            color: #FFF;
  *                                   *                                   *     				                                	                font-weight: 100;
  *                                    *                                    *     				                                	                    margin-bottom: 0.5em;
  *                                     *                                     *     				                                	                    }
  *                                      *                                      *
  *                                       *                                       *     				                                	                    #block-contateoportaldaunicamp .block__content h3,
  *                                        *                                        *     				                                	                    #block-contateoportaldaunicamp .block__content a {
  *                                         *                                         *     				                                	                        display: none;
  *                                          *                                          *     				                                	                        }
  *                                           *                                           *
  *                                            *                                            *     				                                	                        #block-contateoportaldaunicamp ::-webkit-input-placeholder,
  *                                             *                                             *     				                                	                        #block-contateoportaldaunicamp ::-moz-placeholder,
  *                                              *                                              *     				                                	                        #block-contateoportaldaunicamp :-ms-input-placeholder,
  *                                               *                                               *     				                                	                        #block-contateoportaldaunicamp :-moz-placeholder {
  *                                                *                                                *     				                                	                            color: #FFFFFF;
  *                                                 *                                                 *     				                                	                                font-family: Oswald;
  *                                                  *                                                  *     				                                	                                    font-size: 1.1em;
  *                                                   *                                                   *     				                                	                                        font-weight: 100;
  *                                                    *                                                    *     				                                	                                        }
  *                                                     *                                                     *
  *                                                      *                                                      *     				                                	                                        #block-contateoportaldaunicamp textarea,
  *                                                       *                                                       *     				                                	                                        #block-contateoportaldaunicamp input {
  *                                                        *                                                        *     				                                	                                            background-color: transparent;
  *                                                         *                                                         *     				                                	                                                font-weight: 100;
  *                                                          *                                                          *     				                                	                                                	padding: 0.5em!important;
  *                                                           *                                                           *     				                                	                                                	}
  *                                                            *                                                            *
  *                                                             *                                                             *     				                                	                                                	#block-contateoportaldaunicamp textarea:focus,
  *                                                              *                                                              *     				                                	                                                	#block-contateoportaldaunicamp input:focus {
  *                                                               *                                                               *     				                                	                                                	    background-color: #FFFFFF;
  *                                                                *                                                                *     				                                	                                                	        color: #000000;
  *                                                                 *                                                                 *     				                                	                                                	        }
  *                                                                  *                                                                  *
  *                                                                   *                                                                   *     				                                	                                                	        div#block-contateoportaldaunicamp #edit-field-nome-0-value--2 {
  *                                                                    *                                                                    *     				                                	                                                	            width: 47.06%;
  *                                                                     *                                                                     *     				                                	                                                	                height: 2.5em;
  *                                                                      *                                                                      *     				                                	                                                	                    margin-right: 5.82%;
  *                                                                       *                                                                       *     				                                	                                                	                        float: left;
  *                                                                        *                                                                        *     				                                	                                                	                            margin-bottom: 2.125em;
  *                                                                         *                                                                         *     				                                	                                                	                            }
  *                                                                          *                                                                          *
  *                                                                           *                                                                           *     				                                	                                                	                            div#block-contateoportaldaunicamp #edit-field-email-0-value--2 {
  *                                                                            *                                                                            *     				                                	                                                	                                width: 47.06%;
  *                                                                             *                                                                             *     				                                	                                                	                                    height: 2.5em;
  *                                                                              *                                                                              *     				                                	                                                	                                        float: left;
  *                                                                               *                                                                               *     				                                	                                                	                                        }
  *                                                                                *                                                                                *
  *                                                                                 *                                                                                 *     				                                	                                                	                                        div#block-contateoportaldaunicamp #edit-field-assunto-0-value--2 {
  *                                                                                  *                                                                                  *     				                                	                                                	                                            width: 100%;
  *                                                                                   *                                                                                   *     				                                	                                                	                                                height: 2.5em;
  *                                                                                    *                                                                                    *     				                                	                                                	                                                    margin-bottom: 1.2em;
  *                                                                                     *                                                                                     *     				                                	                                                	                                                    }
  *                                                                                      *                                                                                      *
  *                                                                                       *                                                                                       *     				                                	                                                	                                                    #block-sobreoportalunicamp-2 a:hover {
  *                                                                                        *                                                                                        *     				                                	                                                	                                                        background-color: #D40000;
  *                                                                                         *                                                                                         *     				                                	                                                	                                                        }
  *                                                                                          *                                                                                          *     				                                	                                                	                                                        #block-sobreoportalunicamp-2 a {
  *                                                                                           *                                                                                           *     				                                	                                                	                                                            color: #FFFFFF;
  *                                                                                            *                                                                                            *     				                                	                                                	                                                                border: solid 0.1em #FFFFFF;
  *                                                                                             *                                                                                             *     				                                	                                                	                                                                    padding: 0.5em;
  *                                                                                              *                                                                                              *     				                                	                                                	                                                                        text-decoration: none;
  *                                                                                               *                                                                                               *     				                                	                                                	                                                                        }
  *                                                                                                *                                                                                                *
  *                                                                                                 *                                                                                                 *     				                                	                                                	                                                                        #block-contateoportaldaunicamp input[type=submit] {
  *                                                                                                  *                                                                                                  *     				                                	                                                	                                                                            border: solid 1px #FFFFFF!important;
  *                                                                                                   *                                                                                                   *     				                                	                                                	                                                                                width: 12em;
  *                                                                                                    *                                                                                                    *     				                                	                                                	                                                                                    height: 2.5em!important;
  *                                                                                                     *                                                                                                     *     				                                	                                                	                                                                                        line-height: 1.5em!important;
  *                                                                                                      *                                                                                                      *     				                                	                                                	                                                                                            background-color: transparent!important;
  *                                                                                                       *                                                                                                       *     				                                	                                                	                                                                                                margin-top: 0.1em;
  *                                                                                                        *                                                                                                        *     				                                	                                                	                                                                                                }
  *                                                                                                         *                                                                                                         *
  *                                                                                                          *                                                                                                          *     				                                	                                                	                                                                                                #block-contateoportaldaunicamp input[type=submit]:hover{
  *                                                                                                           *                                                                                                           *     				                                	                                                	                                                                                                 background-color: #A90000!important;
  *                                                                                                            *                                                                                                            *     				                                	                                                	                                                                                                 }
  *                                                                                                             *                                                                                                             *     				                                	                                                	                                                                                                 */
 /* aviso envio form */
 #highlighted {
     position: fixed;
     z-index: 400;
     width: 100%;
     height: 100%;
     background-color: rgba(0, 0, 0, 0.6);
     display: none;
 }

 #highlighted .container {
     position: absolute;
     top: 50%;
     left: 50%;
     margin-top: -3.85em;
     margin-left: -9em;
     width: 18em;
     height: 7.7em;
     min-width: inherit!important;
     background-color: transparent;
 }

 #highlighted .container .messages {
     margin: 0;
     width: 100%;
     line-height: 1.3em;
     vertical-align: top;
     padding: 1.3em 1em;
     font-size: 1.2em;
     font-family: Oswald;
 }

 #highlighted .container .messages .icon-status:before,
 #highlighted .container .messages .icon-error:before{
     content: "ssasassssaAAasAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazzAAasAAaasAazsas";
     font-size: 4em;
     line-height: 1em;
 }

 #highlighted .container .messages .btn-fechar {
     position: absolute;
     right: 0;
     top: 0;
     border: solid 3px #FFF;
 }

 /* FIM - MENU INFERIOR */









 /* Cor de fundo e borda superior do "Content-suffix"*/
 #sub-features{
     background-color: #4e4e4e;
     z-index: 302;
     padding-top: 2.5em;
     padding-bottom: 3em
 }

 #footer .pr-footer__footer {
     margin: 0 auto;
     width: 71.875%;
     min-width: 60em;
     position: relative;
     background: transparent;
     background-image: none;
     height: 3em;
     padding: 0;
     z-index: 302;
   color: #FFF;
 }

 #footer{
     background-color: #3f3f3f;
 }

 #footer .pr-footer__rw {
     background-color: #3f3f3f;
     background-image: none;
 }

 /*Alinhamento e formatAaaaAAassasassssaszAAassaAaasAzAAassaAaasAazAAasAasasazAo do bloco copyright no rodapssasassssaAAasAAaaaAAassasassssaszAAassaAaasAazAAasAasasazA*/
 div[id*='block-copyright'],
 #block-copyright {
     position: absolute;
     top: 0;
     left: 0;
     width: 30em;
     height: 2.75em;
     line-height: 3em;
     margin: 0;
 }

 /*Alinhamento e formatAaaaAAassasassssaszAAassaAaasAzAAassaAaasAazAAasAasasazAo do bloco menu no rodapssasassssaAAasAAaaaAAassasassssaszAAassaAaasAazAAasAasasazA*/
 #block-pixture-reloaded-footer {
     position: absolute;
     top: 0;
     right: 0;
     width: 50%;
     height: 3em;
     text-align: right;
     margin: 0;
     }
     #block-pixture-reloaded-footer li {
   float: right;
   padding: 0.6em;
   margin: 0em 0em 0em 0.3em;
     }
     #block-pixture-reloaded-footer li:hover{
     background-color: #b20000;
     color: #ffffff;

     }

 .regions {
     background-color: #FFFFFF;
 }

 #masthead  .regions {
     background-color: transparent!important;
 }

 .l-r.region.pr-main__content{
     /*min-width: 64em;*/
   /*min-height: 30em;*/
     position: relative;
     margin: 0 auto;
 }
 div#main-content {
     padding-top: 9em;
   background-color: #FFFFFF;
 }

 /* ....:::::VERIFICAR A POSSIBILIDADE DE REMOssasassssaAAasAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAO:::::....BANNER PROXIMO AO RODAPssasassssaAAasAAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazA
  *  *  * Slide banners*/
 #block-views-block-banner-block-1,
 #block-views-block-banner-block-2 {
     margin: 0;
 }

 #block-views-block-banner-block-1 header,
 #block-views-block-banner-block-2 header {
     width: 71.875%;
     max-width: 86.25%;
     margin: 0 auto;
     line-height: 2em;
     font-family: Oswald;
     font-size: 1.2em;
     font-weight: 400;
     text-transform: uppercase;
     color: #454545;
 }

 #block-views-block-banner-block-1 > div > div,
 #block-views-block-banner-block-2 > div > div {
     position: relative;
     width: 71.875%;
     min-width: 64em!important;
     margin: 0 auto;
     padding-top: 2em;
     border-top: dotted 1px #5A5A5A;
 }

 #block-views-block-banner-block-2 > div > div {
     border-top: 0!important;
     padding-top: 0!important;
     padding-bottom: 2em;
 }

 #block-views-block-banner-block-1 .views-row,
 #block-views-block-banner-block-2 .views-row {
     display: inline-block;
     position: relative;
     width: 19.7%;
     padding-top: 0;
     padding-bottom: 0;
     text-align: center;
 }

 #block-views-block-banner-block-1 .views-row img,
 #block-views-block-banner-block-2 .views-row img {
     width: 90%;
     height: 90%;
 }

 #block-views-block-banner-block-1 .views-row:nth-of-type(5),
 #block-views-block-banner-block-1 .views-row:nth-of-type(10),
 #block-views-block-banner-block-2 .views-row:nth-of-type(5),
 #block-views-block-banner-block-2 .views-row:nth-of-type(10) {
     margin-right: 0!important;
 }

 #block-views-block-banner-block-1 .views-row .views-field-field-link a,
 #block-views-block-banner-block-2 .views-row .views-field-field-link a{
     position: absolute;
     top: 0;
     left: 0;
     right: 0;
     bottom: 0;
     width: 100%;
     height: 100%;
     color: transparent;
     z-index: 299;
 }

 #block-views-block-banner-block-1 .views-row .views-field-field-banner,
 #block-views-block-banner-block-2 .views-row .views-field-field-banner {
     bottom: 0;
     width: 100%;
     height: 100%;
 }


 /*************************************************************************************************/
 /* BLOCOS DA AGENDA */
 /*BLOCO 3*/
 #block-views-block-agenda-block-3 {
   position: relative;
   width: 68%;
   margin: 0;
   background-color: #FFFFFF;
   display: inline-block;
   vertical-align: top;
   height: 31em;
   z-index:298;
   margin-bottom: 50px;
 }

 #block-views-block-agenda-block-3 > div {
   position: absolute;
     right: 0;
     top: 0;
 }

 #block-views-block-agenda-block-3 header{
     position: relative;
     width: 100%;
     height: 2.85em;
     line-height: 2.85em;
     margin: 1em 0 1.5em 0;
     border-bottom: dotted 1px #5A5A5A;
 }

 #block-views-block-agenda-block-3 header a {
     font-family: Oswald;
     font-size: 1.2em;
   font-weight: 400;
     text-transform: uppercase;
   color: #383838;
 }

 #block-views-block-agenda-block-3 header a:hover {
   color: #474747;
 }

 #block-views-block-agenda-block-3 header a::after {
     position: absolute;
     content: '+';
     font-size: 1.5em;
     font-weight: 300;
     width: 0.7em;
     height: 0.8em;
     line-height: 1.55em;
     text-align: center;
 }

 #block-views-block-agenda-block-3 .views-row {
     position: relative;
     width: 50%;
     display: inline-block;
     margin-left: 0;
     padding-right: 5%;
     vertical-align: top;
 }
 #block-views-block-agenda-block-3 .views-row:nth-of-type(2) {
     margin-left: -5px;
 }

 #block-views-block-agenda-block-3 .views-row .views-field-field-imagem-evento img {
   width: 100%;
   max-width: 30em;
   max-height: 18.75em;
 }

 #block-views-block-agenda-block-3 .views-field.views-field-field-data-do-evento {
     position: absolute;
 }

 #block-views-block-agenda-block-3 .views-field.views-field-title {
     margin: 1.2em 0 0 4em;
 }

 #block-views-block-agenda-block-3 .views-field.views-field-field-resumo-evento {
     margin: 0 0 0 3.95em;
     font-size: 1.05em;
     line-height: 1.15em;
   font-weight: 300;
     font-family: "Roboto Condensed";
     color: #363636;
 }
 /*BLOCO 1*/
 #block-views-block-agenda-block-1 {
     position: relative;
     width: 32%;
     /* max-height: 34.5em; */
     background-color: #FFFFFF;
     margin: 0 0 0 -5px;
     display: inline-block;
     vertical-align: top;
     z-index: 297;
     /* height: 31em; */
 }

 #block-views-block-agenda-block-1 .view-header{
     /*position: relative;
  *  *  *     width: 384.7%;*/
     margin-bottom: 1.5em;
 }

 #block-views-block-agenda-block-1 .view-header a {
     /*position: absolute;
  *  *  *     top: -6em;
  *   *   *         right: 0;
  *    *    *             padding: 0.5em;
  *     *     *                 background-color: #C8D2E1;
  *      *      *                     color: #4C5862;
  *       *       *                         font-family: Oswald;
  *        *        *                             font-size: 0.875em;
  *         *         *                                 text-transform: uppercase;
  *          *          *                                     z-index: 299;*/
 }

 #block-views-block-agenda-block-1 > div {
     position: absolute;
     top: 3.75em;
     left: 0;
     border-top: dotted 1px #5A5A5A;
     padding-top: 1.7em;
 }

 #block-views-block-agenda-block-1 > div > div {
     /* width: 89%; */
     margin: 0;
 }

 #block-views-block-agenda-block-1 .views-row {
     position: relative;
     min-height: 5em;
     padding-left: 4em;
     margin-bottom: 1em;
 }

 #block-views-block-agenda-block-1 .views-field.views-field-field-data-do-evento {
     position: absolute;
     top: 0;
     left: 0;
 }
 /*DOIS BLOCOS*/
 #block-views-block-agenda-block-1, #block-views-block-agenda-block-3{
     background-color: #EAEEF5;
 }

 #block-views-block-agenda-block-1 .views-field.views-field-field-data-do-evento, #block-views-block-agenda-block-3 .views-field.views-field-field-data-do-evento{
     width: 3.375em;
     height: 5em;
     background-color: #C8D1D8;
 }

 #block-views-block-agenda-block-1 .views-field-field-data-do-evento0, #block-views-block-agenda-block-3 .views-field-field-data-do-evento0 {
     width: 100%;
     height: 1.1em;
     line-height: 1.1em;
     text-align: center;
     font-family: "Roboto Condensed";
   color: #93a1a3;
     font-size: 2.7em;
   font-weight: 300;
   padding-top: 0.1em;
 }

 #block-views-block-agenda-block-1 .views-field-field-data-do-evento1, #block-views-block-agenda-block-3 .views-field-field-data-do-evento1 {
     width: 3em;
     height: 1.8em;
     line-height: 1.8em;
     text-align: center;
   color: #687476;
   font-weight: 300;
     font-family: "Roboto Condensed";
     font-size: 1.125em;
     text-transform: uppercase;
 }

 #block-views-block-agenda-block-1 .views-field.views-field-title a, #block-views-block-agenda-block-3 .views-field.views-field-title a {
      font-size: 1.2em;
      line-height: 1.1em;
      font-family: "Roboto Condensed";
      font-weight: 400;
      color: #1E2D2D;
      text-decoration: none;
      text-align: left;
 }

 /*************************************************************************************************/



 /*INICIO - PAGINAS INTERNAS */
 /* CONJUNTURA ECONOMICA */
 #block-views-block-noticias-bloco3-block-4,
 #block-views-block-noticias-bloco3-block-5 {
     width: 50%;
     display: inline-block;
     margin: 0;
 }

 #block-views-block-noticias-bloco3-block-4 .block__title {
     font-family: Oswald;
     text-transform: none;
     line-height: 2.5em;
     height: 2.5em;
     border: 0;
     margin-bottom: 0.5em;
     margin-top: 0.8em;
     font-weight: 300;
     font-size: 2.5em;
 }

 #block-views-block-noticias-bloco3-block-5 {
     margin: -4px;
 }

 #block-views-block-noticias-bloco3-block-4 .block__inner,
 #block-views-block-noticias-bloco3-block-5 .block__inner {
     width: 71.875%;
     max-width: 43.125em;
     min-width: 32em;
 }

 #block-views-block-noticias-bloco3-block-4 .block__inner {
     margin: 0 0 0 auto;
 }

 #block-views-block-noticias-bloco3-block-5 .block__inner {
     margin: 0 auto 0 0;
 }

 #block-views-block-noticias-bloco3-block-4 .view-header,
 #block-views-block-noticias-bloco3-block-5 .view-header {
     position: relative;
     height: 2em;
     line-height: 2em;
     padding-left: 6em;
     font-family: Oswald;
     font-size: 1.5em;
 }

 #block-views-block-noticias-bloco3-block-4 .view-header img,
 #block-views-block-noticias-bloco3-block-5 .view-header img {
     position: absolute;
     top: 0;
     left: 0;
 }

 #block-views-block-noticias-bloco3-block-4 .views-row,
 #block-views-block-noticias-bloco3-block-5 .views-row {
     margin-bottom: 1em;
     margin-left: 9em;
     border-left: solid 4px #9e190b;
     padding-left: 0.7em;
 }

 #block-views-block-noticias-bloco3-block-4 .views-row .views-field-field-date,
 #block-views-block-noticias-bloco3-block-5 .views-row .views-field-field-date {
     font-family: "Roboto Condensed";
     text-transform: uppercase;
 }

 #block-views-block-noticias-bloco3-block-4 .views-row .views-field-title,
 #block-views-block-noticias-bloco3-block-5 .views-row .views-field-title {
     margin-top: 0.5em;
 }

 #block-views-block-noticias-bloco3-block-4 .views-row .views-field-title a,
 #block-views-block-noticias-bloco3-block-5 .views-row .views-field-title a {
     color: #474747;
     font-size: 1.2em;
 }

 #block-views-block-noticias-bloco3-block-4 .more-link,
 #block-views-block-noticias-bloco3-block-5 .more-link {
     margin-left: 9em;
 }

 /* PAGINA INFORMAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAES PARA... */
 .informacoes-para {
     width: 71.785%;
     max-width: 86.25em;
     margin: 3em auto;
 }

 .informacoes-para .views-row .node__title span {
     font-family: Oswald;
     font-weight: 300;
     text-transform: none;
     line-height: 1.3em;
     font-size: 1em;
     border: 0;
     text-transform: none;
     color: #383838;
 }

 .informacoes-para .views-row {
     position: relative;
   margin-bottom: 3em;
 }

 .informacoes-para .views-row article{
     width: 100%;
   padding: 0;
 }

 .informacoes-para .views-row .views-field-title {
     width: 64%;
     height: 1.5em;
     line-height: 1.5em;
     position: absolute;
     left: 0;
     top: 0;
     font-family: Oswald;
     font-size: 2.5em;
     font-weight: 300;
     text-transform: none;
 }

 .informacoes-para .views-row .views-field-title a {
     position: relative;
     padding-right: 0.6em;
     color: #383838;
 }

 .informacoes-para .views-row .views-field-title a::before {
     content: '+';
     position: absolute;
     right: 0;
     font-size: 1.5em;
     line-height: 0.9em;
     font-weight: 300;
 }

 .informacoes-para .views-row .views-field-title a:hover {
     color: #9A0000;
 }

 .informacoes-para .views-row .views-field-body {
     width: 47.5%;
     position: absolute;
     left: 0;
     top: 4em;
     padding-right: 2em;
     font-family: "Roboto Condensed";
     font-size: 1.3em;
     line-height: 1.5em;
     font-weight: 300;
     color: #000000;
     text-align: justify;
 }

 .informacoes-para .views-row .views-field-field-image {
     width: 54%;
     margin: auto 0 auto auto;
     padding: 0;
     border: solid 0.75em #E1E1E1;
     box-shadow: -0.3em 0.3em 1em #CDCDCD;
     vertical-align: text-top;
 }

 /*CABEssasassssaAAasAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAasLHO - PERFIS ALUNO, PROFESSOR, FUNCIONssasassssaAAasAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazARIO, VISITANTES, ASCOM E UNICAMP RESPONDE*/
 #block-views-block-unicamp-responde-block-1,
 #main-content .node--type-pagina-interna,
 #main-content .node--type-unicamp-responde{
   position: relative;
     width: 71.875%;
     max-width: 86.25em;
     min-width: 64em;
     padding: 0 0 2em 0;
     margin: 5em auto 0 auto;
     border: 0;
 }

 /*s
  *  *  * .node--type-pagina-interna .node__container {
  *   *   *     position: relative;
  *    *    *         margin-top: 3em;
  *     *     *             padding: 0;
  *      *      *             }
  *       *       *             */

 .node--id-47 .node__container .node__header,
 .node--id-48 .node__container .node__header,
 .node--id-49 .node__container .node__header,
 .node--id-56 .node__container .node__header,
 .node--id-67 .node__container .node__header{
     position: absolute;
     z-index: 299;
     top: 0;
     left: 0;
 }

 .node--id-47 .node__container .node__header .node__title,
 .node--id-48 .node__container .node__header .node__title,
 .node--id-49 .node__container .node__header .node__title,
 .node--id-56 .node__container .node__header .node__title,
 .node--id-67 .node__container .node__header .node__title{
     margin: 0;
     text-transform: none;
     font-weight: 300;
 }

 .node--id-47 .node__container .node__content .field-type-text-with-summary ,
 .node--id-48 .node__container .node__content .field-type-text-with-summary ,
 .node--id-49 .node__container .node__content .field-type-text-with-summary ,
 .node--id-56 .node__container .node__content .field-type-text-with-summary ,
 .node--id-67 .node__container .node__content .field-type-text-with-summary {
     width: 46.3%;
     display: inline-block;
     margin-top: 5em;
     vertical-align: text-top;
     padding-right: 1em;
 }

 .node--type-pagina-interna .node__container .node__content .field-type-image {
     width: 53.62%;
     max-width: 46.25em;
     margin: 0 0 0 -0.25em;
     padding: 0;
     border: solid 0.75em #E1E1E1;
     box-shadow: -0.3em 0.3em 1em #CDCDCD;
     display: inline-block;
     vertical-align: text-top;
 }

 .node--type-pagina-interna .node__container .node__content .field-type-image .field-type-image__figure {
     border: 0;
     margin: 0;
     padding: 0;
 }

 .node__container .node__links {
     display: none;
 }

 /*
  *  *  * ..::PssasassssaAAasAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAginas internas sem imagem ou especificas::..
  *   *   *
  *    *    * -Usar a classe ".node--id-nssasassssaAAasAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazA" para cada pssasassssaAAasAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAgina
  *     *     *
  *      *      * Lucas
  *       *       * */
 .node__container .node__header{
     position: inherit;
     z-index: 299;
     top: inherit;
     left: inherit;
 }

 #block-views-block-unicamp-responde-block-2 .views-row .content .block-basic-page-title {
   display: none;
 }

 .view-taxonomy-term .views-row article {
     width: 100%;
 }
 /*
  *  *  * ..::PssasassssaAAasAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAginas internas sem imagem ou especificas::..
  *   *   * FIM
  *    *    * */

 /* Pagina interna - ASCOM - Menu ASCOM */
 #block-views-block-pagina-ascom-block-1 {
     width: 71.875%;
     margin: 0 auto;
     max-width: 86.25em;
 }

 #block-menuascom .block__inner {
     border-top: dotted 1px #666666;
     padding-top: 1em;
     margin: 0 auto;
     width: 71.875%;
     max-width: 86.25em;
 }

 #block-menuascom ul.menu.odd.menu-level-1.menu-name--menu-ascom {

     -webkit-column-count: 2; /* Chrome, Safari, Opera */
     -moz-column-count: 2; /* Firefox */
     column-count: 2;
 }

 #block-menuascom h2 {
     width: 100%;
     height: 2em;
     line-height: 2.1em;
     font-family: "Roboto Condensed";
     font-size: 1.5em;
     color: #B20000;
     margin: 0;
     cursor: pointer;
 }

 #block-menuascom h2 span{
     background-image: url("/unicamp/sites/default/files/set_menu_pag_interna_direita.png");
     background-position: 0em 50%;
     background-repeat: no-repeat;
     padding-left: 1em;
 }

 #block-menuascom .menu__link_mais {
     position: absolute;
     top: 0;
     right: 11.5%;
     width: 2.3em;
     height: 2.3em;
     text-align: center;
     line-height: 2.3em;
     font-weight: 300;
     cursor: pointer;
 }
 #block-menuascom .menu__link_mais:hover{
     background-color: #f5f5f5;
 }

 #block-menuascom a {
     position: relative;
     padding: 0.5em 0.5em 0.5em 1.2em;
     margin: 0 0 0 1em;
     text-transform: none;
     color: #1d1d1d;
     font-family: "Roboto Condensed";
     font-size: 1.2em;
     font-weight: 300;
     background-image: url("/unicamp/sites/default/files/set_menu_pag_interna_dir.png");
     background-position: 0em 50%;
     background-repeat: no-repeat;
     width: 80%;
 }

 #block-menuascom a:hover {
     color: #9a0000;
     /*background-color: #D5D5D5;*/
 }

 /* Pagina interna - ASCOM - Numeros Unicamp */
 #block-numerosunicamp{
     background-image: url(/unicamp/sites/default/files/img-area-ascom_FUNDO_NUMEROS.jpg);
     background-repeat: no-repeat;
     background-size: auto;
     background-attachment: fixed;
     margin: 0;
   overflow: hidden;
 }

 #block-numerosunicamp  .block__inner {
     padding: 0;
     border: 0;
     margin: 0 auto;
     width: 100%;
     background-color: rgba(255,255,255, 0.8);
 }

 #block-numerosunicamp .block__content {
     margin: 0 auto;
     width: 71.785%;
     max-width: 86.25em;
 }

 #block-numerosunicamp .block__content .clearfix {
   margin: 0;
 }

 #block-numerosunicamp .block__title {
     width: 71.785%;
     max-width: 86.25em;
     border: 0;
     border-top: dotted 1px #666666;
     padding: 1em 0 0 0;
     margin: 0 auto 0.5em auto;
     text-transform: initial;
     color: #800000;
     font-size: 2em;
     font-weight: 300;
     font-family: Oswald!important;
 }

 #block-numerosunicamp h3 {
     border: 0;
     text-transform: initial;
     color: #000000;
     font-size: 1.3em;
     font-weight: 300;
     font-family: Oswald!important;
 }

 #block-numerosunicamp p {
     color: #000000;
     text-transform: uppercase;
     font-family: "Roboto Condensed";
     font-size: 1.5em;
     margin-top: 1.5em;
 }

 #block-numerosunicamp ul {
     width: 100%;
     margin: 0 auto 0 auto;
     padding: 0;
 }

 #block-numerosunicamp li {
     margin-bottom: 1.5em;
     list-style: none;
     vertical-align: top;
 }

 #block-numerosunicamp li div {
     display: inline-block;
     width: 50%;
     font-family: "Roboto Condensed";
     vertical-align: bottom;
 }

 #block-numerosunicamp li div:nth-of-type(1) {
     text-align: right;
     font-size: 1.3em;
     padding-right: 1.2em;
     border-right: solid 2px #949494;
     line-height: 1.5em;
     height: 1.5em;
     margin: 0.5em 0 0.5em 0;
 }

 #block-numerosunicamp li div:nth-of-type(2) {
     text-align: left;
     padding-left: 0.5em;
     font-size: 2.5em;
     font-weight: 600;
     height: 1.3em;
     line-height: 1.3em;
     color: #800000;
 }

 /* TransmissssasassssaAAasAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAo ao vivo e equipe ASCOM */
 #block-views-block-pagina-ascom-block-1 .view-pagina-ascom article {
   border: 0;
   padding: 0;
 }

 #block-views-block-pagina-ascom-block-1 article h1 {
   width: 100%;
     height: 2em;
     line-height: 2.1em;
     font-family: "Roboto Condensed";
     font-size: 1.5em;
     color: #B20000;
     margin: 0 0 1em 0;
     cursor: pointer;
   border: 0;
   text-transform: uppercase;
   border-top: dotted 1px #666666
 }

 #block-views-block-pagina-ascom-block-1 article h1 span{
   background-image: url(/unicamp/sites/default/files/set_menu_pag_interna_direita.png);
     background-position: 0em 50%;
     background-repeat: no-repeat;
     padding-left: 1em;
 }

 #block-views-block-pagina-ascom-block-1 article h3 {
   font-family: Oswald;
     text-transform: none;
     line-height: 1em;
     font-size: 1.7em;
     font-weight: 300;
     margin-bottom: 1em;
     border: 0;
 }

 #block-views-block-pagina-ascom-block-1 article p{
   font-family: "Roboto Condensed";
     font-size: 1.2em;
     line-height: 1.5em;
     font-weight: 300;
 }

 /* AO VIVO */
 #block-views-block-pagina-ascom-block-1 .view-pagina-ascom .node--id-184 ul {
   padding: 0;
   margin: 1.5em 0;
 }

 #block-views-block-pagina-ascom-block-1 .view-pagina-ascom .node--id-184 li {
   list-style: none;
     height: 2.5em;
     line-height: 2.5em;
     margin-bottom: 0.5em;
 }

 #block-views-block-pagina-ascom-block-1 .view-pagina-ascom .node--id-184 li a {
   position: relative;
     padding: 0.5em 0.5em 0.5em 1.2em;
     margin: 0 0 0 1em;
     text-transform: none;
     color: #1d1d1d;
     font-family: "Roboto Condensed";
     font-size: 1.2em;
     font-weight: 300;
     background-image: url(/unicamp/sites/default/files/set_menu_pag_interna_dir.png);
     background-position: 0em 50%;
     background-repeat: no-repeat;
     width: 80%;
 }

 #block-views-block-pagina-ascom-block-1 .view-pagina-ascom .node--id-184 li a:hover {
     color: #A90000;
 }

 /* EQUIPE */
 #pagina_ascom_equipe p {
     display: none;
 }

 #pagina_ascom_equipe ul {
     width: 24.75%;
     display: inline-block;
     vertical-align: top;
     margin-bottom: 2.5em;
     padding-left: 0;
     font-family: "Roboto Condensed";
     font-size: 1.1em;
     line-height: 1.5em;
     font-weight: 300;
 }

 #pagina_ascom_equipe ul li {
     list-style: none;
 }

 /* ASCOM - Divulgue a sua pesquisa */
 #contact-message-divulgue-sua-pesquisa-form {
     width: 71.875%;
     max-width: 86.25em;
     min-width: 64em;
     margin: 4em auto;
 }

 #contact-message-divulgue-sua-pesquisa-form label {
     font-family: "Roboto Condensed";
     font-weight: 400;
     font-size: 1.2em;
 }

 #contact-message-divulgue-sua-pesquisa-form input[type=text],
 #contact-message-divulgue-sua-pesquisa-form input[type=email],
 #contact-message-divulgue-sua-pesquisa-form input[type=date],
 #contact-message-divulgue-sua-pesquisa-form input[type=time],
 #contact-message-divulgue-sua-pesquisa-form textarea {
     border: solid 1px #CECECE;
     min-height: 2.76em;
     padding: 0.5em;
     font-family: "Roboto Condensed";
     font-size: 1.1em;
     color: #000000;
 }

 #contact-message-divulgue-sua-pesquisa-form .field--name-field-form-div-pesquisa label {
   display: none;
 }

 #contact-message-divulgue-sua-pesquisa-form .field--name-field-form-div-pesquisa input[type=text] {
   font-family: Oswald;
     font-size: 3em;
     text-transform: none;
     line-height: 1.3em;
     height: 2em;
     border: 0;
     margin-bottom: 0.2em;
     font-weight: 300;
     padding: 0;
     color: #383838;
 }

 #contact-message-divulgue-sua-pesquisa-form input[type=submit] {
     border: 0;
     background-color: #A90000;
     height: 2em;
     line-height: 2em;
     color: #FFFFFF;
     font-family: 'Roboto Condensed';
     font-size: 1.3em;
     font-weight: 300;
     padding: 0 0.8em;
     margin-right: 1em;
     text-transform: uppercase;
 }


 /* Form - Cadastro de Jornalistas */
 #contact-message-cadastro-de-jornalistas-form {
     width: 71.875%;
     max-width: 86.25em;
     min-width: 64em;
     margin: 4em auto;
 }

 #contact-message-cadastro-de-jornalistas-form label {
     font-family: "Roboto Condensed";
     font-weight: 400;
     font-size: 1.2em;
 }

 #contact-message-cadastro-de-jornalistas-form input[type=text],
 #contact-message-cadastro-de-jornalistas-form input[type=email],
 #contact-message-cadastro-de-jornalistas-form input[type=date],
 #contact-message-cadastro-de-jornalistas-form input[type=time],
 #contact-message-cadastro-de-jornalistas-form textarea {
     border: solid 1px #CECECE;
     min-height: 2.76em;
     padding: 0.5em;
     font-family: "Roboto Condensed";
     font-size: 1.1em;
     color: #000000;
 }

 #contact-message-cadastro-de-jornalistas-form .field--name-field-form label {
   display: none;
 }

 #contact-message-cadastro-de-jornalistas-form .field--name-field-form input[type=text] {
   font-family: Oswald;
     font-size: 3em;
     text-transform: none;
     line-height: 1.3em;
     height: 2em;
     border: 0;
     margin-bottom: 0.2em;
     font-weight: 300;
     padding: 0;
     color: #383838;
 }

 #contact-message-cadastro-de-jornalistas-form input[type=submit] {
     border: 0;
     background-color: #A90000;
     height: 2em;
     line-height: 2em;
     color: #FFFFFF;
     font-family: 'Roboto Condensed';
     font-size: 1.3em;
     font-weight: 300;
     padding: 0 0.8em;
     margin-right: 1em;
     text-transform: uppercase;
 }


 /* Form - EspAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAo destinado a mssasassssaAAasAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAdia e profissionais de imprensa */
 #contact-message-espaco-destinado-as-midias-e-pro-form {
     width: 71.875%;
     max-width: 86.25em;
     min-width: 64em;
     margin: 4em auto;
 }

 #contact-message-espaco-destinado-as-midias-e-pro-form .description {
     color: #535353;
     font-size: 1.2em;
     font-weight: 300;
     margin: 0.5em 0;
 }

 #contact-message-espaco-destinado-as-midias-e-pro-form label,
 #contact-message-espaco-destinado-as-midias-e-pro-form .label {
     font-family: "Roboto Condensed";
     font-weight: 400;
     font-size: 1.2em;
 }

 #contact-message-espaco-destinado-as-midias-e-pro-form input[type=text],
 #contact-message-espaco-destinado-as-midias-e-pro-form input[type=email],
 #contact-message-espaco-destinado-as-midias-e-pro-form input[type=date],
 #contact-message-espaco-destinado-as-midias-e-pro-form input[type=time],
 #contact-message-espaco-destinado-as-midias-e-pro-form textarea,
 #contact-message-espaco-destinado-as-midias-e-pro-form select {
     border: solid 1px #CECECE;
     min-height: 2.76em;
     padding: 0.5em;
     font-family: "Roboto Condensed";
     font-size: 1.1em;
     color: #000000;
 }

 #contact-message-espaco-destinado-as-midias-e-pro-form div {
     width: 100%;
     margin-bottom: 1em;
 }

 #contact-message-espaco-destinado-as-midias-e-pro-form input[type=date],
 #contact-message-espaco-destinado-as-midias-e-pro-form input[type=time] {
     width: 30%;
     margin-right: 2em;
   position: relative;
 }

 #contact-message-espaco-destinado-as-midias-e-pro-form input[type=date]::-webkit-calendar-picker-indicator {
     position: absolute;
     top: 0.7em;
     right: 0.3em;
     height: 1em;
   width: 1em;
   background-color: #FFFFFF;
 }

 #contact-message-espaco-destinado-as-midias-e-pro-form input[type=date]::-webkit-inner-spin-button {
     position: absolute;
     top: 0;
     right: 2.5em;
     height: 2.5em;
 }

 #contact-message-espaco-destinado-as-midias-e-pro-form input[type=time]::-webkit-inner-spin-button {
     position: absolute;
     top: 0;
     right: 0;
     height: 2.5em;
 }

 #contact-message-espaco-destinado-as-midias-e-pro-form .field--name-field-form-espaco-midias label {
   display: none;
 }

 #contact-message-espaco-destinado-as-midias-e-pro-form .field--name-field-form-espaco-midias input[type=text] {
   font-family: Oswald;
     font-size: 3em;
     text-transform: none;
     line-height: 1.3em;
     height: 2em;
     border: 0;
     margin-bottom: 0.2em;
     font-weight: 300;
     padding: 0;
     color: #383838;
 }

 #contact-message-espaco-destinado-as-midias-e-pro-form input[type=submit] {
     border: 0;
     background-color: #A90000;
     height: 2em;
     line-height: 2em;
     color: #FFFFFF;
     font-family: 'Roboto Condensed';
     font-size: 1.3em;
     font-weight: 300;
     padding: 0 0.8em;
     margin-right: 1em;
     text-transform: uppercase;
 }



 /*Pagina interna - ASCOM*/
 .views-element-container {
     /*
  *  *  *     width: 67.2%;
  *   *   *         width: 71.785%;
  *    *    *             max-width: 86.25em;
  *     *     *                 margin: 0 auto;
  *      *      *                     */
 }

 /*
  *  *  * .views-element-container .views-row .node__title {
  *   *   *     border: 0;
  *    *    *     }
  *     *     *     .views-element-container .views-row .node__title a {
  *      *      *         font-family: Oswald;
  *       *       *             text-transform: none;
  *        *        *                 line-height: 1.3em;
  *         *         *                     border: 0;
  *          *          *                         margin-bottom: 0.5em;
  *           *           *                             margin-top: 0.8em;
  *            *            *                                 color: #333333;
  *             *             *                                 }
  *              *              *
  *               *               *                                 .views-element-container .views-row .field-name-field-resumo {
  *                *                *                                     font-family: "Roboto Condensed";
  *                 *                 *                                         font-size: 1.3em;
  *                  *                  *                                             line-height: 1.5em;
  *                   *                   *                                                 font-weight: 300;
  *                    *                    *                                                     color: #000000;
  *                     *                     *                                                         text-align: justify;
  *                      *                      *                                                         }
  *                       *                       *
  *                        *                        *                                                         .views-element-container .views-row article {
  *                         *                         *                                                             border: 0;
  *                          *                          *                                                                 margin: 0 auto;
  *                           *                           *                                                                     padding: 2em 0 0 0;
  *                            *                            *                                                                     }
  *                             *                             *
  *                              *                              *                                                                     #pagina_ascom_equipe p {
  *                               *                               *                                                                         display: inline-block;
  *                                *                                *                                                                             vertical-align: top;
  *                                 *                                 *                                                                                 text-align: center;
  *                                  *                                  *                                                                                     padding-left: 2.5%;
  *                                   *                                   *                                                                                         padding-right: 2.5%;
  *                                    *                                    *                                                                                             padding-bottom: 2%;
  *                                     *                                     *                                                                                                 font-size: 1.1em;
  *                                      *                                      *                                                                                                     font-family: "Roboto Condensed";
  *                                       *                                       *                                                                                                     	width: 24%;
  *                                        *                                        *                                                                                                     	}
  *                                         *                                         *
  *                                          *                                          *                                                                                                     	#titulo_pagina_ascom_equipe_1 {
  *                                           *                                           *                                                                                                     	    font-family: Oswald;
  *                                            *                                            *                                                                                                     	    }
  *                                             *                                             *                                                                                                     	    */

 /*MENU DE PAGINAS INTERNAS - LUCAS*/
 #block-unicampresponde .block__inner {
     width: 71.875%;
     max-width: 86.25em;
     margin: 0 auto 0 auto;
 }

 #block-perfilaluno > div,
 #block-perfilfuncionario > div,
 #block-servicosdeti > div,
 #block-servicos > div,
 #block-unicampresponde > div,
 #block-perfilvisitante > div {
     border-top: dotted 0.01em #454545;
     padding-top: 1em;
     width: 71.875%;
     max-width: 86.25em;
     min-width: 64em;
     margin: 0 auto;
 }

 .contextual {
     border-top: none !important;
 }

 #block-perfilaluno h2,
 #block-perfilfuncionario h2,
 #block-servicosdeti h2,
 #block-servicos h2,
 #block-perfilvisitante h2 {
     width: 100%;
     height: 2em;
     line-height: 2.1em;
     font-family: "Roboto Condensed";
     font-size: 1.5em;
     color: #B20000;
     margin: 0;
     background-image: url("/unicamp/sites/default/files/set_menu_pag_interna_down_black.png");
     background-color: white;
     background-repeat: no-repeat;
     background-position: 99% 50%;
     cursor: pointer;
 }

 #block-perfilvisitante h2 {
     background-image: none!important;
 }

 #block-perfilaluno h2 span,
 #block-perfilfuncionario h2 span,
 #block-servicosdeti h2 span,
 #block-servicos h2 span,
 #block-unicampresponde h2 span,
 #block-perfilvisitante h2 span{
     background-image: url("/unicamp/sites/default/files/set_menu_pag_interna_direita.png");
     background-position: 0em 50%;
     background-repeat: no-repeat;
     padding-left: 1em;
 }

 #block-perfilaluno h2:hover,
 #block-perfilfuncionario h2:hover,
 #block-servicosdeti h2:hover,
 #block-servicos h2:hover,
 #block-unicampresponde h2:hover,
 #block-perfilvisitante h2:hover {
     background-color: #f5f5f5;
 }

 #block-perfilaluno h2:focus,
 #block-servicosdeti h2:focus,
 #block-servicos h2:focus,
 #block-unicampresponde h2:focus,
 #block-perfilvisitante h2:focus {
     background-color: #FF0000;
 }

 #block-servicosdeti li,
 #block-servicos li,
 #block-unicampresponde li,
 #block-perfilvisitante li {
     position: relative;
 }

 #block-servicosdeti .menu__link_mais,
 #block-servicos .menu__link_mais,
 #block-perfilvisitante .menu__link_mais {
     position: absolute;
     top: 0;
     right: 11.5%;
     width: 2.3em;
     height: 2.3em;
     text-align: center;
     line-height: 2.3em;
     font-weight: 300;
     cursor: pointer;
 }
 #block-servicosdeti .menu__link_mais:hover,
 #block-servicos .menu__link_mais:hover,
 #block-perfilvisitante .menu__link_mais:hover{
     background-color: #f5f5f5;
 }

 #block-servicosdeti .menu-level-2,
 #block-servicos .menu-level-2,
 #block-perfilvisitante .menu-level-2{
     display: none;
 }

 #block-servicosdeti .block-menu__content,
 #block-servicos .block-menu__content {
     display: none;
 }

 #block-perfilvisitante .block-menu__content {
     display: block;
 }


 /*#block-servicosdeti ul li a{
  *  *  *     font-weight: 400;
  *   *   *         background-image: url("/unicamp/sites/default/files/set_menu_pag_interna_dir_black.png");
  *    *    *         }
  *     *     *
  *      *      *         #block-servicosdeti ul li ul li a{
  *       *       *             font-weight: 300;
  *        *        *                 background-image: url("/unicamp/sites/default/files/set_menu_pag_interna_dir.png");
  *         *         *                 }*/

 #block-perfilaluno > ul.menu,
 #block-servicosdeti > ul.menu,
 #block-servicos > ul.menu,
 #block-perfilvisitante > ul.menu {
     column-count: 2;
     -moz-column-count: 2;
     /*column-rule: dotted 0.1em #CCCCCC;
  *  *  *     -moz-column-rule: dotted 0.1em #CCCCCC;*/
     margin-top: 1em;
 }

 #content-suffix .l-r.region.pr-content-suffix__content-suffix {
     width: 100%;
     min-width: 64em;
     border-top: solid 64px #FFFFFF;
 }

 #block-perfilaluno a,
 #block-perfilfuncionario a,
 #block-servicosdeti a,
 #block-servicos a,
 #block-unicampresponde a,
 #block-perfilvisitante a {
     position: relative;
     padding: 0.5em 0.5em 0.5em 1.2em;
     margin: 0 0 0 1em;
     text-transform: none;
     color: #1d1d1d;
     line-height: 1em;
     font-family: "Roboto Condensed";
     font-size: 1.2em;
     font-weight: 300;
     background-image: url("/unicamp/sites/default/files/set_menu_pag_interna_dir.png");
     background-position: 0em 50%;
     background-repeat: no-repeat;
     width: 80%;
     display: block;
 }

 #block-perfilaluno a b,
 #block-perfilfuncionario a b,
 #block-servicosdeti a b,
 #block-servicos a b,
 #block-unicampresponde a b,
 #block-perfilvisitante a b {
     color: #9A0000;
     font-size: 1.1em;
     font-weight: 400;
     padding: 0 0.3em;
     font-family: Arial;
 }

 #block-perfilaluno a b:hover,
 #block-perfilfuncionario a b:hover,
 #block-servicosdeti a b:hover,
 #block-servicos a b:hover,
 #block-unicampresponde a b:hover,
 #block-perfilvisitante a b:hover {
     background-color: #f5f5f5;
 }

 #block-perfilaluno a:hover,
 #block-perfilfuncionario a:hover,
 #block-servicosdeti a:hover,
 #block-servicos a:hover,
 #block-unicampresponde a:hover,
 #block-perfilvisitante a:hover {
     color: #9a0000;
     /*background-color: #D5D5D5;*/
 }

 nav#block-servicosdeti li ul li ul li {
     margin: 0.05em;
     padding: 0.5em;
 }


 /* PssasassssaAAasAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAgina Historia */
 .node--id-64 #menuhistoria_listaano {
     text-align: center;
     background-color: #E8E8E8;
     line-height: 3em;
   width: 100%;
   top: 96px;
   left: 0;
   z-index: 299
 }

 .node--id-64 #menuhistoria_listaano a {
     padding: 0.25em 0.5em;
     margin: 0 1em;
     border: solid 1px #5A5A5A;
     color: #5A5A5A;
     font-weight: 400;
     background-color: #DDDDDD;
 }

 .node--id-64 #menuhistoria_listaano a:hover {
     background-color: #FFFFFF;
     color: #212121;
 }

 /* MENU ATENDIMENTO A IMPRENSA */

 #block-views-block-pagina-ascom-block-2 {
     margin: 4em 0;
 }

 .node--id-168 {
   padding: 0;
 }

 #block-views-block-pagina-ascom-block-2 .block__inner {
   width: 71.875%;
   max-width: 86.25em;
   min-width: 64em;
   margin: 0 auto;
 }

 #block-views-block-pagina-ascom-block-2 article,
 #block-views-block-pagina-ascom-block-2 .node__header h1{
   border: 0;
   margin-bottom: 1em;
 }

 /*
  *  *  * .node--id-168 .field__item p,
  *   *   * #block-views-block-pagina-ascom-block-2 .field__item p {
  *    *    *     display: none;
  *     *     *     }
  *      *      *     */

 .node--id-168 .field__item ul,
 #block-views-block-pagina-ascom-block-2 .field__item ul {
     width: 25%;
   min-width: 10em;
     display: inline-block;
     vertical-align: top;
     margin-bottom: 2.5em;
     padding-left: 0;
   text-align: left;
 }

 #block-views-block-pagina-ascom-block-2 .field__item ul {
     width: 33%;
 }

 .node--id-168 .field__item ul li,
 #block-views-block-pagina-ascom-block-2 .field__item ul li {
     list-style: none;
   text-align: left;

 }

 #block-views-block-pagina-ascom-block-2 .field__item ul li {
   font-family: "Roboto Condensed";
     font-size: 1.3em;
     line-height: 1.5em;
     font-weight: 300;
     color: #000000;
 }

 .node--id-168 .field__item ul li:nth-of-type(1) {
     font-weight: 400;
 }

 /*FIM - PAGINAS INTERNAS - LUCAS*/

 /* ######## INICIO - PAGINAS DE NOTICIA ######### - LUCAS*/
 figcaption {
     font-size: 0.8em;
     line-height: 1.5em;
 }
 /* REDES SOCIAIS */
 /*
  *  *  * .node__content .a2a_kit {
  *   *   *     display: block;
  *    *    *         width: 100%;
  *     *     *             margin: 1em 0 1em 0;
  *      *      *             }
  *       *       *
  *        *        *             .node__content .a2a_kit a{
  *         *         *                 width: 2.8125em;
  *          *          *                     height: 2.8125em;
  *           *           *                     }
  *            *            *
  *             *             *                     .node__content .a2a_kit a:nth-of-type(1) span,
  *              *              *                     .node__content .a2a_kit a:nth-of-type(2) span,
  *               *               *                     .node__content .a2a_kit a:nth-of-type(3) span,
  *                *                *                     .node__content .a2a_kit a:nth-of-type(4) span{
  *                 *                 *                         display:none;
  *                  *                  *                         }
  *                   *                   *
  *                    *                    *                         .node__content .a2a_kit a:nth-of-type(1){
  *                     *                     *                             background-image: url(/unicamp/sites/default/files/icons_redes_sociais/ico_share_face.jpg);
  *                      *                      *                             }
  *                       *                       *                             .node__content .a2a_kit a:nth-of-type(1):hover{
  *                        *                        *                                 background-image: url(/unicamp/sites/default/files/icons_redes_sociais/ico_share_face_over.jpg);
  *                         *                         *                                 }
  *                          *                          *
  *                           *                           *                                 .node__content .a2a_kit a:nth-of-type(2){
  *                            *                            *                                     background-image: url(/unicamp/sites/default/files/icons_redes_sociais/ico_share_twitter.jpg);
  *                             *                             *                                     }
  *                              *                              *                                     .node__content .a2a_kit a:nth-of-type(2):hover{
  *                               *                               *                                         background-image: url(/unicamp/sites/default/files/icons_redes_sociais/ico_share_twitter_over.jpg);
  *                                *                                *                                         }
  *                                 *                                 *
  *                                  *                                  *                                         .node__content .a2a_kit a:nth-of-type(3){
  *                                   *                                   *                                             background-image: url(/unicamp/sites/default/files/icons_redes_sociais/ico_share_gmais.jpg);
  *                                    *                                    *                                             }
  *                                     *                                     *                                             .node__content .a2a_kit a:nth-of-type(3):hover{
  *                                      *                                      *                                                 background-image: url(/unicamp/sites/default/files/icons_redes_sociais/ico_share_gmais_over.jpg);
  *                                       *                                       *                                                 }
  *                                        *                                        *
  *                                         *                                         *                                                 .node__content .a2a_kit a:nth-of-type(4){
  *                                          *                                          *                                                     background-image: url(/unicamp/sites/default/files/ico_share_MAIS_.jpg);
  *                                           *                                           *                                                         margin-left: 0.25em;
  *                                            *                                            *                                                         }
  *                                             *                                             *                                                         .node__content .a2a_kit a:nth-of-type(4):hover{
  *                                              *                                              *                                                             background-image: url(/unicamp/sites/default/files/ico_share_MAIS_over.jpg);
  *                                               *                                               *                                                             }
  *                                                *                                                *                                                             */

 /*PAGINA DE NOTICIAS CONTEUDO - LUCAS*/
 .node--type-noticias.node--view-mode-full,
 .node--type-divulgacao-cientifica.node--view-mode-full {
     border: 0;
     padding-left: 0;
     position: relative;
     margin-top: 5.6em;
 }

 h1.node__title {
     font-family: Oswald;
     text-transform: none;
   line-height:1.3em;
     border: 0;
     margin-bottom: 0.5em;
   margin-top: 0.8em;
   font-weight: 300;
 }

 .field-type-link {
     display: inline-block;
     height: 2.5em;
     line-height: 1.1em;
     vertical-align: top;
 }

 .ju-edicoes .views-row {
   position: relative;
   margin-top: 18px;
 }

 .node--type-noticias .field .field__label,
 .node--type-divulgacao-cientifica .field .field__label {
     font-family: "Roboto Condensed";
     text-transform: none;
     display: inline-block;
     color: #9B0101;
     margin-right: 0.5em;
     border-left: solid 0.15em #9B0101;
     padding-left: 0.5em;
     height: 0.8em;
     line-height: 0.85em;
     margin-top: 0.05em;
 }
 main.node--type-noticias .field-node--field-autor .field__items,
 main.node--type-noticias .field-node--field-autor .field__items .field__item,
 main.node--type-noticias .field-node--field-credito-imagem .field__items,
 main.node--type-noticias .field-node--field-credito-imagem .field__items .field__item,
 main.node--type-noticias .field-node--field-edicao-imagem .field__items,
 main.node--type-noticias .field-node--field-edicao-imagem .field__items .field__item,
 main.node--type-noticias .field-node--field-video-edicao .field__items .field__item,
 main.node--type-divulgacao-cientifica .field-node--field-autor .field__items,
 main.node--type-divulgacao-cientifica .field-node--field-autor .field__items .field__item,
 main.node--type-divulgacao-cientifica .field-node--field-credito-imagem .field__items,
 main.node--type-divulgacao-cientifica .field-node--field-credito-imagem .field__items .field__item,
 main.node--type-divulgacao-cientifica .field-node--field-edicao-imagem .field__items,
 main.node--type-divulgacao-cientifica .field-node--field-edicao-imagem .field__items .field__item,
 main.node--type-divulgacao-cientifica .field-node--field-video-edicao .field__items .field__item{
     display: inline-block;
     line-height: 0.8em;
     margin-right: 0.5em;
 }

 main.node--type-noticias .field-node--field-credito-imagem .field__items .field__item
 main.node--type-divulgacao-cientifica .field-node--field-credito-imagem .field__items .field__item {
     padding-right: 0.5em;
 }

 main.node--type-noticias .field-node--field-autor .field__items a,
 main.node--type-noticias .field-node--field-credito-imagem .field__items a,
 main.node--type-noticias .field-node--field-edicao-imagem .field__items a,
 main.node--type-divulgacao-cientifica .field-node--field-autor .field__items a,
 main.node--type-divulgacao-cientifica .field-node--field-credito-imagem .field__items a,
 main.node--type-divulgacao-cientifica .field-node--field-edicao-imagem .field__items a  {
     font-family: "Roboto Condensed";
     text-transform: none;
     float: left;
     color: #9B0101;
     margin-right: 0.5em;
 }

 main.field-name-field-data-de-publicacao {
     font-family: "Roboto Condensed";
     font-size: 1em;
     text-transform: uppercase;
     border-left: solid 0.15em #2F2F2F;
     padding-left: 0.5em;
     height: 1em;
     line-height: 1em;
     margin-bottom: 0.6em;
 }

 .field-name-body {
     font-family: "Roboto Condensed";
     font-size: 1.3em;
     line-height: 1.5em;
     font-weight: 300;
     color: #000000;
     text-align: justify;
 }

 .field-name-body figure {
     /* width: 100%; */
 }

 .node--type-noticias.node--view-mode-full .field-node-field-tag-unidade,
 .node--type-noticias.node--view-mode-full.field-node-field-tag-metadados,
 .node--type-divulgacao-cientifica.node--view-mode-full .field-node-field-tag-unidade,
 .node--type-divulgacao-cientifica.node--view-mode-full.field-node-field-tag-metadados {
     margin: 3em 0 0 0;
 }

 /*PAGINA DE NOTICIA - BARRA LATERAL - MAIS ACESSADAS - LUCAS*/
 #block-views-block-noticias-block-1 {
     background-color: #FFFFFF;
 }

 div#block-views-block-noticias-block-1 h2.block__title {
     border-radius: 0 0 0 0;
     color: #3B715A;
     text-transform: uppercase;
     text-align: center;
     font-family: OSwald;
     font-weight: 600;
     background-color: #D0DBD7;
 }

 div#block-views-block-noticias-block-1 .block__content {
     padding: 0;
 }

 div#block-views-block-noticias-block-1 .views-row {
     border-bottom: dotted 1px #5A5A5A;
     margin: 1em 0 1em 0;
     padding-bottom: 1.2em;
 }

 div#block-views-block-noticias-block-1 .views-field.views-field-title {
     border-left: solid 0.15em #3B705C;
     padding-left: 0.5em;
 }

 div#block-views-block-noticias-block-1 .views-field.views-field-title a {
     font-family: Oswald;
     font-weight: 400;
     line-height: 1.4em;
     color: #181818;
 }


 div#block-views-block-noticias-block-1 .views-field.views-field-field-resumo {
     padding-left: 0.8em;
     font-family: "Roboto Condensed";
     font-size: 1em;
     line-height: 1.3em;
   font-weight:300;
 }

 /* PAGINA DE NOTICIA - TAG - LUCAS */
 .field-name-field-tag-unidade .field__item, .field-name-field-tag-metadados .field__item {
     float: left;
 }

 .field-name-field-tag-unidade a .field__item, .field-name-field-tag-metadados a .field__item {
     float: left;
     background-color: #DCDCDC;
     padding: 0.1em 0.8em 0.1em 0.8em;
     margin-right: 0.2em;
     font-size: 0.7em;
     font-family: Oswald;
     font-weight: 300;
     color: #000000;
 }

 /*PAGINA DE NOTICIA - BARRA LATERAL - JORNAL UNICAMP - LUCAS*/
 #block-views-block-noticia-moldura-block-2 {
     background-color: #FFFFFF;
 }

 #block-views-block-noticia-moldura-block-2 h2.block__title {
     border-radius: 0 0 0 0;
     color: #00407A;
     text-transform: uppercase;
     text-align: center;
     font-family: OSwald;
     font-weight: 600;
     background-color: #D5D7E3;
 }

 #block-views-block-noticia-moldura-block-2 .block__content {
     padding: 0;
 }

 #block-views-block-noticia-moldura-block-2 .views-row {
     margin: 1.5em 0 1.5em 0;
 }

 #block-views-block-noticia-moldura-block-2 .views-field.views-field-field-imagem-capa img {
     width: 100%;
 }



 #block-views-block-noticia-moldura-block-2 .views-field.views-field-field-date {
     font-family: "Oswald";
     font-size: 1em;
     text-transform: uppercase;
     padding-top: 0.3em;
 }

 /*PAGINA DE NOTICIAS - BARRA INFERIOR - PRODUssasassssaAAasAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAO ACADEMICA - LUCAS*/
 div#block-views-block-noticias-producao-academica-block-2 {
   width: 100%;
   background-color: #dddddd;
   overflow: hidden;
     margin: 0;
 }

 div#block-views-block-noticias-producao-academica-block-2 .block__inner{
     width: 71.875%;
   max-width: 86.25em;
   min-width: 64em;
     margin: 0 auto;
     padding: 3em 0;
   background-color: #dddddd;
 }

 div#block-views-block-noticias-producao-academica-block-2 .view-header {
     font-family: Oswald;
     font-weight: bold;
     font-size: 1.2em;
     color: #00407A;
     text-transform: uppercase;
     border-bottom: dotted 1px #5A5A5A;
     padding-bottom: 0.5em;
     margin-bottom: 0.5em;
 }
 div#block-views-block-noticias-producao-academica-block-2 .view-header a {
     font-family: "Oswald";
     font-size: 1.2em;
     font-weight: 400;
     color: #00407A;
 }


 div#block-views-block-noticias-producao-academica-block-2 .views-row:nth-of-type(1) {
   margin-top: 1em;
 }

 div#block-views-block-noticias-producao-academica-block-2 .views-row {
     border-left: solid 0.15em #00407A;
   margin-top: 3em;
 }

 div#block-views-block-noticias-producao-academica-block-2 .views-field-title {
   font-family: "Oswald";
   font-weight: normal;
   font-size: 1.1em;
   line-height: 1.2em;
   text-transform: uppercase;
 }

 div#block-views-block-noticias-producao-academica-block-2 .views-row .views-field-title a {
     font-family: Oswald;
     font-size: 1.10em;
     color: #323232;
     padding-left: 0.5em;
     text-transform: uppercase;
 }

 div#block-views-block-noticias-producao-academica-block-2 .views-row .views-field-field-resumo {
     font-weight: 300;
   font-family:"Roboto Condensed";
     font-size: 1em;
     line-height: 1.2em;
     color: #000000!important;
     margin-left: 0.5em;
 }

 /*PAGINA DE NOTICIAS - BARRA INFERIOR - NOTICIAS UNIVERSIDADE E SOCIEDADE - LUCAS*/
 div#block-views-block-noticia-universidade-sociedade-block-2 {
   width: 100%;
   background-color: #dddddd;
   overflow: hidden;
     margin: 0;
 }


 div#block-views-block-noticia-universidade-sociedade-block-2 .block__inner{
     width: 71.875%;
   max-width: 86.25em;
   min-width: 64em;
     margin: 0 auto;
     padding: 3em 0;
   background-color: #dddddd;
 }

 div#block-views-block-noticia-universidade-sociedade-block-2 .block__title {
     font-family: Oswald;
     font-weight: bold;
     font-size: 1.5em;
     color: #e62e00;
     text-transform: uppercase;
     border-bottom: dotted 1px #5A5A5A;
     padding-bottom: 0.5em;
 }

 div#block-views-block-noticia-universidade-sociedade-block-2 .views-row .views-field-title a {
     font-family: "Roboto Condensed";
     font-size: 1.5em;
     font-weight: 500;
     color: #323232;
     padding-left: 0.5em;
 }


 div#block-views-block-noticia-universidade-sociedade-block-2 .views-row .views-field-field-resumo {
     font-family: "Roboto Condensed";
     font-size: 1em;
     color: #323232;
     margin-left: 0.8em;
 }

 div#block-views-block-noticia-universidade-sociedade-block-2 .view-header {
     font-family: Oswald;
     font-weight: bold;
     font-size: 1.2em;
     color: #be1e00;
     text-transform: uppercase;
     border-bottom: dotted 1px #5A5A5A;
     padding-bottom: 0.5em;
     margin-bottom: 0.5em;
 }
 div#block-views-block-noticia-universidade-sociedade-block-2 .view-header a {
     font-family: "Oswald";
     font-size: 1.2em;
     font-weight: 400;
     color: #be1e00;
 }


 div#block-views-block-noticia-universidade-sociedade-block-2 .views-row:nth-of-type(1) {
   margin-top:1em;
 }

 div#block-views-block-noticia-universidade-sociedade-block-2 .views-row {
     border-left: solid 0.15em #be1e00;
   margin-top:3em;
 }

 div#block-views-block-noticia-universidade-sociedade-block-2 .views-field-title {
   font-family: "Oswald";
   font-weight: normal;
   font-size: 1.1em;
   line-height: 1.2em;
   text-transform: uppercase;
 }

 div#block-views-block-noticia-universidade-sociedade-block-2 .views-row .views-field-title a {
     font-family: Oswald;
     font-size: 1.10em;
     color: #323232;
     padding-left: 0.5em;
     text-transform: uppercase;
 }

 div#block-views-block-noticia-universidade-sociedade-block-2 .views-row .views-field-field-resumo {
     font-weight: 300;
   font-family:"Roboto Condensed";
     font-size: 1em;
     line-height: 1.2em;
     color: #000000!important;
     margin-left: 0.5em;
 }

 /*PAGINA DE NOTICIAS - BARRA INFERIOR - COMUNIDADE INTERNA - LUCAS*/

 div#block-views-block-noticias-bloco3-block-1{
     width: 100%;
   background-color: #dddddd;
   overflow: hidden;
     margin: 0;
 }

 div#block-views-block-noticias-bloco3-block-1 > div {
     width: 71.875%;
   max-width: 86.25em;
   min-width: 64em;
     margin: 0 auto;
     padding: 3em 0;

 }

 div#block-views-block-noticias-bloco3-block-1 header {
     font-family: Oswald;
     font-weight: bold;
     font-size: 1.2em;
     color: #e62e00;
     text-transform: uppercase;
     border-bottom: dotted 1px #5A5A5A;
     padding-bottom: 0.5em;
     margin-bottom: 0.5em;
 }
 div#block-views-block-noticias-bloco3-block-1 header a {
     font-family: "Oswald";
     font-size: 1.2em;
     font-weight: 400;
     color: #E64400;
 }

 div#block-views-block-noticias-bloco3-block-1 .views-row:nth-of-type(1) {
   margin-top:1em;
 }

 div#block-views-block-noticias-bloco3-block-1 .views-row {
     border-left: solid 0.15em #e62e00;
   margin-top:3em;
 }

 div#block-views-block-noticias-bloco3-block-1 .views-field-title {
   font-family: "Oswald";
   font-weight: normal;
   font-size: 1.1em;
   line-height: 1.2em;
   text-transform: uppercase;
 }

 div#block-views-block-noticias-bloco3-block-1 .views-row .views-field-title a {
     font-family: Oswald;
     font-size: 1.10em;
     color: #323232;
     padding-left: 0.5em;
     text-transform: uppercase;
 }

 div#block-views-block-noticias-bloco3-block-1 .views-row .views-field-field-resumo {
     font-weight: 300;
     font-family:"Roboto Condensed";
     font-size: 1em;
     line-height: 1.2em;
     color: #000000!important;
     margin-left: 0.5em;
 }
 /*FIM - PAGINAS DE NOTICIA - LUCAS*/

 /* RODAPE - Giovane*/

 #local_menu_compartilhenoslocalizacaoecontatos {
     font-family: "Roboto Condensed";
     font-weight: 300;
     font-size: 0.9em;
     color: #ffffff;
 }

 #email_menu_compartilhenoslocalizacaoecontatos {
     font-family: "Roboto Condensed";
     font-weight: 300;
     color: #ffffff;
 }

 #fone_menu_compartilhenoslocalizacaoecontatos {
     margin-top: 1em;
     width: 13em;
     font-family: "Roboto Condensed";
     font-weight: 300;
     color: #ffffff;
 }

 #sub-features .l-rw.regions.container.pr-subfeatures__rw.arc--2.hr--1-3 {
     max-width: 86.25em!important;
     width: 71.875%;
     min-width: 64em!important;
     height: 27em;
   background-color: #4e4e4e;
 }

 /*  Cor da Letra do Fale conosco*/
 #block-contateoportaldaunicamp input::-webkit-input-placeholder {
  color: #FFFFFF;
 }

 #block-contateoportaldaunicamp textarea::-webkit-input-placeholder {
   color: #FFFFFF;
 }


 #block-contateoportaldaunicamp input:-moz-placeholder {
  color: #FFFFFF;
 }

 #block-contateoportaldaunicamp textarea:-moz-placeholder {
   color: #FFFFFF;
 }


 #block-contateoportaldaunicamp input::-moz-placeholder {
  color: #FFFFFF;
 }

 #block-contateoportaldaunicamp textarea::-moz-placeholder {
   color: #FFFFFF;
 }

 #block-contateoportaldaunicamp input:-ms-input-placeholder {
  color: #FFFFFF;
 }

 #block-contateoportaldaunicamp textarea:-ms-input-placeholder {
   color: #FFFFFF;
 }

 div[id*='block-copyright'] .field__item,
 #block-copyright .field__item {
   font-family: "Roboto Condensed";
     font-size: 1em;
   font-weight:300;
 }



 /*BLOCO COPYRIGHT NO RODAPssasassssaAAasAAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazA*/
 div[id*='block-copyright'] p,
 div#block-copyright p {
     margin: 0;
 }

 div[id*='block-copyright'] .clearfix.text-formatted.field.field-block-content--body.field-name-body.field-type-text-with-summary.field-label-hidden,
 #block-copyright .clearfix.text-formatted.field.field-block-content--body.field-name-body.field-type-text-with-summary.field-label-hidden {
     height: 3em;
     margin: 0;
 }

 div[id*='block-copyright'] p,
 div#block-copyright p {
     margin: 0;
 }
 /*BARRA DE COPYRIGHT DO DESENVOLVEDOR DO TEMA*/
 .l-pr.attribution {
     display: none;
 }
 .search-block-form__form {
     clear: both;
     display: block;
     margin-left: -5em;
     margin-top: -1.15em;
     position: relative;
     width: 15em;
 }

 ul.menu.odd.menu-level-1.menu-name--menu-principal li {
  padding-left: 0;
 }

 /*PAGINA DE NOTICIAS CONTEUDO - LUCAS*/
 article {
     border: 0;
 /*     width: 71.875%;
     max-width: 86.25em; */
     margin: 0 auto;
 }

 @media screen and (max-width: 750px) {
   article.node--type-webform {
     width: 98% !important;
   }
 }

 /* .node--type-divulgacao-cientifica */
 .node--type-noticias {
     border: 0;
     width: 100%;
     max-width: inherit;
     margin: 0 auto;
 }

 .node--type-noticias.node--view-mode-full,
 .node--type-divulgacao-cientifica.node--view-mode-full {
     border: 0;
     padding-left: 0;
 }

 .node--type-noticias .field-name-field-date,
 .node--type-divulgacao-cientifica .field-name-field-date {
     position: absolute;
     top: 0;
     left: 0;
     font-family: "Roboto Condensed";
     font-size: 1em;
     text-transform: uppercase;
     border-left: solid 0.15em #2F2F2F;
     padding-left: 0.5em;
     height: 1em;
     line-height: 1em;
     margin-bottom: 0.6em;
 }

 .node--type-noticias .field-node-field-categoria,
 .node--type-divulgacao-cientifica .field-node-field-grande-area {
     position: absolute;
     top: 0;
     left: 9.7em;
     font-family: "Roboto Condensed";
     font-size: 1em;
     text-transform: uppercase;
     border-left: solid 1px #737373;
     padding-left: 0.5em;
     height: 0.9em;
     line-height: 0.95em;
     margin-bottom: 0.6em;
 }

 .node--type-divulgacao-cientifica .field-node-field-grande-area {
     left: 11em;
 }

 .node--type-noticias .field-node-field-categoria a,
 .node--type-divulgacao-cientifica .field-node-field-grande-area a {
   color: #737373!important;
     padding-right: 0.5em;
 }

 .node--type-noticias .field-node-field-categoria a:hover,
 .node--type-divulgacao-cientifica .field-node-field-grande-area a:hover {
   color: #A90000!important;
 }

 .node--type-noticias .field .field__label,
 .node--type-divulgacao-cientifica .field .field__label {
     font-family: "Roboto Condensed";
     text-transform: none;
     float: left;
     color: #9B0101;
     margin-right: 0.5em;
 }

 main.node--type-noticias .field .field__items a,
 main.node--type-divulgacao-cientifica  .field .field__items a{
     font-family: "Roboto Condensed";
     /*text-transform: uppercase;*/
     /*float: left;*/
     color: #9B0101;
     /*margin-right: 0.5em;*/
 }

 .field-name-body {
     font-family: "Roboto Condensed";
     font-size: 1.3em;
     line-height: 1.5em;
     font-weight: 300;
     color: #000000;
     text-align: justify;
 }

 /*PAGINA DE NOTICIA - BARRA LATERAL - MAIS ACESSADAS - LUCAS*/
 #block-views-block-noticias-block-1 {
     background-color: #FFFFFF;
 }

 div#block-views-block-noticias-block-1 h2 {
     border-radius: 0 0 0 0;
     color: #3B715A;
     text-transform: uppercase;
     text-align: center;
     font-family: OSwald;
     font-weight: 600;
     background-color: #D0DBD7;
 }

 div#block-views-block-noticias-block-1 .block__content {
     padding: 0;
 }

 div#block-views-block-noticias-block-1 .views-row {
     border-bottom: dotted 1px #5A5A5A;
     margin: 1em 0 1em 0;
 }

 div#block-views-block-noticias-block-1 .views-field.views-field-title {
     border-left: solid 0.3em #3B705C;
     padding-left: 0.5em;
 }

 div#block-views-block-noticias-block-1 .views-field.views-field-field-resumo {
     padding-left: 0.8em;
     font-family: "Roboto Condensed";
     font-size: 1em;
     line-height: 1.5em;
 }


 /*PAGINA DE NOTICIA - BARRA LATERAL - JORNAL UNICAMP - LUCAS*/
 div#block-views-block-noticia-moldura-block-2 {
     background-color: #FFFFFF;
 }

 div#block-views-block-noticia-moldura-block-2 h2.block__title {
     border-radius: 0 0 0 0;
     color: #00407A;
     text-transform: uppercase;
     text-align: center;
     font-family: OSwald;
     font-weight: 600;
     background-color: #D5D7E3;
 }

 div#block-views-block-noticia-moldura-block-2 .block__content {
     padding: 0;
 }

 div#block-views-block-noticia-moldura-block-2 .views-row {
     margin: 1.2em 0 1.2em 0;
     border-bottom: dotted 1px #5A5A5A;
     padding-bottom: 1em;
 }

 div#block-views-block-noticia-moldura-block-2 .views-field.views-field-field-imagem-capa img {
     width: 100%;
 }

 div#block-views-block-noticia-moldura-block-2 .views-field.views-field-title a {
     color: #00407A;
     text-align: center;
     font-family: Oswald;
     text-transform: uppercase;
     font-weight: 400;
     line-height: 1.5em;
 }

 div#block-views-block-noticia-moldura-block-2 .views-field.views-field-field-date {
     font-family: "Oswald";
     font-size: 1em;
     text-transform: uppercase;
     padding-top: 0.3em;
 }

 #block-views-block-noticia-universidade-sociedade-block-1 .views-field-title {
   font-family: "Oswald";
   font-weight: normal;
   font-size: 1.1em;
   line-height: 1.45em;
   text-transform: uppercase;
 }

 #block-menuacessorapido .block__content.block-menu__content {

     -webkit-column-count: 2; /* Chrome, Safari, Opera */
     -moz-column-count: 2; /* Firefox */
     column-count: 2;

     -webkit-column-gap: 1em; /* Chrome, Safari, Opera */
     -moz-column-gap: 1em; /* Firefox */
     column-gap: 1em;
 }



 /*
  *  *  *
  *   *   * .view-empty, .feed-icons {
  *    *    *     display: none;
  *     *     *     }
  *      *      *
  *       *       *
  *        *        *     */




 /*
  *  *  * #main-content .l-r.region.pr-main__content {
  *   *   * 	margin-right: -10.45%!important;
  *    *    * 	}
  *     *     * 	*/



 /* INICIO - LUCAS */
 #block-views-block-unicamp-responde-block-1 .block__inner {
     width: 71.875%;
     max-width: 86.25em;
     margin: 0 auto;
 }

 #block-views-block-unicamp-responde-block-1 .views-row{
     display: none;
 }

 #block-views-block-unicamp-responde-block-1 h2 span {
     background-image: url(/unicamp/sites/default/files/set_menu_pag_interna_direita.png);
     background-position: 0em 50%;
     background-repeat: no-repeat;
     padding-left: 1em;
 }

 #block-views-block-unicamp-responde-block-1 .views-row-button{
     position: relative;
     padding: 0.5em 0.5em 0.5em 1.2em;
     margin: 0 0 0 1em;
     text-transform: none;
     color: #1d1d1d;
     line-height: 1em;
     font-family: "Roboto Condensed";
     font-size: 1.2em;
     font-weight: 300;
     background-image: url(/unicamp/sites/default/files/set_menu_pag_interna_dir.png);
     background-position: 0em 50%;
     background-repeat: no-repeat;
     cursor: pointer;
 }
 #block-views-block-unicamp-responde-block-1 .views-row-button:hover{
     background-color: #E6E6E6;
 }

 #block-views-block-unicamp-responde-block-1 .views-row {
     margin-left: 2.7em;
     font-family: "Roboto Condensed";
     font-size: 1.1em;
     font-weight: 300;
     line-height: 1.4em;
 }


 .views-element-container .view-teses {
     width: 100%;
     max-width: 86.25em;
   margin: 4em auto;
 }

 .views-element-container .view-teses .view-header h3 {
     font-family: Oswald;
     font-size: 2.5em;
     font-weight: 300;
     text-transform: none;
     border: 0;
     margin: 1em auto 1.5em auto;
 }

 .views-element-container .view-teses .views-row{
   margin-bottom: 3em;
 }

 .views-element-container .view-teses .views-field-field-data-de-publicacao {
     font-family: "Roboto Condensed";
     font-size: 1em;
     text-transform: uppercase;
     border-left: solid 0.15em #2F2F2F;
     padding-left: 0.5em;
     height: 1em;
     line-height: 1em;
   margin: 0 0 0.5em 0.1em;
 }

 .views-element-container .view-teses .views-field-title {
     font-family: Oswald;
     font-weight: 300;
     text-transform: none;
     line-height: 1.3em;
     font-size: 1.7em;
     border: 0;
 }

 .views-element-container .view-teses .views-field-title a {
     color: #383838;
 }

 .views-element-container .view-teses .views-field-field-unidade a {
     color: #000000;
 }

 .views-element-container .view-teses .views-field-field-unidade {
     font-family: "Roboto Condensed";
     font-size: 1.2em;
     line-height: 1.2em;
     font-weight: 300;
   margin-bottom: 0.1em;
 }


 /* PAGINA DE TERMOS */
 .view-taxonomy-term .views-row article {
     width: 100%;
     border: 0;
     position: relative;
     padding: 1.2em 0;
 }

 .views-element-container .taxonomia-pagina .view-header h3 {
     font-family: Oswald;
     font-size: 2.5em;
     font-weight: 300;
     text-transform: none;
     border: 0;
     margin: 1em auto 1.5em auto;
 }

 .views-element-container .taxonomia-pagina .views-row {
     margin-bottom: 2em;
 }

 .views-element-container .taxonomia-pagina .views-row .views-field-field-date {
     font-family: "Roboto Condensed";
     font-size: 1em;
     text-transform: uppercase;
     border-left: solid 0.15em #2F2F2F;
     padding-left: 0.5em;
     height: 0.9em;
     line-height: 1em;
     margin-left: 2px;
     margin-bottom: 0.2em;
 }

 .views-element-container .taxonomia-pagina .views-row .views-field-title{
     border: 0;
 }
 .views-element-container .taxonomia-pagina .views-row .views-field-title a {
     font-family: Oswald;
     font-weight: 300;
     text-transform: none;
     line-height: 1.3em;
     font-size: 2em;
     border: 0;
   text-transform: none;
     color: #383838;
 }



 /* PAG. INTERNAS - INDICE DE NOTICIAS */
 .views-element-container .view-id-noticias {
     width: 71.875%;
     max-width: 86.25em;
   min-width: 64em;
     margin: 4em auto;
 }

 .views-element-container .view-id-noticias .view-header h1{
     font-family: Oswald;
     text-transform: none;
     line-height: 1.3em;
     border: 0;
     margin-bottom: 0.5em;
     margin-top: 0.8em;
     font-weight: 300;
 }

 .views-element-container .view-id-noticias .views-row{
     margin-bottom: 2em;
 }

 .views-element-container .view-noticias .views-field-title {
     font-family: Oswald;
     font-weight: 300;
     text-transform: none;
     line-height: 1.3em;
     font-size: 1.7em;
     border: 0;
     text-transform: none;
     color: #383838;
     margin-bottom: 0.3em;
 }

 .views-element-container .view-noticias .views-field-title a {
     color: #383838;
 }

 .views-element-container .view-noticias .views-field-field-date {
     font-family: "Roboto Condensed";
     font-size: 1em;
     text-transform: uppercase;
     border-left: solid 0.15em #2F2F2F;
     padding-left: 0.5em;
     height: 1em;
     line-height: 1em;
     margin-bottom: 0.6em;
 }


 /* 8888888 */
 /* Menu */

 #pagina-agenda > div {
   position: relative;
 }

 #pagina-agenda #block-basic-content{
     margin: 3em 0 0 27%;
 }

 #pagina-agenda article {
     width: 100%;
     max-width: inherit;
     min-width: inherit;
     margin: 0;
 }

 #pagina-agenda article::before {
     content: no-close-quote;
     display: block;
 }

 #block-agenda {
     width: 22%;
     display: inline-block;
     margin: 3em 4% 3em 0;
     vertical-align: top;
   position: absolute;
 }

 #block-agenda h2 {
     text-transform: uppercase;
     font-family: Oswald;
     font-size: 1.5em;
     color: #666666;
     margin: 0;
     border-bottom: dotted 1px #666666;
     height: 2.5em;
     line-height: 2.5em;
     background-image: url(/unicamp/sites/default/files/set_menu_pag_interna_direita.png);
     background-position: 0em 50%;
     background-repeat: no-repeat;
     padding-left: 1em;
 }

 #block-agenda li {
     border-bottom: dotted 1px #666666;
     line-height: 2.5em;
 }

 #block-agenda li a {
     color: #000000;
     font-family: 'Roboto Condensed';
     font-size: 1.5em;
     font-weight: 300;
     line-height: 2.2em;
   background-repeat: no-repeat;
     background-position: 100% 50%;
 }

 @media (max-width: 480px) {
   #pagina-agenda #block-basic-content{
     margin: 0em 0 0 0%;
   }

   #pagina-agenda article {
     margin-top: 10px !important;
   }
 }

 #block-views-block-agenda-block-4 {
     width: 74%;
     max-width: 63.81em;
     display: inline-block;
     margin: 6.5em 0 0 26.2%;
     vertical-align: top;
 }

 #block-views-block-agenda-block-4 .views-row {
     width: 48.7%;
     display: inline-block;
     margin: 0 0 0 1%;
     position: relative;
     vertical-align: top;
 }

 #block-views-block-agenda-block-4 .views-row .views-field-field-data-do-evento {
     position: absolute;
     top: 69%;
     margin-left: 1.8em;
     padding-left: 0.5em;
     text-shadow: 0.075em 0.075em 0.075em #333;
     border-left: solid 0.15em #FFFFFF;
     height: 0.84em;
     font-family: "Roboto Condensed";
     font-size: 0.85em;
     line-height: 1em;
     color: #FFFFFF;
     text-transform: uppercase;
     font-weight: 200;
     z-index: 1;
 }

 #block-views-block-agenda-block-4 .views-row .views-field-title {
     position: absolute;
     top: 65%;
     left: 0;
     right: 0;
     bottom: 0;
     margin: 0 0.6em 0.6em 0.6em;
     padding: 1.5em 0.5em 0.5em 0.5em;
     font-family: Oswald;
     font-weight: 400;
     text-shadow: 0.075em 0.075em #333;
     font-size: 1.2em;
     line-height: 1.2em;
     color: #FFFFFF !important;
     background-image: linear-gradient(to bottom, transparent, rgba(0,0,0,10) );
 }
 #block-views-block-agenda-block-4 .views-row .views-field-title a{
     color: #FFFFFF;
 }

 #block-views-block-agenda-block-4 .views-row .views-field-field-imagem-evento {
     border: solid 0.75em #E1E1E1;
     box-shadow: -0.3em 0.3em 1em #CDCDCD;
 }

 #block-views-block-agenda-block-4 .views-row .views-field-field-imagem-evento {
     border: solid 0.75em #E1E1E1;
     box-shadow: -0.3em 0.3em 1em #CDCDCD;
 }

 #block-views-block-agenda-block-4 .views-row .views-field-field-imagem-evento img {
     background-size: cover;
     width: 100%;
     max-width: 30em;
     max-height: 18.75em;
 }

 body[class*='page-agenda'] #block-basic-content .views-row,
 .page-agenda #block-basic-content .views-row,
 .view-agenda .views-row {
     position: relative;
     margin-bottom: 3em;
     padding-bottom: 1em;
     border-bottom: dotted 1px #5A5A5A;
     min-height: 6em;
 }

 .page-agenda  #block-basic-page-title {
   display: none;
 }

 body[class*='page-agenda'] #block-basic-content .views-row .views-field-title,
 .page-agenda #block-basic-content .views-row .views-field-title,
 .view-agenda .views-row .views-field-title {
     font-size: 1.4em;
     line-height: 1.1em;
     font-family: "Roboto Condensed";
     font-weight: 500;
     text-decoration: none;
     text-align: left;
     margin: 0 0 0.5em 2.5em;
 }

 body[class*='page-agenda'] #block-basic-content .views-row .views-field-title a,
 .page-agenda #block-basic-content .views-row .views-field-title a,
 .view-agenda .views-row .views-field-title a {
     color: #252525;
 }

 body[class*='page-agenda'] #block-basic-content .views-row .views-field-field-resumo-evento,
 .page-agenda #block-basic-content .views-row .views-field-field-resumo-evento,
 .view-agenda .views-row .views-field-field-resumo-evento {
     font-size: 1.2em;
     line-height: 1.4em;
     font-family: "Roboto Condensed";
     font-weight: 300;
     color: #252525;
     text-decoration: none;
     text-align: left;
     margin: 0 0 0 3em;
 }

 body[class*='page-agenda'] #block-basic-content .views-row .views-field-field-data-do-evento,
 .page-agenda #block-basic-content .views-row .views-field-field-data-do-evento,
 .view-agenda .views-row .views-field-field-data-do-evento {
     margin-bottom: 1em;
     font-family: "Roboto Condensed";
     font-size: 0.85em;
     line-height: 1.125em;
     color: #262626!important;
     text-transform: uppercase;
     font-weight: 200;
     width: 3.375em;
     height: 5em;
     background-color: #C8D1D8;
     position: absolute;
     top: 0;
     left: 0;
 }

 body[class*='page-agenda'] #block-basic-content .views-row .views-field-field-data-do-evento0,
 .page-agenda #block-basic-content .views-row .views-field-field-data-do-evento0,
 .view-agenda .views-row .views-field-field-data-do-evento0 {
     width: 100%;
     height: 1.1em;
     line-height: 1.1em;
     text-align: center;
     font-family: "Roboto Condensed";
     color: #93a1a3;
     font-size: 2.7em;
     font-weight: 300;
     padding-top: 0.1em;
 }

 body[class*='page-agenda'] #block-basic-content .views-row .views-field-field-data-do-evento1,
 .page-agenda #block-basic-content .views-row .views-field-field-data-do-evento1,
 .view-agenda .views-row .views-field-field-data-do-evento1 {
     width: 3em;
     height: 1.8em;
     line-height: 1.8em;
     text-align: center;
     color: #687476;
     font-weight: 300;
     font-family: "Roboto Condensed";
     font-size: 1.125em;
     text-transform: uppercase;
 }

 .node--type-eventos {
     margin: 3.8em 0 0 36%;
     border: 0;
     padding: 0;
 }

 .view-noticias-bloco3 {
     width: 71.785%;
     max-width: 86.25em;
     margin: 0 auto;
 }

 .view-noticias-bloco3 .views-row .views-field-field-date {
     font-family: "Roboto Condensed";
     font-size: 1em;
     text-transform: uppercase;
     border-left: solid 0.15em #2F2F2F;
     padding-left: 0.5em;
     height: 1em;
     line-height: 1em;
     margin-bottom: 0.6em;
 }

 /*.view-noticias-bloco3 .views-row .views-field-field-imagem-capa*/

 .view-noticias-bloco3 .views-row .views-field.views-field-title a {
     color: #282828;
 }

 .view-noticias-bloco3 .views-row .views-field.views-field-title {
     font-family: "Oswald";
     font-size: 1.5em;
     font-weight: 300;
     line-height: 1.5em;
     margin-bottom: 0.4em;
 }

 .view-noticias-bloco3 .views-row .views-field.views-field-field-resumo {
     font-family: "Roboto Condensed";
     font-weight: 300;
     font-size: 1.10em;
     color: #000000;
     line-height: 1.3em;
     margin-bottom: 1.4em;
 }

 /* FIM - LUCAS */


 #block-pixture-reloaded-local-tasks {
     margin-top: 10em;
 /*
  *  *  *     width: 50%;
  *   *   *         margin-left: 36%;
  *    *    *             margin-top: -11em;
  *     *     *             */
 }

 /* INICIO - MENU SUPERIR JU */
 #block-logounicampju {
     position: absolute;
     margin: 0;
     top: 0;
     left: -3em;
     width: 3em;
 }
 #block-logounicampju img {
     object-fit: cover;
     width: 5.5em;
     height: 2.9375em;
 }
 /* FIM - MENU SUPERIR JU */

 /* INICIO - MENU PRINCIPAL JU */
 #navbar .l-rw.regions.container.pr-navbar__rw.arc--1.hr--1 {
     width: 100%;
 }

 /*#navbar .l-rw.regions.container.pr-navbar__rw.arc--1.hr--1 .l-r{
  *  *  *     position: relative;
  *   *   *         width: 71.875%;
  *    *    *             max-width: 86.25em;
  *     *     *             	min-width: 64em;
  *      *      *             		margin: 0 auto;
  *       *       *             		    height: 0;
  *        *        *             		    }
  *         *         *             		    */

 /* Para o resto do site */#navbar .l-rw.regions.container.pr-navbar__rw.arc--1.hr--1.rm-row .l-r{
     position: relative;
     width: 71.875%;
     max-width: 86.25em;
   min-width: 64em;
   margin: 0 auto;
     height: 0;
 }

 /* LOGO JU */
 #block-logoju {
     position: absolute;
     top: 50%;
     left: 0;
     margin-top: -3.68em;
 }

 #block-logoju .block__title {
     display: none;
 }

 #block-logoju .clearfix {
     margin: 0;
 }

 #block-logoju img {
     width: 13em;
 }

 /* MENU SAMDUICHE */
 #block-jumenusanduiche {
     position: absolute;
     top: 50%;
     left: 13em;
     margin-top: -1.56em;
     width: 3.125em;
     height: 3.125em;
     background-color: #FFFFFF;
   z-index: 301;
 }

 #block-jumenusanduiche ul {
     display: none;
     position: absolute;
     top: 0;
     left: 0;
     background-color: rgba(178,0,0,.9);
     padding: 0em 1em 1em 3.5em;
     width: 15em;
 }

 #block-jumenusanduiche:hover ul {
     display: block;
 }

 /* MENU */
 #block-jumenusuperior {
     position: absolute;
     top: 50%;
     right: 0;
     margin-top: -0.75em;
     width: 70%;
     height: 1.5em;
     text-align: right;
 }

 #block-jumenusuperior ul {
     border-right: solid 1px #dddddd;
 }

 #block-jumenusuperior li {
     display: inline-block;
     text-transform: uppercase;
     border-left: solid 1px #dddddd;
     margin-left: -5px;
 }

 #block-jumenusuperior li:hover  a{
     background-color: #b20000;
     color: #ffffff!important;
 }

 #block-jumenusuperior a {
     color: #474747;
     font-size: 1em;
     font-family: Oswald;
     font-weight: 300;
     padding: 0.05em 1em;
 }
 /* FIM - MENU PRINCIPAL JU */


 /* Pagina Manual de Atendimento*/
 #block-views-block-unicamp-responde-block-2 {
     width: 71.875%;
     max-width: 86.25em;
     margin: 0 auto 3em auto;
   display: none;
 }

 #block-views-block-unicamp-responde-block-2 .views-row-button {
     position: relative;
     padding: 0.5em 0.5em 0.5em 1em;
     text-transform: none;
     color: #1d1d1d;
     line-height: 1em;
     font-family: Oswald;
     font-size: 1.6em;
     font-weight: 300;
     background-image: url(/unicamp/sites/default/files/set_menu_pag_interna_dir.png);
     background-position: 0em 50%;
     background-repeat: no-repeat;
     cursor: pointer;
 }

 #block-views-block-unicamp-responde-block-2 .views-row-button:hover {
   color: #9A0000!important;
 }

 #block-views-block-unicamp-responde-block-2 .views-row article {
     margin: 0 0 2em 1.5em;
     font-family: "Roboto Condensed";
     font-size: 1.1em;
     font-weight: 300;
     line-height: 1.5em;
     min-width: 0;
 }


 /* PAGINA DE BUSCA */
 #search-form {
     width: 71.875%;
     max-width: 86.25em;
     margin: 0 auto;
   margin: 2em auto;
 }

 #search-form label {
     font-family: "Roboto Condensed";
     font-weight: 400;
     font-size: 1.2em;
 }

 #titulo_busca {
     font-family: Oswald;
     font-size: 2.5em;
     font-weight: 300;
     text-transform: none;
     border: 0;
     width: 71.875%;
     max-width: 86.25em;
     margin: 1em auto;
 }


 .item-list--search-results {
     width: 71.875%;
     max-width: 86.25em;
     margin: 0 auto;
   border: 0;
 }

 .item-list--search-results ol{
     padding: 0;
 }

 .item-list--search-results ol li{
     border-bottom: dotted 1px #DADADA;
   padding-bottom: 0.5em;
   margin-bottom: 2em;
 }

 .item-list--search-results ol li h3 a{
   font-family: "Oswald";
     font-size: 1.45em;
     font-weight: 300;
     color: #282828;
     line-height: 1.5em;
 }

 .item-list--search-results ol li h3 a:hover{
   color:#9e190b;
 }

 .item-list--search-results ol li p{
     font-family: "Roboto Condensed";
     font-weight: 300;
     font-size: 1.3em;
     color: #000000!important;
     line-height: 1.5em;
   margin-top: 0.5em;
 }

 #edit-basic {
     position: relative;
 }

 #edit-basic #edit-keys {
     border: solid 0.1em #cecece;
     width: 50%;
     height: 2em;
 }

 #edit-basic #edit-submit {
     position: absolute;
     bottom: 0.15em;
     right: 50.1%;
     border: 0;
     background-color: #FFFFFF;
     background-image: url(/unicamp/sites/default/files/ico-lupa-busca.png);
     background-repeat: no-repeat;
     background-size: 1.125em 1.32em;
     background-position: 35% 30%;
     color: transparent;
     width: 2em;
 }

 .pager--full {
     width: 71.785%;
     max-width: 86.25em;
     margin: 2em auto;
   font-family: "Oswald";
     font-size: 1.2em;
     font-weight: 300;
     color: #282828;
     line-height: 1.5em;
 }

 .pager--full .is-active a{
     font-weight: 400;
   color:#9e190b;
 }

 .pager--full a{
     color: #282828;
 }

 .pager--full a:hover{
   color:#9e190b;
 }

 /* INICIO - PAGINAS DE TESES */
 /* Menu lateral */
 #block-menuteses {
     width: 22%;
     display: inline-block;
     margin: 3em 4% 3em 0;
     vertical-align: top;
 }

 #block-menuteses h2 {
     text-transform: uppercase;
     font-family: Oswald;
     font-size: 1.5em;
     color: #666666;
     margin: 0;
     border-bottom: dotted 1px #666666;
     height: 2.5em;
     line-height: 2.5em;
     background-image: url(/unicamp/sites/default/files/set_menu_pag_interna_direita.png);
     background-position: 0em 50%;
     background-repeat: no-repeat;
     padding-left: 1em;
 }

 #block-menuteses li {
     border-bottom: dotted 1px #666666;
     height: 3.75em;
     line-height: 2.5em;
 }

 #block-menuteses li a {
     color: #000000;
     font-family: 'Roboto Condensed';
     font-size: 1.5em;
     font-weight: 300;
     height: 2.5em;
     line-height: 2.2em;
   background-repeat: no-repeat;
     background-position: 100% 50%;
 }

 /* CORPO */
 #pagina_teses {
     /* display: inline-block; */
     width: 74.1%;
     margin: 2.5em 0 0 -5px;
 }

 #pagina_teses article {
     width: 100%;
     max-width: inherit;
     min-width: inherit;
     margin: 0;
 }

 #views-exposed-form-teses-page-1, #views-exposed-form-teses-page-2 {
     position: relative;
 }

 #views-exposed-form-teses-page-1 div, #views-exposed-form-teses-page-2 div {
     width: 100%;
 }

 #views-exposed-form-teses-page-1 label, #views-exposed-form-teses-page-2 label {
     font-family: "Roboto Condensed";
     font-weight: 400;
     font-size: 1.2em;
 }


 #views-exposed-form-teses-page-1 #edit-field-resumo-da-tese-value, #views-exposed-form-teses-page-2 #edit-field-resumo-da-tese-value {
     border: solid 0.1em #cecece;
     width: 50%;
     height: 2em;
 }

 #views-exposed-form-teses-page-1 #edit-submit-teses, #views-exposed-form-teses-page-2 #edit-submit-teses {
     position: absolute;
     bottom: 1.15em;
     right: 50.1%;
     border: 0;
     background-color: #FFFFFF;
     background-image: url(/unicamp/sites/default/files/ico-lupa-busca.png);
     background-repeat: no-repeat;
     background-size: 1.125em 1.32em;
     background-position: 35% 30%;
     color: transparent;
     width: 2em;
 }

 #views-exposed-form-teses-page-1 #edit-reset, #views-exposed-form-teses-page-2 #edit-reset {
     position: absolute;
     bottom: 1em;
     right: 40.1%;
     border: 0;
     background-color: #CECECE;
     background-repeat: no-repeat;
     background-size: 1.125em 1.32em;
     background-position: 35% 30%;
     color: #474747;
     height: 2em;
 }

 /* FORMULARIO */
 #contact-message-divulgue-sua-tese-form,
 form#webform-submission-divulgue-tese-node-1585-form,
 #webform-submission-cadastro-de-jornalistas-node-8711-form {
     width: 100%;
     margin: 0.5em auto;
     position: relative;
 }

 #contact-message-divulgue-sua-tese-form .description,
 #webform-submission-divulgue-tese-node-1585-form .description,
 #webform-submission-cadastro-de-jornalistas-node-8711-form .description {
     color: #535353;
     font-size: 1.2em;
     font-weight: 300;
     margin-bottom: 1em;
 }


 #contact-message-divulgue-sua-tese-form input[type=text],
 #contact-message-divulgue-sua-tese-form input[type=email],
 #contact-message-divulgue-sua-tese-form input[type=date],
 #contact-message-divulgue-sua-tese-form input[type=time],
 #contact-message-divulgue-sua-tese-form select,
 #contact-message-divulgue-sua-tese-form textarea,
 #webform-submission-divulgue-tese-node-1585-form input[type=text],
 #webform-submission-divulgue-tese-node-1585-form input[type=email],
 #webform-submission-divulgue-tese-node-1585-form input[type=date],
 #webform-submission-divulgue-tese-node-1585-form input[type=time],
 #webform-submission-divulgue-tese-node-1585-form input[type=tel],
 #webform-submission-divulgue-tese-node-1585-form select,
 #webform-submission-divulgue-tese-node-1585-form textarea,
 #webform-submission-cadastro-de-jornalistas-node-8711-form input[type=text],
 #webform-submission-cadastro-de-jornalistas-node-8711-form input[type=email],
 #webform-submission-cadastro-de-jornalistas-node-8711-form input[type=date],
 #webform-submission-cadastro-de-jornalistas-node-8711-form input[type=time],
 #webform-submission-cadastro-de-jornalistas-node-8711-form input[type=tel],
 #webform-submission-cadastro-de-jornalistas-node-8711-form select,
 #webform-submission-cadastro-de-jornalistas-node-8711-form textarea {
     border: solid 1px #CECECE;
     min-height: 2.76em;
     padding: 0.5em;
   font-family: "Roboto Condensed";
     font-size: 1.1em;
   color: #000000;
     width: 100%;
     display: block!important
 }

 #contact-message-divulgue-sua-tese-form .field--name-field-form-div-tese label,
 #webform-submission-cadastro-de-jornalistas-node-8711-form .field--name-field-form-div-tese label {
   display: none;
 }

 #contact-message-divulgue-sua-tese-form .field--name-field-form-div-tese input[type=text],
 #webform-submission-cadastro-de-jornalistas-node-8711-form .field--name-field-form-div-tese input[type=text] {
   font-family: Oswald;
     font-size: 3em;
     text-transform: none;
     line-height: 1.3em;
     height: 1.3em;
     border: 0;
     margin-bottom: 0.2em;
     font-weight: 300;
     padding: 0;
     color: #383838;
 }

 #contact-message-divulgue-sua-tese-form div,
 #webform-submission-divulgue-tese-node-1585-form div,
 #webform-submission-divulgue-tese-node-1585-form div label,
 #webform-submission-cadastro-de-jornalistas-node-8711-form div,
 #webform-submission-cadastro-de-jornalistas-node-8711-form div label {
     width: 100%;
     margin-bottom: 1em;
     border: 0;
 }

 #contact-message-divulgue-sua-tese-form input[type=date],
 #contact-message-divulgue-sua-tese-form input[type=time],
 #webform-submission-divulgue-tese-node-1585-form input[type=date],
 #webform-submission-divulgue-tese-node-1585-form input[type=time],
 #webform-submission-cadastro-de-jornalistas-node-8711-form input[type=date],
 #webform-submission-cadastro-de-jornalistas-node-8711-form input[type=time] {
   position: relative;
     width: 30%;
     margin-right: 2em;
     display: inline-block!important;
 }

 #contact-message-divulgue-sua-tese-form select,
 #webform-submission-divulgue-tese-node-1585-form select,
 #webform-submission-cadastro-de-jornalistas-node-8711-form select {
     width: 50%!important;
 }

 #contact-message-divulgue-sua-tese-form label,
 #contact-message-divulgue-sua-tese-form .label,
 #webform-submission-divulgue-tese-node-1585-form label,
 #webform-submission-divulgue-tese-node-1585-form .label,
 #webform-submission-divulgue-tese-node-1585-form legend,
 #webform-submission-cadastro-de-jornalistas-node-8711-form label,
 #webform-submission-cadastro-de-jornalistas-node-8711-form .label,
 #webform-submission-cadastro-de-jornalistas-node-8711-form legend   {
     font-family: "Roboto Condensed";
     font-weight: 400;
     font-size: 1.2em;
 }

 #contact-message-divulgue-sua-tese-form input[type=date]::-webkit-calendar-picker-indicator,
 #webform-submission-divulgue-tese-node-1585-form input[type=date]::-webkit-calendar-picker-indicator,
 #webform-submission-cadastro-de-jornalistas-node-8711-form input[type=date]::-webkit-calendar-picker-indicator {
     position: absolute;
     top: 0.7em;
     right: 0.3em;
     height: 1em;
   width: 1em;
   background-color: #FFFFFF;
 }

 #contact-message-divulgue-sua-tese-form input[type=date]::-webkit-inner-spin-button,
 #webform-submission-divulgue-tese-node-1585-form input[type=date]::-webkit-inner-spin-button,
 #webform-submission-cadastro-de-jornalistas-node-8711-form input[type=date]::-webkit-inner-spin-button {
     position: absolute;
     top: 0;
     right: 2.5em;
     height: 2.5em;
 }

 #contact-message-divulgue-sua-tese-form input[type=time]::-webkit-inner-spin-button,
 #webform-submission-divulgue-tese-node-1585-form input[type=time]::-webkit-inner-spin-button,
 #webform-submission-cadastro-de-jornalistas-node-8711-form input[type=time]::-webkit-inner-spin-button {
     position: absolute;
     top: 0;
     right: 0;
     height: 2.5em;
 }


 #contact-message-divulgue-sua-tese-form input[type=submit],
 #webform-submission-divulgue-tese-node-1585-form input[type=submit],
 #webform-submission-cadastro-de-jornalistas-node-8711-form input[type=submit] {
     border: 0;
     background-color: #A90000;
     height: 2em;
     line-height: 2em;
     color: #FFFFFF;
     font-family: 'Roboto Condensed';
     font-size: 1.3em;
     font-weight: 300;
     padding: 0 0.8em;
   margin-right: 1em;
   text-transform: uppercase;
 }

 #edit-sexo--wrapper legend,
 #edit-sexo-orient--wrapper legend {
     margin-bottom: 0.5em;
 }

 #edit-sexo--wrapper div,
 #edit-sexo-orient--wrapper div {
     width: 100%;
 }

 #edit-sexo--wrapper div label,
 #edit-sexo-orient--wrapper div label {
     width: 95%;
     min-width: 3em;
     float: left;
     text-align: left;
     background: none!important;
 }

 #edit-sexo--wrapper div input,
 #edit-sexo-orient--wrapper div input {
     width: 5%;
     min-width: 2em;
     float: left;
     margin: 0.8em 0;
 }

 #edit-sexo--wrapper div label span,
 #edit-sexo-orient--wrapper div label span {
     padding-left: 0;
 }
 /* FIM - PAGINAS DE TESES */


 /* INICIO - MANUAL DE RELACIONAMENTO COM A IMPRENSA */
 #pagina-manual-atendimento {
     width: 74.1%;
     margin-left: -5px;
     display: inline-block;
 }

 #pagina-manual-atendimento article {
   width: 100%!important;
   min-width: inherit!important;
 }


 /* Menu lateral */
 #block-menumanualdeatendimento {
     width: 22%;
     display: inline-block;
     margin: 3em 4% 3em 0;
     vertical-align: top;
 }

 #block-menumanualdeatendimento .menu__item--expanded .is-parent__wrapper a{
     text-transform: uppercase;
     font-family: Oswald;
     font-size: 1.5em;
     color: #666666;
     margin: 0;
     border-bottom: dotted 1px #666666;
     line-height: 1.5em;
     background-image: url(/unicamp/sites/default/files/set_menu_pag_interna_direita.png);
     background-position: 0em 0.5em;
     background-repeat: no-repeat;
     padding-left: 1em;
 }

 #block-menumanualdeatendimento .menu-level-2 {
     padding: 0;
 }

 #block-menumanualdeatendimento .menu-level-2 .menu__item {
     border-bottom: dotted 1px #666666;
     line-height: 2.5em;
   background-image: none;
 }

 #block-menumanualdeatendimento .menu-level-2 .menu__item a {
     color: #000000;
     font-family: 'Roboto Condensed';
     font-size: 1.2em;
     font-weight: 300;
     line-height: 1.7em;
   background-repeat: no-repeat;
     background-position: 100% 50%;
 }
 /* FIM - MANUAL DE RELACIONAMENTO COM A IMPRENSA */




 /* AdequAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAo de largula no login */

 #block-pixture-reloaded-local-tasks ul.tabs.tabs--primary.is-responsive__list {
     width: 71.875%;
     margin: 0 auto;
     max-width: 86.25em;

 }


 .user-login-form .form-item-name {
     width: 71.875%;
     margin: 0 auto;
     max-width: 86.25em;

 }


 .user-login-form .form-item-pass {
     width: 71.875%;
     margin: 0 auto;
     max-width: 86.25em;

 }

 .user-login-form .form-wrapper {
     margin: 0 80%;
 }




 .taxonomia-pagina {
     /* width: 71.875%; */
     /* max-width: 86.25em; */
     /* min-width: 64em; */
     margin: 0 auto;
 }


 /* INICIO - PssasassssaAAasAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAGINAS AGENDA */
 /* CAMPOS DE BUSCA */
 #views-exposed-form-agenda-page-1 {
     position: relative;
 }

 #views-exposed-form-agenda-page-1 div{
     width: 100%;
 }

 #views-exposed-form-agenda-page-1 label{
     font-family: "Roboto Condensed";
     font-weight: 400;
     font-size: 1.2em;
 }

 #views-exposed-form-agenda-page-1 input[type=text] {
     border: solid 0.1em #cecece;
     width: 50%;
     height: 2em;
 }

 #views-exposed-form-agenda-page-1 #edit-submit-agenda {
     position: absolute;
     bottom: 1.15em;
     right: 50.1%;
     border: 0;
     background-color: #FFFFFF;
     background-image: url(/unicamp/sites/default/files/ico-lupa-busca.png);
     background-repeat: no-repeat;
     background-size: 1.125em 1.32em;
     background-position: 35% 30%;
     color: transparent;
     width: 2em;
 }

 #views-exposed-form-agenda-page-1 #edit-reset {
     position: absolute;
     bottom: 1em;
     right: 40.1%;
     border: 0;
     background-color: #CECECE;
     background-repeat: no-repeat;
     background-size: 1.125em 1.32em;
     background-position: 35% 30%;
     color: #474747;
     height: 2em;
 }

 /* FORMULARIO */
 #contact-message-divulgue-na-agenda-form {
     width: 100%;
     margin: 0.5em auto;
 }

 form#webform-submission-assine-a-agenda-form {
     margin-bottom: 18em;
 }

 #contact-message-divulgue-na-agenda-form div{
     width: 100%;
   margin-bottom: 1em;
 }

 #contact-message-divulgue-na-agenda-form input[type=text],
 #contact-message-divulgue-na-agenda-form input[type=email],
 #webform-submission-assine-a-agenda-form input[type=email],
 #contact-message-divulgue-na-agenda-form input[type=date],
 #contact-message-divulgue-na-agenda-form input[type=time],
 #contact-message-divulgue-na-agenda-form textarea {
   position: relative;
     border: solid 1px #CECECE;
     min-height: 2.76em;
     padding: 0.5em;
   font-family: "Roboto Condensed";
     font-size: 1.1em;
   color: #000000;
 }

 #contact-message-divulgue-na-agenda-form .field--name-field-form-div-agenda label {
   display: none;
 }

 #contact-message-divulgue-na-agenda-form .field--name-field-form-div-agenda input[type=text] {
   font-family: Oswald;
     font-size: 3em;
     text-transform: none;
     line-height: 1.3em;
     height: 1.4em;
     border: 0;
     margin-bottom: 0.2em;
     font-weight: 300;
     padding: 0;
     color: #383838;
 }

 #contact-message-divulgue-na-agenda-form input[type=date]::-webkit-calendar-picker-indicator {
     position: absolute;
     top: 0.7em;
     right: 0.3em;
     height: 1em;
   width: 1em;
   background-color: #FFFFFF;
 }

 #contact-message-divulgue-na-agenda-form input[type=date]::-webkit-inner-spin-button {
     position: absolute;
     top: 0;
     right: 2.5em;
     height: 2.5em;
 }

 #contact-message-divulgue-na-agenda-form input[type=time]::-webkit-inner-spin-button {
     position: absolute;
     top: 0;
     right: 0;
     height: 2.5em;
 }

 #contact-message-divulgue-na-agenda-form input[type=date],
 #contact-message-divulgue-na-agenda-form input[type=time] {
   width: 30%;
   margin-right: 2em;
 }



 #contact-message-divulgue-na-agenda-form label, #contact-message-divulgue-na-agenda-form .label  {
     font-family: "Roboto Condensed";
     font-weight: 400;
     font-size: 1.2em;
 }

 #contact-message-divulgue-na-agenda-form input[type=submit],
 #webform-submission-assine-a-agenda-form input[type=submit] {
     border: 0;
     background-color: #A90000;
     height: 2em;
     line-height: 2em;
     color: #FFFFFF;
     font-family: 'Roboto Condensed';
     font-size: 1.3em;
     font-weight: 300;
     padding: 0 0.8em;
   margin-right: 1em;
   text-transform: uppercase;
 }

 /* FORMULARIO - WEBFORM */
 #webform-submission-divulgue-na-agenda-node-4235-form {
     width: 100%;
     margin: 0.5em auto;
     position: relative;
 }

 #webform-submission-divulgue-na-agenda-node-4235-form .description {
     color: #535353;
     font-size: 1.2em;
     font-weight: 300;
     margin-bottom: 1em;
 }

 #webform-submission-divulgue-na-agenda-node-4235-form input[type=text],
 #webform-submission-divulgue-na-agenda-node-4235-form input[type=email],
 #webform-submission-divulgue-na-agenda-node-4235-form input[type=date],
 #webform-submission-divulgue-na-agenda-node-4235-form input[type=time],
 #webform-submission-divulgue-na-agenda-node-4235-form input[type=tel],
 #webform-submission-divulgue-na-agenda-node-4235-form select,
 #webform-submission-divulgue-na-agenda-node-4235-form textarea {
     border: solid 1px #CECECE;
     min-height: 2.76em;
     padding: 0.5em;
   font-family: "Roboto Condensed";
     font-size: 1.1em;
   color: #000000;
     width: 100%;
     display: block!important
 }

 #webform-submission-divulgue-na-agenda-node-4235-form div,
 #webform-submission-divulgue-na-agenda-node-4235-form div label {
     width: 100%;
     margin-bottom: 1em;
     border: 0;
 }

 #webform-submission-divulgue-na-agenda-node-4235-form input[type=date],
 #webform-submission-divulgue-na-agenda-node-4235-form input[type=time] {
   position: relative;
     width: 30%;
     margin-right: 2em;
     display: inline-block!important;
 }

 #webform-submission-divulgue-na-agenda-node-4235-form select {
     width: 50%!important;
 }

 #webform-submission-divulgue-na-agenda-node-4235-form label,
 #webform-submission-divulgue-na-agenda-node-4235-form .label,
 #webform-submission-divulgue-na-agenda-node-4235-form legend  {
     font-family: "Roboto Condensed";
     font-weight: 400;
     font-size: 1.2em;
 }

 #webform-submission-divulgue-na-agenda-node-4235-form input[type=date]::-webkit-calendar-picker-indicator {
     position: absolute;
     top: 0.7em;
     right: 0.3em;
     height: 1em;
   width: 1em;
   background-color: #FFFFFF;
 }

 #webform-submission-divulgue-na-agenda-node-4235-form input[type=date]::-webkit-inner-spin-button {
     position: absolute;
     top: 0;
     right: 2.5em;
     height: 2.5em;
 }

 #webform-submission-divulgue-na-agenda-node-4235-form input[type=time]::-webkit-inner-spin-button {
     position: absolute;
     top: 0;
     right: 0;
     height: 2.5em;
 }

 #webform-submission-divulgue-na-agenda-node-4235-form input[type=submit] {
     border: 0;
     background-color: #A90000;
     height: 2em;
     line-height: 2em;
     color: #FFFFFF;
     font-family: 'Roboto Condensed';
     font-size: 1.3em;
     font-weight: 300;
     padding: 0 0.8em;
   margin-right: 1em;
   text-transform: uppercase;
 }
 /* FIM - PAGINAS AGENDA */

 /* INICIO - SLIDESHOW PAG. DE NOTICIAS */
 .noticias__galeria-de-imagem,
 .node--type-noticias .field-node--field-galeria-de-imagem {
   position: relative;
   padding: 0.5em;
   background-color: #CECECE;
   text-align: center;
   margin-top: 20px;
 }

 .noticias__galeria-de-imagem figure,
 .node--type-noticias .field-node--field-galeria-de-imagem figure {
   display: inline-block;
     float: none;
     border: 0;
     margin: 0;
   padding: 0;
 }

 .noticias__galeria-de-imagem img,
 .node--type-noticias .field-node--field-galeria-de-imagem figure img{
   width: 100%;
   cursor: pointer;
 }

 .noticias__galeria-de-imagem .field-type-link__navegacao2,
 .node--type-noticias .field-node--field-galeria-de-imagem .field-type-link__navegacao2 {
     position: absolute;
     width: 2em;
     height: 2em;
     background: rgba(0,0,0,0.5);
     background-position: 50% 50%;
     background-size: 50%;
     background-repeat: no-repeat;
     cursor: pointer
 }

 .noticias__galeria-de-imagem .field-type-link__navegacao2.slide_button0,
 .node--type-noticias .field-node--field-galeria-de-imagem .field-type-link__navegacao2.slide_button0 {
     bottom: 6.5%;
     left: 0.5em;
   background-image: url(/unicamp/sites/default/files/seta_slide_esquerda.png);
 }

 .noticias__galeria-de-imagem .field-type-link__navegacao2.slide_button1,
 .node--type-noticias .field-node--field-galeria-de-imagem .field-type-link__navegacao2.slide_button1 {
     bottom: 6.5%;
     right: 0.5em;
   background-image: url(/unicamp/sites/default/files/seta_slide_direita.png);
 }

 /* IMG pri */
 .noticias__galeria-de-imagem .field-type-image__figure_mostrar,
 .node--type-noticias .field-node--field-galeria-de-imagem .field-type-image__figure_mostrar {
   position: relative;
   width: 100%;
     padding: 5px;
     margin-bottom: 0.5em;
     background-color: #FFFFFF;
 }

 .noticias__galeria-de-imagem .field-type-image__figure_mostrar figcaption,
 .node--type-noticias .field-node--field-galeria-de-imagem .field-type-image__figure_mostrar figcaption{
   text-align: right;
     color: #474747;
     font-size: 0.9em;
     font-weight: 300;
     padding: 0;
     height: 1.5em;
     line-height: 1.9em;
 }

 .noticias__galeria-de-imagem .field-type-link__navegacao,
 .node--type-noticias .field-node--field-galeria-de-imagem .field-type-link__navegacao {
     position: absolute;
     width: 4em;
     height: 4em;
     background: rgba(0,0,0,0.5);
   background-position: 50% 50%;
   cursor: pointer;
   display: none;
 }

 .noticias__galeria-de-imagem .field-type-link__navegacao.slide_button0,
 .node--type-noticias .field-node--field-galeria-de-imagem .field-type-link__navegacao.slide_button0 {
     top: 50%;
     left: 0.8em;
   margin-top: -1.56em;
   background-image: url(/unicamp/sites/default/files/seta_slide_esquerda.png);
 }

 .noticias__galeria-de-imagem .field-type-link__navegacao.slide_button1,
 .node--type-noticias .field-node--field-galeria-de-imagem .field-type-link__navegacao.slide_button1 {
     top: 50%;
     right: 0.8em;
   margin-top: -1.56em;
   background-image: url(/unicamp/sites/default/files/seta_slide_direita.png);
 }

 .noticias__galeria-de-imagem :hover .field-type-link__navegacao,
 .node--type-noticias .field-node--field-galeria-de-imagem:hover .field-type-link__navegacao {
   display: block;
 }

 /* IMG mini */
 .noticias__galeria-de-imagem .field-type-image__figure,
 .node--type-noticias .field-node--field-galeria-de-imagem .field-type-image__figure {
   width: 20%;
   padding: 5px;
   background-color: #FFFFFF;
   border-radius: 0;
   margin-right: 0.5em;
   display: none;
 }

 .noticias__galeria-de-imagem .field-type-image__figure  figcaption,
 .node--type-noticias .field-node--field-galeria-de-imagem .field-type-image__figure  figcaption{
   display: none;
 }
 /* FIM - SLIDESHOW PAG. DE NOTICIAS */


 /* INICIO - HOME INGLES */
 /* menu superior */
 #menuSuperior_ingles {
     position: relative;
     width: 71.875%;
     max-width: 86.75em!important;
     margin: 0 auto;
 }

 #menuSuperior_ingles .search-block-form__form .form-search {
     width: 100%;
 }

 #menuSuperior_ingles #block-menusuperiordireito {
     position: absolute;
     right: 0;
 }

 #pagina_english {
     min-height: auto!important;
     width: 71.875%;
     max-width: 86.25em;
     min-width: 64em;
     margin: 0 auto;
     margin-top: -9em;
 }

 #block-bannerguiaestudanteingles img {
     width: 100%;
     background-size: contain;
 }


 #block-bannerguiaestudanteingles {
     margin: 6.1em 0 0 0;
 }

 #block-bannerguiaestudanteingles div {
     margin: 0;
 }

 #block-aboutunicamp {
     background-color: #FFFFFF;
     margin: 0;
 /*     width: 34.78%; */
 /*     height: 41.25em; */
 /*     padding: 0 2em 2em 0; */
     display: inline-block;
     vertical-align: top;
 /*     border-bottom: dotted 1px #474747; */
 }

 #block-aboutunicamp .block__title {
     color: #A90000;
     text-transform: uppercase;
     font-size: 1.4em;
     font-family: Oswald;
     height: 1.2em;
     line-height: 1.2em;
   margin-bottom: 2em;
 }

 #block-aboutunicamp .block__content {
     font-family: 'Roboto Condensed';
     font-size: 1.4em;
     line-height: 1.4em;
     font-weight: 300;
 }

 #block-institutionalvideo {
     background-color: #FFFFFF;
     margin: 0;
     width: 100%;
 /*     height: 41.25em; */
 /*     padding: 0 0 2em 2em; */
 /* 	margin-left: -5px; */
   display: inline-block;
   vertical-align: top;
   border-bottom: dotted 1px #474747;
 }

 #block-institutionalvideo .block__title {
     color: #A90000;
     text-transform: uppercase;
     font-size: 1.4em;
     font-family: Oswald;
     height: 1.2em;
     line-height: 1.2em;
   margin-bottom: 2em;
 }

 #block-institutionalvideo iframe {
     border: solid 7px #000000;
   width: 100%;
 }

 iframe {
   width: 101%;
 }

 #block-foreignstudentadmission{
     background-color: #FFFFFF;
     margin: 0;
     width: 49.8%;
     padding: 4em 1.5em 2em 0;
   display: inline-block;
   vertical-align: top;
 }

 #block-foreignstudentadmission .block__title {
     color: #A90000;
     text-transform: uppercase;
     font-size: 1.4em;
     font-family: Oswald;
     height: 1.2em;
     line-height: 1.2em;
   margin-bottom: 2em;;
 }

 #block-foreignstudentadmission .block__content {
     font-family: 'Roboto Condensed';
     font-size: 1.4em;
     line-height: 1.4em;
     font-weight: 300;
 }

 div#block-contactandinformation{
     background-color: #FFFFFF;
     margin: 0;
     width: 49.8%;
     padding: 4em 0 2em 1.5em;
   display: inline-block;
   vertical-align: top;
 }

 div#block-contactandinformation .block__title {
     color: #A90000;
     text-transform: uppercase;
     font-size: 1.4em;
     font-family: Oswald;
     height: 1.2em;
     line-height: 1.2em;
   margin-bottom: 2em;
 }

 div#block-contactandinformation .block__content {
     font-family: 'Roboto Condensed';
     font-size: 1.4em;
     line-height: 1.4em;
     font-weight: 300;
 }


 /* Form - Contato */
 #contact-message-contact-us-form {
     width: 100%;
     max-width: 86.25em;
     min-width: 64em;
     margin: 4em auto;
 }

 #contact-message-contact-us-form .description {
     color: #535353;
     font-size: 1.2em;
     font-weight: 300;
     margin-bottom: 1em;
 }

 #contact-message-contact-us-form label {
     font-family: "Roboto Condensed";
     font-weight: 400;
     font-size: 1.2em;
 }

 #contact-message-contact-us-form input[type=text],
 #contact-message-contact-us-form input[type=email],
 #contact-message-contact-us-form input[type=date],
 #contact-message-contact-us-form input[type=time],
 #contact-message-contact-us-form select,
 #contact-message-contact-us-form textarea {
     border: solid 1px #CECECE;
     min-height: 2.76em;
     padding: 0.5em;
     font-family: "Roboto Condensed";
     font-size: 1.1em;
     color: #000000;
 }

 #contact-message-contact-us-form .field--name-field-form-contact-us label {
   display: none;
 }

 #contact-message-contact-us-form .field--name-field-form-contact-us input[type=text] {
   font-family: Oswald;
     font-size: 3em;
     text-transform: none;
     line-height: 1.3em;
     height: 2em;
     border: 0;
     margin-bottom: 0.2em;
     font-weight: 300;
     padding: 0;
     color: #383838;
 }

 #contact-message-contact-us-form input[type=submit] {
     border: 0;
     background-color: #A90000;
     height: 2em;
     line-height: 2em;
     color: #FFFFFF;
     font-family: 'Roboto Condensed';
     font-size: 1.3em;
     font-weight: 300;
     padding: 0 0.8em;
     margin-right: 1em;
     text-transform: uppercase;
 }

 /* form de contato - novo */
 #webform-submission-contact-node-2218-form {
     width: 100%;
     margin: 0.5em auto;
 }

 #webform-submission-contact-node-2218-form .description {
     color: #535353;
     font-size: 1.2em;
     font-weight: 300;
     margin-bottom: 1em;
     margin-top: 0.3em;
 }

 #webform-submission-contact-node-2218-form input[type=text],
 #webform-submission-contact-node-2218-form input[type=email],
 #webform-submission-contact-node-2218-form input[type=date],
 #webform-submission-contact-node-2218-form input[type=time],
 #webform-submission-contact-node-2218-form input[type=tel],
 #webform-submission-contact-node-2218-form input[type=number],
 #webform-submission-contact-node-2218-form select,
 #webform-submission-contact-node-2218-form textarea  {
     border: solid 1px #CECECE;
     min-height: 2.76em;
     padding: 0.5em;
   font-family: "Roboto Condensed";
     font-size: 1.1em;
   color: #000000;
     width: 100%;
 }

 #webform-submission-contact-node-2218-form div,
 #webform-submission-contact-node-2218-form div label {
     width: 100%;
     margin-bottom: 1em;
     border: 0;
 }

 #webform-submission-contact-node-2218-form label,
 #webform-submission-contact-node-2218-form .label,
 #webform-submission-contact-node-2218-form legend {
     font-family: "Roboto Condensed";
     font-weight: 400;
     font-size: 1.2em;
 }

 #webform-submission-contact-node-2218-form input[type=submit] {
     border: 0;
     background-color: #A90000;
     height: 2em;
     line-height: 2em;
     color: #FFFFFF;
     font-family: 'Roboto Condensed';
     font-size: 1.3em;
     font-weight: 300;
     padding: 0 0.8em;
   margin-right: 1em;
   text-transform: uppercase;
 }



 /* FIM - HOME INGLES */



 /* INICIO - PAGs SIC */
 #block-sicunicamp {
     margin: 6.1em 0 0 0;
 }

 #block-sicinformacao {
     width: 22%;
     display: inline-block;
     margin: 3em 4% 3em 0;
     vertical-align: top;
 }

 #block-sicinformacao h2 {
     text-transform: uppercase;
     font-family: Oswald;
     font-size: 1.5em;
     color: #666666;
     margin: 0;
     padding: 0.5em 0;
     border-bottom: dotted 1px #666666;
     /* height: 2.5em; */
     line-height: 1.5em;
     background-image: url(/unicamp/sites/default/files/set_menu_pag_interna_direita.png);
     background-position: 0em 50%;
     background-repeat: no-repeat;
     padding-left: 1em;
 }

 #block-sicinformacao li {
     line-height: 2.5em;
 }

 #block-sicinformacao li a {
     color: #000000;
     font-family: 'Roboto Condensed';
     font-size: 1.5em;
     font-weight: 300;
     line-height: 2.2em;
   border-bottom: dotted 1px #666666;
   background-repeat: no-repeat;
     background-position: 100% 50%;
 }

 #block-sicinformacao li a:hover {
     color: #A90000;
 }


 #acesso-a-informacao {
     display: inline-block;
     width: 74.1%;
     margin: 2.5em 0 0 -5px;
 }

 #acesso-a-informacao article{
     width: 100%;
 }

 #acesso-a-informacao h1.node__title {
   margin: 0;
 }

 #acesso-a-informacao .field-name-field-corpo {
     font-family: "Roboto Condensed";
     font-size: 1.3em;
     line-height: 1.5em;
     font-weight: 300;
     color: #000000;
 }

 /* form SIC */
 #contact-message-form-pedido-acesso-info-pf-form #edit-field-form-info-pf-wrapper label {
     display: none;
 }

 #contact-message-form-pedido-acesso-info-pf-form label,
 #contact-message-form-pedido-acesso-info-pf-form .label {
     font-family: "Roboto Condensed";
     font-weight: 400;
     font-size: 1.2em;
 }

 #contact-message-form-pedido-acesso-info-pf-form div {
     width: 100%;
     margin-bottom: 1em;
 }

 #contact-message-form-pedido-acesso-info-pf-form #edit-field-form-info-pf-0-value {
     font-family: Oswald;
     font-size: 3em;
     text-transform: none;
     line-height: 1.3em;
     height: 2em;
     border: 0;
     margin-bottom: 0.2em;
     font-weight: 300;
     padding: 0;
     color: #383838;
 }

 #contact-message-form-pedido-acesso-info-pf-form input[type=number],
 #contact-message-form-pedido-acesso-info-pf-form input[type=text],
 #contact-message-form-pedido-acesso-info-pf-form input[type=email],
 #contact-message-form-pedido-acesso-info-pf-form input[type=date],
 #contact-message-form-pedido-acesso-info-pf-form input[type=time],
 #contact-message-form-pedido-acesso-info-pf-form textarea,
 #contact-message-form-pedido-acesso-info-pf-form select {
     border: solid 1px #CECECE;
     min-height: 2.76em;
     padding: 0.5em;
     font-family: "Roboto Condensed";
     font-size: 1.1em;
     color: #000000;
     width: 100%;
 }

 #contact-message-form-pedido-acesso-info-pf-form select {
     width: 50%;
 }

 #contact-message-form-pedido-acesso-info-pf-form .description {
     color: #535353;
     font-size: 1.2em;
     font-weight: 300;
     margin: 0.5em 0;
 }

 #contact-message-form-pedido-acesso-info-pf-form input[type=date],
 #contact-message-form-pedido-acesso-info-pf-form input[type=time] {
     width: 30%;
     margin-right: 2em;
     position: relative;
 }

 #contact-message-form-pedido-acesso-info-pf-form input[type=date]::-webkit-calendar-picker-indicator {
     position: absolute;
     top: 0.7em;
     right: 0.3em;
     height: 1em;
     width: 1em;
     background-color: #FFFFFF;
 }

 #contact-message-form-pedido-acesso-info-pf-form input[type=date]::-webkit-inner-spin-button {
     position: absolute;
     top: 0;
     right: 2.5em;
     height: 2.5em;
 }

 #contact-message-form-pedido-acesso-info-pf-form input[type=time]::-webkit-inner-spin-button {
     position: absolute;
     top: 0;
     right: 0;
     height: 2.5em;
 }

 #contact-message-form-pedido-acesso-info-pf-form input[type=submit] {
     border: 0;
     background-color: #A90000;
     height: 2em;
     line-height: 2em;
     color: #FFFFFF;
     font-family: 'Roboto Condensed';
     font-size: 1.3em;
     font-weight: 300;
     padding: 0 0.8em;
     margin-right: 1em;
     text-transform: uppercase;
 }

 /* form interposicao */
 #webform-submission-form-sic-interposicao-recurso-form,
 #webform-submission-form-sic-interposicao-recurso-node-1772-form {
     width: 100%;
     margin: 0.5em auto;
 }

 #webform-submission-form-sic-interposicao-recurso-form .description,
 #webform-submission-form-sic-interposicao-recurso-node-1772-form .description {
     color: #535353;
     font-size: 1.2em;
     font-weight: 300;
     margin-bottom: 1em;
 }

 #webform-submission-form-sic-interposicao-recurso-form input[type=text],
 #webform-submission-form-sic-interposicao-recurso-form input[type=email],
 #webform-submission-form-sic-interposicao-recurso-form input[type=date],
 #webform-submission-form-sic-interposicao-recurso-form input[type=time],
 #webform-submission-form-sic-interposicao-recurso-form input[type=tel],
 #webform-submission-form-sic-interposicao-recurso-form select,
 #webform-submission-form-sic-interposicao-recurso-form textarea,
 #webform-submission-form-sic-interposicao-recurso-node-1772-form input[type=text],
 #webform-submission-form-sic-interposicao-recurso-node-1772-form input[type=email],
 #webform-submission-form-sic-interposicao-recurso-node-1772-form input[type=date],
 #webform-submission-form-sic-interposicao-recurso-node-1772-form input[type=time],
 #webform-submission-form-sic-interposicao-recurso-node-1772-form input[type=tel],
 #webform-submission-form-sic-interposicao-recurso-node-1772-form select,
 #webform-submission-form-sic-interposicao-recurso-node-1772-form textarea {
     border: solid 1px #CECECE;
     min-height: 2.76em;
     padding: 0.5em;
   font-family: "Roboto Condensed";
     font-size: 1.1em;
   color: #000000;
     width: 100%;
 }

 #webform-submission-form-sic-interposicao-recurso-form div,
 #webform-submission-form-sic-interposicao-recurso-form div label,
 #webform-submission-form-sic-interposicao-recurso-node-1772-form div,
 #webform-submission-form-sic-interposicao-recurso-node-1772-form div label {
     width: 100%;
     margin-bottom: 1em;
     border: 0;
 }

 #webform-submission-form-sic-interposicao-recurso-form input[type=date],
 #webform-submission-form-sic-interposicao-recurso-form input[type=time],
 #webform-submission-form-sic-interposicao-recurso-node-1772-form input[type=date],
 #webform-submission-form-sic-interposicao-recurso-node-1772-form input[type=time] {
   position: relative;
     width: 30%;
     margin-right: 2em;
 }

 #webform-submission-form-sic-interposicao-recurso-form select,
 #webform-submission-form-sic-interposicao-recurso-node-1772-form select {
     width: 50%!important;
 }

 #webform-submission-form-sic-interposicao-recurso-form label,
 #webform-submission-form-sic-interposicao-recurso-form .label,
 #webform-submission-form-sic-interposicao-recurso-form legend,
 #webform-submission-form-sic-interposicao-recurso-node-1772-form label,
 #webform-submission-form-sic-interposicao-recurso-node-1772-form .label,
 #webform-submission-form-sic-interposicao-recurso-node-1772-form legend  {
     font-family: "Roboto Condensed";
     font-weight: 400;
     font-size: 1.2em;
 }

 #webform-submission-form-sic-interposicao-recurso-form input[type=date]::-webkit-calendar-picker-indicator,
 #webform-submission-form-sic-interposicao-recurso-node-1772-form input[type=date]::-webkit-calendar-picker-indicator {
     position: absolute;
     top: 0.7em;
     right: 0.3em;
     height: 1em;
   width: 1em;
   background-color: #FFFFFF;
 }

 #webform-submission-form-sic-interposicao-recurso-form input[type=date]::-webkit-inner-spin-button,
 #webform-submission-form-sic-interposicao-recurso-node-1772-form input[type=date]::-webkit-inner-spin-button {
     position: absolute;
     top: 0;
     right: 2.5em;
     height: 2.5em;
 }

 #webform-submission-form-sic-interposicao-recurso-form input[type=time]::-webkit-inner-spin-button,
 #webform-submission-form-sic-interposicao-recurso-node-1772-form input[type=time]::-webkit-inner-spin-button {
     position: absolute;
     top: 0;
     right: 0;
     height: 2.5em;
 }

 #webform-submission-form-sic-interposicao-recurso-form input[type=submit],
 #webform-submission-form-sic-interposicao-recurso-node-1772-form input[type=submit] {
     border: 0;
     background-color: #A90000;
     height: 2em;
     line-height: 2em;
     color: #FFFFFF;
     font-family: 'Roboto Condensed';
     font-size: 1.3em;
     font-weight: 300;
     padding: 0 0.8em;
   margin-right: 1em;
   text-transform: uppercase;
 }

 #edit-instancia-do-recurso--wrapper legend {
     margin-bottom: 0.5em;
 }

 #edit-instancia-do-recurso--wrapper div {
     width: 100%;
 }

 #edit-instancia-do-recurso--wrapper div label {
     width: 95%;
     min-width: 3em;
     float: left;
     text-align: left;
     background: none!important;
 }

 #edit-instancia-do-recurso--wrapper div input {
     width: 5%;
     min-width: 2em;
     float: left;
     margin: 0.8em 0;
 }

 #edit-instancia-do-recurso--wrapper div label span {
     padding-left: 0;
 }

 /*novo form pedido de acesso informAaaaAAassasassssaszAAassaAaasAzAAassaAaasAazAAasAasasazAo - pessoa fisica e juridica*/
 #webform-submission-formulario-para-solicitacao-de-i-node-2071-form,
 #webform-submission-form-solicitacao-info-pj-node-2210-form,
 #webform-submission-formulario-para-solicitacao-de-i-form,
 #webform-submission-form-solicitacao-info-pj-form  {
     width: 100%;
     margin: 0.5em auto;
 }

 #webform-submission-formulario-para-solicitacao-de-i-node-2071-form .description,
 #webform-submission-formulario-para-solicitacao-de-i-form .description {
     color: #535353;
     font-size: 1.2em;
     line-height: 1.2em;
     font-weight: 300;
     margin-bottom: 1em;
     margin-top: 0.3em;
 }

 #webform-submission-formulario-para-solicitacao-de-i-node-2071-form input[type=text],
 #webform-submission-formulario-para-solicitacao-de-i-node-2071-form input[type=email],
 #webform-submission-formulario-para-solicitacao-de-i-node-2071-form input[type=date],
 #webform-submission-formulario-para-solicitacao-de-i-node-2071-form input[type=time],
 #webform-submission-formulario-para-solicitacao-de-i-node-2071-form input[type=tel],
 #webform-submission-formulario-para-solicitacao-de-i-node-2071-form input[type=number],
 #webform-submission-formulario-para-solicitacao-de-i-node-2071-form select,
 #webform-submission-formulario-para-solicitacao-de-i-node-2071-form textarea,
 #webform-submission-form-solicitacao-info-pj-node-2210-form input[type=text],
 #webform-submission-form-solicitacao-info-pj-node-2210-form input[type=email],
 #webform-submission-form-solicitacao-info-pj-node-2210-form input[type=date],
 #webform-submission-form-solicitacao-info-pj-node-2210-form input[type=time],
 #webform-submission-form-solicitacao-info-pj-node-2210-form input[type=tel],
 #webform-submission-form-solicitacao-info-pj-node-2210-form input[type=number],
 #webform-submission-form-solicitacao-info-pj-node-2210-form select,
 #webform-submission-form-solicitacao-info-pj-node-2210-form textarea,
 #webform-submission-formulario-para-solicitacao-de-i-form input[type=text],
 #webform-submission-formulario-para-solicitacao-de-i-form input[type=email],
 #webform-submission-formulario-para-solicitacao-de-i-form input[type=date],
 #webform-submission-formulario-para-solicitacao-de-i-form input[type=time],
 #webform-submission-formulario-para-solicitacao-de-i-form input[type=tel],
 #webform-submission-formulario-para-solicitacao-de-i-form input[type=number],
 #webform-submission-formulario-para-solicitacao-de-i-form select,
 #webform-submission-formulario-para-solicitacao-de-i-form textarea,
 #webform-submission-form-solicitacao-info-pj-form input[type=text],
 #webform-submission-form-solicitacao-info-pj-form input[type=email],
 #webform-submission-form-solicitacao-info-pj-form input[type=date],
 #webform-submission-form-solicitacao-info-pj-form input[type=time],
 #webform-submission-form-solicitacao-info-pj-form input[type=tel],
 #webform-submission-form-solicitacao-info-pj-form input[type=number],
 #webform-submission-form-solicitacao-info-pj-form select,
 #webform-submission-form-solicitacao-info-pj-form textarea {
     border: solid 1px #CECECE;
     min-height: 2.76em;
     padding: 0.5em;
   font-family: "Roboto Condensed";
     font-size: 1.1em;
   color: #000000;
     width: 100%;
 }

 #webform-submission-formulario-para-solicitacao-de-i-node-2071-form div,
 #webform-submission-formulario-para-solicitacao-de-i-node-2071-form div label,
 #webform-submission-form-solicitacao-info-pj-node-2210-form div,
 #webform-submission-form-solicitacao-info-pj-node-2210-form div label,
 #webform-submission-formulario-para-solicitacao-de-i-form div,
 #webform-submission-formulario-para-solicitacao-de-i-form div label,
 #webform-submission-form-solicitacao-info-pj-form div,
 #webform-submission-form-solicitacao-info-pj-form div label   {
     width: 100%;
     margin-bottom: 1em;
     border: 0;
 }

 #webform-submission-formulario-para-solicitacao-de-i-node-2071-form input[type=date],
 #webform-submission-formulario-para-solicitacao-de-i-node-2071-form input[type=time],
 #webform-submission-form-solicitacao-info-pj-node-2210-form input[type=date],
 #webform-submission-form-solicitacao-info-pj-node-2210-form input[type=time],
 #webform-submission-formulario-para-solicitacao-de-i-form input[type=date],
 #webform-submission-formulario-para-solicitacao-de-i-form input[type=time],
 #webform-submission-form-solicitacao-info-pj-form input[type=date],
 #webform-submission-form-solicitacao-info-pj-form input[type=time] {
   position: relative;
     width: 30%;
     margin-right: 2em;
 }

 #webform-submission-formulario-para-solicitacao-de-i-node-2071-form select,
 #webform-submission-form-solicitacao-info-pj-node-2210-form select,
 #webform-submission-formulario-para-solicitacao-de-i-form select,
 #webform-submission-form-solicitacao-info-pj-form select {
     width: 50%!important;
 }

 #webform-submission-formulario-para-solicitacao-de-i-node-2071-form label,
 #webform-submission-formulario-para-solicitacao-de-i-node-2071-form .label,
 #webform-submission-formulario-para-solicitacao-de-i-node-2071-form legend,
 #webform-submission-form-solicitacao-info-pj-node-2210-form label,
 #webform-submission-form-solicitacao-info-pj-node-2210-form .label,
 #webform-submission-form-solicitacao-info-pj-node-2210-form legend,
 #webform-submission-formulario-para-solicitacao-de-i-form label,
 #webform-submission-formulario-para-solicitacao-de-i-form .label,
 #webform-submission-formulario-para-solicitacao-de-i-form legend,
 #webform-submission-form-solicitacao-info-pj-form label,
 #webform-submission-form-solicitacao-info-pj-form .label,
 #webform-submission-form-solicitacao-info-pj-form legend {
     font-family: "Roboto Condensed";
     font-weight: 400;
     font-size: 1.2em;
 }

 #webform-submission-formulario-para-solicitacao-de-i-node-2071-form input[type=date]::-webkit-calendar-picker-indicator,
 #webform-submission-formulario-para-solicitacao-de-i-form input[type=date]::-webkit-calendar-picker-indicator {
     position: absolute;
     top: 0.7em;
     right: 0.3em;
     height: 1em;
   width: 1em;
   background-color: #FFFFFF;
 }

 #webform-submission-formulario-para-solicitacao-de-i-node-2071-form input[type=date]::-webkit-inner-spin-button,
 #webform-submission-formulario-para-solicitacao-de-i-form input[type=date]::-webkit-inner-spin-button  {
     position: absolute;
     top: 0;
     right: 2.5em;
     height: 2.5em;
 }

 #webform-submission-formulario-para-solicitacao-de-i-node-2071-form input[type=time]::-webkit-inner-spin-button,
 #webform-submission-formulario-para-solicitacao-de-i-form input[type=time]::-webkit-inner-spin-button {
     position: absolute;
     top: 0;
     right: 0;
     height: 2.5em;
 }


 #webform-submission-form-solicitacao-info-pj-node-2210-form input[type=date]::-webkit-calendar-picker-indicator,
 #webform-submission-form-solicitacao-info-pj-form input[type=date]::-webkit-calendar-picker-indicator {
     position: absolute;
     top: 0.7em;
     right: 0.3em;
     height: 1em;
   width: 1em;
   background-color: #FFFFFF;
 }

 #webform-submission-form-solicitacao-info-pj-node-2210-form input[type=date]::-webkit-inner-spin-button,
 #webform-submission-form-solicitacao-info-pj-form input[type=date]::-webkit-inner-spin-button {
     position: absolute;
     top: 0;
     right: 2.5em;
     height: 2.5em;
 }

 #webform-submission-form-solicitacao-info-pj-node-2210-form input[type=time]::-webkit-inner-spin-button,
 #webform-submission-form-solicitacao-info-pj-form input[type=time]::-webkit-inner-spin-button  {
     position: absolute;
     top: 0;
     right: 0;
     height: 2.5em;
 }

 #webform-submission-formulario-para-solicitacao-de-i-node-2071-form input[type=submit],
 #webform-submission-form-solicitacao-info-pj-node-2210-form input[type=submit],
 #webform-submission-formulario-para-solicitacao-de-i-form input[type=submit],
 #webform-submission-form-solicitacao-info-pj-form input[type=submit]  {
     border: 0;
     background-color: #A90000;
     height: 2em;
     line-height: 2em;
     color: #FFFFFF;
     font-family: 'Roboto Condensed';
     font-size: 1.3em;
     font-weight: 300;
     padding: 0 0.8em;
   margin-right: 1em;
   text-transform: uppercase;
 }

 #edit-sexo--wrapper legend,
 #edit-sexo-orient--wrapper legend {
     margin-bottom: 0.5em;
 }

 #edit-sexo--wrapper div,
 #edit-sexo-orient--wrapper div {
     width: 100%;
 }

 #edit-sexo--wrapper div label,
 #edit-sexo-orient--wrapper div label {
     width: 95%;
     min-width: 3em;
     float: left;
     text-align: left;
     background: none!important;
 }

 #edit-sexo--wrapper div input,
 #edit-sexo-orient--wrapper div input {
     width: 5%;
     min-width: 2em;
     float: left;
     margin: 0.8em 0;
 }

 #edit-sexo--wrapper div label span,
 #edit-sexo-orient--wrapper div label span {
     padding-left: 0;
 }
 /* FIM - PAGs SIC */


 /* INICIO - PAG BANCO DE IMAGENS */
 /* Home do banco */
 #block-bannerbancodeimagem {
     margin-top: 11em;
 }

 #block-bannerbancodeimagem .block__inner {
     width: 71.876%;
     max-width: 86.25em;
     margin: 0 auto;
 }

 .view-banco-de-imagens {
     width: 71.875%;
     max-width: 86.25em;
     min-width: 64em;
     margin: 4em auto;
     overflow: hidden;
 }

 .page-banco-de-imagens header h2 {
   font-family: Oswald;
     font-size: 2.5em;
     text-transform: none;
     line-height: 1.3em;
     border: 0;
     margin-bottom: 1em;
     margin-top: 0.8em;
     font-weight: 300;
 }

 .page-banco-de-imagens header h2 {
   display: none;
 }

 .page-banco-de-imagens .views-row {
     position: relative;
   float: left;
     margin-bottom: 2px;
 }

 .page-banco-de-imagens .views-row .views-field-title {
     position: absolute;
     bottom: 12%;
     left: 0;
     right: 2px;
   font-family: "Oswald";
     font-weight: 400;
     text-shadow: 0.075em 0.075em 0.075em #333;
     font-size: 1.4em;
     line-height: 1.2em;
     padding: 0.2em;
   z-index: 2;
 }

 .page-banco-de-imagens .views-row .views-field-title a {
     color: #FFFFFF;
 }

 .page-banco-de-imagens .views-row .views-field-field-fotografo {
     position: absolute;
     left: 0;
     right: 2px;
     bottom: 0;
     padding: 10% 0.5em 0.5em 0.5em;
     background-image: linear-gradient(to bottom, transparent, rgba(0,0,0,10) );
     font-family: "Roboto Condensed";
     font-weight: 300;
     text-shadow: 0.075em 0.075em #333;
     font-size: 1em;
     line-height: 1.2em;
   z-index: 1;
     overflow: hidden;
     color: #FFFFFF;
 }

 .page-banco-de-imagens .views-row .views-field-field-fotografo span,
 .page-banco-de-imagens .views-row .views-field-field-fotografo div {
     float: left;
 }

 .field-name-field-informacoes { /* joga as informAaaaAAassasassssaszAAassaAaasAzAAassaAaasAazAAasAasasazAes pra baixo de local */
   float: left;
 }

 .page-banco-de-imagens .views-row .views-field-field-fotografo a {
     color: #FFFFFF;
 }

 .node--type-banco-de-imagens .field-type-image {
   overflow: hidden;
 }

 .node--type-banco-de-imagens .field-type-image__figure {
   position: relative;
   margin: 0;
     border: 0;
     display: inline-flex;
     padding: 0 2px 2px 0;
   overflow: hidden;
 }

 .node--type-banco-de-imagens .field-type-image__figure img {
     object-fit: cover;
     width: 100%;
     height: 100%;
 }

 /*descricao banco*/
 .node--type-banco-de-imagens {
     min-width: 64em;
     padding: 0;
 }

 .node--type-banco-de-imagens .node__content .field-node--field-fotografo,
 .node--type-banco-de-imagens .node__content .field-node--field-data-da-producao,
 .node--type-banco-de-imagens .node__content .field-node--field-codigo-imagem,
 .node--type-banco-de-imagens .node__content .field-node--field-serie {
     width: 25%;
     float: left;
     margin-bottom: 2em;
     padding: 0 0.5em 0 0;
     border: 0;
 }

 .view-banco-de-imagens .pager--full {
     width: 71.785%;
     max-width: 86.25em;
     margin: 2em auto;
   font-family: "Oswald";
     font-size: 1.2em;
     font-weight: 300;
     color: #282828;
     line-height: 1.5em;
   display: inline-block;
 }

 form[id*="views-exposed-form-banco-de-imagens"] .form-item-field-informacoes-value {
   margin-top: 70px;
 }

 /*slide banco*/
 #banco-de-imagens-full {
     position: fixed;
     width: 100%;
     height: 100%;
     background-color: rgba(0, 0, 0,0.9);
     padding: 0 5%;
     z-index: 500;
     text-align: center;
 }

 #banco-de-imagens-full img{
     cursor: pointer;
 }

 #banco-de-imagens-full .btn_fecha {
     position: absolute;
     top: 15px;
     right: 15px;
     width: 40px;
     height: 40px;
     font-size: 60px;
     font-family: Oswald;
     line-height: 30px;
     text-align: center;
     color: #FFF;
     font-weight: 100;
     z-index: 300;
 }

 #banco-de-imagens-full .btn_navega {
     position: absolute;
     top: 50%;
     right: 15px;
     margin-top: -20px;
     width: 40px;
     height: 40px;
     font-size: 60px;
     font-family: Oswald;
     line-height: 30px;
     text-align: center;
     color: #FFF;
     font-weight: 100;
     z-index: 300;
 }

 #banco-de-imagens-full .btn_navega:nth-of-type(2) {
     top: 50%;
     right: inherit;
     left: 15px;
     margin-top: -20px;
 }

 #banco-de-imagens-full .exibir {
     position: fixed;
     top: 8em;
     bottom: 9em;
     left: 0;
     right: 0;
     text-align: center;
 }

 #banco-de-imagens-full .exibir .content {
     position: relative;
     display: inline-block;
     height: 100%;
     max-width: 80%;
 }

 #banco-de-imagens-full .exibir #exibir_imagem {
     max-width: 100%;
     max-height: 100%;
     position: relative;
     top: 50%;
     transform: translateY(-50%);
 }

 #banco-de-imagens-full .exibir .btn_down{
     width: 40px;
     height: 40px;
     position: absolute;
     top: 50%;
     margin-top: -50px;
     right: -50px;
 }

 #banco-de-imagens-full .exibir .btn_info{
     width: 40px;
     height: 40px;
     position: absolute;
     top: 50%;
     margin-top: 25px;
     right: -50px;
 }

 #banco-de-imagens-full .exibir .content .cx_info {
     display: none;
     position: absolute;
     top: 50%;
     width: 80%;
     transform: translateY(-50%);
     margin: 0 10%;
     padding: 20px;
     background-color: #FFF;
     border: solid 1px #ccc;
 }

 #banco-de-imagens-full .exibir .content .cx_info button {
     position: absolute;
     top: -1em;
     right: -1em;
     border: 0;
     margin: 0;
     color: #FFF;
     background-color: #B90000;
     font-size: 0.8em;
     width: 2em;
     height: 2em;
     line-height: 1.7em;
     text-align: center;
     border-radius: 1em;
     border: solid 2px #FFF;
     cursor: pointer;
 }

 #banco-de-imagens-full .titulo-logo {
     width: 100%;
     height: 7em;
     min-width: 64em;
     margin: 0 auto;
     overflow: hidden;
     position: absolute;
     top: 0;
     left: 0;
 }

 #banco-de-imagens-full .titulo-logo div{
     margin: 0 auto;
     width: 95%;
     position: relative;
 }

 #banco-de-imagens-full .logo {
     position: absolute;
     top: 0;
     left: 0;
     height: 6em;
 }

 #banco-de-imagens-full h3 {
     margin: 0.5em 0 0 5.4em;
     color: #FFF;
     font-family: Oswald;
     font-weight: 100;
     font-size: 1.5em;
 }

 #banco-de-imagens-full h2 {
     margin: 0.5em 0 0 4em;
     color: #FFF;
     font-family: Oswald;
     font-weight: 100;
     font-size: 2em;
 }

 #banco-de-imagens-full .miniaturas {
     /* height: 8em; */
     /* width: 100%; */
     /* position: absolute; */
     /* left: 0; */
     bottom: 0;
 }

 #banco-de-imagens-full .miniaturas div {
     width: 95%;
     margin: 0 auto;
     text-align: center;
     overflow-x: scroll;
     overflow-y: hidden;
     white-space: nowrap;
     height: 8em;
 }

 #banco-de-imagens-full .miniaturas div::-webkit-scrollbar-track {
     background-color: transparent;
 }
 #banco-de-imagens-full .miniaturas div::-webkit-scrollbar {
     width: 6px;
     background: transparent;
 }
 #banco-de-imagens-full .miniaturas div::-webkit-scrollbar-thumb {
     background: #ffffff;
     border-radius: 10px;
 }

 #banco-de-imagens-full .miniaturas div img {
     height: 6em;
     display: inline-block;
 }

 @media screen and (max-width: 987px) {
   form[id*="views-exposed-form-banco-de-imagens"] .form-item-field-informacoes-value {
     margin-top: 80px;
   }
 }

 /* FIM - PAG BANCO DE IMAGENS */

 /* INICIO - PAGs CLIPPING */
 .view-clipping {
     width: 71.875%;
     max-width: 86.25em;
     min-width: 64em;
   min-height: 30em;
     margin: 0 auto;
 }

 .view-clipping .views-row {
     margin-bottom: 2.5em;
 }

 .view-clipping .views-field-field-data-de-publicacao{
     font-family: "Roboto Condensed";
     font-size: 1em;
     text-transform: uppercase;
     border-left: solid 0.15em #2F2F2F;
     padding-left: 0.5em;
     height: 1em;
     line-height: 1em;
     margin-bottom: 0.6em;
 }

 .view-clipping .view-header h2 {
     font-family: Oswald;
     text-transform: none;
     line-height: 1.3em;
     border: 0;
     margin-bottom: 1em;
     margin-top: 0.8em;
     font-weight: 300;
     font-size: 2.5em;
 }

 .view-clipping .views-row .views-field-title {
     font-family: Oswald;
     font-weight: 300;
     text-transform: none;
     line-height: 1.3em;
     font-size: 1.7em;
     border: 0;
     text-transform: none;
     color: #383838;
     margin-bottom: 0.3em;
 }

 .view-clipping .views-row .views-field-title a {
     color: #383838;
 }

 .view-clipping .views-row .views-field-title a:hover {
     color: #A90000;
 }

 .node--type-clipping .field-node--field-local-de-publicacao {
     font-family: "Roboto Condensed";
     font-size: 1.2em;
     line-height: 1.2em;
     font-weight: 300;
     margin-bottom: 1.5em;
 }

 .node--type-clipping .field-name-field-data-de-publicacao {
     font-family: "Roboto Condensed";
     font-size: 1em;
     text-transform: uppercase;
     border: 0;
     padding: 0;
     height: auto;
     line-height: 1em;
     margin-bottom: 1.5em;
 }

 .node--type-clipping .field-node--field-resumo {
     font-family: "Roboto Condensed";
     font-size: 1.2em;
     line-height: 1.2em;
     font-weight: 300;
     margin-bottom: 1.5em;

 }

 .node--type-clipping .field-node--field-local-de-publicacao h3,
 .node--type-clipping .field-node--field-resumo h3,
 .node--type-clipping .field-node--field-url- h3 {
     font-family: 'Roboto Condensed';
     font-size: 1em!important;
     font-weight: 400;
   margin-bottom: 0.5em;
 }

 .node--type-clipping .field-name-field-data-de-publicacao h3,
 .node--type-clipping .field-node--field-anexo-clipping h3 {
     font-family: 'Roboto Condensed';
     font-size: 1.1em!important;
     font-weight: 400;
   margin-bottom: 0.5em;
 }

 .node--type-clipping .field-node--field-url-,
 .node--type-clipping .field-node--field-anexo-clipping {
   margin: 1em 0;
     height: 3em!important;
 }

 .node--type-clipping .field-node--field-url- a {
   position: relative;
     background-image: url(/unicamp/sites/default/files/ico_links-externos.png);
     background-repeat: no-repeat;
     background-position: 0 50%;
     padding: 1em 1em 1em 4em;
 }

 .node--type-clipping .field-node--field-anexo-clipping a {
   position: relative;
     background-image: url(/unicamp/sites/default/files/ico_donwload_content.png);
     background-repeat: no-repeat;
     background-position: 0 50%;
     padding: 1em 1em 1em 4em;
 }

 .node--type-clipping .field-node--field-anexo-clipping a:before {
   display: none!important;
 }

 .node--type-clipping .field-type-link {
     border: 0!important;
 }

 /* FIM - PAGs CLIPPING */

 /* FORM - Fale conosco */
 #contact-message-contate-portal-unicamp-form {
     width: 71.875%;
     max-width: 86.25em;
     min-width: 64em;
     margin: 4em auto;
 }

 #contact-message-contate-portal-unicamp-form label,
 #contact-message-contate-portal-unicamp-form .label {
     font-family: "Roboto Condensed";
     font-weight: 400;
     font-size: 1.2em;
 }

 #contact-message-contate-portal-unicamp-form input[type=text],
 #contact-message-contate-portal-unicamp-form input[type=email],
 #contact-message-contate-portal-unicamp-form input[type=date],
 #contact-message-contate-portal-unicamp-form input[type=time],
 #contact-message-contate-portal-unicamp-form textarea,
 #contact-message-contate-portal-unicamp-form select {
     border: solid 1px #CECECE;
     min-height: 2.76em;
     padding: 0.5em;
     font-family: "Roboto Condensed";
     font-size: 1.1em;
     color: #000000;
     min-height: 2.5em;
 }

 #contact-message-contate-portal-unicamp-form .field--name-field-form-fale-conosco label {
   display: none;
 }

 #contact-message-contate-portal-unicamp-form .field--name-field-form-fale-conosco input[type=text] {
   font-family: Oswald;
     font-size: 3em;
     text-transform: none;
     line-height: 1.3em;
     height: 2em;
     border: 0;
     margin-bottom: 0.2em;
     font-weight: 300;
     padding: 0;
     color: #383838;
 }

 #contact-message-contate-portal-unicamp-form input[type=submit] {
     border: 0;
     background-color: #A90000;
     height: 2em;
     line-height: 2em;
     color: #FFFFFF;
     font-family: 'Roboto Condensed';
     font-size: 1.3em;
     font-weight: 300;
     padding: 0 0.8em;
     margin-right: 1em;
     text-transform: uppercase;
 }

 /* INICIO - ICONE REDES SOCIAIS */
 #block-midiassociais {
     position: fixed;
     bottom: 0;
     right: 0;
     width: 8em;
     height: 4em;
     z-index: 400;
     margin: 0.5em;
     display: none;
 }

 #block-midiassociais img:nth-of-type(1) {
     width: 3.5em;
     height: 3.5em;
     margin-right: 0.5em;
 }

 #block-midiassociais img {
     width: 4em;
     height: 4em;
 }
 /* FIM- ICONE REDES SOCIAIS */






 #content-prefix {
     background-color: #FFFFFF;
 }


 /* INICIO - PAGs JORNAL DA UNICAMP OLD */
 /* home */
 div#block-blocobannerju {
     height: 7.7em;
 }
 /* pags noticia */
 .node--type-jornal-unicamp {
     border: 0;
     width: 100%;
     max-width: 86.25em;
     margin: 4em auto;
     position: relative;
     padding: 0;
 }

 main.node--type-jornal-unicamp .field-name-field-data-de-publicacao {
     position: absolute;
     top: 0;
     left: 0;
     font-family: "Roboto Condensed";
     font-size: 1em;
     text-transform: uppercase;
     border-left: solid 0.15em #2F2F2F;
     padding-left: 0.5em;
     height: 1em;
     line-height: 1em;
     margin-bottom: 0.6em;
 }

 .node--type-jornal-unicamp .field-type-link {
     margin-right: 0.5em;
     display: inline-block;
 }

 .node--type-jornal-unicamp .field-type-link .field__label,
 .node--type-jornal-unicamp .field-type-link  .field__items {
     font-family: "Roboto Condensed";
     float: left;
     color: #9B0101;
     margin-right: 0.5em;
     height: 1em;
     line-height: 1.1em;
     text-transform: none;
 }

 .node--type-jornal-unicamp .field-type-link  .field__items .field__item {
     float: left;
 }

 .node--type-jornal-unicamp .field-name-field-subtitulo {
     font-family: "Roboto Condensed";
     font-size: 1.5em;
     line-height: 1.5em;
     font-weight: 300;
     color: #000000;
     text-align: left;
 }

 .node--type-jornal-unicamp .field-name-field-corpo {
     font-family: "Roboto Condensed";
     font-size: 1.3em;
     line-height: 1.5em;
     font-weight: 300;
     color: #000000;
     text-align: justify;
 }

 /* Barra lateral */
 div#block-views-block-noticia-moldura-block-3-3 {
     background-color: #FFFFFF;
     margin-top: 4em;
 }

 div#block-views-block-noticia-moldura-block-3-3 .block__title {
     border-radius: 0 0 0 0;
     color: #00407A;
     text-transform: uppercase;
     text-align: center;
     font-family: OSwald;
     font-weight: 600;
     background-color: #D5D7E3;
     font-size: 1em;
 }

 div#block-views-block-noticia-moldura-block-3-3 .block__content {
     padding: 0;
 }

 div#block-views-block-noticia-moldura-block-3-3 .views-row {
     position: relative;
     margin: 1.2em 0 1.2em 0;
     border-bottom: dotted 1px #5A5A5A;
     padding-bottom: 1.2em;
 }

 div#block-views-block-noticia-moldura-block-3-3 .views-field.views-field-field-imagem-capa img {
     width: 100%;
 }

 #block-views-block-noticia-moldura-block-3-3 .views-field-field-pagina {
     position: absolute;
     left: 0;
     top: 0;
     width: 1.6em;
     height: 1.6em;
     line-height: 1.7em;
     color: #00407A;
     text-transform: uppercase;
     text-align: center;
     font-family: OSwald;
     font-weight: 600;
     background-color: #D5D7E3;
     font-size: 1em;
 }

 #block-views-block-noticia-moldura-block-3-3 .views-field.views-field-title {
     margin-left: 2em;
 }

 div#block-views-block-noticia-moldura-block-3-3 .views-field.views-field-title a {
     color: #00407A;
     text-align: center;
     font-family: Oswald;
     text-transform: uppercase;
     font-weight: 400;
     line-height: 1.5em;
 }

 div#block-views-block-noticia-moldura-block-3-3 .views-field.views-field-field-date {
     font-family: "Oswald";
     font-size: 1em;
     text-transform: uppercase;
     padding-top: 0.3em;
 }
 /*pag edissasassssaAAasAAaaaAAassasassssaszAAassaAaasAzAAassaAaasAazAAasAasasazAes*/
 #page-ju-online .ju-edicoes {
     height: inherit!important;
 }

 #page-ju-online .ju-edicoes .views-row {
     width: 49.8%!important;
     display: inline-block;
     top: inherit!important;
     left: inherit!important;
     vertical-align: top;
     position: relative!important;
     margin-bottom: 5em;
     padding: 1em!important;
     border: 0!important;
 }

 .ju-edicoes .views-row .views-field-field-num-edicao {
     position: inherit!important;
     left: 0;
     top: 0;
     width: 4em;
     height: 2.1em;
     line-height: 1.7em;
     color: #00407A;
     text-transform: uppercase;
     text-align: center;
     font-family: OSwald;
     font-weight: 600;
     background-color: #D5D7E3;
     font-size: 1em;
     padding: 0.3em 0;
     margin-bottom: 1em;
 }

 .ju-edicoes .views-row .views-field-field-num-edicao span,
 .ju-edicoes .views-row .views-field-field-num-edicao div {
     float: left;
     margin: 0em 0.25em;
 }

 .ju-edicoes .views-row .views-field-title {
     position: absolute!important;
     left: 0!important;
     top: 1.1em!important;
     right: 0!important;
     bottom: inherit!important;
     padding: 0!important;
     background-color: transparent!important;
     background-image: none!important;
     padding-left: 6em!important;
 }

 #page-ju-online .ju-edicoes .views-field-title a {
     color: #00407a!important;
     font-size: 1.5em!important;
     text-shadow: none!important;
 }

 .ju-edicoes .views-row img {
     border: solid 1px #e4e4e4;
 }
 /* FIM - PAGs JORNAL DA UNICAMP OLD */

 /* JU - ONLINE - INICIO */
     /* cabecalho */
     #block-logoju-2 {
         height: inherit;
         overflow: hidden;
         border: 0;
         margin-top: 3.1em;
     }
     /* cabecalho - menu superior */
     body[class*="page-ju"] #block-menuprincipal-2 {
         background-color: #B90000;
         border-bottom: solid 1px #880000;
         border-top: solid 1px #880000;
     }

     .menuju2wrapper {
         width: 71.875%!important;
         max-width: 86.25em!important;
         margin: auto;
         background-color: #fff;
         position: relative;
     }
    #block-logoju-2 {
       margin: 3.1em auto 0;
    }
     body[class*="page-ju"] #block-menuprincipal-2 li a {
         color: #FFF;
         color: transparent;
     }

     body[class*="page-ju"] #block-menusuperiordireito li a {
         color: #FFF;
         color: transparent;
         display: inline-block;
         width: 100%;
         height: 3em;
     }


    body[class*="page-ju"] #block-menuprincipal-2 li:hover {
         background-color: #CA0000;
     }

     body[class*="page-ju"] #block-menuprincipal-2 ul li ul li:hover {
         color: #474747;
         background-color: #CACACA;
     }

     body[class*="page-ju"] #block-menuprincipal-2 ul li ul {
         /* background: rgba(202,0,0,0.9); */
     }

     /* cabecalho - Logo */
     body[class*="page-ju"] #block-logoju-2 {
         position: relative;
         height: 9em;
         text-align: center;
         transition: all 250ms;
     }

     body[class*="page-ju"] #block-logoju-2 div,
     body[class*="page-ju"] #block-logoju-2 p {
         margin: 0;
     }

     body[class*="page-ju"] #block-logoju-2 .basic__body {
         position: relative;
         top: 46%;
         transform: translateY(-46%);
         display: inline-block;
     }

     @media (min-width: 768px) {
       .role--authenticated .menuju2wrapper {
         padding-top: 100px;
       }
     }

     @media screen and (max-width: 1024px) {
       .menuju2wrapper {
         width: 90%!important;
       }
     }

     @media screen and (max-width: 750px) {
       #block-logoju-2 {
         padding: 10px 40px 0 0 !important;
         width: 100% !important;
       }
       #block-logoju-2 a img {
         height: auto !important;
         width: 244px !important;
       }
       #logo-unicamp-ju-mobile {
         width: 50px !important;
       }
     }

     @media screen and (max-width: 350px) {
       #block-logoju-2 a img {
         width: 200px !important;
       }
     }

     /* cabecalho - Menu principal */
     body[class*="page-ju"] #block-jumenusuperior-2 {
         position: relative;
         text-align: center;
         border-top: dotted 1px #909090;
         border-bottom: dotted 1px #909090;
     }

     body[class*="page-ju"] #block-jumenusuperior-2 > ul {
         margin: 0.8em 0;
         vertical-align: middle;
         height: 1.4em;
         background-color: #BFBFBF;
         /* display: flex; */
         justify-content: center;
         flex-wrap: wrap;
         z-index: 9;
     }

 @media screen and (min-width: 1089px) {
   body[class*="page-ju"] #block-jumenusuperior-2 > ul {
     display: flex;
   }
 }

     body[class*="page-ju"] #block-jumenusuperior-2 ul li {
         display: inline-block;
     }

     body[class*="page-ju"] #block-jumenusuperior-2 li {
         float: left;
         font-family: 'Roboto Condensed';
         border-right: solid 1px #BFBFBF;
         height: 1.43em;
         background-color: #FFF;
     }

     body[class*="page-ju"] #block-jumenusuperior-2 li:nth-of-type(1) {
         border-left: solid 1px #BFBFBF;
     }

     body[class*="page-ju"] #block-jumenusuperior-2 li a {
         height: 100%;
         line-height: 1.7em;
         padding: 0 1em;
         color: #474747!important;
         font-size: 0.81em;
         text-transform: uppercase;
     }

     body[class*="page-ju"] #block-jumenusuperior-2 li a:hover {
         color: #FFF!important;
         background-color: #B90000;
     }

     @media screen and (max-width: 987px) {
       .menuju2wrapper {
         width: 90% !important;
       }

       .menuju2wrapper a img {
         width: 400px;
       }
     }

     @media screen and (max-width: 1500px) {
       body[class*="page-ju"] #block-jumenusuperior-2 li a {
         font-size: 0.81em;
       }
     }

     /* corpo */

     #page-ju-online {
         margin: 1.5em 0 0 0;
     }

     #page-ju-online #main-content {
         padding-top: 15.2em;
         background-color: #FFFFFF;
     }

     /* views moldura */
     body[class*="page-ju"] .ju-home {
         position: relative;
         /*         width: 71.875%;
         max-width: 86.25em;
         min-width: 64em;
         margin: 0 auto; */
         height: 32.5em;
         min-height: inherit;
     }

     body[class*="page-ju"] .ju-home .views-row:nth-of-type(1) {
         position: absolute;
         top: 0;
         left: 0;
         width: 75%;
         height: 100%;
         padding: 0;
         margin: 0;
         border-right: solid 5px transparent;
     }

     body[class*="page-ju"] .ju-home .views-row:nth-of-type(2) {
         position: absolute;
         top: 0;
         left: 75%;
         width: 25%;
         height: 50%;
         padding: 0;
         margin: 0;
         border-bottom: solid 2px transparent;
     }

     body[class*="page-ju"] .ju-home .views-row:nth-of-type(3) {
         position: absolute;
         top: 50%;
         left: 75%;
         width: 25%;
         height: 50%;
         padding: 0;
         margin: 0;
         border-top: solid 3px transparent;
     }

     body[class*="page-ju"] .ju-home .views-row .views-field-field-imagem-capa-ju-online,
     body[class*="page-ju"] .ju-home .views-row .views-field-field-imagem-capa-ju-online .field-content {
         height: 100%;
     }

     body[class*="page-ju"] .ju-home .views-row .views-field-field-imagem-capa-ju-online img {
         height: 100%;
         object-fit: cover;
     }

     body[class*="page-ju"] .ju-home .views-row .views-field-title {
         position: absolute;
         width: 100%;
         bottom: 0;
         top: initial;
         left: 0;
         padding: 3.5em 2.5em 2em 2.5em;
         margin: 0;
         background-image: linear-gradient(to bottom,transparent,rgba(50,0,0,.9));
     }

     body[class*="page-ju"] .ju-home .views-row:nth-of-type(2) .views-field-title,
     body[class*="page-ju"] .ju-home .views-row:nth-of-type(3) .views-field-title {
         padding: 2.5em 1em 1em 1em;
     }

     body[class*="page-ju"] .ju-home .views-row .views-field.views-field-title a {
         color: #FFF;
         text-align: left;
         font-family: Oswald;
         text-transform: none;
         font-weight: 400;
         line-height: 1.3em;
         font-size: 2em;
         text-shadow: 0.05em 0.05em 0.05em #131313;
     }

     body[class*="page-ju"] .ju-home .views-row:nth-of-type(1) .views-field-title a {
         font-size: 3.7em;
         font-weight: 400;
         line-height: 1.1em;
     }

     body[class*="page-ju"] .ju-home .views-row:nth-of-type(2) .views-field.views-field-title a,
     body[class*="page-ju"] .ju-home .views-row:nth-of-type(3) .views-field.views-field-title a {
         font-size: 1.5em;
         line-height: 1em;
     }

     body[class*="page-ju"] .ju-home .views-row .views-field-field-date {
         position: absolute;
         top: 0;
         left: 0;
         width: 10.6em;
         background: rgba(51,51,51,0.6);
         padding: 0.7em 0 0.7em 1.4em;
         color: #FFF;
         font-family: Oswald;
         font-weight: 100;
         text-transform: uppercase;
     }

     body[class*="page-ju"] .ju-home .views-row .views-field-field-grande-area {
         position: absolute;
         top: 0;
         left: 0;
         height: 2.4em;
         line-height: 1em;
         background: rgba(51,51,51,0.6);
         padding: 0.7em 1.4em 0.7em 1.4em;
         color: #FFF;
         font-family: Oswald;
         font-weight: 300;
         text-transform: uppercase;
     }

     body[class*="page-ju"] .ju-home .views-row .views-field-field-grande-area .field-content {
         padding-left: 0.2em;
         height: 1.05em;
         line-height: 1em;
     }

     body[class*="page-ju"] .ju-home .views-row .views-field-field-grande-area .field-content a {
         color: #FFF;
     }

     body[class*="page-ju"] .ju-home .views-row .views-field-field-date .field-content {
         border-left: solid 6px #E95E01;
         height: 1em;
         line-height: 1em;
         padding-left: 0.5em;
     }

   @media screen and (max-width: 480px) {
      body[class*="page-ju"] .ju-home {
       height: auto;
       display: flex;
       flex-wrap: wrap;
      }

     body[class*="page-ju"] .ju-home .views-row {
       position: relative !important;
       width: 100% !important;
       height: 339px !important;
       top: unset !important;
       left: unset !important;
       margin-bottom: 8px !important;
     }
   }



     /* HOME - FAIXA PESQUISA */
     #block-views-block-noticia-moldura-block-11 {
         overflow: hidden;
         margin: 0;
     }

     #block-views-block-noticia-moldura-block-11 > div {
         width: 71.875%;
         max-width: 86.25em;
         min-width: 64em;
         margin: 0 auto;
     }

     #block-views-block-noticia-moldura-block-11 > div header {
         height: 1.7em;
         line-height: 3.3em;
         color: #AE0001;
         font-family: OSwald;
         font-size: 2.3em;
         text-transform: uppercase;
         margin-bottom: 1.7em;
         border-bottom: solid 2px #AE0001;
     }

     #block-views-block-noticia-moldura-block-11 > div header a {
         background-color: #FFF;
         color: #AE0001;
         padding-right: 0.5em;
         font-weight: 300;
     }

     #block-views-block-noticia-moldura-block-11 .views-row {
         position: relative;
         width: 33%;
         display: inline-block;
     }

     #block-views-block-noticia-moldura-block-11 .views-row:nth-of-type(1) {
         margin-left: 0;
         padding-left: 0;
         width: 32%;
     }

     #block-views-block-noticia-moldura-block-11 .views-row {
         width: 31.64%;
         display: inline-block;
         margin-left: 2%;
         position: relative;
         overflow: hidden;
         vertical-align: top;
     }

     #block-views-block-noticia-moldura-block-11 .views-row .views-field-field-grande-area {
         position: absolute;
         top: 0;
         left: 0;
         height: 2.4em;
         line-height: 1em;
         background: rgba(51,51,51,0.6);
         padding: 0.7em 1.4em 0.7em 1.4em;
         color: #FFF;
         font-family: Oswald;
         font-weight: 300;
         text-transform: uppercase;
     }

     #block-views-block-noticia-moldura-block-11 .views-row .views-field-field-grande-area .field-content {
         padding-left: 0.2em;
         height: 1.05em;
         line-height: 1em;
     }

     #block-views-block-noticia-moldura-block-11 .views-row .views-field-field-grande-area .field-content a {
         color: #FFF;
     }

     #block-views-block-noticia-moldura-block-11 .views-row .views-field-field-imagem-capa-ju-online {
         height: 17em;
         position: relative;
     }

     #block-views-block-noticia-moldura-block-11 .views-row .views-field-field-imagem-capa-ju-online img {
         position: absolute;
         height: 100%;
         width: 100%;
         object-fit: cover;
     }

     #block-views-block-noticia-moldura-block-11 .views-row .views-field-title {
         position: absolute;
         top: 17em;
         height: 0;
         width: 100%;
     }

     #block-views-block-noticia-moldura-block-11 .views-row .views-field-title a {
         color: #FFF;
         text-align: left;
         font-family: Oswald;
         text-transform: none;
         font-weight: 400;
         line-height: 1.3em;
         font-size: 1.7em;
         text-shadow: 0.05em 0.05em 0.05em #131313;
     }

     #block-views-block-noticia-moldura-block-11 .views-row .views-field-title .field-content {
         position: absolute;
         bottom: 0;
         width: 100%;
         padding: 1em 3em 1em 1em;
         background-image: linear-gradient(to bottom,transparent,rgb(23, 23, 23));
     }

     #block-views-block-noticia-moldura-block-11 .views-row:nth-of-type(1) .views-field-title .field-content {
         padding: 1em 1em 1em 1em;
     }

     #block-views-block-noticia-moldura-block-11 .views-row .views-field-field-resumo {
         top: 17em;
         font-family: "Roboto Condensed";
         font-size: 1.2em;
         font-weight: 400;
         color: #000000;
         line-height: 1.3em;
         margin-top: 0.7em;
     }


     /* Home - Faixa Pesquisa & Inovacao */
     #page-ju-online #block-views-block-noticia-moldura-block-6 {
         overflow: hidden;
         width: 60%;
         display: none;
         margin: 0;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-6 .block__inner {
         max-width: 86.25em;
         margin: auto 0 auto auto;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-6 .block__inner .view-header {
         height: 1.7em;
         line-height: 3.3em;
         color: #737373;
         font-family: OSwald;
         font-size: 2.3em;
         text-transform: uppercase;
         margin-bottom: 1.7em;
         border-bottom: solid 2px #CB5400;
         font-weight: 300;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-6 .block__inner .view-header a {
         background-color: #FFF;
         color: #CB5400;
         padding-right: 0.5em;
         font-weight: 300;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-6 .views-row {
         position: relative;
         overflow: hidden;
         background-color: #EAEAEA;
         border: solid 8px #EAEAEA;
         min-height: 20.8em;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-6 .views-field-field-date {
         border-left: solid 0.3em #CB5400;
         padding-left: 0.5em;
         height: 0.85em;
         line-height: 0.86em;
         margin-bottom: 1em;
         font-family: "Roboto Condensed";
         font-size: 1.1em;
         color: #262626!important;
         text-transform: uppercase;
         font-weight: 500;
         width: 50%;
         padding-right: 0.5em;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-6 .views-field-title {
         margin: 0.8em 0.8em 0 54%;
         font-family: Oswald;
         font-size: 2.3em;
         font-weight: 500;
         line-height: 1.1em;
         width: 46%;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-6 .views-field-title a {
         color: #303030;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-6 .views-field-field-resumo {
         position: relative;
         z-index: 2;
         width: 46%;
         margin: 1em 0.7em 0.7em 54%;
         color: #1B1B1B;
         font-weight: 300;
         font-family: "Roboto Condensed";
         font-size: 1.5em;
         line-height: 1.2em;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-6 .views-row .views-field-field-imagem-capa-ju-online {
         position: absolute;
         top: 0;
         left: 0;
         width: 50%;
         max-height: 28.75em;
         min-height: 20.8em;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-6 .views-row .views-field-field-imagem-capa-ju-online img {
         object-fit: cover;
         height: 100%;
         min-height: 20.8em;
     }


     /* home - faixa inovAaaaAAassasassssaszAAassaAaasAzAAassaAaasAazAAasAasasazAo full */
     #page-ju-online #block-views-block-noticia-moldura-block-15 {
         margin: 0;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-15 .block__inner {
         width: 71.875%;
         max-width: 86.25em;
         min-width: 64em;
         margin: 0 auto;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-15 .block__inner .view-header {
         height: 1.7em;
         line-height: 3.3em;
         color: #737373;
         font-family: OSwald;
         font-size: 2.3em;
         text-transform: uppercase;
         margin-bottom: 1.7em;
         border-bottom: solid 2px #CB5400;
         font-weight: 300;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-15 .block__inner .view-header a {
         background-color: #FFF;
         color: #CB5400;
         padding-right: 0.5em;
         font-weight: 300;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-15 .views-row {
         position: relative;
         overflow: hidden;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-15 .views-field-title {
         position: absolute;
         left: 0;
         top: 0;
         width: 100%;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-15 .views-field-title a {
         position: absolute;
         left: 0;
         top: 0;
         padding: 1em 1em 2em 1em;
         font-family: Oswald;
         font-size: 3.3em;
         font-weight: 500;
         line-height: 1.1em;
         color: #FFFFFF;
         width: 100%;
         background-image: linear-gradient(to bottom,#000000,transparent);
         text-shadow: 2px 2px 2px #000000;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-15 .views-field-field-resumo {
         position: absolute;
         left: 0;
         bottom: 0;
         padding: 2em 1.8em 1em 1.8em;
         font-family: Oswald;
         font-size: 1.9em;
         font-weight: 400;
         line-height: 1.1em;
         color: #FFFFFF;
         width: 100%;
         background-image: linear-gradient(to bottom,transparent,#000000);
         text-shadow: 2px 2px 2px #000000;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-15 .views-row .views-field-field-imagem-capa-ju-online img {
         width: 100%;
         height: inherit;
     }



     /* Base.css - Home - Faixa Arte e Cultura */
     #block-views-block-noticia-moldura-block-8 {
         font-size: 16px;
     }

     #block-views-block-noticia-moldura-block-8 .block__inner {
         width: 71.875%;
         max-width: 86.25em;
         min-width: 64em;
         margin: 0 auto;
     }

     #block-views-block-noticia-moldura-block-8 .block__inner .view-header {
         height: 1.7em;
         line-height: 3.3em;
         color: #680F2B;
         font-family: OSwald;
         font-size: 2.3em;
         text-transform: uppercase;
         margin-bottom: 1.7em;
         border-bottom: solid 2px #680F2B;
     }

     #block-views-block-noticia-moldura-block-8 .block__inner .view-header a {
         background-color: #FFF;
         color: #680F2B;
         padding-right: 0.5em;
         font-weight: 300;
     }

     #block-views-block-noticia-moldura-block-8 .block__content {
         overflow:hidden;
     }

     #block-views-block-noticia-moldura-block-8 .views-row {
         width: 33.33%;
         float:left;
         vertical-align: top;
     }

     #block-views-block-noticia-moldura-block-8 .views-row .views-field-title {
         font-family: "Oswald";
         font-size: 1.45em;
         font-weight: 300;
         color: #282828!important;
         line-height: 1.25em;
         margin-top: 0.4em!important;
     }

     #block-views-block-noticia-moldura-block-8 .views-row .views-field-title a {
         text-decoration: none;
         color: #282828!important;
     }

     #block-views-block-noticia-moldura-block-8 .views-row .views-field-field-imagem-capa-ju-online,
     #block-views-block-noticia-moldura-block-8 .views-row .views-field-title {
         width: 95%;
     }

     #block-views-block-noticia-moldura-block-8 .views-row:nth-of-type(2) .views-field-field-imagem-capa-ju-online,
     #block-views-block-noticia-moldura-block-8 .views-row:nth-of-type(2) .views-field-title {
         margin: 0 auto;
     }

     #block-views-block-noticia-moldura-block-8 .views-row:nth-of-type(3) .views-field-field-imagem-capa-ju-online,
     #block-views-block-noticia-moldura-block-8 .views-row:nth-of-type(3) .views-field-title {
         margin: 0 0 0 auto;
     }

     #block-views-block-noticia-moldura-block-8 .views-row .views-field-field-imagem-capa-ju-online img {
         height: 16.62em;
         width: 100%;
         object-fit: cover;
     }

     /* HOME JU - LIVROS */
     #page-ju-online #block-views-block-noticia-moldura-block-13 {
         margin: 0;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-13 .block__inner {
         width: 71.875%;
         max-width: 86.25em;
         min-width: 64em;
         margin: 0 auto;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-13 .block__inner .view-header {
         height: 1.7em;
         line-height: 3.3em;
         color: #676B6A;
         font-family: OSwald;
         font-size: 2.3em;
         text-transform: uppercase;
         margin-bottom: 1.7em;
         border-bottom: solid 2px #676B6A;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-13 .block__inner .view-header a {
         background-color: #FFF;
         color: #676B6A;
         padding-right: 0.5em;
         font-weight: 300;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-13 .view-content {
         overflow: hidden;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-13 .view-content .views-row:nth-of-type(1) {
         margin-left: 0;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-13 .view-content .views-row {
         width: 31.08%;
         border: solid 10px #E2E2E2;
         float: left;
         margin-left: 3.36%;
         position: relative;
         max-width: 36em;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-13 .view-content .views-row .views-field-title {
         position: absolute;
         left: 0;
         bottom: 0;
         padding: 50px 20px 20px 20px;
         width: 100%;
         background-image: linear-gradient(to bottom, transparent, rgba(0,0,0,0.8) );
     }

     #page-ju-online #block-views-block-noticia-moldura-block-13 .view-content .views-row .views-field-title a {
         text-decoration: none;
         color: #FFFFFF;
         font-family: Oswald;
         font-size: 2em;
         line-height: 1.1em;
         text-shadow: 2px 2px 2px #000;
     }


     #page-ju-online #block-views-block-noticia-moldura-block-13 .view-content .views-row .views-field-field-imagem-capa-ju-online img {
         width: 100%;
         height: inherit!important;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-13 .view-content .views-row .views-field-field-grande-area {
         position: absolute;
         top: 0;
         left: 0;
         height: 2.4em;
         line-height: 1em;
         background: rgba(51,51,51,0.6);
         padding: 0.7em 1.4em 0.7em 1.4em;
         color: #FFF;
         font-family: Oswald;
         font-weight: 300;
         text-transform: uppercase;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-13 .view-content .views-row .views-field-field-grande-area .field-content {
         padding-left: 0.2em;
         height: 1.05em;
         line-height: 1em;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-13 .view-content .views-row .views-field-field-grande-area .field-content a {
         color: #FFF;
     }

     /* Artigos e resenhas */
     /* articulista */
     #page-ju-online #block-articulistaalexandrecarneiro,
     #page-ju-online #block-articulistamichelyamagishi,
     #page-ju-online #block-articulistacarlosorsi,
     #page-ju-online #block-articulistagermanabarata,
   #page-ju-online #block-articulistaluizmarques,
     #page-ju-online #block-articulistapeterschulz,
     #page-ju-online #block-articulistamariamachadobonacelli,
     #page-ju-online #block-reginaldocorreademoraes,
   #page-ju-online #block-articulistajosealvesdefreitasneto,
     #page-ju-online #block-articulistarobertoromano,
     #page-ju-online #block-articulistaantoniomarciobuainain,
   #page-ju-online #block-articulistacristianedelfina,
     #page-ju-online #block-articulistaneridebarrosalmeida,
   #page-ju-online #block-articulistaangelamariacarneiroaraujo,
   #page-ju-online #block-articulistaluisrenatovedovato,
   #page-ju-online #block-articulistamarioaugustomedeirosdasilva,
   #page-ju-online #block-articulistasabinepompeia,
   #page-ju-online #block-articulistarosanabaeninger,
   #page-ju-online #block-articulistaelianegiachetosaravali,
   #page-ju-online #block-articulistafilosofiamatematica,
   #page-ju-online #block-articulistathaisaparecidadibbern,
   #page-ju-online #block-articulistareginafacchini,
   #page-ju-online #block-articulistapaulofracalanza,
   #page-ju-online #block-articulistaugogiorgetti,
   #page-ju-online #block-articulistaalessandrobatezelli,
   #page-ju-online #block-articulistaeducacao,
   #page-ju-online #block-articulistapietrobasso,
   #page-ju-online #block-articulistafernaopessoaramos,
   #page-ju-online #block-articulistaetiennesamain,
   #page-ju-online #block-articulistacristianotorezzan,
   #page-ju-online #block-articulistaluizcarlosdias,
   #page-ju-online #block-articulistaricardoantunes,
   #page-ju-online #block-articulistadanielmartinsdesouza,
   #page-ju-online #block-articulistaoswaldoluizalves,
   #page-ju-online #block-articulistaleiladacostaferreira,
   #page-ju-online #block-articulistasoniareginadacalseixas,
   #page-ju-online #block-artigosambienteesociedade,
   #page-ju-online #block-artigosuniversidadeideiasepraticas,
   #page-ju-online #block-articulistaumoceano,
   #page-ju-online #block-articulistamarcoslopes,
   body[class*='page-ju']  div[id*='block-arti'] {
         position: relative;
         min-height: 13em;
         margin-bottom: 3.5em;
     }
     #page-ju-online #block-articulistaalexandrecarneiro .field__item-wrapper a,
     #page-ju-online #block-articulistamichelyamagishi .field__item-wrapper a,
     #page-ju-online #block-articulistaricardoantunes .field__item-wrapper a,
     #page-ju-online #block-articulistacarlosorsi .field__item-wrapper a,
     #page-ju-online #block-articulistagermanabarata .field__item-wrapper a,
   #page-ju-online #block-articulistaluizmarques .field__item-wrapper a,
     #page-ju-online #block-articulistapeterschulz .field__item-wrapper a,
     #page-ju-online #block-articulistamariamachadobonacelli .field__item-wrapper a,
     #page-ju-online #block-reginaldocorreademoraes .field__item-wrapper a,
   #page-ju-online #block-articulistajosealvesdefreitasneto .field__item-wrapper a,
     #page-ju-online #block-articulistarobertoromano .field__item-wrapper a,
     #page-ju-online #block-articulistaantoniomarciobuainain .field__item-wrapper a,
   #page-ju-online #block-articulistacristianedelfina .field__item-wrapper a,
     #page-ju-online #block-articulistaneridebarrosalmeida  .field__item-wrapper a,
   #page-ju-online #block-articulistaangelamariacarneiroaraujo .field__item-wrapper a,
   #page-ju-online #block-articulistaluisrenatovedovato .field__item-wrapper a,
   #page-ju-online #block-articulistamarioaugustomedeirosdasilva .field__item-wrapper a,
   #page-ju-online #block-articulistasabinepompeia .field__item-wrapper a,
   #page-ju-online #block-articulistarosanabaeninger .field__item-wrapper a,
   #page-ju-online #block-articulistaelianegiachetosaravali .field__item-wrapper a,
   #page-ju-online #block-articulistafilosofiamatematica .field__item-wrapper a,
   #page-ju-online #block-articulistathaisaparecidadibbern .field__item-wrapper a,
   #page-ju-online #block-articulistareginafacchini .field__item-wrapper a,
   #page-ju-online #block-articulistapaulofracalanza .field__item-wrapper a,
   #page-ju-online #block-articulistaugogiorgetti .field__item-wrapper a,
   #page-ju-online #block-articulistaalessandrobatezelli .field__item-wrapper a,
   #page-ju-online #block-articulistaeducacao .field__item-wrapper a,
   #page-ju-online #block-articulistapietrobasso .field__item-wrapper a,
   #page-ju-online #block-articulistafernaopessoaramos .field__item-wrapper a,
   #page-ju-online #block-articulistaetiennesamain .field__item-wrapper a,
   #page-ju-online #block-articulistacristianotorezzan .field__item-wrapper a,
   #page-ju-online #block-articulistaluizcarlosdias .field__item-wrapper a,
   #page-ju-online #block-articulistadanielmartinsdesouza .field__item-wrapper a,
   #page-ju-online #block-articulistaoswaldoluizalves .field__item-wrapper a,
   #page-ju-online #block-articulistaleiladacostaferreira .field__item-wrapper a,
   #page-ju-online #block-articulistasoniareginadacalseixas .field__item-wrapper a,
   #page-ju-online #block-artigosambienteesociedade .field__item-wrapper a,
   #page-ju-online #block-artigosuniversidadeideiasepraticas .field__item-wrapper a,
     #page-ju-online #block-articulistaumoceano .field__item-wrapper a,
     #page-ju-online #block-articulistamarcoslopes .field__item-wrapper a {
         font-size: 2.2em;
         font-family: Oswald;
         color: #434343;
         margin-left: 6.5em;
     }
     #page-ju-online #block-articulistaalexandrecarneiro p,
     #page-ju-online #block-articulistamichelyamagishi p,
     #page-ju-online #block-articulistaricardoantunes p,
     #page-ju-online #block-articulistacarlosorsi p,
     #page-ju-online #block-articulistagermanabarata p,
   #page-ju-online #block-articulistaluizmarques p,
     #page-ju-online #block-articulistapeterschulz p,
     #page-ju-online #block-articulistamariamachadobonacelli p,
     #page-ju-online #block-reginaldocorreademoraes p ,
   #page-ju-online #block-articulistajosealvesdefreitasneto p,
     #page-ju-online #block-articulistarobertoromano p,
     #page-ju-online #block-articulistaantoniomarciobuainain p,
   #page-ju-online #block-articulistacristianedelfina p,
     #page-ju-online #block-articulistaneridebarrosalmeida p,
   #page-ju-online #block-articulistaluisrenatovedovato p,
   #page-ju-online #block-articulistamarioaugustomedeirosdasilva p,
   #page-ju-online #block-articulistasabinepompeia p,
   #page-ju-online #block-articulistarosanabaeninger p,
   #page-ju-online #block-articulistaelianegiachetosaravali p,
   #page-ju-online #block-articulistareginafacchini p,
   #page-ju-online #block-articulistapaulofracalanza p,
   #page-ju-online #block-articulistaugogiorgetti p,
   #page-ju-online #block-articulistaalessandrobatezelli p,
   #page-ju-online #block-articulistapietrobasso p,
   #page-ju-online #block-articulistafernaopessoaramos p,
   #page-ju-online #block-articulistaetiennesamain p,
   #page-ju-online #block-articulistacristianotorezzan p,
   #page-ju-online #block-articulistaluizcarlosdias p,
   #page-ju-online #block-articulistadanielmartinsdesouza p,
   #page-ju-online #block-articulistaoswaldoluizalves p,
   #page-ju-online #block-articulistaleiladacostaferreira p,
   #page-ju-online #block-articulistasoniareginadacalseixas p,
   #page-ju-online #block-artigosambienteesociedade p,
   #page-ju-online #block-artigosuniversidadeideiasepraticas p,
     #page-ju-online #block-articulistaumoceano p,
     body[class*='page-ju']  div[id*='block-arti'] p {
         font-size: 1.8em;
         line-height: 1.4em;
         font-weight: 100;
         color: #000;
         font-family: Oswald;
         margin-top: 0.5em;
         margin-left: 8em;
     }
      #page-ju-online #block-articulistamarcoslopes p {
         font-size: 1.8em;
         line-height: 1.4em;
         font-weight: 100;
         color: #000;
         font-family: Oswald;
         margin-top: 0.5em;
         margin-left: 8.4em;
      }
   /*Bloco com 2 articulistas */
   #page-ju-online #block-articulistaangelamariacarneiroaraujo p,
   #page-ju-online #block-articulistafilosofiamatematica p,
   #page-ju-online #block-articulistathaisaparecidadibbern p,
   #page-ju-online #block-articulistaeducacao p{
         font-size: 1.8em;
         line-height: 1.4em;
         font-weight: 100;
         color: #000;
         font-family: Oswald;
         margin-top: 0.5em;
         margin-left: 0.5em;
     }
     #page-ju-online #block-articulistaumoceano p {
         font-size: 1.8em;
         line-height: 1.4em;
         font-weight: 100;
         color: #000;
         font-family: Oswald;
         margin-top: 0.5em;
         /* margin-left: 0.5em; */
     }
     #page-ju-online #block-articulistaalexandrecarneiro img,
     #page-ju-online #block-articulistamichelyamagishi img,
     #page-ju-online #block-articulistaricardoantunes img,
     #page-ju-online #block-articulistacarlosorsi img,
     #page-ju-online #block-articulistagermanabarata img,
   #page-ju-online #block-articulistaluizmarques img,
     #page-ju-online #block-articulistapeterschulz img,
     #page-ju-online #block-articulistamariamachadobonacelli img,
     #page-ju-online #block-reginaldocorreademoraes img,
     #page-ju-online #block-articulistajosealvesdefreitasneto img,
     #page-ju-online #block-articulistarobertoromano img,
     #page-ju-online #block-articulistaantoniomarciobuainain img,
   #page-ju-online #block-articulistacristianedelfina img,
     #page-ju-online #block-articulistaneridebarrosalmeida img,
     #page-ju-online #block-articulistaluisrenatovedovato	img,
   #page-ju-online #block-articulistamarioaugustomedeirosdasilva img,
   #page-ju-online #block-articulistasabinepompeia img,
   #page-ju-online #block-articulistarosanabaeninger img,
   #page-ju-online #block-articulistaelianegiachetosaravali img,
   #page-ju-online #block-articulistareginafacchini img,
   #page-ju-online #block-articulistapaulofracalanza img,
   #page-ju-online #block-articulistaugogiorgetti img,
   #page-ju-online #block-articulistaalessandrobatezelli img,
   #page-ju-online #block-articulistapietrobasso img,
   #page-ju-online #block-articulistafernaopessoaramos img,
   #page-ju-online #block-articulistaetiennesamain img,
   #page-ju-online #block-articulistacristianotorezzan img,
   #page-ju-online #block-articulistaluizcarlosdias img,
   #page-ju-online #block-articulistadanielmartinsdesouza img,
   #page-ju-online #block-articulistaoswaldoluizalves img,
   #page-ju-online #block-articulistaleiladacostaferreira img,
   #page-ju-online #block-articulistasoniareginadacalseixas img,
   #page-ju-online #block-artigosambienteesociedade img,
   #page-ju-online #block-artigosuniversidadeideiasepraticas img,
     #page-ju-online #block-articulistaumoceano img,
     #page-ju-online #block-articulistamarcoslopes img,
     body[class*='page-ju']  div[id*='block-arti'] img {
         position: absolute;
         top: 0;
         left: 0;
     }

     body[class*='page-ju']  div[id*='block-arti'] img,
     #page-ju-online #block-articulistaalexandrecarneiro img,
     #page-ju-online #block-articulistamichelyamagishi img,
     #page-ju-online #block-articulistaalexandrecarneiro img{
       width: 215px;
       height: auto;
     }
   /*Bloco com 2 articulistas */
   #page-ju-online #block-articulistaangelamariacarneiroaraujo img,
   #page-ju-online #block-articulistafilosofiamatematica img,
   #page-ju-online #block-articulistathaisaparecidadibbern img,
   #page-ju-online #block-articulistaeducacao img {
         position: relative;
         top: 0;
         left: 0;
     }

    /* IDEIAS */
     #page-ju-online #block-views-block-noticia-moldura-block-5 {
         margin-top: 0;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-5 .block__inner {
         width: 71.875%;
         max-width: 86.25em;
         min-width: 64em;
         margin: 0 auto;
         overflow: hidden;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-5 .block__inner .view-header {
         height: 1.7em;
         line-height: 3.3em;
         color: #534403;
         font-family: OSwald;
         font-size: 2.3em;
         text-transform: uppercase;
         margin-bottom: 1.5em;
         border-bottom: solid 2px #534403;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-5 .block__inner .view-header a {
         background-color: #FFF;
         color: #534403;
         padding-right: 0.5em;
         font-weight: 300;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-5 .views-row {
         width: 32%;
         float: left;
         margin-left: 2%;
         margin-bottom: 1.5em;
         position: relative;
         overflow: hidden;
         vertical-align: top;
         min-height: 24em;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-5 .views-row:nth-of-type(1) {
         margin-left: 0;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-5 .views-row:nth-of-type(4) {
         margin-left: 0;
         clear: both;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-5 .views-row .views-field-field-articulista,
     #page-ju-online #block-views-block-noticia-moldura-block-5 .views-row .views-field-field-resenha {
         position: absolute;
         top: 0;
         left: 0;
         height: 1.7em;
         line-height: 1em;
         background: #D9D9D9;
         padding: 0.4em 1em 0.4em 1em;
         color: #3B3A38;
         font-family: "Roboto Condensed";
         font-weight: 400;
         font-size: 1.2em;
         text-transform: uppercase;
         z-index: 2;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-5 .views-row .views-field-field-articulista .field-content,
     #page-ju-online #block-views-block-noticia-moldura-block-5 .views-row .views-field-field-resenha .field-content {
         padding-left: 0.2em;
         height: 1.05em;
         line-height: 1em;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-5 .views-row .views-field-field-articulista .field-content a {
         color: #3B3A38;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-5 .views-row .views-field-field-imagem-capa-ju-online {
         height: 17em;
         position: relative;
         margin-top: 1.05em;
         border: solid 1px #D9D9D9;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-5 .views-row .views-field-field-imagem-capa-ju-online img {
         position: absolute;
         height: 100%;
         width: 100%;
         object-fit: cover;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-5 .views-row .views-field-title {
         width: 100%;
         margin-top: 0.6em;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-5 .views-row .views-field-title a {
         font-family: "Roboto Condensed";
         font-size: 1.4em;
         font-weight: 400;
         color: #000000;
         line-height: 1.3em;
         margin-top: 0.7em;
     }

     /*
  *  *  *     #page-ju-online #block-views-block-noticia-moldura-block-5 {
  *   *   *             margin: 0;
  *    *    *                 }
  *     *     *
  *      *      *                     #page-ju-online #block-views-block-noticia-moldura-block-5 .block__inner {
  *       *       *                             width: 71.875%;
  *        *        *                                     max-width: 86.25em;
  *         *         *                                             min-width: 64em;
  *          *          *                                                     margin: 0 auto;
  *           *           *                                                         }
  *            *            *
  *             *             *                                                             #page-ju-online #block-views-block-noticia-moldura-block-5 .block__inner .view-header {
  *              *              *                                                                     height: 1.7em;
  *               *               *                                                                             line-height: 3.3em;
  *                *                *                                                                                     color: #534403;
  *                 *                 *                                                                                             font-family: OSwald;
  *                  *                  *                                                                                                     font-size: 2.3em;
  *                   *                   *                                                                                                             text-transform: uppercase;
  *                    *                    *                                                                                                                     margin-bottom: 1.7em;
  *                     *                     *                                                                                                                             border-bottom: solid 2px #534403;
  *                      *                      *                                                                                                                                     font-weight: 300;
  *                       *                       *                                                                                                                                         }
  *                        *                        *
  *                         *                         *                                                                                                                                              #page-ju-online #block-views-block-noticia-moldura-block-5 .block__inner .view-header a,
  *                          *                          *                                                                                                                                                   #page-ju-online #block-views-block-noticia-moldura-block-5 .block__inner .view-header b {
  *                           *                           *                                                                                                                                                           background-color: #FFF;
  *                            *                            *                                                                                                                                                                   padding-right: 0.5em;
  *                             *                             *                                                                                                                                                                           color: #534403;
  *                              *                              *                                                                                                                                                                                   font-weight: 300;
  *                               *                               *                                                                                                                                                                                       }
  *                                *                                *
  *                                 *                                 *                                                                                                                                                                                           #page-ju-online #block-views-block-noticia-moldura-block-5 .block__inner .view-header a:nth-of-type(1),
  *                                  *                                  *                                                                                                                                                                                               #page-ju-online #block-views-block-noticia-moldura-block-5 .block__inner .view-header b{
  *                                   *                                   *                                                                                                                                                                                                       padding-right: 0.25em!important;
  *                                    *                                    *                                                                                                                                                                                                           }
  *                                     *                                     *
  *                                      *                                      *                                                                                                                                                                                                               #page-ju-online #block-views-block-noticia-moldura-block-5 .block__inner .views-row {
  *                                       *                                       *                                                                                                                                                                                                                       position: relative;
  *                                        *                                        *                                                                                                                                                                                                                           }
  *                                         *                                         *
  *                                          *                                          *
  *                                           *                                           *                                                                                                                                                                                                                               #page-ju-online #block-views-block-noticia-moldura-block-5 .block__inner .views-row .views-field-field-date {
  *                                            *                                            *                                                                                                                                                                                                                                       position: absolute;
  *                                             *                                             *                                                                                                                                                                                                                                               top: 0;
  *                                              *                                              *                                                                                                                                                                                                                                                       left: 0;
  *                                               *                                               *                                                                                                                                                                                                                                                               background: rgba(83,68,3,0.6);
  *                                                *                                                *                                                                                                                                                                                                                                                                       padding: 0.7em 1.4em;
  *                                                 *                                                 *                                                                                                                                                                                                                                                                               color: #FFF;
  *                                                  *                                                  *                                                                                                                                                                                                                                                                                       font-family: Oswald;
  *                                                   *                                                   *                                                                                                                                                                                                                                                                                               font-weight: 100;
  *                                                    *                                                    *                                                                                                                                                                                                                                                                                                       text-transform: uppercase;
  *                                                     *                                                     *                                                                                                                                                                                                                                                                                                           }
  *                                                      *                                                      *
  *                                                       *                                                       *                                                                                                                                                                                                                                                                                                                   #page-ju-online #block-views-block-noticia-moldura-block-5 .block__inner .views-row .views-field-field-date .field-content {
  *                                                        *                                                        *                                                                                                                                                                                                                                                                                                                           border-left: solid 6px #E95E01;
  *                                                         *                                                         *                                                                                                                                                                                                                                                                                                                                   height: 1em;
  *                                                          *                                                          *                                                                                                                                                                                                                                                                                                                                           line-height: 1em;
  *                                                           *                                                           *                                                                                                                                                                                                                                                                                                                                                   padding-left: 0.5em;
  *                                                            *                                                            *                                                                                                                                                                                                                                                                                                                                                       }
  *                                                             *                                                             *
  *                                                              *                                                              *                                                                                                                                                                                                                                                                                                                                                           #page-ju-online #block-views-block-noticia-moldura-block-5 .block__inner .views-row .views-field-title {
  *                                                               *                                                               *                                                                                                                                                                                                                                                                                                                                                                   position: absolute;
  *                                                                *                                                                *                                                                                                                                                                                                                                                                                                                                                                           width: 100%;
  *                                                                 *                                                                 *                                                                                                                                                                                                                                                                                                                                                                                   bottom: 7em;
  *                                                                  *                                                                  *                                                                                                                                                                                                                                                                                                                                                                                           top: initial;
  *                                                                   *                                                                   *                                                                                                                                                                                                                                                                                                                                                                                                   left: 0;
  *                                                                    *                                                                    *                                                                                                                                                                                                                                                                                                                                                                                                           padding: 3.5em 1.5em 0.5em 1.5em;
  *                                                                     *                                                                     *                                                                                                                                                                                                                                                                                                                                                                                                                   margin: 0;
  *                                                                      *                                                                      *                                                                                                                                                                                                                                                                                                                                                                                                                           background-image: linear-gradient(to bottom,transparent,rgba(0,0,0,0.6));
  *                                                                       *                                                                       *                                                                                                                                                                                                                                                                                                                                                                                                                               }
  *                                                                        *                                                                        *
  *                                                                         *                                                                         *                                                                                                                                                                                                                                                                                                                                                                                                                                   #page-ju-online #block-views-block-noticia-moldura-block-5 .block__inner .views-row .views-field-title a {
  *                                                                          *                                                                          *                                                                                                                                                                                                                                                                                                                                                                                                                                           color: #FFF;
  *                                                                           *                                                                           *                                                                                                                                                                                                                                                                                                                                                                                                                                                   text-align: left;
  *                                                                            *                                                                            *                                                                                                                                                                                                                                                                                                                                                                                                                                                           font-family: Oswald;
  *                                                                             *                                                                             *                                                                                                                                                                                                                                                                                                                                                                                                                                                                   text-transform: none;
  *                                                                              *                                                                              *                                                                                                                                                                                                                                                                                                                                                                                                                                                                           font-weight: 400;
  *                                                                               *                                                                               *                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   line-height: 1.3em;
  *                                                                                *                                                                                *                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           font-size: 2.5em;
  *                                                                                 *                                                                                 *                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   text-shadow: 0.05em 0.05em #131313;
  *                                                                                  *                                                                                  *                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       }
  *                                                                                   *                                                                                   *
  *                                                                                    *                                                                                    *                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           #page-ju-online #block-views-block-noticia-moldura-block-5 .block__inner .views-row .views-field-field-imagem-capa-ju-online,
  *                                                                                     *                                                                                     *                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               #page-ju-online #block-views-block-noticia-moldura-block-5 .block__inner .views-row .views-field-field-imagem-capa-ju-online .field-content {
  *                                                                                      *                                                                                      *                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       height: 100%;
  *                                                                                       *                                                                                       *                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           }
  *                                                                                        *                                                                                        *
  *                                                                                         *                                                                                         *                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               #page-ju-online #block-views-block-noticia-moldura-block-5 .block__inner .views-row .views-field-field-imagem-capa-ju-online img {
  *                                                                                          *                                                                                          *                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       height: 100%;
  *                                                                                           *                                                                                           *                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               min-height: 20em;
  *                                                                                            *                                                                                            *                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       width: 100%;
  *                                                                                             *                                                                                             *                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               object-fit: cover;
  *                                                                                              *                                                                                              *                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   }
  *                                                                                               *                                                                                               *
  *                                                                                                *                                                                                                *                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       #page-ju-online #block-views-block-noticia-moldura-block-5 .block__inner .views-row .views-field-field-resumo {
  *                                                                                                 *                                                                                                 *                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               position: absolute;
  *                                                                                                  *                                                                                                  *                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       width: 100%;
  *                                                                                                   *                                                                                                   *                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               height: 5em;
  *                                                                                                    *                                                                                                    *                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       bottom: 0;
  *                                                                                                     *                                                                                                     *                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               top: initial;
  *                                                                                                      *                                                                                                      *                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       left: 0;
  *                                                                                                       *                                                                                                       *                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               padding: 0.5em 1.2em;
  *                                                                                                        *                                                                                                        *                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       margin: 0;
  *                                                                                                         *                                                                                                         *                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               background-color: rgba(0,0,0,0.6);
  *                                                                                                          *                                                                                                          *                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       font-family: "Roboto Condensed";
  *                                                                                                           *                                                                                                           *                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               font-weight: 300;
  *                                                                                                            *                                                                                                            *                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       text-shadow: 0.075em 0.075em #333;
  *                                                                                                             *                                                                                                             *                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               font-size: 1.4em;
  *                                                                                                              *                                                                                                              *                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       line-height: 1.2em;
  *                                                                                                               *                                                                                                               *                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               color: #FFFFFF;
  *                                                                                                                *                                                                                                                *                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   }
  *                                                                                                                 *                                                                                                                 *                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       */

     /* Telescopio
  *  *  *     #page-ju-online #block-views-block-noticia-moldura-block-7 {
  *   *   *             margin: 0;
  *    *    *                     width: 39.06%;
  *     *     *                             margin-left: -4px;
  *      *      *                                     display: none;
  *       *       *                                             vertical-align: top;
  *        *        *                                                 }
  *         *         *
  *          *          *                                                     #page-ju-online #block-views-block-noticia-moldura-block-7 .block__inner {
  *           *           *                                                             padding-left: 2em;
  *            *            *                                                                 }
  *             *             *
  *              *              *                                                                     #page-ju-online #block-views-block-noticia-moldura-block-7 .block__inner .view-header {
  *               *               *                                                                             position: relative;
  *                *                *                                                                                     height: 1.7em;
  *                 *                 *                                                                                             line-height: 3.3em;
  *                  *                  *                                                                                                     color: #737373;
  *                   *                   *                                                                                                             font-family: OSwald;
  *                    *                    *                                                                                                                     font-size: 2.3em;
  *                     *                     *                                                                                                                             text-transform: uppercase;
  *                      *                      *                                                                                                                                     margin-bottom: 1.7em;
  *                       *                       *                                                                                                                                             border-bottom: solid 2px #737373;
  *                        *                        *                                                                                                                                                     font-weight: 300;
  *                         *                         *                                                                                                                                                         }
  *                          *                          *
  *                           *                           *                                                                                                                                                             #page-ju-online #block-views-block-noticia-moldura-block-7 .block__inner .view-header a {
  *                            *                            *                                                                                                                                                                     background-color: #FFF;
  *                             *                             *                                                                                                                                                                             color: #737373;
  *                              *                              *                                                                                                                                                                                     padding-right: 0.5em;
  *                               *                               *                                                                                                                                                                                             font-weight: 300;
  *                                *                                *                                                                                                                                                                                                 }
  *                                 *                                 *
  *                                  *                                  *                                                                                                                                                                                                     #page-ju-online #block-views-block-noticia-moldura-block-7 .block__inner .view-header img {
  *                                   *                                   *                                                                                                                                                                                                             position: absolute;
  *                                    *                                    *                                                                                                                                                                                                                     top: 0.6em;
  *                                     *                                     *                                                                                                                                                                                                                             right: 0;
  *                                      *                                      *                                                                                                                                                                                                                                     background-color: #FFF;
  *                                       *                                       *                                                                                                                                                                                                                                             padding-left: 0.5em;
  *                                        *                                        *                                                                                                                                                                                                                                                 }
  *                                         *                                         *
  *                                          *                                          *                                                                                                                                                                                                                                                     #page-ju-online #block-views-block-noticia-moldura-block-7 .views-row {
  *                                           *                                           *                                                                                                                                                                                                                                                             margin-bottom: 1.5em;
  *                                            *                                            *                                                                                                                                                                                                                                                                 }
  *                                             *                                             *
  *                                              *                                              *                                                                                                                                                                                                                                                                     #page-ju-online #block-views-block-noticia-moldura-block-7 .views-row img {
  *                                               *                                               *                                                                                                                                                                                                                                                                             height: 9.37em;
  *                                                *                                                *                                                                                                                                                                                                                                                                                     object-fit: cover;
  *                                                 *                                                 *                                                                                                                                                                                                                                                                                             border: solid 1px #737373;
  *                                                  *                                                  *                                                                                                                                                                                                                                                                                                     margin-bottom: 1.5em;
  *                                                   *                                                   *                                                                                                                                                                                                                                                                                                         }
  *                                                    *                                                    *
  *                                                     *                                                     *                                                                                                                                                                                                                                                                                                             #page-ju-online #block-views-block-noticia-moldura-block-7 .views-row .views-field-title {
  *                                                      *                                                      *                                                                                                                                                                                                                                                                                                                     border-left: solid 4px #E95E01;
  *                                                       *                                                       *                                                                                                                                                                                                                                                                                                                             padding-left: 0.8em;
  *                                                        *                                                        *                                                                                                                                                                                                                                                                                                                                     text-align: left;
  *                                                         *                                                         *                                                                                                                                                                                                                                                                                                                                             font-family: Oswald;
  *                                                          *                                                          *                                                                                                                                                                                                                                                                                                                                                     text-transform: none;
  *                                                           *                                                           *                                                                                                                                                                                                                                                                                                                                                             font-weight: 300;
  *                                                            *                                                            *                                                                                                                                                                                                                                                                                                                                                                     line-height: 1.22em;
  *                                                             *                                                             *                                                                                                                                                                                                                                                                                                                                                                             font-size: 1.5em;
  *                                                              *                                                              *                                                                                                                                                                                                                                                                                                                                                                                 }
  *                                                               *                                                               *
  *                                                                *                                                                *                                                                                                                                                                                                                                                                                                                                                                                     #page-ju-online #block-views-block-noticia-moldura-block-7 .views-row .views-field-title a {
  *                                                                 *                                                                 *                                                                                                                                                                                                                                                                                                                                                                                             color: #220A08;
  *                                                                  *                                                                  *                                                                                                                                                                                                                                                                                                                                                                                                 }
  *                                                                   *                                                                   *                                                                                                                                                                                                                                                                                                                                                                                                     */



     /*MEMORIAS.JU*/
     #page-ju-online #block-views-block-noticia-moldura-block-12 {
         margin: 0;
         width: 40%;
         margin-left: -4px;
         display: none;
         vertical-align: top;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-12 .block__inner {
         padding-left: 2em;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-12 .block__inner .view-header {
         position: relative;
         height: 1.7em;
         line-height: 3.3em;
         color: #8F6803;
         font-family: OSwald;
         font-size: 2.3em;
         text-transform: uppercase;
         margin-bottom: 1.7em;
         border-bottom: solid 2px #8F6803;
         font-weight: 300;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-12 .block__inner .view-header a {
         background-color: #FFF;
         color: #8F6803;
         padding-right: 0.5em;
         font-weight: 300;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-12 .block__inner .view-header img {
         position: absolute;
         top: 0.6em;
         right: 0;
         background-color: #FFF;
         padding-left: 0.5em;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-12 .views-row {
         margin-bottom: 1.5em;
         position: relative;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-12 .views-row .views-field-field-imagem-capa-ju-online {
         height: 17em;
         position: relative;
         border: solid 8px #EAEAEA;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-12 .views-row .views-field-field-imagem-capa-ju-online img {
         position: absolute;
         height: 100%;
         width: 100%;
         object-fit: cover;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-12 .views-row .views-field-title {
         position: absolute;
         top: 17em;
         height: 0;
         width: 100%;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-12 .views-row .views-field-title a {
         color: #FFF;
         text-align: left;
         font-family: Oswald;
         text-transform: none;
         font-weight: 400;
         line-height: 1.3em;
         font-size: 1.7em;
         text-shadow: 0.05em 0.05em 0.05em #131313;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-12 .views-row .views-field-title .field-content {
         position: absolute;
         bottom: 0;
         padding: 3em 1em 1em 1em;
         width: 100%;
         background-image: linear-gradient(to bottom,transparent,rgb(23,23,23));
     }

     #block-views-block-noticia-moldura-block-12 .views-row .views-field-field-resumo {
         top: 17em;
         font-family: "Roboto Condensed";
         font-size: 1.2em;
         font-weight: 400;
         color: #000000;
         line-height: 1.3em;
         margin-top: 0.7em;
     }



     /* JU.ESPECIAL */
     #page-ju-online #block-views-block-noticia-moldura-block-9 {
         margin: 0;
         height: 42.5em;
         max-height: 42.5em;
         overflow: hidden;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-9 .block__inner {
         width: 71.875%;
         max-width: 86.25em;
         margin: 0 auto;
         min-width: 64em;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-9 .block__inner .view-header {
         height: 1.7em;
         line-height: 3.3em;
         color: #AE0001;
         font-family: OSwald;
         font-size: 2.3em;
         text-transform: uppercase;
         margin-bottom: 1.7em;
         border-bottom: solid 2px #AE0001;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-9 .block__inner .view-header a {
         background-color: #FFF;
         color: #AE0001;
         padding-right: 0.5em;
         font-weight: 300;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-9 .block__inner .view-header a b {
         font-weight: 300;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-9 .views-row {
         position: relative;
         height: 34em;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-9 .views-row .views-field-field-imagem-capa {
         height: 100%;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-9 .views-row .views-field-field-imagem-capa img {
         height: 100%;
         width: 100%;
         object-fit: cover;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-9 .views-row .views-field.views-field-title a {
         color: #FFF;
         text-align: left;
         font-family: Oswald;
         text-transform: none;
         font-weight: 400;
         line-height: 1.3em;
         font-size: 4em;
         text-shadow: 0.05em 0.05em 0.05em #131313;
     }




     #page-ju-online #block-views-block-noticia-moldura-block-9 .views-row .views-field-title {
         /*
  *  *  *         position: absolute;
  *   *   *                 width: 100%;
  *    *    *                         top: 0;
  *     *     *                                 left: 0;
  *      *      *                                         height: 8em;
  *       *       *                                                 padding: 1.8em 2.5em 0.5em 2.5em;
  *        *        *                                                         margin: 0;
  *         *         *                                                                 z-index: 10;
  *          *          *                                                                         text-align: center;
  *           *           *                                                                                 */
         width: 100%;
         padding: 1.8em 2.5em 0.5em 2.5em;
         margin: 0;
         text-align: center;
         background-image: linear-gradient(to bottom,rgba(0,0,0,1),rgba(0,0,0,0.8));
         position: relative;
         z-index: 10;
     }


       #page-ju-online #block-views-block-noticia-moldura-block-9 .views-row .views-field-field-resumo {
         /*
  *  *  *         position: absolute;
  *   *   *                 top: 0;
  *    *    *                         bottom: 0;
  *     *     *                                 padding: 8em 2.5em 5em 2.5em;
  *      *      *                                         width: 100%;
  *       *       *                                                 background-image: linear-gradient(to bottom,rgba(0,0,0,1),transparent);
  *        *        *                                                         */
         padding: 2.5em;
         width: 100%;
         background-image: linear-gradient(to bottom,rgba(0,0,0,0.8),transparent);
         position: relative;
         z-index: 10;
     }


     #page-ju-online #block-views-block-noticia-moldura-block-9 .views-row .views-field-field-resumo p:nth-of-type(1) {
         text-align: center;
         font-size: 1.7em;
         margin-bottom: 1em;
         line-height: 1.3em;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-9 .views-row .views-field-field-resumo a {
         color: #FFF;
         text-align: left;
         font-family: Oswald;
         text-transform: none;
         font-weight: 400;
         line-height: 1.3em;
         font-size: 1.5em;
         text-shadow: 0.05em 0.05em 0.05em #131313;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-9 .views-row .views-field-field-resumo ul {
         padding: 0em;
         width: 25%;
         display: inline-block;
         vertical-align: top;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-9 .views-row .views-field-field-resumo li:nth-of-type(1) {
         display: block;
         width: 100%;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-9 .views-row .views-field-field-resumo li {
         list-style: none;
         margin-bottom: 0.8em;
         position: relative;
         padding-left: 1em;
         font-size: 1.3em;
         line-height: 1.2em;
         color: #FFF;
         text-shadow: 0.05em 0.05em 0.05em #131313;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-9 .views-row .views-field-field-resumo li::before {
         /*
  *  *  *         position: absolute;
  *   *   *                 content: 'ssasassssaAAasAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazA';
  *    *    *                         font-size: 1.2em;
  *     *     *                                 left: 0;
  *      *      *                                         top: 0.1em;
  *       *       *                                                 */
     }

     #page-ju-online #block-views-block-noticia-moldura-block-9 .views-row .views-field-field-imagem-capa-ju-online,
     #page-ju-online #block-views-block-noticia-moldura-block-9 .views-row .views-field-field-imagem-capa-ju-online .field-content {
         /*
  *  *  *         height: 100%!important;
  *   *   *                 min-height: 27.5em;
  *    *    *                         */
         position: absolute;
         top: 0;
         left: 0;
         width: 100%;
         height: 100%!important;
         min-height: 27.5em;
         z-index: 1;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-9 .views-row .views-field-field-imagem-capa-ju-online img {
         width: 100%!important;
         height: 100%!important;
         object-fit: cover;
         /*min-height: 27.5em;*/
     }


     /* JU.ESPECIAL - MANCHETE */
     #page-ju-online #block-views-block-noticia-moldura-block-14 {
         margin: 1em auto;
         overflow: hidden;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-14 .block__inner {
         width: 71.875%;
         max-width: 86.25em;
         margin: 0 auto;
         min-width: 64em;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-14 .block__inner .view-header {
         height: 1.7em;
         line-height: 3.3em;
         color: #AE0001;
         font-family: OSwald;
         font-size: 2.3em;
         text-transform: uppercase;
         margin-bottom: 1.7em;
         border-bottom: solid 2px #AE0001;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-14 .block__inner .view-header a {
         background-color: #FFF;
         color: #AE0001;
         padding-right: 0.5em;
         font-weight: 300;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-14 .block__inner .view-header a b {
         font-weight: 300;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-14 .views-row {
         position: relative;
         overflow: hidden;
     }

      #page-ju-online #block-views-block-noticia-moldura-block-14 .views-row .views-field-field-grande-area {
         position: absolute;
         top: 0;
         left: 0;
         height: 2.4em;
         line-height: 1em;
         background: rgba(51,51,51,0.6);
         padding: 0.7em 1.4em 0.7em 1.4em;
         color: #FFF;
         font-family: Oswald;
         font-weight: 300;
         text-transform: uppercase;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-14 .views-row .views-field-field-grande-area .field-content {
         padding-left: 0.2em;
         height: 1.05em;
         line-height: 1em;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-14 .views-row .views-field-field-grande-area .field-content a {
         color: #FFF;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-14 .views-row .views-field-field-imagem-capa {
         height: 100%;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-14 .views-row .views-field-field-imagem-capa-ju-online img {
         width: 100%;
         height: inherit;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-14 .views-row .views-field-title,
     #page-ju-online #block-views-block-noticia-moldura-block-14 .views-row .views-field-field-resumo {
         display: none;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-14 .views-row .views-field-title-resumo {
         width: 100%;
         position: absolute;
         left: 0;
         bottom: 0;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-14 .views-row .views-field-title-resumo .views-field-title {
         width: 100%;
         padding: 1.8em 2.5em 0.5em 2.5em;
         margin: 0;
         text-align: left;
         background-image: linear-gradient(to bottom,transparent,rgba(0,0,0,0.8));
         display: block;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-14 .views-row .views-field-title-resumo .views-field.views-field-title a {
         color: #FFF;
         text-align: left;
         font-family: Oswald;
         text-transform: none;
         font-weight: 400;
         line-height: 1.3em;
         font-size: 4em;
         text-shadow: 0.05em 0.05em #131313;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-14 .views-row .views-field-title-resumo .views-field-field-resumo {
         width: 100%;
         background-color: rgba(0,0,1,.8);
         padding: 0.5em 2.5em 1.5em 2.5em;
         display: block;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-14 .views-row .views-field-title-resumo .views-field-field-resumo p {
         color: #FFF;
         text-align: left;
         font-family: Oswald;
         text-transform: none;
         font-weight: 400;
         line-height: 1.3em;
         font-size: 1.8em;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-14 .views-row .views-field-field-imagem-capa-ju-online {
         width: 100%;
         z-index: 1;
     }



      /* JU.ESPECIAL COTAS*/
     #page-ju-online #block-views-block-noticia-moldura-block-10 {
         margin: 0;
         height: 42.5em;
         max-height: 42.5em;
         overflow: hidden;
         width: 100%;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-10 .block__inner {
         width: 71.875%;
         max-width: 86.25em;
         margin: 0 auto;
         min-width: 64em;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-10 .block__inner .view-header {
         height: 1.7em;
         line-height: 3.3em;
         color: #AE0001;
         font-family: OSwald;
         font-size: 2.3em;
         text-transform: uppercase;
         margin-bottom: 1.7em;
         border-bottom: solid 2px #AE0001;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-10 .block__inner .view-header a {
         background-color: #FFF;
         color: #AE0001;
         padding-right: 0.5em;
         font-weight: 300;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-10 .block__inner .view-header a b {
         font-weight: 300;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-10 .views-row {
         position: relative;
         height: 34em;
         vertical-align: bottom;
         /*  display: table-cell; */
     }

     #page-ju-online #block-views-block-noticia-moldura-block-10 .views-row .views-field-field-imagem-capa {
         height: 100%;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-10 .views-row .views-field-field-imagem-capa img {
         height: 100%;
         width: 100%;
         object-fit: cover;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-10 .views-row .views-field.views-field-title a {
         color: #FFF;
         text-align: left;
         font-family: Oswald;
         text-transform: none;
         font-weight: 400;
         line-height: 1.3em;
         font-size: 2.8em;
         text-shadow: 0.05em 0.05em 0.05em #131313;
     }




     #page-ju-online #block-views-block-noticia-moldura-block-10 .views-row .views-field-title {
         /*
  *  *  *         position: absolute;
  *   *   *                 width: 100%;
  *    *    *                         top: 0;
  *     *     *                                 left: 0;
  *      *      *                                         height: 8em;
  *       *       *                                                 padding: 1.8em 2.5em 0.5em 2.5em;
  *        *        *                                                         margin: 0;
  *         *         *                                                                 z-index: 10;
  *          *          *                                                                         text-align: center;
  *           *           *                                                                                 */
         width: 100%;
         padding: 1.8em 2.5em 0.5em 2.5em;
         margin: 0;
         text-align: center;
         background-image: linear-gradient(to bottom,rgba(0,0,0,1),rgba(0,0,0,0.8));
         position: relative;
         z-index: 10;
     }


       #page-ju-online #block-views-block-noticia-moldura-block-10 .views-row .views-field-field-resumo {
         /*
  *  *  *         position: absolute;
  *   *   *                 top: 0;
  *    *    *                         bottom: 0;
  *     *     *                                 padding: 8em 2.5em 5em 2.5em;
  *      *      *                                         width: 100%;
  *       *       *                                                 background-image: linear-gradient(to bottom,rgba(0,0,0,1),transparent);
  *        *        *                                                         */
         padding: 1.5em 2.5em;
         width: 100%;
         background-image: linear-gradient(to bottom,rgba(0,0,0,0.8),transparent);
         z-index: 10;
         position: relative;
     }


     #page-ju-online #block-views-block-noticia-moldura-block-10 .views-row .views-field-field-resumo p:nth-of-type(1) {
         text-align: center;
         font-size: 1.5em;
         margin-bottom: 1em;
         line-height: 1.3em;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-10 .views-row .views-field-field-resumo a {
         color: #FFF;
         text-align: left;
         font-family: Oswald;
         text-transform: none;
         font-weight: 400;
         line-height: 1.1em;
         font-size: 1.3em;
         text-shadow: 0.05em 0.05em 0.05em #131313;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-10 .views-row .views-field-field-resumo ul {
         padding: 0em;
         width: 25%;
         display: inline-block;
         vertical-align: top;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-10 .views-row .views-field-field-resumo li:nth-of-type(1) {
         display: block;
         width: 100%;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-10 .views-row .views-field-field-resumo li {
         list-style: none;
         margin-bottom: 0.8em;
         position: relative;
         padding-left: 1em;
         font-size: 1.3em;
         line-height: 1.2em;
         color: #FFF;
         text-shadow: 0.05em 0.05em 0.05em #131313;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-10 .views-row .views-field-field-resumo li::before {
         /*
  *  *  *         position: absolute;
  *   *   *                 content: 'ssasassssaAAasAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazA';
  *    *    *                         font-size: 1.2em;
  *     *     *                                 left: 0;
  *      *      *                                         top: 0.1em;
  *       *       *                                                 */
     }

     #page-ju-online #block-views-block-noticia-moldura-block-10 .views-row .views-field-field-imagem-capa-ju-online,
     #page-ju-online #block-views-block-noticia-moldura-block-10 .views-row .views-field-field-imagem-capa-ju-online .field-content {
         /*
  *  *  *         height: 100%!important;
  *   *   *                 min-height: 27.5em;
  *    *    *                         */
         position: absolute;
         top: 0;
         left: 0;
         width: 100%;
         height: 100%!important;
         min-height: 27.5em;
         z-index: 1;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-10 .views-row .views-field-field-imagem-capa-ju-online img {
         width: 100%!important;
         height: 100%!important;
         object-fit: cover;
         /*min-height: 27.5em;*/
     }


     /* menu inferior */
     #page-ju-online #content-suffix {
         background-color: #FFF;
     }

     #page-ju-online #content-suffix .pr-content-suffix__rw {
         width: 71.875%;
         max-width: 86.25em;
         margin: 0 auto;
         overflow: hidden;
     }

     #page-ju-online #content-suffix .pr-content-suffix__rw .pr-content-suffix__content-suffix {
         border: 0;
     }

     #block-jumidiassociais {
     width: 100%;
     float: left;
     }

     #block-juassine {
         width: 50%;
         float: left;
         padding-left: 1em;
     }

     /* menu inferior - titulo midias sociais/assine o ju */
     #block-jumidiassociais h2,
     #block-juassine h2 {
         height: 1.7em;
         line-height: 3.2em;
         color: #737061;
         font-family: OSwald;
         font-size: 2.3em;
         text-transform: uppercase;
         margin-bottom: 1.7em;
         border-bottom: solid 2px #737061;
     }

     #block-jumidiassociais h2,
     #block-juassine h2 {
         background-color: #FFF;
         color: #737061;
         padding-right: 0.5em;
         font-weight: 300;
         line-height: 1.2em;
     }

     /* menu inferior - paragrafo midias sociais/assine o ju */
     #block-jumidiassociais .block__content,
     #block-juassine .block__content {
         font-family: Oswald;
         font-size: 1.5em;
         font-weight: 300;
         line-height: 1.2em;
     }

     /* form ju assine */
     #block-juassine {
         overflow: hidden;
     }

     #webform-submission-assine-o-ju-block-content-34-form {
         position: relative;
         height: 4em;
     }

     #webform-submission-assine-o-ju-block-content-34-form #edit-email {
         position: absolute;
         top: 0;
         left: 0;
         width: 100%;
         height: 3em;
         border: 1px solid transparent;
         border-top: none;
         border-bottom: 1px solid #DDD;
         box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.39), 0 -1px 1px #FFF, 0 1px 0 #FFF;
     }

     #webform-submission-assine-o-ju-block-content-34-form #edit-email--description {
         position: absolute;
         bottom: 0;
         left: 0;
         font-family: Oswald;
         font-size: 0.9em;
         font-weight: 300;
         color: #383838;
         line-height: 1.2em
     }

     #webform-submission-assine-o-ju-block-content-34-form #edit-submit--2,
     #webform-submission-assine-o-ju-block-content-34-form #edit-submit,
     #webform-submission-assine-o-ju-block-content-34-form #edit-actions-submit {
         position: absolute;
         top: 0.5em;
         right: 0.5em;
         width: 2em;
         height: 2em;
         border: 0;
         background-color: #383838;
         font-family: monospace;
         font-size: large;
     }


     /* rodapssasassssaAAasAAaaaAAassasassssaszAAassaAaasAazAAasAasasazA */
     #page-ju-online #sub-features {
         background-color: #D8D7D3;
         border-top: solid 1px #474747;
     }

     #page-ju-online #sub-features .pr-subfeatures__rw {
         width: 71.875%;
         max-width: 86.25em!important;
         margin: 0 auto;
         background-color: transparent;
     }

     #page-ju-online #sub-features .pr-subfeatures__rw .pr-subfeatures__subfeatures-first {
         width: 50%;
     }

     #page-ju-online #sub-features .pr-subfeatures__rw .pr-subfeatures__subfeatures-second {
         width: 50%;
     }

     /* rodape - menu */
     #block-jumenuacessorapido, #block-jumenusanduiche-3 {
         width: 49%;
         display: inline-block;
         vertical-align: top;
     }

     #block-jumenuacessorapido li a,
     #block-jumenusanduiche-3 li a {
         font-family: "Roboto Condensed";
         font-size: 1.5em;
         font-weight: 100;
         color: #474747;
         margin-bottom: 0.3em;
     }

     /* rodape - localizAaaaAAassasassssaszAAassaAaasAzAAassaAaasAazAAasAasasazAo */
     #block-juunicampcontato ul {
         position: relative;
         padding-left: 6em;
         padding-top: 1em;
     }

     #block-juunicampcontato li:nth-of-type(1) {
         position: absolute;
         left: 0;
         top: 0;
         padding: 0;
     }

     #block-juunicampcontato li:nth-of-type(2) h1 {
         font-family: Oswald;
         font-size: 1.1em;
         line-height: 1.2em;
         color: #474747;
         margin: 0;
     }

     #block-juunicampcontato li {
         list-style: none;
         padding-left: 3.5em;
         margin-bottom: 0.3em;
         font-family: "Roboto Condensed";
         font-weight: 100;
         font-size: 1.1em;
     }

     #block-juunicampcontato li a{
         color: #474747;
     }

     /* pssasassssaAAasAAaaaAAassasassssaszAAassaAaasAazAAasAasasazAginas de noticia */
     /* paginas de noticia - cabessasassssaAAasAAaaaAAassasassssaszAAassaAaasAazAAasAasasazAaslho */
     body[class*='page-ju'] #block-jucabecalhonoticias,
     body[class*='page-ju'] #block-jucabecalhotelescopio,
     body[class*='page-ju'] #block-jucabecalhoresenhas {
         position: relative;
         height: 1em;
         line-height: 1.9em;
         color: #737373;
         font-family: Oswald;
         font-size: 2.3em;
         text-transform: uppercase;
         margin: 0 0 2em 0;
         border-bottom: solid 2px #737373;
         font-weight: 300;
     }

     #page-ju-online #block-jucabecalhotelescopio {
         height: 1.2em;
     }

     #page-ju-online #block-jucabecalhotelescopio em {
         position: absolute;
         right: 4.2em;
         top: 1em;
         height: 0.8em;
         line-height: 0.8em;
         font-size: 0.56em;
         font-style: inherit;
     }

     body[class*='page-ju'] #block-jucabecalhonoticias strong,
     body[class*='page-ju'] #block-jucabecalhotelescopio strong,
     body[class*='page-ju'] #block-jucabecalhoresenhas strong {
         background-color: #FFF;
         padding-right: 0.5em;
         font-weight: 300;
         color: #737373;
     }

     #block-jucabecalhotelescopio img {
         position: absolute;
         top: -0.1em;
         right: 0;
         background-color: #FFF;
         padding-left: 0.5em;
     }

     #page-ju-online article {
         position: relative;
         border: 0;
         width: 100%;
         max-width: 86.25em;
         margin: 0 auto;
         padding: 0;
     }

     #page-ju-online .node--type-ju-noticias .field-name-field-date,
     #page-ju-online .node--type-ju-telescopio .field-name-field-date,
     #page-ju-online .node--type-ju-resenhas .field-name-field-date,
     #page-ju-online .node--type-ju-artigos .field-name-field-date {
         position: absolute;
         top: 0;
         left: 0;
         font-family: "Roboto Condensed";
         font-size: 1em;
         text-transform: uppercase;
         border-left: solid 0.3em #CB5400;
         padding-left: 0.5em;
         height: 1em;
         line-height: 1em;
         margin-bottom: 0.6em;
         width: 11em;
     }

     body[class*='page-ju-noticias'] .ju_noticias__grande-area,
     #page-ju-online .node--type-ju-noticias .field-node-field-grande-area,
     #page-ju-online .node--type-ju-telescopio .field-node-field-grande-area,
     #page-ju-online .node--type-ju-artigos .field-node-field-grande-area,
     #page-ju-online .node--type-ju-resenhas .field-node-field-grande-area {
         position: absolute;
         top: 0;
         left: 12.5em;
         font-family: "Roboto Condensed";
         font-size: 1em;
         text-transform: uppercase !important;
         border-left: solid 1px #737373;
         padding-left: 0.5em;
         height: 0.9em;
         line-height: 0.95em;
         margin-bottom: 0.6em;
     }

     body[class*='page-ju-noticias'] .ju_noticias__grande-area a,
     #page-ju-online .node--type-ju-noticias .field-node-field-grande-area a,
     #page-ju-online .node--type-ju-telescopio .field-node-field-grande-area a,
     #page-ju-online .node--type-ju-artigos .field-node-field-grande-area a,
     #page-ju-online .node--type-ju-resenhas .field-node-field-grande-area a {
         color: #474747;
     }

     body[class*='page-ju-noticias'] .ju_noticias__grande-area div,
     #page-ju-online .node--type-ju-noticias .field-node-field-grande-area .field__items .field__item,
     #page-ju-online .node--type-ju-telescopio .field-node-field-grande-area .field__items .field__item,
     #page-ju-online .node--type-ju-resenhas .field-node-field-grande-area .field__items .field__item,
     #page-ju-online .node--type-ju-artigos .field-node-field-grande-area .field__items .field__item  {
         margin-right: 0.5em !important;
         text-transform: uppercase !important;
         font-weight: 400 !important;
         float: none !important;
     }

     body[class*='page-ju-noticias'] #block-titulo,
     #page-ju-online .node--type-ju-noticias .node__title,
     #page-ju-online .node--type-ju-telescopio .node__title,
     #page-ju-online .node--type-ju-resenhas .node__title,
     #page-ju-online .node--type-ju-artigos .node__title  {
         font-family: Oswald;
         text-transform: none;
         line-height: 1.3em;
         border: 0;
         margin-bottom: 0.5em;
         margin-top: 0.4em;
         font-weight: 300;
         font-size: 3.5em;
     }

     #page-ju-online .node--type-ju-noticias .field-type-link:nth-of-type(1),
     #page-ju-online .node--type-ju-telescopio .field-type-link:nth-of-type(1),
     #page-ju-online .node--type-ju-resenhas .field-type-link:nth-of-type(1),
     #page-ju-online .node--type-ju-artigos .field-type-link:nth-of-type(1)  {
         border-left: 0;
         padding-left:0;
     }

     /* #page-ju-online .node--type-ju-noticias .field-type-link, */
     #page-ju-online .node--type-ju-telescopio .field-type-link,
     #page-ju-online .node--type-ju-resenhas .field-type-link,
     #page-ju-online .node--type-ju-artigos .field-type-link  {
         border-left: solid 2px #9B0101;
         padding: 0 0.3em;
         margin-right: 0.5em;
         display: inline-block;
         height: 0.8em;
         line-height: 0.9em;
         color: #9B0101;
         vertical-align: top;
     }

     #page-ju-online .node--type-ju-noticias .field-type-link {
       border-left: solid 2px #9B0101;
       padding: 0 0.3em;
       margin-right: 0.5em;
       display: inline-block;
       height: auto;
       line-height: 0.9em;
       color: #9B0101;
       vertical-align: top;
     }

     #page-ju-online .node--type-ju-noticias .field-type-link h3,
     /* #page-ju-online .node--type-ju-noticias .field-type-link a, */
     #page-ju-online .node--type-ju-telescopio .field-type-link h3,
     #page-ju-online .node--type-ju-telescopio .field-type-link a,
     #page-ju-online .node--type-ju-resenhas .field-type-link h3,
     #page-ju-online .node--type-ju-resenhas .field-type-link a,
     #page-ju-online .node--type-ju-artigos .field-type-link h3,
     #page-ju-online .node--type-ju-artigos .field-type-link a {
         text-transform: uppercase;
         height: 0.7em;
         line-height: 0.7em;
     }

     body[class*='page-ju'] div[class*='ju_artigos__'] a {
       color: #9e190b;
       text-decoration: underline;
     }

     #page-ju-online .node--type-ju-noticias .field-type-link a {
       text-transform: uppercase;
       height: 0.7em;
       line-height: 1em;
     }

     #page-ju-online .node--type-ju-noticias .a2a_kit,
     #page-ju-online .node--type-ju-noticias .a2a_kit,
     #page-ju-online .node--type-ju-resenhass .a2a_kit,
     #page-ju-online .node--type-ju-artigos .a2a_kit  {
         display: block;
         width: 100%;
         margin: 2em 0 2.5em 0;
     }

     body[class*='page-ju-noticias'] .ju_noticias__resumo,
     #page-ju-online .node--type-ju-noticias .field-node--field-resumo,
     #page-ju-online .node--type-ju-telescopio .field-node--field-resumo,
     #page-ju-online .node--type-ju-resenhas .field-node--field-resumo,
     #page-ju-online .node--type-ju-artigos .field-node--field-resumo  {
         font-size: 2em;
         line-height: 1.4em;
         text-align: left;
         font-weight: 100;
         color: #000;
         font-style: italic;
         margin-bottom: 1.5em;
     }

     body[class*='page-ju-noticias'] .ju_noticias__corpo,
     #page-ju-online .node--type-ju-noticias .field-node--field-corpo,
     #page-ju-online .node--type-ju-telescopio .field-node--field-corpo,
     #page-ju-online .node--type-ju-resenhas .field-node--field-corpo,
     #page-ju-online .node--type-ju-artigos .field-node--field-corpo  {
         font-size: 1.6em;
         line-height: 1.4em;
         text-align: justify;
         font-weight: 100;
         color: #313131;
         margin-bottom: 1rem;
     }

     .ju_noticias__corpo figcaption {
       font-size: 13px;
       font-weight: 400;
     }

     #page-ju-online .node--type-ju-radio .node__content,
     #page-ju-online .node--type-ju-video .node__content {
         font-size: 1.6em;
         line-height: 1.4em;
         text-align: justify;
         font-weight: 100;
         color: #313131;
     }
     #page-ju-online .node--type-ju-radio figure,
     #page-ju-online .node--type-ju-video figure {
         margin: 1em 0;
         padding: 0;
         border: 0;
     }

     #page-ju-online .node--type-ju-noticias .field-node--field-corpo figcaption,
     #page-ju-online .node--type-ju-telescopio .field-node--field-corpo figcaption,
     #page-ju-online .node--type-ju-resenhas .field-node--field-corpo figcaption,
     #page-ju-online .node--type-ju-artigos .field-node--field-corpo figcaption {
         font-size: 0.7em;
         font-style: italic;
     }

     /* paginas de noticia - menu lateral - mais acessadas */
     #page-ju-online .pr-main__sidebar-second {
         padding-top: 1.5em!important;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-4 {
         margin: 0;
         background-color: #FFF;
     }

     body[class*='page-ju-noticias'] #block-views-block-noticia-moldura-block-4 h2,
     body[class*='page-ju-artigos'] #block-views-block-noticia-moldura-block-4 h2,
     #page-ju-online #block-views-block-noticia-moldura-block-4 .block__title {
         background-color: #FFF;
         color: #705E38;
         font-family: Oswald;
         font-size: 2.5em;
         margin: 0.3em 0 1em 0;
         padding: inherit;
         height: 1em;
         line-height: 1em;
         font-weight: 300;
     }

     body[class*='page-ju'] #block-views-block-noticia-moldura-block-4 h2 {
       height: inherit;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-4 .block__content {
         padding: 0!important;
     }

     body[class*='page-ju'] #block-views-block-noticia-moldura-block-4 .views-row .views-field-field-grande-area,
     #page-ju-online #block-views-block-noticia-moldura-block-4 .views-row .views-field-field-grande-area {
         border-left: solid 4px #733938;
         padding-left: 0.5em;
         height: 1em;
         line-height: 1em;
         font-family: Oswald;
         font-size: 1em;
         text-transform: uppercase;
     }

     #block-views-block-noticia-moldura-block-4 .views-row .views-field-field-grande-area a,
     #page-ju-online #block-views-block-noticia-moldura-block-4 .views-row .views-field-field-grande-area a {
         color: #000;
     }

     body[class*='page-ju'] #block-views-block-noticia-moldura-block-4 .views-row .views-field-title,
     #page-ju-online #block-views-block-noticia-moldura-block-4 .views-row .views-field-title {
         font-family: 'Roboto Condensed';
         font-size: 1.4em;
         font-weight: 200;
         line-height: 1.2em;
         margin: 0.5em 0 1.5em 0;
     }

   body[class*='page-ju'] #block-views-block-noticia-moldura-block-4 .views-row .views-field-title a,
     #page-ju-online #block-views-block-noticia-moldura-block-4 .views-row .views-field-title a {
         color: #322805;
     }

     /* paginas de noticia - indices de noticias */
     #page-ju-online #block-jucabecalhoartigos {
         margin: 0.6em;
     }

     #page-ju-online .ju-telescopio-pag,
     #page-ju-online .ju-especial-pag {
         height: inherit!important;
     }

     #page-ju-online .taxonomia-pagina .view-header,
     #page-ju-online .ju-resenhas-pag .view-header,
     #page-ju-online .ju-artigos-pag .view-header,
     #page-ju-online .ju-especial-pag .view-header,
     #page-ju-online #block-jucabecalhoartigos .field__item,
     #page-ju-online .ju-especial-pag .view-header,
     #page-ju-online .ju-telescopio-pag .view-header  {
         height: 2em;
         line-height: 1.9em;
         color: #737373;
         font-family: Oswald;
         font-size: 0.8em;
         margin: 0 0 6em 0;
         border-bottom: solid 2px #737373;
         font-weight: 100;
         position: relative;
     }

     #page-ju-online .taxonomia-pagina,
     #page-ju-online .ju-resenhas-pag,
     #page-ju-online .ju-artigos-pag,
     #page-ju-online .ju-especial-pag,
     #page-ju-online .ju-telescopio-pag {
         width: 71.875%;
         max-width: 86.25em;
         margin: 0 auto;
     }

     #page-ju-online .taxonomia-pagina .view-header h3,
     #page-ju-online .ju-resenhas-pag .view-header h2,
     #page-ju-online .ju-artigos-pag .view-header h2,
     #page-ju-online .ju-telescopio-pag .view-header h2,
     #page-ju-online #block-jucabecalhoartigos .field__item p,
      #page-ju-online .ju-especial-pag .view-header h2 {
         background-color: #FFF;
         padding-right: 0.5em;
         position: absolute;
         top: 0;
         left: 0;
         margin: 0!important;
         height: 1.5em;
         line-height: 1.4em;
         font-family: Oswald!important;
         text-transform: uppercase!important;
         font-size: 2.5em;
         font-weight: 300;
     }

     #page-ju-online .taxonomia-pagina .node__title,
     #page-ju-online .ju-resenhas-pag .node__title,
     #page-ju-online .ju-artigos-pag .node__title,
     #page-ju-online .ju-telescopio-pag .node__title,
     #page-ju-online .ju-especial-pag .node__title {
         font-family: Oswald;
         text-transform: none;
         line-height: 1.3em;
         border: 0;
         margin-bottom: 1em;
         margin-top: 0.55em;
         font-weight: 300;
         font-size: 2.5em;
     }

     #page-ju-online .ju-resenhas-pag .node__title span,
     #page-ju-online .ju-artigos-pag .node__title span,
     #page-ju-online .ju-telescopio-pag .node__title span,
     #page-ju-online .ju-especial-pag .node__title span,
     #page-ju-online .ju-especial-pag .node__title span {
         font-family: Oswald;
         font-weight: 300;
         text-transform: none;
         line-height: 1.3em;
         font-size: 1em;
         border: 0;
         text-transform: none;
         color: #383838;
     }

     #page-ju-online .ju-resenhas-pag .view-content,
     #page-ju-online .ju-artigos-pag .view-content,
     #page-ju-online .ju-telescopio-pag .view-content,
     #page-ju-online .ju-especial-pag .view-content {
         position: relative;
     }

     .ju-telescopio-pag .views-row,
     .ju-resenhas-pag .views-row,
     .ju-artigos-pag .views-row,
     .ju-especial-pag .views-row {
         /*
  *  *  *         position: inherit!important;
  *   *   *                 top: inherit!important;
  *    *    *                         left: inherit!important;
  *     *     *                                 right: inherit!important;
  *      *      *                                         bottom: inherit!important;
  *       *       *                                                 margin: 0!important;
  *        *        *                                                         width: 100%!important;
  *         *         *                                                                 padding: 0!important;
  *          *          *                                                                         height: inherit!important;
  *           *           *                                                                                 */
         margin-bottom: 2em;
     }

     .ju-especial-pag .views-row {
         /*margin-bottom: 3.5em!important;*/
     }

     .ju-especial-pag .views-row .views-field-field-date,
     .ju-resenhas-pag .views-row .views-field-field-date,
     .ju-artigos-pag .views-row .views-field-field-date {
         /*
  *  *  *         font-family: "Roboto Condensed";
  *   *   *                 font-size: 1em;
  *    *    *                         text-transform: uppercase;
  *     *     *                                 border-left: solid 0.3em #CB5400;
  *      *      *                                         padding-left: 0.5em;
  *       *       *                                                 height: 1em;
  *        *        *                                                         line-height: 1em;
  *         *         *                                                                 margin-bottom: 0.6em;
  *          *          *                                                                         width: 11em;
  *           *           *                                                                                 */
         font-family: "Roboto Condensed";
         font-size: 1em;
         text-transform: uppercase;
         border-left: solid 0.15em #2F2F2F;
         padding-left: 0.5em;
         height: 0.9em;
         line-height: 1em;
         margin-left: 2px;
         margin-bottom: 0.2em;
     }

     .ju-especial-pag .views-row .views-field-title,
     .ju-resenhas-pag .views-row .views-field-title,
     .ju-artigos-pag .views-row .views-field-title {
         /*
  *  *  *         font-family: Oswald;
  *   *   *                 text-transform: none;
  *    *    *                         line-height: 1.3em;
  *     *     *                                 border: 0;
  *      *      *                                         font-weight: 300;
  *       *       *                                                 font-size: 2.5em;
  *        *        *                                                         */
         border: 0;
     }

     .ju-especial-pag .views-row .views-field-title a,
     .ju-resenhas-pag .views-row .views-field-title a,
     .ju-artigos-pag .views-row .views-field-title a {
         /*color: #474747;*/
         font-family: Oswald;
         font-weight: 300;
         text-transform: none;
         line-height: 1.3em;
         font-size: 2em;
         border: 0;
         text-transform: none;
         color: #383838;
     }

     .ju-especial-pag .views-row .views-field-field-edicao-especial {
         font-family: "Roboto Condensed";
         font-size: 1.3em;
         line-height: 1.5em;
         font-weight: 300;
         color: #000000;
         text-align: justify;
     }

     .feed-icons {
         margin-bottom: 2em;
     }

     /* lista edissasassssaAAasAAaaaAAassasassssaszAAassaAaasAzAAassaAaasAazAAasAasasazAes anteriores */
     #page-ju-online .view-display-id-page_3 {
         width: 71.875%;
         max-width: 86.25em;
         margin: 0 auto;
     }

     /* rodape - localizAaaaAAassasassssaszAAassaAaasAzAAassaAaasAazAAasAasasazAo e contato */
     #block-julocalizacaoecontato ul {
         position: relative;
         padding-left: 6em;
         padding-top: 1em;
     }

     #block-julocalizacaoecontato li:nth-of-type(1) {
         position: absolute;
         left: 0;
         top: 0;
         padding: 0;
     }

     #block-julocalizacaoecontato ul:nth-of-type(2) li:nth-of-type(1) {
         position: absolute;
         left: 3.7em;
         top: 0;
         padding: 0;
     }

     #block-julocalizacaoecontato li:nth-of-type(2) h2 {
         font-family: Oswald;
         font-size: 1.1em;
         line-height: 1.2em;
         color: #474747;
         margin: 0;
     }

     #block-julocalizacaoecontato li:nth-of-type(3) h3 {
         font-family: Oswald;
         font-size: 1.3em;
         line-height: 1.3em;
         color: #474747;
         margin: 0;
     }

     #block-julocalizacaoecontato li {
         list-style: none;
         padding-left: 5.5em;
         margin-bottom: 0.3em;
         font-family: "Roboto Condensed";
         font-weight: 100;
         font-size: 1.1em;
     }

     #block-julocalizacaoecontato li a{
         color: #474747;
     }

     /* JU especial consulta 2017 */
     /* home */
     #page-ju-online .ju-especial-consulta-2017 {
         position: relative;
         width: 71.875%;
         margin: -1.5em auto 0 auto;
         max-width: 86.25em;
         min-width: 64em;
     }

     #block-views-block-ju-especial-block-1 {
         margin-top: 0;
     }

     #page-ju-online .ju-especial-consulta-2017 .view-header {
         position: relative;
         border-bottom: solid 13px #C40200;
     }

     #block-juespecialconsultaunicamp2017 .block__inner,
     #block-views-block-ju-especial-block-1 .block__inner {
         width: 71.875%;
         margin: 0 auto;
         max-width: 86.25em;
         min-width: 64em;
     }

     #block-juespecialconsultaunicamp2017 .field__item {
         position: relative;
         height: 10em;
     }

     #page-ju-online .ju-especial-consulta-2017 .view-header img {
         width: 100%;
     }

     #page-ju-online .ju-especial-consulta-2017 .view-header a img {
         width: inherit!important;
     }

     #page-ju-online .ju-especial-consulta-2017 .view-header p:nth-of-type(1),
     #block-juespecialconsultaunicamp2017 .field__item p:nth-of-type(1) {
         /* cabessasassssaAAasAAaaaAAassasassssaszAAassaAaasAazAAasAasasazAaslho */
         position: absolute;
         top: 2.5em;
         left: 2.5em;
     }

     #block-juespecialconsultaunicamp2017 .field__item p:nth-of-type(1) {
         left: 0!important;
     }

     #page-ju-online .ju-especial-consulta-2017 .view-header p:nth-of-type(1) b,
     #block-juespecialconsultaunicamp2017 .field__item p:nth-of-type(1) b,
     #page-ju-online .node--id-2797 .field-node--field-corpo p:nth-of-type(1) b {
         background-color: #C40200;
         padding: 0.5em 1em;
         font-family: Oswald;
         font-weight: 400;
         color: #FFF;
         margin-right: 1em;
     }

     #page-ju-online .node--id-2797 .field-node--field-corpo p:nth-of-type(1) b {
         font-size: 0.9em;
         padding: 0.3em 0.7em;
     }

     #page-ju-online .ju-especial-consulta-2017 .view-header h2 {
         /* titulo */
         position: absolute;
         bottom: 4.5em;
         left: 0.8em;
         right: 0.8em;
         margin: 0;
         background-color: transparent;
         padding: 0;
         text-decoration: none;
         color: #F1F1F1;
         font-family: "Oswald";
         font-weight: 400;
         text-shadow: 0.05em 0.05em 0.05em rgba(0,0,0,0.32);
         line-height: 1.1em;
         vertical-align: bottom;
         font-size: 4em;
         text-transform: none;
         display: inline-block;
     }

     #page-ju-online .ju-especial-consulta-2017 .view-header p:nth-of-type(5),
     #page-ju-online .node--id-2797 .field-node--field-corpo p:nth-of-type(2) {
         /* texto */
         position: absolute;
         background-image: none!important;
         font-size: 1.3em;
         font-family: 'Roboto Condensed';
         line-height: 1.3em;
         padding: 0 2.5em 1em 2.5em;
         top: 15em;
         color: #FFF;
         margin: 0;
         text-shadow: 0.05em 0.05em 0.05em rgba(0,0,0,0.32);
     }

     #page-ju-online .node--id-2797 .field-node--field-corpo p:nth-of-type(2) {
         top: 16em;
     }

     #page-ju-online .ju-especial-consulta-2017 .view-header p:nth-of-type(5) a,
     #page-ju-online .node--id-2797 .field-node--field-corpo p:nth-of-type(2) a {
         color: #FFF;
     }

     #page-ju-online .ju-especial-consulta-2017 .view-header ul,
     #block-juespecialconsultaunicamp2017 .field__item ul,
     #page-ju-online .node--id-2797 .field-node--field-corpo .field__item ul {
         position: absolute;
         top: 5.5em;
         margin: -1.6em 0 0 0;
         right: 2.8em;
         width: 48%;
         text-align: right;
         padding: 0;
     }

     #page-ju-online .node--id-2797 .field-node--field-corpo .field__item ul {
         top: 6.9em;
     }

     #block-juespecialconsultaunicamp2017 .field__item ul {
         right: 0!important;
     }

     #page-ju-online .ju-especial-consulta-2017 .view-header ul li,
     #block-juespecialconsultaunicamp2017 .field__item ul li,
     #page-ju-online .node--id-2797 .field-node--field-corpo .field__item ul li {
         display: inline-block;
         background-color: #c40200;
         padding: 0.7em 0.3em;
         height: 2.4em;
         line-height: 0.9em;
     }

     #block-juespecialconsultaunicamp2017 .field__item ul li,
     #page-ju-online .node--id-2797 .field-node--field-corpo .field__item ul li {
         margin-left: -4px;
     }

     #page-ju-online .ju-especial-consulta-2017 .view-header ul li a,
     #block-juespecialconsultaunicamp2017 .field__item ul li a,
     #page-ju-online .node--id-2797 .field-node--field-corpo .field__item ul li a {
         color: #FFF;
         text-transform: uppercase;
         font-family: Oswald;
         font-size: 1em;
         font-weight: 300;
         background-color: #C40200;
         display: inline-block;
         border-left: solid 1px #FFF;
         height: 1em;
         line-height: 1em;
         padding: 0 0 0 0.5em;
     }

     #page-ju-online .ju-especial-consulta-2017 .view-header li:nth-of-type(1) a,
     #block-juespecialconsultaunicamp2017 .field__item li:nth-of-type(1) a,
     #page-ju-online .node--id-2797 .field-node--field-corpo .field__item ul li:nth-of-type(1) a {
         border-left: 0!important;
     }

     #page-ju-online .ju-especial-consulta-2017 .view-header li:nth-of-type(4) a,
     #block-juespecialconsultaunicamp2017 .field__item li:nth-of-type(4) a {
         padding-right: 0.5em;
     }

     /* novo - novo consulta retores */
     #page-ju-online .node--id-2797 {
         position: relative;
         border-bottom: solid 13px #C40200;
         border-radius: 0px;
         font-size: 16px;
         min-width: 64em;
     }

     #page-ju-online .node--id-2797 .node__title {
         display: none;
     }

     #page-ju-online .node--id-2797 .field-node--field-corpo {
         margin: 0;
         position: relative;
     }

     #page-ju-online .node--id-2797 .field-node--field-corpo h2 {
         position: absolute;
         bottom: 4.5em;
         left: 0.8em;
         right: 0.8em;
         margin: 0;
         background-color: transparent;
         padding: 0;
         text-decoration: none;
         color: #F1F1F1;
         font-family: "Oswald";
         font-weight: 400;
         text-shadow: 0.05em 0.05em 0.05em rgba(0,0,0,0.32);
         line-height: 1.1em;
         vertical-align: bottom;
         font-size: 3.8em;
         text-transform: none;
         display: inline-block;
     }

     #page-ju-online .node--id-2797 .field-node--field-corpo p:nth-of-type(1) {
         /* texto */
         position: absolute;
         top: 3em;
         font-size: 1.3em;
         font-family: 'Roboto Condensed';
         line-height: 1.3em;
         padding: 0 2.4em 1em 2.4em;
         color: #FFF;
         margin: 0;
         text-shadow: 0.05em 0.05em 0.05em rgba(0,0,0,0.32);
     }

     #page-ju-online .node--id-2797 .field-node--field-corpo p:nth-of-type(1) a{
         color: #FFF;
     }

     #page-ju-online .node--id-2797 .field-node--field-corpo a img {
         width: inherit!important;
         object-fit: inherit!important;
     }

     #page-ju-online .node--id-2797 .field-node--field-corpo img {
         width: 100%;
         object-fit: cover;
     }
     /* fim - novo consulta retores */

     #page-ju-online .ju-especial-consulta-2017 .views-row,
     #page-ju-online .ju-especial-consulta-2017-bloco .views-row {
         position: relative;
     }

     #page-ju-online .ju-especial-consulta-2017 .views-row:nth-of-type(1),
     #page-ju-online .ju-especial-consulta-2017 .views-row:nth-of-type(3),
     #page-ju-online .ju-especial-consulta-2017 .views-row:nth-of-type(5),
     #page-ju-online .ju-especial-consulta-2017 .views-row:nth-of-type(7),
     #page-ju-online .ju-especial-consulta-2017 .views-row:nth-of-type(9),
     #page-ju-online .ju-especial-consulta-2017-bloco .views-row:nth-of-type(1),
     #page-ju-online .ju-especial-consulta-2017-bloco .views-row:nth-of-type(3),
     #page-ju-online .ju-especial-consulta-2017-bloco .views-row:nth-of-type(5),
     #page-ju-online .ju-especial-consulta-2017-bloco .views-row:nth-of-type(7),
     #page-ju-online .ju-especial-consulta-2017-bloco .views-row:nth-of-type(9) {
         border-bottom: solid 13px #909090;
     }

     #page-ju-online .ju-especial-consulta-2017 .views-row:nth-of-type(2),
     #page-ju-online .ju-especial-consulta-2017 .views-row:nth-of-type(4),
     #page-ju-online .ju-especial-consulta-2017 .views-row:nth-of-type(6),
     #page-ju-online .ju-especial-consulta-2017 .views-row:nth-of-type(8),
     #page-ju-online .ju-especial-consulta-2017 .views-row:nth-of-type(10),
     #page-ju-online .ju-especial-consulta-2017-bloco .views-row:nth-of-type(2),
     #page-ju-online .ju-especial-consulta-2017-bloco .views-row:nth-of-type(4),
     #page-ju-online .ju-especial-consulta-2017-bloco .views-row:nth-of-type(6),
     #page-ju-online .ju-especial-consulta-2017-bloco .views-row:nth-of-type(8),
     #page-ju-online .ju-especial-consulta-2017-bloco .views-row:nth-of-type(10) {
         border-bottom: solid 13px #C40200;
     }

     #page-ju-online .ju-especial-consulta-2017 .views-row .views-field-field-resumo,
     #page-ju-online .ju-especial-consulta-2017-bloco .views-row .views-field-field-resumo {
         position: absolute;
         width: 100%;
         bottom: 0;
         top: initial;
         left: 0;
         padding: 3.5em 2.5em 1em 2.5em;
         margin: 0;
         background-image: linear-gradient(to bottom,transparent,rgb(8, 8, 8));
         color: #F1F1F1;
         font-family: "Oswald";
         font-weight: 400;
         line-height: 1.2em;
         font-size: 2em;
         vertical-align: bottom;
         text-shadow: 0.05em 0.05em 0.05em rgba(0,0,0,0.32);
     }

     #page-ju-online .ju-especial-consulta-2017 .views-row .views-field-field-resumo a,
     #page-ju-online .ju-especial-consulta-2017-bloco .views-row .views-field-field-resumo a{
         color: #FFF;
     }

     #page-ju-online .ju-especial-consulta-2017 .views-row .views-field-title,
     #page-ju-online .ju-especial-consulta-2017-bloco .views-row .views-field-title {
         /*
  *  *  *         position: absolute;
  *   *   *                 top: 3em;
  *    *    *                         left: 3em;
  *     *     *                                 background-color: #C40200;
  *      *      *                                         padding: 0.4em 1em;
  *       *       *                                                 font-family: Oswald;
  *        *        *                                                         font-weight: 400;
  *         *         *                                                                 color: #FFF;
  *          *          *                                                                         */
         position: absolute;
         top: 1.9em;
         left: 1.9em;
         background-color: #C40200;
         padding: 0.4em 1em 0.5em 1em;
         font-family: Oswald;
         font-weight: 400;
         color: #FFF;
         font-size: 1.5em;
         line-height: 0.9em;
     }

     #page-ju-online .ju-especial-consulta-2017 .views-row .views-field-title a,
     #page-ju-online .ju-especial-consulta-2017-bloco .views-row .views-field-title a {
         color: #FFF;
         text-transform: uppercase;
     }

     #page-ju-online .ju-especial-consulta-2017 .views-row .views-field-field-imagem-capa-ju-online img,
     #page-ju-online .ju-especial-consulta-2017-bloco .views-row .views-field-field-imagem-capa-ju-online img {
         width: 100%;
     }

     /* reitores */
     #page-ju-online .ju-especial-candidatos-consulta-2017 {
         width: 71.875%;
         margin: 0 auto;
         max-width: 86.25em;
         min-width: 64em;
     }

     #page-ju-online .ju-especial-candidatos-consulta-2017 .views-row {
         width: 20%;
         float: left;
         padding: 0.5em;
         min-width: 15em;
     }

     #page-ju-online .ju-especial-candidatos-consulta-2017 .views-row .views-field-field-imagem-capa-ju-online {
         margin-bottom: 0.5em;
     }

     #page-ju-online .ju-especial-candidatos-consulta-2017 .views-row .views-field-field-imagem-capa-ju-online img {
         width: inherit!important;
         height: inherit!important;
     }

     #page-ju-online .ju-especial-candidatos-consulta-2017 .views-row  .views-field-title a {
         font-family: "Roboto Condensed";
         font-weight: 400;
         font-size: 1.4em!important;
         line-height: 1.2em;
         color: #141414!important;
     }

     /* todos respondem */
     #page-ju-online .ju-especial-todos-resp-consulta-2017 {
         width: 71.875%;
         margin: 0 auto;
         max-width: 86.25em;
         min-width: 64em;
     }

     #page-ju-online .ju-especial-todos-resp-consulta-2017 .views-row {
         position: relative;
         margin-bottom: 4em;
     }

     #page-ju-online .ju-especial-todos-resp-consulta-2017 .views-row .views-field-title {
         background-color: #C40200;
         padding: 0.4em 1em 0.5em 1em;
         font-family: Oswald;
         font-weight: 400;
         color: #FFF;
         font-size: 1.5em;
         line-height: 0.9em;
         text-transform: uppercase;
         display: inline-block;
         margin: 2em 0 1em 0;
     }

     #page-ju-online .ju-especial-todos-resp-consulta-2017 .views-row .views-field-title a {
         color: #FFF;
     }

     #page-ju-online .ju-especial-todos-resp-consulta-2017 .views-row .views-field-field-resumo {
         font-size: 1.6em;
         line-height: 1.4em;
         text-align: justify;
         font-weight: 100;
         color: #313131;
         cursor: pointer;
     }

     #page-ju-online .ju-especial-todos-resp-consulta-2017 .views-row .views-field-field-resumo:hover {
         color: #000;
     }

     #page-ju-online .ju-especial-todos-resp-consulta-2017 .views-row .views-field-field-corpo {
         font-size: 1.4em;
         line-height: 1.4em;
         text-align: justify;
         font-weight: 100;
         color: #000;
         margin-left: 4em;
     }

      #page-ju-online .node--type-ju-especial {
         font-size: 1.6em;
         line-height: 1.4em;
         text-align: justify;
         font-weight: 100;
         color: #313131;
         cursor: pointer;
         width: 71.875%!important;
         max-width: 86.25em!important;
     }

     /*
  *  *  *     #page-ju-online .node--id-2675 a:nth-of-type(1),
  *   *   *         #page-ju-online .node--id-2650 a:nth-of-type(1),
  *    *    *             #page-ju-online .node--id-2649 a:nth-of-type(1),
  *     *     *                 #page-ju-online .node--id-2673 a:nth-of-type(1),
  *      *      *                     */
     #page-ju-online .ju-especial-todos-resp-consulta-2017 .view-header {
         text-align: right;
     }

     #page-ju-online .node--type-ju-especial .link_ju_especial,
     #page-ju-online .ju-especial-todos-resp-consulta-2017 .view-header .link_ju_especial {
         position: relative;
         background-image: url(/unicamp/sites/default/files/ico_donwload_content.png);
         background-repeat: no-repeat;
         background-position: 0 50%;
         padding: 1em 0 1em 2.5em;
         font-size: 0.8em;
         font-weight: 400;
     }

     #page-ju-online .ju-especial-todos-resp-consulta-2017 .view-header .link_ju_especial {
         font-size: 1.2em;
     }

     /* inicio - JU audio */
     #page-ju-online #block-juradiopag {
         margin: 0 auto;
         width: 71.875%;
         max-width: 86.25em;
         min-width: 64em;
     }

     .page-ju-radio #block-basic-content .views-element-container > div {
         width: 71.875%;
         max-width: 86.25em;
         min-width: 64em;
         margin: 0 auto;
     }

     #page-ju-online #block-juradiopag h2 {
         height: 0.8em;
         margin-bottom: 0.6em;
         border-bottom: solid 2px #CC133C;
         position: relative;
         font-size: 16px;
     }

     .page-ju-radio #content {
       width: 100% !important;

     }

     #page-ju-online #block-juradiopag h2 strong {
         position: absolute;
         width: 22.25em;
         background-image: url(/unicamp/themes/pixture_reloaded/styles/css/images/br_barcode.png);
         background-repeat: repeat-y;
         height: 1.8em;
         line-height: 1.8em;
         padding-left: 0.5em;
         color: #FFF;
         font-family: Oswald;
         text-transform: uppercase;
         font-weight: 400;
         font-size: 0.8em;
     }

     .page-ju-radio #block-basic-content .views-element-container > div .view-content:before,
     #block-views-block-radio-block-1 .view-content:before,
   #block-views-block-radio-block-3 .view-content:before,
     #block-views-block-radio-block-2 .view-content:before {
         content: "Carregando...";
         font-size: 1.5em;
         line-height: 2em;
         color: #BFBFBF;
     }

     .page-ju-radio #block-basic-content .views-element-container > div .view-content-carregado:before,
     #block-views-block-radio-block-1 .view-content-carregado:before,
   #block-views-block-radio-block-3 .view-content-carregado:before,
     #block-views-block-radio-block-2 .view-content-carregado:before {
         content: ""
     }

     #page-ju-online .view-id-radio .view-content .views-row,
     #block-views-block-radio-block-1 .views-row,
   #block-views-block-radio-block-3 .views-row,
     #block-views-block-radio-block-2 .views-row {
 /*         display: none; */
     }

     .page-ju-radio #block-basic-content .views-element-container > div .views-row,
     #block-views-block-radio-block-1 .views-row,
     #block-views-block-radio-block-3 .views-row {
         position: relative;
         min-height: 11em;
         margin-top: 2.5em;
         margin-bottom: 5em;
         padding-left: 18em;
         padding-bottom: 2.5em;
     }

     #block-views-block-radio-block-1 .views-row {
         margin: 1em 0;
         width: 57%;
     }

     .page-ju-radio #block-basic-content .views-element-container > div .views-row .views-field-title,
     #block-views-block-radio-block-1 .views-row .views-field-title,
     #block-views-block-radio-block-3 .views-row .views-field-title {
         margin-bottom: 0.5em;
     }

     #page-ju-online .view-id-radio .views-row .views-field-title a,
     #block-views-block-radio-block-1 .views-row .views-field-title a,
     #block-views-block-radio-block-3 .views-row .views-field-title a {
         color: #000;
         font-family: Oswald;
         font-size: 1.7em;
         font-weight: 400;
     }

     #block-views-block-radio-block-1 .views-row .views-field-title a {
         line-height: 1.3em;
     }

     .page-ju-radio #block-basic-content .views-element-container > div .views-row .views-field-field-imagem-capa-ju-online,
     #block-views-block-radio-block-1 .views-row .views-field-field-imagem-capa-ju-online,
     #block-views-block-radio-block-3 .views-row .views-field-field-imagem-capa-ju-online {
         position: absolute;
         border: solid 9px #E1E1E1;
         top: 0;
         left: 0;
     }

     .page-ju-radio #block-basic-content .views-element-container > div .views-row .views-field-field-embed-video {
         display: none;
     }

     .page-ju-radio #block-basic-content .views-element-container > div .views-row .views-field-field-imagem-capa-ju-online .ico-ju-video,
     #block-views-block-radio-block-1 .views-field-field-imagem-capa-ju-online .ico-ju-video,
   #block-views-block-radio-block-3 .views-field-field-imagem-capa-ju-online .ico-ju-video{
         position: absolute;
         top: 50%;
         left: 50%;
         margin-left: -48px;
         margin-top: -36px;
         cursor: pointer;
         width: 6em;
         height: inherit;
     }

     .page-ju-radio #block-basic-content .views-element-container > div .views-row .views-field-field-imagem-capa-ju-online img,
     #block-views-block-radio-block-1 .views-field-field-imagem-capa-ju-online img,
   #block-views-block-radio-block-3 .views-field-field-imagem-capa-ju-online img,
     #block-views-block-radio-block-2 .views-field-field-imagem-capa-ju-online img {
         max-width: 15em;
         height: inherit;
         cursor: pointer;
     }

     .page-ju-radio #block-basic-content .views-element-container > div .views-row .views-field-field-resumo,
     #block-views-block-radio-block-1 .views-row .views-field-field-resumo,
     #block-views-block-radio-block-3 .views-row .views-field-field-resumo	{
         color: #000;
         font-family: Oswald;
         font-size: 1.4em;
         font-weight: 100;
         line-height: 1.3em;
     }

     .page-ju-radio #block-basic-content .views-element-container > div .views-row .views-field-field-audio,
     #block-views-block-radio-block-1 .views-row .views-field-field-audio,
     #block-views-block-radio-block-3 .views-row .views-field-field-audio {
         position: absolute;
         padding-left: 18em;
         bottom: 0;
         left: 0;
         width: 100%;
     }

     .page-ju-radio #block-basic-content .views-element-container > div .views-row .views-field-field-audio audio,
     #block-views-block-radio-block-1 .views-row .views-field-field-audio audio,
   #block-views-block-radio-block-3 .views-row .views-field-field-audio audio{
         width: 100%;
     }


     .page-ju-radio #block-basic-content .views-element-container > div .views-row .views-field-field-audio p,
     #block-views-block-radio-block-1 .views-row .views-field-field-audio p,
     #block-views-block-radio-block-3 .views-row .views-field-field-audio p	{
         margin: 0;
     }
     /* faixa home */
     /* faixa home */
     #block-views-block-radio-block-1,
   #block-views-block-radio-block-3,
     #block-views-block-radio-block-2 {
         margin: 0;
     }

     #block-views-block-radio-block-1 .block__inner,
   #block-views-block-radio-block-3 .block__inner,
     #block-views-block-radio-block-2 .block__inner {
         width: 71.875%;
         max-width: 86.25em;
         min-width: 64em;
         margin: 0 auto;
     }

     #block-views-block-radio-block-1 .block__inner,
     #block-views-block-radio-block-3 .block__inner	{
         margin-top: 1.5em;
     }

     #block-views-block-radio-block-1 > div header,
     #block-views-block-radio-block-1 .block__inner .view-content,
         #block-views-block-radio-block-3 .block__inner .view-header,
     #block-views-block-radio-block-3 .block__inner .view-content	{
         display: inline-block;
         vertical-align: middle;
         width: 42.2%;
         margin-right: -4px;
     }

     #block-views-block-radio-block-1 .block__inner .view-content,
     #block-views-block-radio-block-3 .block__inner .view-content	{
         width: 57.8%;
     }

     #block-views-block-radio-block-2 .block__inner .view-header,
     .page-ju-radio #block-basic-content .views-element-container > div header {
         height: 1.8em;
         margin-bottom: 0.6em;
         border-bottom: solid 2px #CC133C;
         position: relative;
         font-size: 16px;
     }

     #block-views-block-radio-block-2 .block__inner .view-header strong,
     .page-ju-radio #block-basic-content .views-element-container > div header strong {
         position: absolute;
         width: 22.25em;
         background-image: url(/unicamp/themes/pixture_reloaded/styles/css/images/br_barcode.png);
         background-repeat: repeat-y;
         height: 2.8em;
         line-height: 2.8em;
         padding-left: 0.5em;
         color: #FFF;
         font-family: Oswald;
         text-transform: uppercase;
         font-weight: 400;
         font-size: 1em;
     }

     #block-views-block-radio-block-2 .block__inner .view-content {
         margin: 2em 0 1em 0;
         border-bottom: solid 2px #CC133C;
         padding-bottom: 1.4em;
     }

      #block-views-block-radio-block-2 .block__inner .view-content .views-row:nth-of-type(5) {
         margin-right: 0;
     }

     #block-views-block-radio-block-2 .block__inner .view-content .views-row {
         display: inline-block;
         width: 18.7%;
         margin-right: 1.65%;
         margin-left: -4px;
         margin-top: 1em;
         position: relative;
         vertical-align: bottom;
     }

     #block-views-block-radio-block-2 .block__inner .view-content .views-row .views-field-field-imagem-capa-ju-online {
         border: solid 9px #E1E1E1;
         background-image: url(/unicamp/themes/pixture_reloaded/styles/css/images/br_phones_over_.png);
         background-repeat: no-repeat;
         background-position: 50% 50%;
         z-index: 2;
     }

     #block-views-block-radio-block-2 .block__inner .view-content .views-row .views-field-field-imagem-capa-ju-online img {
         height: inherit!important;
         object-fit: cover;
         cursor: pointer;
         width: 100%;
     }

     #block-views-block-radio-block-2 .block__inner .view-content .views-row .views-field-field-imagem-capa-ju-online img:hover {
         opacity: 0.2;
     }

     #block-views-block-radio-block-2 .block__inner .view-content .views-row .views-field-field-imagem-capa-ju-online .ico-ju-video {
         display: none;
     }

     #block-views-block-radio-block-1 .block__inner .view-content .views-row .views-field-field-embed-video,
   #block-views-block-radio-block-3 .block__inner .view-content .views-row .views-field-field-embed-video,
     #block-views-block-radio-block-2 .block__inner .view-content .views-row .views-field-field-embed-video {
         display: none;
     }

     #block-views-block-radio-block-2 .block__inner .view-content .views-row .views-field-field-embed-video:hover .field-content,
     #block-views-block-radio-block-2 .block__inner .view-content .views-row .views-field-field-embed-video:hover iframe{
         visibility: hidden;
     }

     #block-views-block-radio-block-2 .block__inner .view-content .views-row .views-field-field-embed-video .field-content p {
         margin: 0;
     }

     #block-views-block-radio-block-2 .block__inner .view-content .views-row .views-field-title {
         width: 100%;
         height: 100%;
         cursor: pointer;
         margin-bottom: 0.4em;
     }

     #block-views-block-radio-block-2 .block__inner .view-content .views-row .views-field-title .field-content a{
         font-family: Oswald;
         color: #474747;
         line-height: 1.4em;
     }

     #block-views-block-radio-block-2 .block__inner .view-content .views-row .views-field-title:hover .field-content{
         display: block;
     }


   /*Faixa radio home - radio unicamp ao vivo*/
   #radio_texto {
   font-family: "Roboto Condensed";
   font-size: 1.2em;
   font-weight: 400;
   color: #474747;
   }

   #radio_texto {
   font-family: "Roboto Condensed";
   font-size: 1.2em;
   font-weight: 400;
   color: #474747;
   margin-left: 1em;
   }


     /*view full video*/
     #block-views-block-radio-block-2-video-view {
         position: fixed;
         top: 0;
         left: 0;
         width: 100%;
         height: 100%;
         z-index: 5000;
         background-color: rgba(0,0,0,0.8);
         overflow: auto;
     }

     #block-views-block-radio-block-2-video-view .field-content {
         margin: 0 auto;
         width: 80%;
         height: 95%;
         top: 50%;
         transform: translateY(-50%);
         position: relative;
         font-family: "Roboto Condensed";
         font-weight: 300;
         text-shadow: 2px 2px 2px #000;
         font-size: 1.2em;
         line-height: 1.2em;
         color: #FFFFFF !important;
     }

     #block-views-block-radio-block-2-video-view button {
         position: fixed;
         top: 0;
         right: 17px;
         background-color: transparent;
         border: 0;
         padding: 0.5em;
         font-size: 2em;
         cursor: pointer;
     }

     #block-views-block-radio-block-2-video-view iframe {
         width: 100%!important;
     }
     /* fim - ju audio */

     /* ju especial cotas */
     main.view-ju-especial {
         width: 71.875%;
         max-width: 86.25em;
         min-width: 64em;
         margin: 0 auto;
     }

     #block-blocojuespecialcotas .block__inner {
         width: 71.875%;
         margin: 0 auto;
     }


 /* JU - ONLINE - FIM */

 /* iamgens noticias */
     .caption > figcaption {
         display: inherit!important;
     }

     .caption {
         display: inherit!important;
     }

     .node--type-noticias .field-node--field-galeria-de-imagem .caption:nth-of-type(1),
     .node--type-noticias .field-node--field-galeria-de-imagem .caption:nth-of-type(2),
     .node--type-noticias .field-node--field-galeria-de-imagem .caption:nth-of-type(3),
     .node--type-noticias .field-node--field-galeria-de-imagem .caption:nth-of-type(4) {
         display: inline-block!important;
     }

     .node--type-noticias .field-node--field-galeria-de-imagem .caption {
         display: none!important
     }


     /* BUSCA GOOGLE - INICIO */
     #___gcse_0 {
         position: relative;
         float: left;
         width: 30%;
         height: 2em;
         margin: 0.5em 0!important;
         color: transparent;
         border: 0;
     }

     #___gcse_1 {
         display: none;
         height: 2.9em;
         background-color: #FFF;
         position: absolute;
         top: 0;
         left: 5.5em;
         right: 5.5em;
         z-index: 3000;
         padding: 0.5em;
     }

     #___gcse_0 .gsc-control-cse,
     #___gcse_1 .gsc-control-cse {
         padding: 0;
         background-color: transparent;
         border: 0;
     }

     #___gcse_0 .gsc-search-box-tools,
     #___gcse_1 .gsc-search-box-tools {
         border: solid 2px #9a9a9a;
         position: relative;
         margin: 0;
     }

     #___gcse_0 .gsc-search-box-tools tr,
     #___gcse_0 .gsc-search-box-tools td,
     #___gcse_0 .gsc-search-box-tools th,
     #___gcse_1 .gsc-search-box-tools tr,
     #___gcse_1 .gsc-search-box-tools td,
     #___gcse_1 .gsc-search-box-tools th {
         border: 0;
         padding: 0;
         border-color: transparent;
     }


     #___gcse_0 .gsc-results-wrapper-visible tr,
     #___gcse_0 .gsc-results-wrapper-visible td,
     #___gcse_0 .gsc-results-wrapper-visible th,
     #___gcse_1 .gsc-results-wrapper-visible tr,
     #___gcse_1 .gsc-results-wrapper-visible td,
     #___gcse_1 .gsc-results-wrapper-visible th {
         border-color: transparent;
     }

     #___gcse_0 .gsc-search-box-tools .gsc-input #gsc-i-id1,
     #___gcse_1 .gsc-search-box-tools .gsc-input #gsc-i-id2 {
         width: 100%;
         height: 2em;
         position: absolute;
         padding: 0;
         margin: 0;
         border: 0;
         left: 0;
         top: 0;
         height: 100%!important;
         padding: 5px 40px 5px 5px!important;
     }

     #___gcse_0 .gsc-search-box-tools .gsc-search-button,
     #___gcse_1 .gsc-search-box-tools .gsc-search-button {
         position: absolute;
         right: 0;
         top: 0;
         height: 100%;
         width: 30px;
         margin: 0;
         padding: 6px;
         border: 0;
         border-radius: 0;
         background-color: #9a9a9a;
     }

     #___gcse_0 .gsc-search-box-tools .gsc-input tr,
     #___gcse_1 .gsc-search-box-tools .gsc-input tr {
         position: inherit;
         border: 0;
     }

     /* responsivo */
     #search-responsivo {
         border: solid 1px red;
         position: absolute;
         width: 100%;
         height: 2.9em;
     }

   .gsc-adBlock {
     height: 0!important;
     font-weight: normal!important;
     text-align: center!important;
     padding: 0!important;
     margin: 0!important;
   }

   .gsc-adBlock iframe {
     height: 0!important;
     padding: 0!important;
     margin: 0!important;
   }

   /*Adicionado Laura para corrigir primeiros links q nssasassssaAAasAAaaaAAassasassssaszAAassaAaasAazAAasAasasazAo funcionavam 20181016*/
     .gsc-tabData.gsc-tabdActive {
        display: block;
        position: relative !important;
     }


 /* BUSCAR GOOLE - FIM */



 /* CONJUNTURA ECONOMICA */
 .node--id-8396 .field-node--body {
     overflow: hidden;
 }

 .node--id-8396 .field-node--body ul {
     position: relative;
     width: 50%;
     float: left;
     margin: 0;
     min-height: 9em;
     padding-left: 1em;
 }

 .node--id-8396 .field-node--body ul li {
     list-style: none;
 }

 .node--id-8396 .field-node--body ul li:nth-of-type(1) {
     border-top: dotted 1px #474747;
 }

 .node--id-8396 .field-node--body ul:nth-of-type(1) li:nth-of-type(1),
 .node--id-8396 .field-node--body ul:nth-of-type(2) li:nth-of-type(1) {
     border-top: 0;
 }

 .node--id-8396 .field-node--body ul li:nth-of-type(1) {
     padding-left: 6em;
     padding-top: 0.2em
 }

 .node--id-8396 .field-node--body ul li:nth-of-type(2) {
     margin-left: 6em;
     border-left: solid 4px #9e190b;
     margin-bottom: 0.5em;
 }

 .node--id-8396 .field-node--body ul li:nth-of-type(3)  {
     margin-left: 7.5em;
     font-size: 0.8em;
     font-family: "Roboto Condensed";
     font-weight: 400;
 }

 .node--id-8396 .field-node--body ul li h2 {
     font-family: Oswald;
     font-size: 1.2em;
     margin-bottom: 0.3em;
     margin-left: -1px;
 }

 .node--id-8396 .field-node--body ul li:nth-of-type(2) {
     padding-left: 0.5em;
 }

 .node--id-8396 .field-node--body ul li:nth-of-type(2) a {
     font-family: "Roboto Condensed";
     font-size: 0.9em;
     font-weight: 400;
     color: #474747;
 }

 .node--id-8396 .field-node--body ul li h2 img {
     position: absolute;
     left: 0;
     top: 0;
 }

 /* DESTAQUE CLIPPING*/
 #block-views-block-clipping-block-1,
 #block-views-block-clipping-block-2,
 #block-views-block-clipping-block-3,
 #block-views-block-clipping-block-4 {
     width: 50%;
     margin: 0;
     display: inline-block;
     margin-left: -3px;
     vertical-align: top;
 }

 h2#block-clippingunicamp-title span {
     font-size: 4em;
     font-family: Oswald;
     font-weight: 100;
     color: #383838;
 }

 h2#block-clippingunicamp-title {
     width: 71.875%;
     margin: 3em auto;
     min-width: 64em;
     max-width: 86.25em;
 }

 #block-views-block-clipping-block-1 .block__inner,
 #block-views-block-clipping-block-2 .block__inner,
 #block-views-block-clipping-block-3 .block__inner,
 #block-views-block-clipping-block-4 .block__inner {
     width: 71.875%;
     min-width: 500px;
     padding: 0 2em 0 1em;
     border-left: dotted 1px #383838;
 }

 #block-views-block-clipping-block-1 .block__inner,
 #block-views-block-clipping-block-3 .block__inner {
     margin: 2em 0 2em auto;
 }

 #block-views-block-clipping-block-2 .block__inner,
 #block-views-block-clipping-block-4 .block__inner {
     margin: 2em auto 2em 0;
 }

 #block-views-block-clipping-block-1 .block__inner .view-header h2,
 #block-views-block-clipping-block-2 .block__inner .view-header h2,
 #block-views-block-clipping-block-3 .block__inner .view-header h2,
 #block-views-block-clipping-block-4 .block__inner .view-header h2 {
     font-size: 2.5em;
     font-family: Oswald;
     font-weight: 100;
     color: #383838;
     margin-bottom: 1em;
 }

 #block-views-block-clipping-block-1 .views-row,
 #block-views-block-clipping-block-2 .views-row,
 #block-views-block-clipping-block-3 .views-row,
 #block-views-block-clipping-block-4 .views-row {
     margin-top: 2em;
 }

 #block-views-block-clipping-block-1 .views-row .views-field-field-data-de-publicacao,
 #block-views-block-clipping-block-2 .views-row .views-field-field-data-de-publicacao,
 #block-views-block-clipping-block-3 .views-row .views-field-field-data-de-publicacao,
 #block-views-block-clipping-block-4 .views-row .views-field-field-data-de-publicacao {
     font-family: "Roboto Condensed";
     font-size: 1em;
     text-transform: uppercase;
     border-left: solid 0.15em #2F2F2F;
     padding-left: 0.5em;
     height: 1em;
     line-height: 1em;
     margin-bottom: 0.4em;
 }

 #block-views-block-clipping-block-1 .views-row .views-field-title,
 #block-views-block-clipping-block-2 .views-row .views-field-title,
 #block-views-block-clipping-block-3 .views-row .views-field-title,
 #block-views-block-clipping-block-4 .views-row .views-field-title {
     font-family: Oswald;
     font-weight: 300;
     text-transform: none;
     line-height: 1.3em;
     font-size: 1.7em;
     border: 0;
     text-transform: none;
     color: #383838;
     margin-bottom: 0.4em;
 }

 #block-views-block-clipping-block-1 .views-row .views-field-title a,
 #block-views-block-clipping-block-2 .views-row .views-field-title a,
 #block-views-block-clipping-block-3 .views-row .views-field-title a,
 #block-views-block-clipping-block-4 .views-row .views-field-title a {
     color: #383838;
 }



 /* INICIO - Retrospectiva */
 /*slideshow*/
 .page-retrospectiva-2017 .views-element-container > div,
 .view-id-retrospectiva {
     position: relative;
     margin-top: 3em;
 }

 #views_slideshow_cycle_main_retrospectiva-page_1 {
     padding-bottom: 4em;
     /*border-bottom: dotted 1px #474747;*/
 }

 #views_slideshow_cycle_main_retrospectiva-page_1 .views_slideshow_cycle_slide {
     width: 100%!important;
     height: 100%!important;
 }

 #views_slideshow_cycle_teaser_section_retrospectiva-page_1{
     width: 100%!important;
     height: 680px!important;
 }

 #views_slideshow_cycle_main_retrospectiva-page_1 .views-row {
     /*margin: 4em auto 0 auto;*/
     margin: 2.5em auto 0 auto;
     width: 71.875%;
     max-width: 86.25em;
 }

 #views_slideshow_cycle_main_retrospectiva-page_1 .views-field-field-imagem-video {
     position: absolute;
     left: 0;
     bottom: 0;
     width: 50%;
     height: 680px;
     z-index: 1;
 }

 #views_slideshow_cycle_main_retrospectiva-page_1 .views-field-field-imagem-video img {
     position: absolute;
     width: 100%;
     height: 100%;
     object-fit: cover;
 }

 #views_slideshow_cycle_main_retrospectiva-page_1 .views-field-field-imagem-video a {
     position: absolute;
     width: 100%;
     height: 100%;
 }

 #views_slideshow_cycle_main_retrospectiva-page_1 .views-field-field-imagem-video iframe {
     position: absolute;
     width: 100%!important;
     height: 100%!important;
 }

 #views_slideshow_cycle_main_retrospectiva-page_1 #cont{
     width: 100%!important;
     height: 680px!important;
 }


 #views_slideshow_cycle_main_retrospectiva-page_1 .views-field-field-mes,
 #views_slideshow_cycle_main_retrospectiva-page_1 .views-field-title,
 #views_slideshow_cycle_main_retrospectiva-page_1 .views-field-field-corpo {
     margin-left: 50%;
     margin-bottom: 1em;
     padding-left: 3%;
     overflow: hidden;
 }

 #views_slideshow_cycle_main_retrospectiva-page_1 .views-field-field-mes {
     margin-bottom: 2em;
 }

 #views_slideshow_cycle_main_retrospectiva-page_1 .views-field-field-mes .field-content {
     float: left;
     height: 2.4em;
     line-height: 1em;
     padding: 0.7em 1.4em 0.7em 1.4em;
     color: #B90000;
     font-family: Oswald;
     font-weight: 600;
     text-transform: uppercase;
     border: dotted 1px #B90000;
 }

 #views_slideshow_cycle_main_retrospectiva-page_1 .views-field-field-mes .field-content b { font-weight: 300; }

 #views_slideshow_cycle_main_retrospectiva-page_1 .views-field-title a,
 #views_slideshow_cycle_main_retrospectiva-page_1 .views-field-field-corpo a {
     float: left;
     width: 100%;
 }

 #views_slideshow_cycle_main_retrospectiva-page_1 .views-field-title {
     color: #000000;
     text-align: left;
     font-family: Oswald;
     text-transform: none;
     font-weight: 400;
     /*line-height: 1.4em;*/
     line-height: 1.2em;
     /*font-size: 3.5em;*/
     font-size: 3.4em;
     margin-bottom: 0.1em;
 }

 #views_slideshow_cycle_main_retrospectiva-page_1 .views-field-title a {
     color: rgb(28,28,28);
     text-decoration: none;
 }

 #views_slideshow_cycle_main_retrospectiva-page_1 .views-field-field-corpo {
     color: rgb(28,28,28);
     text-align: left;
     font-family: "Roboto Condensed";
     text-transform: none;
     font-weight: 300;
     /*line-height: 1.5em;
  *  *  *     font-size: 1.4em;*/
     line-height: 1.3em;
     font-size: 1.4em;
 }

 #views_slideshow_cycle_main_retrospectiva-page_1 .views-field-field-corpo a {
     color: rgb(28,28,28);
     text-decoration: none;
 }

 #views_slideshow_controls_text_retrospectiva-page_1 {
     position: absolute;
     width: 100%;
     height: 130px;
     margin-top: -112px;
     top: 50%;
     left: 0;
 }

 #views_slideshow_controls_text_previous_retrospectiva-page_1 {
     position: absolute;
     top: 0;
     left: 0;
     z-index: 100;
 }

 #views_slideshow_controls_text_next_retrospectiva-page_1 {
     position: absolute;
     top: 0;
     right: 0;
     z-index: 100;
 }

 #views_slideshow_controls_text_previous_retrospectiva-page_1 a,
 #views_slideshow_controls_text_next_retrospectiva-page_1 a {
     position: relative;
     font-size: 1px;
     color: transparent
 }

 #views_slideshow_controls_text_previous_retrospectiva-page_1 a::before,
 #views_slideshow_controls_text_next_retrospectiva-page_1 a::before {
     position: absolute;
     top: 0;
     font-size: 260px;
     color: #FFF;
     font-weight: 100;
     height: 130px;
     line-height: 92px;
     margin: 0 20px;
     text-shadow: 0px 0px 9px #444444, 0px 0px 1px #131313, 0px 0px 1px #131313;
 }

 #views_slideshow_controls_text_previous_retrospectiva-page_1 a::before {
     left: 0;
     content: "ssasassssaAAasAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazA";
 }

 #views_slideshow_controls_text_next_retrospectiva-page_1 a::before {
     right: 0;
     content: "ssasassssaAAasAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazA";
 }

 #views_slideshow_controls_text_pause_retrospectiva-page_1,
 #views_slideshow_slide_counter_retrospectiva-page_1 {
     display: none;
 }

 .view-id-retrospectiva .views-slideshow-controls-bottom {
     margin: -2.5em auto 1em auto;
     width: 71.875%;
     max-width: 86.25em;
     overflow: hidden;
 }

 #widget_pager_bottom_retrospectiva-page_1 {
     overflow: hidden;
     text-align: center;
 }

 #widget_pager_bottom_retrospectiva-page_1 .views_slideshow_pager_field_item {
     position: relative;
     font-size: 0px;
     width: 15px;
     height: 15px;
     border: solid 1px #474747;
     border-radius: 8px;
     display: inline-block;
     margin-left: 15px;
     z-index: 100;
 }

 #widget_pager_bottom_retrospectiva-page_1 .views_slideshow_pager_field_item.active {
     background-color: #474747;
 }

 /* corpo */
 #block-views-block-retrospectiva-block-1 {
     width: 71.875%;
     max-width:86.25em;
     min-width: 64em;
     margin: 2em auto;
 }

 #block-views-block-retrospectiva-block-1 .view-content {
     overflow: hidden;
     width: 100%;
 }

 #block-views-block-retrospectiva-block-1 .views-row {
     display: inline-block;
     width: 31.84%;
     margin-right: 2.24%;
     margin-left: -4px;
     margin-bottom: 3em;
     vertical-align: top;
 }

 #block-views-block-retrospectiva-block-1 .views-row:nth-child(3n+1) {
     margin-left: 0;
 }

 #block-views-block-retrospectiva-block-1 .views-row:nth-child(3n+3) {
     margin-right: 0;
 }

 #block-views-block-retrospectiva-block-1 .views-row .views-field-field-mes {
     overflow: hidden;
     margin-bottom: 1em;
 }

 #block-views-block-retrospectiva-block-1 .views-row .views-field-field-mes .field-content {
     float: left;
     height: 2.4em;
     line-height: 1em;
     padding: 0.7em 1.4em 0.7em 1.4em;
     color: #505050;
     font-family: Oswald;
     font-weight: 300;
     text-transform: uppercase;
     border: dotted 1px #505050;
 }

 #block-views-block-retrospectiva-block-1 .views-row .views-field-field-imagem-video {
     position: relative;
     height: 18.25em;
     margin-bottom: 0.5em;
 }

 #block-views-block-retrospectiva-block-1 .views-row .views-field-field-imagem-video img,
 #block-views-block-retrospectiva-block-1 .views-row .views-field-field-imagem-video iframe {
     position: absolute;
     top: 0;
     left: 0;
     width: 100%;
     height: 100%!important;
     object-fit: cover;
 }

 #block-views-block-retrospectiva-block-1 .views-row .views-field-title a {
     color: #1c1c1c;
     text-align: left;
     font-family: "Roboto Condensed";
     text-transform: none;
     font-weight: 400;
     line-height: 1.2em;
     font-size: 1.7em;
 }


 /* logo */
 #block-blocobannerretrospectiva2017 {
     position: fixed;
     top: 0;
     left: 0;
     width: 100%;
     height: 10.5em;
     margin: 0;
     z-index: 101;
     background-color: #FFFFFF;
 }

 #block-blocobannerretrospectiva2017 > div {
     position: relative;
     width: 71.875%;
     max-width: 86.25em;
     min-width: 64em;
     margin: 0 auto;
     height: 100%;
     border-bottom: dotted 1px #474747;
 }

 #block-blocobannerretrospectiva2017 > div a {
     position: absolute;
     top: 0;
     right: 0;
 }

 #block-blocobannerretrospectiva2017 div,
 #block-blocobannerretrospectiva2017 p {
     margin: 0;
 }

 #block-blocobannerretrospectiva2017 > div strong {
     position: absolute;
     left: 0.2em;
     top: 7.3em;
 }

 /* link portal Unicamp, twitter e face */
 #block-blocobannerretrospectiva2017 a:nth-of-type(1) {
     position: absolute;
     top: 30px;
     right: 270px;
 }

 #block-blocobannerretrospectiva2017 a:nth-of-type(1):hover,
 #block-blocobannerretrospectiva2017 a:nth-of-type(2):hover {
     filter: brightness( 85% );
 }

 #block-blocobannerretrospectiva2017 a:nth-of-type(2) {
     position: absolute;
     top: 30px;
     right: 175px;
 }

 #block-blocobannerretrospectiva2017 a:nth-of-type(3) {
     position: absolute;
     top: 15px;
     right: 0;
 }

 /* menu */
 #block-retrospectiva {
     position: fixed;
     top: 10.5em;
     left: 0;
     width: 100%;
     height: 50px;
     margin: 0;
     z-index: 101;
     border: dotted 1px #909090;
     border-left: none;
     border-right: none;
     background-color: #FFFFFF;
 }

 #block-retrospectiva .block__inner {
     margin: 5px auto;
     height: 39px;
     overflow: hidden;
     border: solid 5px #FFFFFF;
     border-left: none;
     border-right: none;
     background-color: #BFBFBF;
     text-align: center;
 }

 #block-retrospectiva .block__content {
     display: inline-block;

 }

 #block-retrospectiva .block__content li {
     float: left;
     font-family: 'Roboto Condensed';
     border-right: solid 1px #BFBFBF;
     height: 30px;
     background-color: #FFF;
 }

 #block-retrospectiva .block__content li:nth-of-type(1) {
     border-left: solid 1px #BFBFBF;
 }

 #block-retrospectiva .block__content li a {
     padding: 0 0.8em;
     color: #474747;
     font-size: 1em;
     height: 30px;
     line-height: 30px;
     text-transform: uppercase;
 }

 #block-retrospectiva .block__content li a:hover {
     background-color: #B90000;
     color: #FFFFFF;
 }

 .page-retrospectiva-2017 .views-element-container footer {
     width: 71.875%;
     max-width: 86.25em;
     margin: 1.5em auto;
     text-align: center;
     font-size: 1.5em;
     font-weight: 100;
 }
 /* FIM - Retrospectiva */

 /* Jornal max */

 #block-views-block-noticia-moldura-block-8 .block__inner .view-header span {
     font-size: 0.50em!important;
     line-height: 1.25em!important;
     font-family: "Oswald"!important;
     font-weight: 300!important;
     position: relative;
     top: -5px;
     background-color: #FFF;
     padding-right: 0.5em;

 }

 /* fotografia curadoria Inicio*/
 #block-fotografiacuradoria {
     margin: 0;
 }


 #block-fotografiacuradoria .field__item {
     height: 2em;
     line-height: 1.9em;
     color: #737373;
     font-family: Oswald;
     font-size: 0.8em;
     margin: 0 0 6em 0;
     font-weight: 100;
     position: relative;
 }

 #block-fotografiacuradoria {
     width: 71.875%;
     max-width: 86.25em;
     min-width: 64em;
     margin: 0 auto;
 }

 #block-fotografiacuradoria p {
     background-color: #FFF;
     padding-right: 0.5em;
     margin: 0!important;
     height: 1.5em;
     line-height: 1.4em;
     font-family: Oswald!important;
     text-transform: uppercase!important;
     font-size: 1.5em;
     font-weight: 300;
     position: absolute;
     top: 137px;
     left: 158px;
     z-index:2;
 }
 /* fotografia curadoria Fim*/

 /* Faixa DC - Inicio */

 #block-views-block-noticias-divulgacao-cientifica-block-2 > div {
     width: 71.875%;
     /* max-width: 86.25em; */
     min-width: 64em;
     margin: 0 auto;
 }


 #block-views-block-noticias-divulgacao-cientifica-block-2 header {
     font-family: "Oswald";
     font-size: 1.2em;
     line-height: 2.2em;
     text-transform: uppercase;
     font-weight: 400;
     padding-bottom: 0.6em;
     margin: 15px auto;
     width: 71.875%;
     min-width: 100%;
     height: 3.6em;
     padding: 0.5em 0 0.5em 0;
     border-bottom: dotted 1px #5A5A5A;
 }




 #block-views-block-noticias-divulgacao-cientifica-block-2 .views-row .views-field-title a {
     font-family: Oswald;
     color: #000;
     font-size: 1.5em;
     line-height: 1.3em;
 }

 #block-views-block-noticias-bloco3-block-3 .views-row .views-field-field-resumo {
     font-family: "Roboto Condensed";
     color: #282828;
     font-size: 1.2em;
     font-weight: 100;
     line-height: 1.3em;
 }

 #block-views-block-noticias-divulgacao-cientifica-block-2 .views-row .views-field-field-resumo {
     font-family: "Roboto Condensed";
     color: #282828;
     font-size: 1.2em;
     font-weight: 100;
     line-height: 1.3em;
 }


 #block-views-block-noticias-divulgacao-cientifica-block-2 .views-row .views-field-field-imagem-capa {
     position: absolute;
     border: solid 9px #E1E1E1;
     top: 0;
     left: 0;
 }

 #block-views-block-noticias-divulgacao-cientifica-block-2 .views-row .views-field-field-imagem-capa img {
     max-width: 15em;
     height: inherit;
     cursor: pointer;
 }

 #block-views-block-noticias-divulgacao-cientifica-block-2 > div .view-content {
     width: 100%;
 }

 #block-views-block-noticias-divulgacao-cientifica-block-2 > div .views-row {
     width:50%;
     float:left;
 }


 #block-views-block-noticias-divulgacao-cientifica-block-2 > div {
     overflow:hidden;
 }

 /* Faixa DC - Fim */

 /* Faixa DC 2 - INICIO */

 #block-views-block-noticias-divulgacao-cientifica-block-2 .views-row {
     position: relative;
     min-height: 11em;
     margin-top: 2.5em;
     margin-bottom: 0em;
     padding-left: 17em;
     padding-bottom: 0em;
     padding-right: 2em;
 }


 #block-views-block-noticias-divulgacao-cientifica-block-2 header a img {
     background-color: #FFF;
     padding-right: 0.5em;
     position: relative;
     top: -25px;
     left: -0.5px;
     width: 159.59px;
     height: 83px;
     z-index: 2;
 }


 /* Faixa DC 2 - Fim */



 /* imagem-capa - Inicio */



 .page-node-type--noticias .field-node--field-imagem-capa img {
   max-width: 100%;
   height:auto;

 }

 .field-node--field-imagem-capa-ju-online img {
   max-width: 100%;
   height:auto;

 }

 .page-node-type--ju-artigos .field-node--field-imagem-capa-ju-online img {
   max-width: 100%;
   height:auto;

 }



 .page-node-type--noticias  .field-node--field-imagem-capa h3,
 .page-node-type--ju-noticias .field-node--field-imagem-capa-ju-online h3,
 .page-node-type--ju-artigos .field-node--field-imagem-capa-ju-online h3 {

     font-family: "Roboto Condensed";
     text-transform: none;
     display: inline-block;
     color: #9B0101;
     margin-right: 0.5em;
     border-left: solid 0.15em #9B0101;
     padding-left: 0.5em;
     height: 0.8em;
     line-height: 0.85em;
     margin-top: 1.05em!important;

 }




 .page-node-type--noticias .field-type-image .align-right figcaption,
 .page-node-type--ju-noticias .field-type-image .align-right figcaption,
 .page-node-type--ju-artigos .field-type-image .align-right figcaption  {
     width: 100%;
     padding-top: 0px;
     padding-left: 10px;
     font-family: "Roboto Condensed";
     font-size: 1.1em;
     line-height: 1.5em;
     font-weight: 300;
     color: #000000;
     text-align: justify;

 }

 .page-node-type--noticias .field-type-image .align-right,
 .page-node-type--ju-noticias .field-type-image .align-right,
 .page-node-type--ju-artigos .field-type-image .align-right
  {
     margin: 0 0 16px 16px;
     margin: 0 0 1rem 0rem;
   float:none;
 }


 .field.field-node--field-imagem-capa.field-formatter-image.field-name-field-imagem-capa.field-type-image.field-label-above.has-single{
     padding-top:120px;
 }

 .field.field-node--field-imagem-capa.field-formatter-image.field-name-field-imagem-capa.field-type-image.field-label-above.has-single img{
   height: auto;
 }

  .node .field-type-image__item {

   border: none!important;
     border-radius: 0px!important;
     padding: 0.75rem!important;
     display: block!important;
 }

 .node .field-type-image__item {
     /* border: 1px solid; */
     border-radius: 3px;
     padding: 0.75rem;
     display: inline-block;
 }

 .node--type-noticias .field .field__label,
 .node--type-divulgacao-cientifica .field .field__label {
     float: none!important;
 }



 /* imagem-capa - Fim */

 /* noticias mais acessadas - Inicio */
 #block-pixture-reloaded-content	.pr-main .hr--1-3 .l-r:last-child{
     min-width: 40px!important;
     width: 40px!important;
     padding: 0!important;
     margin: 0 auto!important;
     float: left!important;
 }

 /* noticias mais acessadas - Fim */


 .l-r.region.pr-main__sidebar-second {
      margin-right: auto!important;
 }

 /* max menu superior principal */
 .l-rw {
     max-width: 100em;
     margin-left: auto;
     margin-right: auto;
 }

 .pr-main .hr--1-3 .l-r:first-child {
     width: 67.7083%;
     float: left;
     padding-left: 14.5%;
     padding-right: 3%;
     margin: 0;
     padding-top: 1.5em;
 }


 /* atualizAaaaAAassasassssaszAAassaAaasAzAAassaAaasAazAAasAasasazAo do portal max pixreload */

 @media (min-width: 60.0625em) {
   #page-ju-online .pr-main .hr--1-3 .l-r:last-child {
     width: 16%!important;
   }


   #page-ju-online .pr-main .hr--1-3 .l-r:first-child {
     width: 69.5%!important;

   }
 }


 /*  INICIO - PAG. HOME - FAIXA UPA */
 #block-views-block-noticias-producao-academica-block-3 {
     margin: 0;
 }

 #block-views-block-noticias-producao-academica-block-3 .block__inner {
     width: 71.875%;
     max-width: 86.25em;
     min-width: 64em;
     margin: 2em auto;
 }

 #block-views-block-noticias-producao-academica-block-3 .view-header {
     position: relative;
     font-family: "Oswald";
     font-size: 1.2em;
     font-weight: 400;
     text-align: left;
     line-height: 2em;
     margin: 0 auto;
     margin-bottom: 1em;
     width: 100%;
     text-transform: uppercase;
     padding-top: 0.8em;
     border-bottom: dotted 1px #5A5A5A;
 }

 #block-views-block-noticias-producao-academica-block-3 .view-header a {
     color: #053250;
 }

 #block-views-block-noticias-producao-academica-block-3 .view-header a::after {
     position: absolute;
     content: '+';
     font-size: 1.5em;
     font-weight: 300;
     width: 0.8em;
     height: 0.8em;
     line-height: 1.3em;
     text-align: center;
 }

 #block-views-block-noticias-producao-academica-block-3 .view-content {
     position: relative;
     height: 33.75em;
 }

 #block-views-block-noticias-producao-academica-block-3 .block__inner .views-row {
     position: absolute;
     float: left;
 }

 #block-views-block-noticias-producao-academica-block-3 .block__inner .views-row:nth-of-type(1) {
     width: 50%;
     left: 0;
     bottom: 0;
 }

 #block-views-block-noticias-producao-academica-block-3 .block__inner .views-row:nth-of-type(2) {
     width: 24%;
     left: 50%;
     bottom: 0;
     margin-left: 1%;
 }

 #block-views-block-noticias-producao-academica-block-3 .block__inner .views-row:nth-of-type(3) {
     width: 24%;
     left: 75%;
     bottom: 0;
     margin-left: 1%;
 }

 #block-views-block-noticias-producao-academica-block-3 .block__inner .views-row .views-field-title {
     position: relative;
     z-index: 2;
     width: 100%;
     overflow: hidden;
 }

 #block-views-block-noticias-producao-academica-block-3 .block__inner .views-row .views-field-title a {
     float: left;
     width: 100%;
     font-family: "Oswald";
     font-weight: 400;
     text-shadow: 0.075em 0.075em 0.075em #333;
     font-size: 1.7em;
     line-height: 1.2em;
     padding: 2em 1.2em 0.5em 1.2em;
     color: #FFFFFF;
     z-index: 299;
     background-image: linear-gradient(to bottom,transparent,rgba(0,0,0,.8));
 }

 #block-views-block-noticias-producao-academica-block-3 .block__inner .views-row .views-field-field-resumo {
     position: relative;
     z-index: 1;
     width: 100%;
     display: block;
     font-family: "Roboto Condensed";
     font-weight: 300;
     text-shadow: 0.075em 0.075em 0.075em #333;
     font-size: 1.2em;
     line-height: 1.2em;
     color: #FFFFFF;
     padding: 0 1.5em 1.5em 1.5em;
     background-image: linear-gradient(to bottom,rgba(0,0,0,.8),#000000);
 }

 #block-views-block-noticias-producao-academica-block-3 .block__inner .views-row .views-field-field-imagem-capa {
     position: absolute;
     bottom: 0;
     left: 0;
     z-index: 0;
     width: 100%;
     height: 33.75em;
 }

 #block-views-block-noticias-producao-academica-block-3 .block__inner .views-row .views-field-field-imagem-capa img{
     object-fit: cover;
     max-height: 33.75em;
     width: 100%;
 }

 /*Faixa Artigos Relacionados Direitos Humanos - Laura set/2018 */

 div#block-views-block-noticia-moldura-block-17 a{
     font-family: Oswald;
     font-weight: 300;
     text-transform: none;
     line-height: 1.6em;
     font-size: 2em;
     border: 0;
     text-transform: none;
     color: #383838;
 }

 div#block-views-block-noticia-moldura-block-17 h2{
     font-family: Oswald;
     font-size: 2.5em;
     font-weight: 200;
     border: 0;
 }


 /*  FIM - PAG. HOME - FAIXA UPA */

 /*DossissasassssaAAasAAaaaAAassasassssaszAAassaAaasAazAAasAasasazA ODH 20-12-2018*/
 #block-blocobannerdossieodh div {
     position: absolute;
     top: -1.7em;
     left: 0;
     width: 100%;
     height: 10.5em;
     margin: 0;
     z-index: 101;
     background-color: #FFFFFF;
 }

 #block-abredireitoshumanos{
     position: relative;
     top: 3.4%;
     float: left;
     font-family: "Roboto Condensed";
     font-size: 1.7em;
     font-weight: 300;
     color: #000000;
     line-height: 1.4em;
     margin: 0 10em 2em;
     width: 70%;
 }
 #block-abredireitoshumanos h2{
     font-family: "Oswald";
     font-size: 2.6em;
     font-weight: 500;
   line-height: 1.1em;
 }

 .view.view-retrospectiva.view-id-retrospectiva.view-display-id-page_2{
   position: relative;

 }

 .view.view-retrospectiva.view-id-retrospectiva.view-display-id-page_2 h2{
     margin: 0.5em;
     font-family: "Oswald";
     font-size: 2.6em;
     font-weight: 500;
   line-height: 1.1em;
   position: relative;
     top: 10em;
 }

 .view.view-retrospectiva.view-id-retrospectiva.view-display-id-page_2 .view-rows{
     position: relative;
     float: left;
     top: 400px;
 }

 .view.view-retrospectiva.view-id-retrospectiva.view-display-id-page_2 .views-row{
     width: 49%;
     float:left;
     bottom: 0;
     margin: 0.2em 0.2em 0.2em;
   height: 37.5em;
 }

 .view.view-retrospectiva.view-id-retrospectiva.view-display-id-page_2 .views-row .views-field-field-imagem-capa img {
     max-width: 100%;
     width: 98%;
     height: auto;
   float: left;
     display: block;
     margin: 0.5em;
   object-fit: cover;
   border: solid 12px rgb(96,189,211, 0.5);
   position: relative;

 }

 .view.view-retrospectiva.view-id-retrospectiva.view-display-id-page_2 .views-field-title a{
   position: relative;
   display: block;
   float: left;
   font-family: "Roboto Condensed";
     font-size: 1.4em;
     font-weight: 400;
     color: #000000;
     line-height: 1.3em;
     margin: 0.2em 0.5em;
 }

 .view.view-retrospectiva.view-id-retrospectiva.view-display-id-page_2 .views-field-field-autor a{
   position: relative;
   display: block;
   float: left;
   font-family: "Roboto Condensed";
     font-size: 1.4em;
     font-weight: 400;
     color: #60bdd3;
     line-height: 1.3em;
     margin: 0.2em 0.5em 1em;
 }


 #block-dialogosdireitoshumanos .basic__body div{
     width: 45%;
     margin: 2%;
     float: left;
     position: static;
     /* top: 30em; */
 }
 #block-dialogosdireitoshumanos h2{
   position: relative;
   display: block;
   float: left;
   font-family: "Roboto Condensed";
   font-size: 1.1em;
   font-weight: 400;
   color: #000000;
   line-height: 1em;
   margin: 0.2em 0em;
 }

 #block-dialogosdireitoshumanos > h2 {
     font-family: "Oswald";
     font-size: 2.6em;
     font-weight: 500;
     color: #000000;
     line-height: 1.3em;
     margin-left: 2%;
     margin-top: 1.3em;
   float: none;
 }

 #block-dialogosdireitoshumanos .basic__body h3{
   position: relative;
   display: block;
   float: left;
   font-family: "Roboto Condensed";
     font-size: 1.1em;
     font-weight: 400;
     color: #60bdd3;
     line-height: 1.3em;
     margin: 0.2em 0.5em 1em;
 }

 #block-reportagensdireitoshumanos {
     position: relative;
     top: 26em;
     width: 70%;
   margin: 0 10%;
   display: inline-block;
 }

 #block-reportagensdireitoshumanos h2{
   font-family: "Oswald";
   font-size: 2.6em;
   font-weight: 500;
   color: #000000;
   line-height: 1.3em;
   /* margin: 0.2em 0.2em 0.7em; */
 }

 #block-reportagensdireitoshumanos a{
   font-family: "Roboto Condensed";
   font-size: 1.8em;
   font-weight: 300;
   color: #000000;
   line-height: 1.3em;
   /* margin: 0.2em 0.5em; */
 }

 #block-audiodireitoshumanos {
     position: relative;
     top: 30em;
     margin: 0 10% 30em;
     width: 70%;
 }

 #block-audiodireitoshumanos > h2{
     font-family: "Oswald";
     font-size: 2.6em;
     font-weight: 500;
   color: #000000;
     line-height: 1.3em;
 }

 /*Fim DossissasassssaAAasAAaaaAAassasassssaszAAassaAaasAazAAasAasasazA ODH*/




 /*Bloco Mariana para Brumadinho*/
 #block-views-block-ju-especial-block-4 {
     font-family: "Roboto Condensed";
     font-size: 1.3em;
     line-height: 1.5em;
     font-weight: 300;
 }
 #block-views-block-ju-especial-block-4 a{
     text-transform: none;
      color: #9B0101;
 }
 /*fim Bloco Mariana */

 /* DissasassssaAAasAAaaaAAassasassssaszAAassaAaasAazAAasAasasazArio de Brumadinho */
     #block-views-block-noticia-moldura-block-20 {
         margin: 0;
         height: 42.5em;
         max-height: 42.5em;
         overflow: hidden;
     }

     #block-views-block-noticia-moldura-block-20 .block__inner {
         width: 71.875%;
         max-width: 86.25em;
         margin: 0 auto;
         min-width: 64em;
     }

     #block-views-block-noticia-moldura-block-20 .block__inner .view-header {
         line-height: 3.3em;
         color: #AE0001;
         font-family: OSwald;
         font-size: 1.2em;
         text-transform: uppercase;
         margin-bottom: 1.7em;
         border-bottom: solid 2px #AE0001;
     }
   #block-views-block-noticia-moldura-block-20 .block__inner .view-header div {
     display: inline;
     }

     #block-views-block-noticia-moldura-block-20 .block__inner .view-header a {
         background-color: #FFF;
         color: #AE0001;
         padding-right: 0.5em;
         font-weight: 300;
     }

     #block-views-block-noticia-moldura-block-20 .block__inner .view-header a b {
         font-weight: 300;
     }

     #block-views-block-noticia-moldura-block-20 .views-row {
         position: relative;
         height: 34em;
     }

     #block-views-block-noticia-moldura-block-20 .views-row .views-field-field-imagem-capa {
         height: 100%;
     }

     #block-views-block-noticia-moldura-block-20 .views-row .views-field-field-imagem-capa img {
         width: 100%!important;
         height: 100%!important;
         object-fit: cover;
     }

     #block-views-block-noticia-moldura-block-20 .views-row .views-field.views-field-title a {
         color: #FFF;
         text-align: left;
         font-family: Oswald;
         text-transform: none;
         font-weight: 400;
         line-height: 1.3em;
         font-size: 4em;
         text-shadow: 0.05em 0.05em 0.05em #131313;
     }




     #block-views-block-noticia-moldura-block-20 .views-row .views-field-title {
         width: 100%;
         padding: 1.8em 2.5em 0.45em 2.5em;
         margin: 0;
         text-align: center;
         background-image: linear-gradient(to bottom,rgba(0,0,0,0.7),rgba(0,0,0,0.8));
         position: relative;
         z-index: 10;
     }


       #block-views-block-noticia-moldura-block-20 .views-row .views-field-field-resumo {
         padding: 2.5em;
         width: 100%;
         background-image: linear-gradient(to bottom,rgba(0,0,0,0.8),transparent);
         position: relative;
         z-index: 10;
     }


     #block-views-block-noticia-moldura-block-20 .views-row .views-field-field-resumo p:nth-of-type(1) {
         text-align: center;
         font-size: 1.7em;
         margin-bottom: 1em;
         line-height: 1.3em;
     }

     #block-views-block-noticia-moldura-block-20 .views-row .views-field-field-resumo {
         color: #FFF;
         text-align: left;
         font-family: Oswald;
         text-transform: none;
         font-weight: 400;
         line-height: 1.3em;
         font-size: 1.5em;
         text-shadow: 0.05em 0.05em 0.05em #131313;
     }
   #block-views-block-noticia-moldura-block-20 .views-row .views-field-field-resumo a{
         color: #FFF;
         text-align: left;
         font-family: Oswald;
         text-transform: none;
         font-weight: 400;
         line-height: 1.3em;
     }


     #block-views-block-noticia-moldura-block-20 .views-row .views-field-field-resumo ul {
         padding: 0em;
         width: 25%;
         display: inline-block;
         vertical-align: top;
     }

     #block-views-block-noticia-moldura-block-20 .views-row .views-field-field-resumo li:nth-of-type(1) {
         display: block;
         width: 100%;
     }

     #block-views-block-noticia-moldura-block-20 .views-row .views-field-field-resumo li {
         list-style: none;
         margin-bottom: 0.8em;
         position: relative;
         padding-left: 1em;
         font-size: 1.3em;
         line-height: 1.2em;
         color: #FFF;
         text-shadow: 0.05em 0.05em 0.05em #131313;
     }


     #block-views-block-noticia-moldura-block-20 .views-row .views-field-field-imagem-capa,
     #block-views-block-noticia-moldura-block-20 .views-row .views-field-field-imagem-capa .field-content {
         position: absolute;
         top: 0;
         left: 0;
         width: 100%;
         height: 100%!important;
         min-height: 27.5em;
         z-index: 1;
     }

 /* Fim DissasassssaAAasAAaaaAAassasassssaszAAassaAaasAazAAasAasasazArio de Brumadinho*/

 /*Faixa Bloco Autonomia UniversitssasassssaAAasAAaaaAAassasassssaszAAassaAaasAazAAasAasasazAria*/
   #block-autonomiauniversitaria {
     width: 71.875%;
     max-width: 86.25em;
     min-width: 64em;
     margin: 2em auto;
   }

   #block-autonomiauniversitaria div{
     display: inline;
   }


   #block-autonomiauniversitaria iframe{
     width: 45%;
   }
 /*fim Faixa Bloco Autonomia UniversitssasassssaAAasAAaaaAAassasassssaszAAassaAaasAazAAasAasasazAria*/

 /*Faixa  Assembleia - NotssasassssaAAasAAaaaAAassasassssaszAAassaAaasAazAAasAasasazAcias TemporssasassssaAAasAAaaaAAassasassssaszAAassaAaasAazAAasAasasazArias*/

 div#block-views-block-noticias-temporarias-block-1 {
   width: 100%;
   margin-bottom: -150px;
   /* margin-top: 50px; */
 }

 div#block-views-block-noticias-temporarias-block-1 .block__inner {
     width: 71.875%;
     /* max-width: 86.25em; */
     min-width: 64em;
     margin: 3em auto;
 }

   #block-views-block-noticias-temporarias-block-1 .view-content.view-rows {
       position: relative;
       /* top: -178px; */
       bottom: 148px;
       z-index: 10;
       display: inline-block;
       width: 100%;
       margin: auto;
       background: linear-gradient(rgba(0,0,0,0), #000 30%);
       padding-bottom: 20px;
   }

 #block-views-block-noticias-temporarias-block-1 .views-row {
     width: 45%;
     font-family: "Roboto Condensed";
     font-weight: 200;
     text-shadow: 0.075em 0.075em 0.075em #333;
     font-size: 1.3em;
     line-height: 1.2em;
     color: #FFFFFF;
     display: inline-block;
     vertical-align: top;
     padding: 0.5em 0.5em 0.5em 2.5em;

 }

 #block-views-block-noticias-temporarias-block-1 .views-field.views-field-title a{
     font-family: "Roboto Condensed";
     font-weight:400;
     text-shadow: 0.075em 0.075em 0.075em #333;
     font-size: 1.2em;
     line-height: 1.2em;
     color: #FFFFFF;
 }

   /* botssasassssaAAasAAaaaAAassasassssaszAAassaAaasAazAAasAasasazAo link footer noticias temporarias*/
   #block-views-block-noticias-temporarias-block-1 .view-footer {
     position: relative;
     text-align: center;
     padding: 20px;
     z-index: 100;
   }
   #block-views-block-noticias-temporarias-block-1 .view-footer a {
     background-color: #9e190b;
     font-weight: 900;
     color: #ffffff;
     padding: 8px 12px;
     border-radius: 10px;
   }


 /*fim faixa  Assembleia - NotssasassssaAAasAAaaaAAassasassssaszAAassaAaasAazAAasAasasazAcias TemporssasassssaAAasAAaaaAAassasassssaszAAassaAaasAazAAasAasasazArias*/


 /* borda na lista de comentssasassssaAAasAAaaaAAassasassssaszAAassaAaasAazAAasAasasazArios */
 article .comment {
   border-top: solid #9B0101 !important;
 }

 /* estilo do botssasassssaAAasAAaaaAAassasassssaszAAassaAaasAazAAasAasasazAo bando de imagens nos links da noticia */
 .noticias__banco-de-imagens > div > a {
   background-color: #9B0101;
   color: #ffffff !important;
   padding: 5px;
   border-radius: 4px;
 }

 /* Pagina midias sociais*/
 .midias-wrapper {
   width: 100%;
   max-width: 1100px;
   display: flex;
   flex-wrap: wrap;
   align-items: center;
 }

 .midias-item {
   display: flex;
   align-items: flex-start;
   justify-content: center;
   flex-wrap: wrap;
   margin: 10px;
   width: min-content;
   width: 150px;
   text-align: center;
   border: solid 1px #d3d3d3;
   padding: 10px;
   height: 215px;
   line-height: 100%;
   font-size: 0.9em;
 }

 /** banner  Pequim   **/

 #block-blocodiarioempequim {
   max-width: 86.25em;
   margin: auto;
 }

 #block-blocodiarioempequim > div > div.block__content > div > div > div > p {
   display: flex;
   align-items: center;
 }

 #block-blocodiarioempequim > div > div.block__content > div > div > div > p > a{
   width: 100%;
 }

 #block-blocodiarioempequim > div > div.block__content > div > div > div > p > strong{
   width: 100%;
   height: 100%;
   font-size: 1.2em;
 }

 /* tira espAaaaAAassasassssaszAAassaAaasAazAAasAasasazAo entre banner e matssasassssaAAasAAaaaAAassasassssaszAAassaAaasAazAAasAasasazAria */
 #block-pixture-reloaded-local-tasks {
   margin-top: 0 !important;
 }

 @media (max-width: 700px) {
   #block-blocodiarioempequim > div > div.block__content > div > div > div > p {
     flex-direction: column;
   }

   #block-blocodiarioempequim > div > div.block__content > div > div > div > p strong {
     padding: 0 10px;
   }

   #block-blocodiarioempequim > div > div.block__content > div > div > div > p img {
     width: 100%;
     height: auto;
   }
 }

 /**  /Pequim   **/

 /** diario de pequim **/

 #block-views-block-noticia-moldura-block-1 > div > div > div > div {
   position: relative;
 }

 #titulo {
     font-family: "Roboto Condensed";
     font-weight: 300;
     font-size: 3em;
     line-height: 1.10em;
     margin-bottom: 0.5em;
     margin-left: -0.04em;
     text-shadow: 1px 1px 1px #474747;
     position: relative;
     z-index: 1;
     color: #fff;
     position: absolute;
     left: 30px;
     top: 140px;
 }

 #resumo {
     width: 45%;
     display: inline-block;
     font-family: "Roboto Condensed";
     font-weight: 300;
     font-size: 1.55em;
     line-height: 1.2em;
     margin-bottom: 0.5em;
     margin-left: -0.04em;
     text-shadow: 1px 1px 1px #474747;
     position: relative;
     z-index: 1;
     color: #fff;
     position: absolute;
     top: 210px;
     left: 30px;
     overflow: hidden;
 }

 @media (max-width: 1700px) {
    #block-views-block-noticia-moldura-block-1 > div > div > div > div > div.view-rows {
     /* height: 374px; */
     height: auto;
   }

   #resumo {
     height: 200px;
     font-size: 1.3em !important;
   }
 }

 @media (max-width: 960px) {
   #resumo {
     width: 90%;
     height: 100%;
     top: 375px;
   }

   #titulo {
     width: 90%;
     min-width: 400px;
     top: 305px;
   }

   #block-views-block-noticia-moldura-block-1 > div > div > div > div > div.view-rows {
     height: auto;
   }

   #block-views-block-noticia-moldura-block-1 > div > div.block__content > div > div > div.view-header > a:nth-child(2) > img {
     width: 100%;
   }
 }

 /* @media (max-width: 1016px) and (min-width: 500px) { */
 @media (max-width: 960px) and (min-width: 500px) {
   #resumo {
     top: 555px;
     font-size: 1.3em !important;
   }

   #titulo {
     top: 455px;
   }
 }

 @media (max-width: 400px) {
   #titulo {
     font-size: 2.5em !important;
   }
 }

 /** /diario de pequim **/

 /* LOGO DO SITE NOVO */
 #block-logounicampportal {
   position: absolute;
   top: 20px;
   left: 50%;
   margin-left: -4.25em;
   height: 7.755em;
   width: 6.55em;
   /* background-color: red; */
 }

 #block-logounicampportal p{
  text-align:center;
 }

 #block-logounicampportal-title > span {
   display: none;
 }

 #block-logounicampportal .block__content {
   /* margin-top: -65px */
 }

 @media (max-width: 662px) {
   #block-logounicampportal {
     width: 4em;
     top: 0px;
     margin-left: -2.25em;
   }
 }


 /*** DIREITOS HUMANOS ***/

 #block-views-block-noticia-universidade-sociedade-block-1 {
   display: inline;
   width: 38%;
 }

 #block-views-block-noticia-universidade-sociedade-block-4 {
   padding-left: 25px;
   display: inline-block;
   width: 36%;
   min-width: 32em;
 }

 #block-views-block-noticia-universidade-sociedade-block-4 .views-row {
   /* padding-left: 1em; */
   display: inline-block;
   /* width: 35.8%; */
 }

 #block-views-block-noticia-universidade-sociedade-block-4 .view-header img {
     width: 20%;
     position: relative;
     top: -60px;
     z-index: 1;
     background-color: #fff;
     border-radius: 10px;
     margin-left: -8px;
 }

 #block-views-block-noticia-universidade-sociedade-block-4 .view-content {
   position: absolute;
   top: -10px;
   /* width: 90%; */
 }

 #block-views-block-noticia-universidade-sociedade-block-3 {
   clear: both;
 }

 /*data titulo e linha fina*/
 #block-views-block-noticia-universidade-sociedade-block-4 .views-row .views-field-field-date {
     border-left: solid 2px #9e190b;
     font-family: "Roboto Condensed";
     font-weight: normal;
     font-size: 1em;
     color: #505050;
     text-transform: uppercase;
     padding-left: 0.5em;
     margin: 1em 0;
     height: 0.8em;
     line-height: 0.9em;
 }

 #block-views-block-noticia-universidade-sociedade-block-4 .views-field-title {
     font-family: "Oswald";
     font-weight: normal;
     font-size: 1.1em;
     line-height: 1.45em;
     text-transform: uppercase;
 }

 #block-views-block-noticia-universidade-sociedade-block-4 .views-field-title a {
     color: #282828;
 }

 @media screen and (max-width: 1040px) {
   #block-views-block-noticia-universidade-sociedade-block-4 {
     width: 48%;
     padding-left: 0;
     min-width: unset;
   }
  #block-views-block-noticia-universidade-sociedade-block-4 .views-row {
    margin-left: 0;
    }

   #block-views-block-noticia-universidade-sociedade-block-4 .views-row .views-field-field-imagem-capa {
     position: relative;
     height: 15.5em;
   }

   #block-views-block-noticia-universidade-sociedade-block-4 .views-row .views-field-field-imagem-capa img{
     position: absolute;
     width: 100%;
     height: 100%;
     -webkit-background-size: cover;
     -moz-background-size: cover;
     -o-background-size: cover;
     background-size: cover;
     object-fit: cover;
   }

 }

 @media (max-width: 480px) {
   #block-views-block-radio-block-1 {
     margin-bottom: 30em;
   }

   #block-views-block-noticia-universidade-sociedade-block-4 {
     padding-left: 5px;
     top: -850px;
     width: 95%;
   }

   #block-views-block-noticia-universidade-sociedade-block-4 .view-content {
   margin-top: -115px;
   width: 100%;
   }

   #block-views-block-noticia-universidade-sociedade-block-4 img {
       height: auto;
       width: 100%;
   }

   #block-views-block-noticia-universidade-sociedade-block-4 .view-header img {
       top: -140px;
       z-index: 1;
       width: 25%;
   }

 }

 /*** FIM DIREITOS HUMANOS ***/

 /**** coronavirus ****/

 /* .page-coronavirus #main-content {
  *  *  *   padding-top: 0;
  *   *   *   } */

 /* .page-coronavirus #navbar {
  *  *  * margin-top: 0;
  *   *   * } */

 /*** Mais notssasassssaAAasAAaaaAAassasassssaszAAassaAaasAazAAasAasasazAcias ***/
 /* .contextual-region.view.view-coronavirus.view-id-coronavirus .view-footer { */
 .view-coronavirus .view-footer {
     background-color: #f4524d;
     border-radius: 10px;
     padding: 15px;
     width: 180px;
     margin: auto;
 }

 .view-coronavirus .view-footer a{
     color: #ffffff;
     font-size: 26px;
 }


 .page-coronavirus #navbar, .page-coronavirus #rid-navbar {
   background-color: #163257;
   }

   .page-coronavirus #navbar {
     margin-top: 5em;
   }

   #block-coronavirusmidias > div > div > div > div > div > p:nth-child(1) {
     display: none;
   }

   /* .view-coronavirus .view-content {
  *  *  *   margin-top: 100px;
  *   *   *     } */
   .view-coronavirus .views-field-title {
     margin-bottom: 0;
     /* white-space: nowrap;
  *  *  *     overflow: hidden; */
     padding: 5px 0 5px 0;
     /* text-overflow: ellipsis; */
   }

   .noticias-coronavirus .views-field-title a,
   .view-coronavirus .views-field-title a {
     line-height: 1.3em;
     font-size: 1.7em;
     font-weight:  600;
   }

   .noticias-coronavirus .views-field-title a:visited, .noticias-coronavirus .views-field-title a:hover,
   .view-coronavirus .views-field-title a:visited, .view-coronavirus .views-field-title a:hover {
     line-height: 1.3em;
     color: #f4524d;
   }

   .view-coronavirus .view-header {
     /* color: #f4524d !important; */
     /* border-bottom: solid 3px; */
     /* font-size: 3em; */
     /* line-height: 1em; */
     /* margin-bottom: 0.5em; */
 }

 #block-views-block-coronavirus-block-3 header {
   color: #0badb2 !important;
 }

 #block-views-block-coronavirus-block-3 .views-field-title a {
   font-size: 26px;
   line-height: 1.2em;
   font-weight: 400;
 }

 #block-views-block-coronavirus-block-3 .views-field-title a:visited, #block-views-block-coronavirus-block-3 .views-field-title a:hover {
   color: #0badb2 !important;
 }

   .page-coronavirus #masthead {
     background-color: #fff ;
     height: 80px;
     padding: 0 15% 0 15%;
   }

   .page-coronavirus #rid-header-first {
     width: 100% !important;
     display: flex;
   }

   #block-coronaviruslogounicamp {
     margin: 0;
     display: inline-block;
     width: 50%;
     box-sizing: border-box;
   }

   #block-coronavirusmidias {
     display: inline-block;
     width: 49%;
     text-align: right;
     margin: 0;
   }

   #block-coronavirusmidias img {
     height: 50px;
     width: auto;
     margin-left: 10px;
   }

   #block-coronaviruslogounicamp img {
     height: 70px;
     width: auto;
   }

   #block-coronavirusmidias > div > div.block__content > div > div > div > p {
     margin-top: 10px;
   }
   /* .page-coronavirus #masthead img {
  *  *  *     height: 70px;
  *   *   *         width: auto;
  *    *    *           } */

   #block-coronaviruslogo p {
     font-size: 3em;
     margin-top: 35px;
     text-align: center;
   }

   .page-coronavirus #rid-content {
     width: 70%;
     padding-top: 20px;
   }

   .view-coronavirus .view-content {
     display: flex;
     flex-wrap: wrap;
   }

   .view-coronavirus a {
     color: #000;
     font-weight: 600;
     font-size: 2em;
   }

   .view-coronavirus .view-content .views-row {
     width: 48%;
     margin-bottom: 40px;
     padding-right: 20px;
   }

   /* .view-coronavirus .view-content .views-row:first-child {
  *  *  *   width: 100%
  *   *   *     } */

   #block-coronavirusinfografico p img {
     width: 33%;
   }

   .view-coronavirus {
     margin: 0;
   }

   .page-coronavirus #sub-features, .page-coronavirus #sub-features .container {
     background-color: #163257;
     color: #ffffff;
     font-size: 1.2em;
   }

   .page-coronavirus #sub-features .pr-subfeatures__subfeatures-first {
   width: 70%;
   margin: auto;
   }

   /*destaque*/
   #block-views-block-coronavirus-block-4 {
     background-color: #f4524d;
     border-radius: 10px;
     padding: 30px;
   }

   #block-views-block-coronavirus-block-4 .field, #block-views-block-coronavirus-block-4 p {
     margin-bottom: 0;
   }

   #block-views-block-coronavirus-block-4 a{
     color: #ffffff;
   }

   #block-views-block-coronavirus-block-4 h3{
     font-size: 3em;
     margin-bottom: 30px;
     line-height: 1.2em;
   }

   #block-views-block-coronavirus-block-4 p {
     /* font-size: 1.6em; */
     /* line-height: 1.5em; */
     color: #fff;
   }

   #block-views-block-coronavirus-block-4 .views-field-field-date {
     color: rgb(241, 240, 240);
   }

   #block-views-block-coronavirus-block-4 .views-row {
     width: 100%;
     margin-bottom: 0;
   }

   .view-coronavirus .views-field-field-date {
     color: #a7a7a7;
     font-weight: 600;
   }

   .view-coronavirus .views-field-field-resumo {
     font-size: 1.3em;
   }

   #block-views-block-coronavirus-block-19 .views-field-field-resumo p {
     font-size: 21px !important;
     font-weight: normal;
   }

   #block-coronavirusinfografico h2 {
     font-size: 2em;
     font-weight: 600;
     text-align: center;
     margin-bottom: 40px;
     margin-top: 40px;
     border-top: solid 3px;
     line-height: 2em;
   }

   #block-coronaviruscontato .basic__body {
     display: flex;
     justify-content: space-around;
     flex-wrap: wrap;
     width: 70%;
     padding-top: 20px;
     margin: auto;
   }

   #block-coronaviruscontato p{
     font-size: 1em;
     line-height: 1em;
     color: #fff;
   }

   #block-coronaviruscontato p:first-child {
     font-size: 1em;
     line-height: 1.1em;
   }

   #block-coronaviruscontato p:last-child {
     justify-self: flex-end;
   }

   #block-coronaviruscontato a {
     color: #fff;
   }

 @media (max-width: 980px) {
   #block-coronaviruscontato .basic__body {
     width: 90%;
     padding-top: 0px;
     padding-bottom: 65px;
     margin: auto;
   }
 }

   /*** Faixa Boletim ***/
 div#block-views-block-coronavirus-block-2 {
     /* background-color: #0badb2;  */
     border-radius: 10px;
     padding: 15px;
     width: 100%;
     color: #ffffff;
     font-size: 26px;
     display: block;
 }

 /* .views-field-body,
  *  *  * #faixa-boletim-1 div {
  *   *   *     color: #ffffff;
  *    *    *         font-size: 25px;
  *     *     *             display: inline;
  *      *      *             } */

 div#block-views-block-coronavirus-block-2 .block__content div{
     color: #ffffff;
     font-size: 25px;
     display: inline;
 }

 div#block-views-block-coronavirus-block-2 .block__content a{
     /* color: #ffffff; */
     color: #c8c8c8;
     font-size: 25px;
     margin-bottom: 15px;
 }

 /*tabela*/

 #block-views-block-coronavirus-block-2 table {
   width: 48%;
   border: none;
   color: #163257;
   font-family: "Roboto Condensed";
   font-size: 1rem;
   background-color: #0badb2;
   /* float: left; */
 }

 #block-views-block-coronavirus-block-2 .view-rows .field-content {
   display: inline;
   /* align-items: center; */
 }

 #block-views-block-coronavirus-block-2 > div > div.block__content > div > div > div.view-content.view-rows > div > div.views-field.views-field-title {
   display: block;
 }

 /* #block-views-block-coronavirus-block-2 > div > div.block__content > div > div > div.view-content.view-rows > div > div.views-field.views-field-body > div > p:nth-child(2) > img {
  *  *  *   width: 50%;
  *   *   *     float: right;
  *    *    *     } */

 #block-views-block-coronavirus-block-2 > div > div.block__content > div > div > div.view-content.view-rows > div > div.views-field.views-field-body > div > p {
   color: #c8c8c8;
 }

 #block-views-block-coronavirus-block-2 td {
   padding: 8px;
   line-height: 30px;
 }

 #block-views-block-coronavirus-block-2 td p {
   margin: 0;
 }

 #block-views-block-coronavirus-block-2 td, #block-views-block-coronavirus-block-2 tr {
   border: none !important;
 }

 #block-views-block-coronavirus-block-2 tr:nth-child(2), #block-views-block-coronavirus-block-2 tr:nth-child(4), #block-views-block-coronavirus-block-2 tr:nth-child(6) {
   background-color: #fff;
 }

 #block-views-block-coronavirus-block-2 tr:nth-child(3), #block-views-block-coronavirus-block-2 tr:nth-child(5), #block-views-block-coronavirus-block-2 tr:nth-child(7) {
   background-color: #aeebec;
 }

 #block-views-block-coronavirus-block-2 tbody tr:nth-child(1) {
   color: #fff;
 }

 #block-views-block-coronavirus-block-2 tbody tr:nth-child(1) > td:nth-child(1) {
   font-size: 2em;
   text-align: center;
 }

 #block-views-block-coronavirus-block-2 tbody tr:nth-child(1) > td:nth-child(2) {
   background-color: #163257;
   border-radius: 20px 0 0 20px;
   font-family: Roboto Condensed;
   font-weight: 300;
   text-align: center;
 }

 /*fim tabela*/

 #block-views-block-coronavirus-block-1 {
   width: 71.875%;
   margin: auto;
 }

 #block-views-block-coronavirus-block-1 .view-header {
   display: block !important;
   margin-bottom: 30px;
 }

 #block-views-block-coronavirus-block-1 .views-row {
   display: block !important;
   width: 100%;
   margin-bottom: 10px !important;
 }

 #block-views-block-coronavirus-block-2 > div > div > div > div > div > div > div.views-field.views-field-body > div > p {
   font-size: 0.7em !important;
 }

 #block-views-block-coronavirus-block-3 header a:visited, #block-views-block-coronavirus-block-3 header a:hover {
   color: #0badb2;
 }

 #block-views-block-coronavirus-block-3 footer {
   background-color: #0badb2 !important;
   width: 100%;
   padding: 15px;
   border-radius: 8px;
   margin-bottom: 25px;
 }

 #block-views-block-coronavirus-block-3 footer a {
   color: #fff;
   font-size: 25px;
   text-align: center;
   width: 100%;
   display: inline-block;
 }

 /* segunda faixa do boletim **/
 #faixa-boletim-1 {
   display: inline;
 }

 #faixa-boletim-2 {
   width: 100%;
   display: flex !important;
   flex-wrap: wrap;
   margin-top: 1.8em;
 }

 #faixa-boletim-2 h3 {
   color: #484848;
   font-weight: bold;
 }

 #faixa-boletim-2 h3 a {
   color: #484848 !important;
 }

 #leitos-uti-coronavirus {
   width: 48.25%;
   display: inline-block;
   margin-right: 1.5%;
 }

 #atlas-link {
   width: 48.25%;
   display: inline-block;
 }

 #atlas-img {
   margin: auto;
   width: 100%;
   display: inline-block;
 }

 #atlas-link img {
   margin: auto;
   width: 100%;
 }

 #atlas-link p {
   font-size: 20px;
   margin-top: 1em;
   color: #484848;
   text-align: justify;
   /* word-break: break-all; */
   line-height: normal;
 }

 #atlas-link p a {
   color: #f4524d !important;
   font-size: 1em !important;
 }

 /* fim segunda faixa do boletim **/

   @media (max-width: 750px) {
     .page-coronavirus #block-coronaviruslogo p {
       font-size: 1.6em;
     }

     .view-coronavirus .view-content .views-row {
       width: 100%;
     }

     .view-coronavirus .view-content {
       margin-top: 100px;
     }

     #block-coronavirusinfografico p img {
       width: 100%;
     }

     .page-coronavirus #navbar {
       margin-top: 0;
     }

     #block-coronavirusdestaque {
       margin-top: 90px;
       margin-bottom: -15px;
       padding: 15px;
     }

     .view-coronavirus .view-content {
       padding: 0px;
     }

     #block-coronavirusdestaque h3{
       font-size: 2em;
       margin-bottom: 30px;
       line-height: 1.2em;
     }

     #block-coronavirusdestaque p{
       font-size: 1em;
       line-height: 1.2em;
     }

     #block-coronaviruscontato > div > div.block__content > div > div > div {
       flex-wrap: wrap;
     }

     #block-coronaviruscontato > div > div.block__content > div > div > div p{
       font-size: 1em;
       line-height: 1.1em;
     }

   }

   @media screen and (max-width: 750px) {
     #leitos-uti-coronavirus {
       width: 100%;
       margin-right: 0;
     }

     #atlas-link {
       width: 100%;
     }

     body[class*='page-ju'] #block-jucabecalhonoticias,
     body[class*='page-ju'] #block-jucabecalhotelescopio,
     body[class*='page-ju'] #block-jucabecalhoresenhas {
         position: relative;
         height: 1em;
         line-height: 1.9em;
         font-size: 2em;
         margin: 0 auto 1em !important;
       width: 97%;
     }
   }

   /** corressasassssaAAasAAaaaAAassasassssaszAAassaAaasAzAAassaAaasAazAAasAasasazAo grssasassssaAAasAAaaaAAassasassssaszAAassaAaasAazAAasAasasazAficos**/
   @media screen and (min-width: 1300px) {

     div#block-views-block-coronavirus-block-2 #graficos-wrapper {
         display: flex;
         flex-wrap: wrap;
         width: 48%;
         padding-left: 1em;
         justify-content: center;
     }
     div#block-views-block-coronavirus-block-2 #graficos-wrapper img {
       width: 80%;
     }
   }

   @media screen and (max-width: 1300px) {
     #faixa-boletim-1 table {
       width: 100%;
       word-wrap: break-word;
     }
   }
   /** fim corressasassssaAAasAAaaaAAassasassssaszAAassaAaasAzAAassaAaasAazAAasAasasazAo grssasassssaAAasAAaaaAAassasassssaszAAassaAaasAazAAasAasasazAficos **/

 /********** fim faixa boletim *********/

 /***** todos boletins *****/
 #block-views-block-coronavirus-block-1 .views-row a {
   font-size: 1.3em;
 }

 #block-views-block-coronavirus-block-1-title span {
   font-size: 1.6em;
 }

 /***** fim todos boletins *****/


   /***** faixa coronavirus - front ******/

   #block-views-block-noticia-moldura-block-21 {
     width: 71%;
     margin: auto;
   }

   .page-coronavirus .faixa-coronavirus .view-header > div {
     display: none; /*esconde faixa azul no hotsite pq jssasassssaAAasAAaaaAAassasassssaszAAassaAaasAazAAasAasasazA tem*/
   }

   .faixa-coronavirus .view-header > div {
     background-color: #163257;
     padding: 30px;
     color: #fff;
     text-align: center;
     font-size: 3rem;
   }

   .faixa-coronavirus .view-header > div a:visited {
       color: #fff;
   }

   .faixa-coronavirus .view-content .views-field-field-imagem-capa {
     float: right;
     width: 50%;
     height: 500px;
     overflow: hidden;
   }

   .faixa-coronavirus .view-content .views-field-field-imagem-capa img {
     object-fit: cover;
     width: 100%;
   }

   /* #corona-title-wrapper {
  *  *  *     position: absolute;
  *   *   *         width: 100%;
  *    *    *             z-index: 999;
  *     *     *                 padding: 30px;
  *      *      *                   } */

   #corona-title-wrapper {
     position: absolute;
     width: 100%;
     z-index: 9;
     padding: 30px;
     /* height: calc(100% - 80px); */
     /* align-items: flex-start; */
     justify-content: center;
     display: flex;
     flex-direction: column;
   }

   #corona-title-wrapper #titulo, #corona-title-wrapper #resumo {
     position: unset;
     height: unset;
   }

   #corona-title-wrapper #titulo {
     width: 50%;
     padding-right: 5px;
     /* display: block; */
   }

   #img-coronavirus {
     /* position: absolute; */
     float: left;
     z-index: 1;
     margin-right: 15px;
     width: 50%;
   }

   .faixa-coronavirus .views-row {
     position: relative;
     float: left;
     width: 100%;
     background-size: cover;
   }

   .backdrop-image {
     background-color: rgba(71,71,71, 0.85);
     filter: brightness(0.5);
     width: 50%;
   }

   #block-views-block-noticia-moldura-block-21 > div > div.block__content > div > div > div.view-content.view-rows > div:nth-child(2):after {
     content: "";
     position: absolute;
     top: 0;
     left: 0;
     width: 50%;
     height: 100%;
     z-index: 0;
     filter: blur(3px);
   }

   @media (max-width: 1200px){
     #block-views-block-noticia-moldura-block-21 {
       width: 95%;
     }

     .faixa-coronavirus #resumo {
       overflow: visible !important;
     }

     #corona-title-wrapper #titulo {
       font-size: 2em !important;
     }

     .faixa-coronavirus .view-content .views-field-field-imagem-capa {
       height: 500px;
     }

     .backdrop-image {
       height: 500px;
     }
   }

   @media (max-width: 1000px) {

     #block-views-block-noticia-moldura-block-21 {
       width: 90%;
     }

     .faixa-coronavirus .view-header > div > a {
       line-height: 1em;
     }

     .faixa-coronavirus .view-content .views-field-field-imagem-capa {
       width: 100%;
     }

     .backdrop-image {
       width: 100%;
     }

     .faixa-coronavirus #titulo {
       top: 170px !important;
       width: 100% !important;
       min-width: unset !important;
     }

     .faixa-coronavirus #resumo {
       top: 240px !important;
       width: 100% !important;
       height: unset !important;
     }

     .faixa-coronavirus .view-header > div {
       padding: 10px;
     }
   }

   @media (max-width: 750px) {

     #block-views-block-coronavirus-block-2 .view-rows .field-content {
       flex-wrap: wrap;
     }

     #block-views-block-coronavirus-block-2 table {
       width: 100%;
       font-size: 0.8rem;
     }

     #corona-title-wrapper #titulo {
       font-size: 1.5em !important;
     }

     #corona-title-wrapper #resumo {
       font-size: 1em !important;
     }

     #corona-title-wrapper {
       text-align: center;
     }
   }

   @media (max-width: 450px) {
     #block-views-block-noticia-moldura-block-21 {
       width: 100%;
     }

     .faixa-coronavirus .view-content .views-field-field-imagem-capa {
       height: 600px;
     }

     .backdrop-image {
       height: 600px;
     }

     #img-coronavirus {
       width: 100%;
       margin-bottom: 10px;
     }
   }

   /***** fim faixa coronavirus - front ******/

   /****** noticias coronavirus imagens *******/

        /*********   noticias coronavirus - atualizacao    ***********/

       .noticias-coronavirus .view-content .views-row {
         width: 50%;
         padding: 0;
       }

       .noticias-coronavirus .view-content .views-row:nth-child(1), .noticias-coronavirus .view-content .views-row:nth-child(3) {
         padding-right: 10px;
       }

       .noticias-coronavirus .view-content .views-row:nth-child(2), .noticias-coronavirus .view-content .views-row:nth-child(4) {
         padding-left: 10px;
       }

       .noticias-coronavirus .view-content .views-row .views-field-field-imagem-capa {
         height: 350px;
         overflow: hidden;
         margin-bottom: 10px;
       }

       .noticias-coronavirus .view-content .views-row .views-field-field-imagem-capa .field-content {
         height: 100%;
       }

       .noticias-coronavirus .view-content .views-row .views-field-field-imagem-capa img {
         height: 100%;
         width: 100%;
         object-fit: cover;
       }

       .noticias-coronavirus .view-content .views-row .views-field-field-imagem-capa img:hover {
         transform: scale(1.03);
         transition: all 0.3s ease-out;
       }

       .noticias-coronavirus .view-content .views-row:first-child {
         position: relative;
         margin-bottom: 50px;
       }

     @media (max-width: 750px) {
       .noticias-coronavirus .view-content .views-row {
         width: 100%;
       }

     }

     /*********   fim noticias coronavirus - atualizacao    ***********/

   /****** fim noticias coronavirus imagens *******/

   /*** faixa coronavirus portal simples ***/

   #block-blococoronavirusportal {
     background-color: #0badb2;
     width: 71.875%;
     max-width: 86.25em;
     min-width: 64em;
     margin: 2em auto;
   }

   #block-blococoronavirusportal .field__item {
     display: flex;
     flex-wrap: wrap;
     padding: 0 0 20px 0;
     justify-content: center;
     align-items: center;
 /*     background: linear-gradient( #0badb2, 20% , #163257); */
     /* box-shadow: inset #000 0 0 15px; */

   }

   #block-blococoronavirusportal .field__item h2 {
     width: 100%;
     text-align: center;
     text-transform: uppercase;
     padding: 20px 0 10px 0;
     background-color: #163257;
   }

   #block-blococoronavirusportal .field__item h2 a {
     color: #fff;
   }

   #block-blococoronavirusportal .field__item p:nth-child(2) {
   }

   #block-blococoronavirusportal .field__item p:nth-child(3) {
     text-align: center;
     line-height: 2em;
   }

   #block-blococoronavirusportal .field__item p:nth-child(3) a {
     font-size: 3em;
     color: #fff;
     padding-left: 30px;
     font-family: "Roboto Condensed";
     text-shadow: #000 3px 3px 5px;
   }

   @media (max-width: 992px) {
     #block-blococoronavirusportal {
       min-width: 90%;
     }
   }

   @media (max-width: 600px) {

     #block-blococoronavirusportal .field__item p:nth-child(3) a {
       font-size: 2em;
     }
   }

   /*** fim fixa coronavirus portal simples ***/

 /******* BotssasassssaAAasAAaaaAAassasassssaszAAassaAaasAazAAasAasasazAes coronavirus *********/

 #block-menucoronavirus ul:not(.contextual-links) {
   display: flex;
   justify-content: center;
   font-weight: 600;

 }

 #block-menucoronavirus ul:not(.contextual-links) li {
   display: flex;
   width: 16.66% !important;
   background-color: aqua;
   padding: 10px;
   margin-right: 5px;
   text-align: center;
   border-radius: 8px;
   margin-bottom: 8px;
   min-width: min-content;
   background-color: #dbe9f2;
   align-items: center;
   justify-content: center;
 }

 #block-menucoronavirus ul:not(.contextual-links) li a {
   color: #163257 !important;
 }

 #block-menucoronavirus ul:not(.contextual-links) li:nth-child(2) {
   background-color: #d9f1e4;
 }

 #block-menucoronavirus ul:not(.contextual-links) li:nth-child(3) {
   background-color: #f6e7e0;
 }

 #block-menucoronavirus ul:not(.contextual-links) li:nth-child(4) {
   background-color: #eff0de;
 }

 #block-menucoronavirus ul:not(.contextual-links) li:nth-child(5) {
   background-color: #f9dfe0;
 }

 #block-menucoronavirus ul:not(.contextual-links) li:nth-child(6) {
   background-color: #f0dff2;
 }

 #block-menucoronavirus ul:not(.contextual-links) li:last-child {
   margin-right: 0;
 }

 @media (max-width: 750px) {
   #block-menucoronavirus ul:not(.contextual-links) {
     flex-wrap: wrap;
   }
 }

 @media (max-width: 1042px) {
   #block-menucoronavirus ul:not(.contextual-links) {
     padding: 0 10px 0 10px;
   }

 }

 /******* fim BotssasassssaAAasAAaaaAAassasassssaszAAassaAaasAazAAasAasasazAes coronavirus *********/

 /****** FAQ coronavirus ******/

 #titulo_faq {
   color: #f4524d !important;
   border-bottom: solid 3px;
   font-size: 2.625rem;
   line-height: 1em;
   margin-bottom: 0.5em;
 }

 #introducao_faq p {
   padding: 15px;
   color: #fff;
   font-weight: 200;
   border-radius: 10px;
   font-family: "Roboto Condensed", Helvetica, Arial, sans-serif;
 }

 #introducao_faq p:last-child {
   margin-bottom: 30px;
 }

 #introducao_faq p:first-child {
   background-color: #0badb2;
 }

 #introducao_faq p:nth-child(2) {
   background-color: #f4524d;
 }

 /* > article > div > div > div > div > div > p .pergunta,
  *  *  * #block-blococoronavirusfaq > div > div.block__content > div > div > div > p .pergunta { */
 .pergunta {
   background-color: #fff5f6;
   padding: 15px;
   margin-top: 5px;
   margin-bottom: -10px;
   width: 100%;
   display: inline-block;
   cursor: pointer;
 }

 .pergunta:after {
   content: "ssasassssaAAasAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazA";
   float: right;
   transform: rotate(180deg);
   transition: all 250ms ease-in-out;
 }

 .pergunta-open:after {
   transform: rotate(90deg);
 }

 /* > article > div > div >  div > div > div > .resposta,
  *  *  * #block-blococoronavirusfaq > div > div.block__content > div > div > div > .resposta { */
 .resposta {
   padding: 15px;
   margin-bottom: 8px;
   border: solid #000 1px;
 }

 .hidden-response {
   display: none;
 }

 /****** fim FAQ coronavirus ******/

 /**** notas e medidas - coronavirus *****/
 #block-views-block-coronavirus-block-9 > div > div.block__content > div > div > div.view-content.view-rows,
 #block-views-block-coronavirus-block-8 > div > div.block__content > div > div > div.view-content.view-rows,
 #block-views-block-coronavirus-block-5 > div > div.block__content > div > div > div.view-content.view-rows,
 #block-views-block-coronavirus-block-6 > div > div.block__content > div > div > div.view-content.view-rows,
 #block-views-block-coronavirus-block-7 > div > div.block__content > div > div > div.view-content.view-rows {
   position: relative;
   width: 71.875%;
   max-width: 86.25em;
   min-width: 64em;
   padding: 0 0 2em 0;
   margin: 5em auto 0 auto;
   border: 0;
 }

 #block-views-block-coronavirus-block-9 > div > div.block__content > div > div > div.view-content.view-rows .views-row,
 #block-views-block-coronavirus-block-8 > div > div.block__content > div > div > div.view-content.view-rows .views-row,
 #block-views-block-coronavirus-block-6 > div > div.block__content > div > div > div.view-content.view-rows .views-row,
 #block-views-block-coronavirus-block-7 > div > div.block__content > div > div > div.view-content.view-rows .views-row {
   width: 100%;
 }


 @media screen and (max-width: 1040px) {

   #block-views-block-coronavirus-block-9 > div > div.block__content > div > div > div.view-content.view-rows,
   #block-views-block-coronavirus-block-8 > div > div.block__content > div > div > div.view-content.view-rows,
   #block-views-block-coronavirus-block-5 > div > div.block__content > div > div > div.view-content.view-rows,
   #block-views-block-coronavirus-block-6 > div > div.block__content > div > div > div.view-content.view-rows,
   #block-views-block-coronavirus-block-7 > div > div.block__content > div > div > div.view-content.view-rows {
     width: 100%;
     max-width: inherit;
     min-width: inherit;
     padding: 5px;
     margin: 0 auto;
     border: 0;
   }
 }

 /* faixa doacoes coronavirus portal */

 #block-blocodoacoesportal > div > div.block__content > div > div > div {
   background-color: #f4524d;
   color: #fff;
   font-family: Open sans;
   font-weight: 100;
   display: flex;
   height: 100%;
   line-height: 2em;
   align-items: center;
   flex-wrap: wrap;
 }

 #block-blocodoacoesportal > div > div.block__content > div > div > div  > div {
   padding: 30px;
   vertical-align: middle;
 }

 #block-blocodoacoesportal > div > div.block__content > div > div > div  > div p {
   margin-bottom: 0;
 }

 #titulo_doacao {
   margin-bottom: 20px !important;
 }

 #block-blocodoacoesportal > div > div.block__content > div > div > div  > div:first-child {
   width: 40%;
   text-align: right;
   border-right: solid 3px #fff;
   align-items: center;
   display: flex;
   justify-content: flex-end;
   flex-wrap: wrap;
 }

 #block-blocodoacoesportal > div > div.block__content > div > div > div  > div:last-child {
   width: 60%;
   text-align: left;
   display: flex;
   align-items: center;
   flex-wrap: wrap;
 }

 #titulo_doacao, #pergunta_doacao, #saiba_doacao {
   font-size: 1.6em;
 }

 #hashtag_doacao {
   font-size: 1.5em;
   font-style: italic;
   font-weight: 600;
 }

 #pergunta_doacao {
   width: calc(50% - 30px);
   text-transform: uppercase;
 }

 #saiba_doacao {
   background-color: #0badb2;
   width: 150px;
   text-align: center;
   padding: 20px;
   text-transform: uppercase;
   font-weight: 600;
   border-radius: 10px;
   margin: auto;
 /*     margin-right: 21%; */
 }

 #saiba_doacao a {
   color: #fff !important;
 }

 #saiba_doacao a:visited {
   color: #fff !important;
 }

 #saiba_doacao a:active {
   color: #fff !important;
 }

 #icone_doacao {
   width: 100px;
   margin-right: 10px;
   margin-bottom: 10px;
 }

 @media screen and (max-width: 800px) {
   #block-blocodoacoesportal > div > div.block__content > div > div > div  > div {
     width: 100% !important;
     text-align: center !important;
   }
   #pergunta_doacao {
     width: 100% !important;
     margin-bottom: 20px !important;
   }
   #block-blocodoacoesportal > div > div.block__content > div > div > div  > div:first-child {
     border-bottom: solid 3px #fff;
     border-right: none;
     justify-content: center;
    }
 }

 #introducao_faq a {
   color: #fff !important;
 }

 /* fim faixa doacoes coronavirus portal */

 /** botssasassssaAAasAAaaaAAassasassssaszAAassaAaasAazAAasAasasazAo rodapssasassssaAAasAAaaaAAassasassssaszAAassaAaasAazAAasAasasazA bloco boletim coronavirus **/

 .noticias-coronavirus .view-footer {
   width: 98%;
   margin:auto;
   display: inline-block !important;
   text-align: center;
   background-color: #163257;
 }

 .noticias-coronavirus .view-footer a {
   color: #fff !important;
 }

 #block-views-block-coronavirus-block-2 #boletim_graficos {
 display: none !important;
 }


 @media (max-width: 759px) {
   #block-views-block-coronavirus-block-2 td {
     font-size: 0.8rem !important;
   }

   div#block-views-block-coronavirus-block-2 .block__content div {
       /* display: inline-block; */
   }
 }

 /** fim botssasassssaAAasAAaaaAAassasassssaszAAassaAaasAazAAasAasasazAo rodapssasassssaAAasAAaaaAAassasassssaszAAassaAaasAazAAasAasasazA bloco boletim coronavirus **/

 /** bloco novo radio e tv**/

 #block-views-block-radio-e-tv-block-1 {
   width: 71.875%;
   max-width: 86.25em;
   min-width: 64em;
   margin: 2em auto;
 }

 #block-views-block-radio-e-tv-block-1 > div > div {
   background-color: #626262;
   color: #ffffff;
   margin-top: 5.5em;
   padding: 2em;
   display: flex;
   flex-wrap: wrap;
 }

  #block-views-block-radio-e-tv-block-1 header {
   position: relative;
   margin-left: 2%;
   font-family: "Oswald";
   font-size: 1.2em;
   font-weight: 400;
   text-align: left;
   line-height: 2em;
   color: #9e190b !important;
   margin: -117px 0 0 -32px;
   width: 100%;
   text-transform: uppercase;
   padding-top: 0.8em;
   border-bottom: dotted 1px #5A5A5A;
   z-index: 9;
   height: 60px;
 }

 #block-views-block-radio-e-tv-block-1 .views-row {
   width: 100%;
   display: inline-block;
   position: relative;
 }

 #block-views-block-radio-e-tv-block-1 .views-row:nth-of-type(1) {
 padding-right: 1em;
 }

 #block-views-block-radio-e-tv-block-1 .views-row:nth-of-type(2) {
 padding: 0 1em;
 }

 #block-views-block-radio-e-tv-block-1 .views-row:nth-of-type(3) {
 padding-left: 1em;
 }

 #block-views-block-radio-e-tv-block-1 .views-field.views-field-field-programas {
     position: relative;
     font-family: "Oswald";
     font-size: 1.2em;
     font-weight: 400;
     text-align: left;
     line-height: 2em;
     margin: 0 auto;
     margin-bottom: 1em;
     width: 100%;
     text-transform: uppercase;
     color: #053250;
 }

 #block-views-block-radio-e-tv-block-1 .views-field.views-field-field-programas a {
     color: #fff;
     text-align: left;
 }

 #block-views-block-radio-e-tv-block-1 .views-field.views-field-field-imagem-capa {
   min-height: 207px;
 }

 #block-views-block-radio-e-tv-block-1 .views-field-field-imagem-capa a {
 display: inline-block;
 width: 100%;
 height: 207px;
 }

 #block-views-block-radio-e-tv-block-1 .views-field-field-imagem-capa a img {
 width: 100%;
 height: 100%;
 object-fit: cover;
 }

 #block-views-block-radio-e-tv-block-1 .views-field-title {
   padding: 1em 0 1em;
 }

 #block-views-block-radio-e-tv-block-1 .views-field-title a {
 color: #ffffff;
 font-size: 1.4em;
 font-weight: 600;
 }

 #block-views-block-radio-e-tv-block-1 .views-field.views-field-field-embed-video {
 position:absolute;
 top: 3.6em;
 left: 0;
 right: 0;
 }

 #block-views-block-radio-e-tv-block-1 .views-row:nth-of-type(1) .views-field-field-embed-video p {
 margin-right: 1em;
 }

 #block-views-block-radio-e-tv-block-1 .views-row:nth-of-type(2) .views-field-field-embed-video p {
 margin: 0 1em;
 }

 #block-views-block-radio-e-tv-block-1 .views-row:nth-of-type(3) .views-field-field-embed-video p {
 margin-left: 1em;
 }

 #block-views-block-radio-e-tv-block-1 .views-field-field-embed-video p iframe {
 height: 207px !important;
 }

 .audio_custom {
 width: 100%;
 }

 #block-views-block-radio-e-tv-block-1 .view-footer {
 background-color:#626262;
 padding: 1em 2em;
 color: #ffffff;
 text-align: right;
 font-weight: 600;
 font-size: 1.1em;
 }

 #block-views-block-radio-e-tv-block-1 .view-footer a,
 #block-views-block-radio-e-tv-block-1 .view-footer a:visited {
   color: #ffffff !important;
   }

 /*tamanho do titulo na pagina do type*/
 .node--type-radio .node__title {
   margin-top: 0 !important;
 }
 .page-node-type--tv .node__title {
   margin-top: 0 !important;
 }

 .node--type-radio .field-name-field-data-de-publicacao {
   display: inline-block;
 }

 .node--type-tv .field-node--field-data-de-publicacao {
   display: inline-block;
 }

 .node--type-radio .field-node-field-programas {
   display: inline-block;
   font-family: "Roboto Condensed";
   font-size: 1em;
   text-transform: uppercase;
   border-left: none;
   padding-left: 0.5em;
   height: 0.9em;
   line-height: 0.95em;
   margin-bottom: 0.6em;
 }

 .node--type-tv .field-node-field-programas {
   display: inline-block;
   font-family: "Roboto Condensed";
   font-size: 1em;
   text-transform: uppercase;
   border-left: none;
   padding-left: 0.5em;
   height: 0.9em;
   line-height: 0.95em;
   margin-bottom: 0.6em;
 }



 @media screen and (max-width: 1040px) {
   #block-views-block-radio-e-tv-block-1 {
       width: 90%;
       max-width: inherit;
       min-width: inherit;
       margin: 0 auto;
   }

   #block-views-block-radio-e-tv-block-1 > div > div {
     margin-top: 5.5em !important;
   }
 }

 @media screen and (max-width: 750px) {
  #block-views-block-radio-e-tv-block-1 .view-content {
    flex-wrap: wrap;
    padding: 0.5em;
  }

  #block-views-block-radio-e-tv-block-1 .views-row {
    padding: 0 !important;
  }

 #block-views-block-radio-e-tv-block-1 .view-content .views-field-field-imagem-capa a {
   width: 100%;
   height: 240px;
 }

 #block-views-block-radio-e-tv-block-1 .views-field-field-embed-video p iframe {
   height: 240px !important;
 }

 #block-views-block-radio-e-tv-block-1 .views-field-field-embed-video p {
   margin: 0 !important;
 }
 }

 @media screen and (max-width: 480px) {
   #block-views-block-radio-e-tv-block-1 {
       width: 97%;
       margin-top: 100px !important;
   }

   #block-views-block-radio-e-tv-block-1 > div > div {
     margin-top: 1em;
     flex-wrap: wrap;
     padding: 15px !important;
   }

   #block-views-block-radio-e-tv-block-1 .views-row {
     width: 100% !important;
   }

   #block-views-block-radio-e-tv-block-1 header {
     margin-left: -10px;
     margin-top: -100px;
   }
 }

 #block-views-block-radio-e-tv-block-1 .views-field-field-resumo .field-content p a {
   color: #0A122A;
 }
 /** fim bloco novo radio e tv**/

 /** bloco LAB 19 **/

 #block-views-block-coronavirus-block-11 {
   clear: both;
 }
 #block-views-block-coronavirus-block-11 {
   background-color: #FFFFFF;
   margin: 0;
   overflow: hidden;
   padding-bottom: 1em;
 }

 #block-views-block-coronavirus-block-11 .block__inner {
   width: 71.875%;
   min-width: 64em;
   margin: 0 auto;
   /*! overflow: hidden; */
 }

 #block-views-block-coronavirus-block-11 .views-row {
   position: relative;
   float: left;
   width: 23%;
   min-width: 10em;
   margin: 1em 0 0 2%;
   vertical-align: top;
   padding: 0;
 }

 #block-views-block-coronavirus-block-11 .views-row .views-field-field-imagem-capa {
   position: relative;
   height: 10.5em;
 }

 #block-views-block-coronavirus-block-11 .views-row .views-field-field-imagem-capa img {
   position: absolute;
   height: 100%;
   background-size: cover;
   object-fit: cover;
 }

 #block-views-block-coronavirus-block-11 .views-field-title a {
   font-family: "Oswald";
   font-weight: normal;
   font-size: 1.1em;
   line-height: 1.45em;
   color: #9e190b;
   /* text-transform: uppercase; */
 }

 #block-views-block-coronavirus-block-11 .view-coronavirus .views-field-field-resumo {
   font-size: 1em !important;
 }
 #block-views-block-coronavirus-block-11 .view-coronavirus .view-header {
   width: 90%;
   padding: 0 10px;
 }
 #block-views-block-coronavirus-block-11 .view-coronavirus .view-header a {
   display: flex;
   align-items: center;
 }

 #block-views-block-coronavirus-block-11 .view-coronavirus .view-header a img {
   width: 10%;
   height: auto;
   margin: 0 0 1rem;
 }

 #block-views-block-coronavirus-block-11 .view-coronavirus .view-header a h2 {
   align-content: center;
   height: 100%;
   color: #f4524d;
 }

 @media screen and (max-width: 1080px) {
   #block-views-block-coronavirus-block-11 .block__inner {
       min-width: 0;
       width: 90%;
   }
 }

 @media screen and (max-width: 750px) {
   #block-views-block-coronavirus-block-11 .view-rows {
       width: 100%;
       margin-top: 0;
   }
   #block-views-block-coronavirus-block-11 .views-row {
   position: relative;
   float: left;
   width: 100%;
   min-width: 0;
   margin: 0;
   }
   #block-views-block-coronavirus-block-11 .view-coronavirus .view-header {
   width: 100%;
   padding: 0 10px;
   }
 }

 @media screen and (max-width: 480px)  {
   #block-views-block-coronavirus-block-11 .block__inner {
       width: 97%;
   }
 }

 /** fim bloco LAB 19 **/

 /*** corrige reposiprio abert covid 19 ***/

 #block-views-block-coronavirus-block-12 {
   position: relative;
   width: 71.875%;
   max-width: 86.25em;
   min-width: 64em;
   padding: 0 0 2em 0;
   margin: 5em auto 0 auto;
   border: 0;
 }

 #block-views-block-coronavirus-block-12 .view-coronavirus .view-content .views-row {
     width: 100%;
 }

 @media screen and (max-width: 1040px) {
   #block-views-block-coronavirus-block-12 {
       min-width: 0;
   }
 }

 @media screen and (max-width: 1040px) {
   #block-views-block-coronavirus-block-12 {
     width: 90%;
     margin: 0 auto !important;
     min-width: 0;
   }

   #block-views-block-coronavirus-block-12 .view-coronavirus .view-content {
     margin-top: 10px;
   }
 }

 @media screen and (max-width: 480px) {
   #block-views-block-coronavirus-block-12 {
     width: 97%;
     margin: 0 auto;
   }
 }

 /*** fim corrige repositprio abert covid 19 ***/

 /**** slide doacoes front ****/

 #block-views-block-coronavirus-block-13 {
   padding-bottom: 1.5em;
 }

 #block-views-block-coronavirus-block-13 .view-content a:visited {
   color: #fff;
 }

 #views_slideshow_cycle_main_coronavirus-block_16 {
   min-height: 320px;
 }

 #views_slideshow_cycle_teaser_section_coronavirus-block_16 > div {
   width: 100% !important;
   height: 100% !important;
 }

 #views_slideshow_cycle_teaser_section_coronavirus-block_16 {
   width: 100% !important;
   min-height: 300px !important;
 }

 .sc_cestas_basicas > div:nth-child(1) > div:nth-child(1) > div:nth-child(1),
 #block-views-block-coronavirus-block-13 .skin-default,
 #views_slideshow_cycle_main_coronavirus-block_16,
 #block-views-block-coronavirus-block-13 .views_slideshow_cycle_teaser_section {
   width: 100% !important;
   height: 100% !important;
 }

 .sc_cestas_basicas {
   height: 100%;
 }

 #views_slideshow_cycle_main_coronavirus-block_16 {
   /* min-height: 380px; */
   height: 100%;
   overflow: hidden;
 }

 #views_slideshow_cycle_teaser_section_coronavirus-block_16 .views-row {
   width: 100% !important;
   padding-right: 0 !important;
   height: 100% !important;;
 }

 #views_slideshow_cycle_teaser_section_coronavirus-block_16 .views-row > div {
   height: 100%;
 }

 #imagem_cestas_basicas {
   height: 100%;
 }

 #imagem_cestas_basicas a {
   width: 100% !important;
   height: 307px !important;
 }

 #imagem_cestas_basicas img {
   width: 100% !important;
   height: 100% !important;
   object-fit: cover !important;
 }

 #titulo_cestas_basicas, #botao_cestas_basicas {
   float: right;
   position: absolute;
   top: 50px;
   right: 0px;
   color: #fff;
   line-height: 2.2em;
 }

 #titulo_cestas_basicas a , #botao_cestas_basicas a {
   color: #fff;
 }

 #titulo_cestas_basicas {
   text-align: right;
   background-color: #809e4b;
   padding: 30px 40px 30px 80px;
 }

 #botao_cestas_basicas {
   background-color: #ec5b53;
   padding: 5px;
   font-size: 0.8em;
   border-radius: 10px;
   top: 170px;
   right: 150px;
   width: 25%;
   text-align: center;
 }

 #block-views-block-coronavirus-block-13 {
     clear: both;
 }
 #block-views-block-coronavirus-block-13 {
     background-color: #FFFFFF;
     margin: 0;
     overflow: hidden;
 }

 #block-views-block-coronavirus-block-13 .block__inner {
     width: 71.875%;
     min-width: 64em;
     margin: 0 auto;
 }

 #block-views-block-coronavirus-block-13 .view-coronavirus .views-field-field-resumo {
     font-size: 1em !important;
 }
 #block-views-block-coronavirus-block-13 .view-coronavirus .view-header {
     width: 90%;
     padding: 0 10px;
 }

 @media screen and (max-width: 1080px) {
     #block-views-block-coronavirus-block-13 .block__inner {
         min-width: 0;
         width: 90%;
     }
 }

 @media screen and (max-width: 1042px) {
     #block-views-block-coronavirus-block-13 .view-rows {
         width: 100%;
         margin-top: 0;
         /* height: 510px; */
     }
     #views_slideshow_cycle_teaser_section_coronavirus-block_16, #imagem_cestas_basicas a {
       width: 100% !important;
       height: 500px !important;
     }
     #views_slideshow_cycle_teaser_section_coronavirus-block_16 > div {
       /* height: 500px !important; */
     }
      #botao_cestas_basicas {
       top: 43%;
       right: 35%;

     }
     #titulo_cestas_basicas {
       font-size: 0.7em;
       padding: 15px 40px 15px 80px;
     }

     #views_slideshow_cycle_main_coronavirus-block_16 {
       height: 380px !important;
     }
 }

 @media screen and (max-width: 480px)  {
     #block-views-block-coronavirus-block-13 .block__inner {
         width: 97%;
     }
   #botao_cestas_basicas {
     top: 60%;
     right: calc((90vw - 112px) / 2);
     padding: 20px;
     width: min-content;
   }
 }

 /**************************/
 .sc_doacao > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) {
   background-color: #f4524d;
   color: #fff;
   font-family: Open sans;
   font-weight: 100;
   display: flex;
   height: 100%;
   min-block-size: 307px;
   line-height: 2em;
   align-items: center;
   flex-wrap: wrap;
   align-items: center;

 }

 .sc_doacao > div:nth-child(1) > div:nth-child(1) > div:nth-child(1)  > div {
   padding: 30px;
   vertical-align: middle;
 }

 .sc_doacao > div:nth-child(1) > div:nth-child(1) > div:nth-child(1)  > div p {
   margin-bottom: 0;
   /* word-break: break-all; */
 }

 #hashtag_doacao {
   word-break: break-all;
 }

 #titulo_doacao {
   margin-bottom: 20px !important;
 }

 .sc_doacao > div:nth-child(1) > div:nth-child(1) > div:nth-child(1)  > div:first-child {
   width: 45%;
   text-align: right;
   border-right: solid 3px #fff;
   align-items: center;
   display: flex;
   justify-content: flex-end;
   flex-wrap: wrap;
 }

 .sc_doacao > div:nth-child(1) > div:nth-child(1) > div:nth-child(1)  > div:last-child {
   width: 55%;
   text-align: left;
   display: flex;
   align-items: center;
 }

 #titulo_doacao, #pergunta_doacao, .saiba_doacao {
   font-size: 1.2em;
 }

 #hashtag_doacao {
   font-size: 1.4em;
   font-style: italic;
   font-weight: 600;
 }

   #pergunta_doacao {
     text-transform: uppercase;
   }

 .saiba_doacao {
   display: block;
   background-color: #0badb2;
   text-align: center;
   padding: 10px;
   text-transform: uppercase;
   font-weight: 600;
   border-radius: 10px;
   margin: auto;
   font-size: 0.6rem;
   margin-left: 10px;
 }
 .saiba_doacao a {
   color: #fff;
 }

 #icone_doacao {
   margin-rigth: 10px;
 }

 @media screen and (max-width: 1080px) {
   #pergunta_doacao {
     width: 100%;
   }
   .saiba_doacao {
     font-size: 0.5rem;
     display: flex;
     align-items: center;
   }
 }

 @media screen and (max-width: 800px) {
   .sc_doacao > div:nth-child(1) > div:nth-child(1) > div:nth-child(1)  > div {
     width: 100% !important;
     text-align: center !important;
   }
   #pergunta_doacao {
     width: 100% !important;
     margin-bottom: 20px !important;
   }
   .sc_doacao > div:nth-child(1) > div:nth-child(1) > div:nth-child(1)  > div:first-child {
     border-bottom: solid 3px #fff;
     border-right: none;
     flex-wrap: nowrap;
   }
 }

 @media screen and (max-width: 600px)  {
   .sc_doacao > div:nth-child(1) > div:nth-child(1) > div:nth-child(1)  > div {
     padding: 15px;
     vertical-align: middle;
   }
 }

 @media screen and (max-width: 480px)  {

   .sc_doacao > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:last-child {
     flex-wrap: wrap;
   }
   .saiba_doacao {
     width: 45%;
     padding: 5px;
     line-height: 2em !important;
     min-height: 85px;
     align-items: center;
     padding: 15px;
     font-size: 0.5em;
   }
   #pergunta_doacao {
     font-size: 0.8em;
   }
   #hashtag_doacao {font-size: 1.1em;}
   .sc_doacao > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div {
     padding: 10px;
   }
   .sc_doacao > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) {
     align-items: start;
     /* flex-direction: column; */
   }
 }

 /**** fim slide doacoes front ****/

 /************ faixa coletim IG *************/
 #block-views-block-coronavirus-block-14 {
   clear: both;
 }
 #block-views-block-coronavirus-block-14 {
   background-color: #FFFFFF;
   margin: 0;
   overflow: hidden;
   padding-bottom: 1em;
 }

 #block-views-block-coronavirus-block-14 .block__inner {
   width: 71.875%;
   min-width: 64em;
   margin: 0 auto;
   /*! overflow: hidden; */
 }

 #block-views-block-coronavirus-block-14 .views-row {
   position: relative;
   float: left;
   width: 23%;
   min-width: 10em;
   margin: 1em 0 0 2%;
   vertical-align: top;
   padding: 0;
 }

 #block-views-block-coronavirus-block-14 .views-row .views-field-field-imagem-capa {
   position: relative;
   height: 10.5em;
 }

 #block-views-block-coronavirus-block-14 .views-row .views-field-field-imagem-capa img {
   position: absolute;
   height: 100%;
   background-size: cover;
   object-fit: cover;
 }

 #block-views-block-coronavirus-block-14 .views-field-title a {
   font-family: "Oswald";
   font-weight: normal;
   font-size: 1.1em;
   line-height: 1.45em;
   color: #9e190b;
   /* text-transform: uppercase; */
 }

 #block-views-block-coronavirus-block-14 .view-coronavirus .views-field-field-resumo {
   font-size: 1em !important;
 }
 #block-views-block-coronavirus-block-14 .view-coronavirus .view-header {
   width: 90%;
   padding: 0 10px;
 }
 #block-views-block-coronavirus-block-14 .view-coronavirus .view-header a {
   display: flex;
   align-items: center;
 }

 #block-views-block-coronavirus-block-14 .view-coronavirus .view-header a img {
   width: 10%;
   height: auto;
   margin: 0 0 1rem;
 }

 #block-views-block-coronavirus-block-14 .view-coronavirus .view-header a h2 {
   align-content: center;
   height: 100%;
   color: #f4524d;
 }

 @media screen and (max-width: 1080px) {
   #block-views-block-coronavirus-block-14 .block__inner {
       min-width: 0;
       width: 90%;
   }
 }

 @media screen and (max-width: 750px) {
   #block-views-block-coronavirus-block-14 .view-rows {
       width: 100%;
       margin-top: 0;
   }
   #block-views-block-coronavirus-block-14 .views-row {
   position: relative;
   float: left;
   width: 100%;
   min-width: 0;
   margin: 0;
   }
   #block-views-block-coronavirus-block-14 .view-coronavirus .view-header {
   width: 100%;
   padding: 0 10px;
   }
 }

 @media screen and (max-width: 480px)  {
   #block-views-block-coronavirus-block-14 .block__inner {
       width: 97%;
   }
 }
 /************ fim faixa coletim IG *************/


 /* JU.ESPECIAL */
 body #block-views-block-noticia-moldura-block-22 {
     margin: 0;
     height: 33.5em;
     max-height: 33.5em;
     overflow: hidden;
 }

 body #block-views-block-noticia-moldura-block-22 .block__inner {
     width: 71.875%;
     max-width: 86.25em;
     margin: 0 auto;
     min-width: 64em;
 }

 body #block-views-block-noticia-moldura-block-22 .block__inner .view-header {
     height: 1.7em;
     line-height: 3.3em;
     color: #AE0001;
     font-family: OSwald;
     font-size: 2.3em;
     text-transform: uppercase;
     margin-bottom: 1.7em;
     border-bottom: solid 2px #AE0001;
 }

 body #block-views-block-noticia-moldura-block-22 .block__inner .view-header a {
     background-color: #FFF;
     color: #AE0001;
     padding-right: 0.5em;
     font-weight: 300;
 }

 body #block-views-block-noticia-moldura-block-22 .block__inner .view-header a b {
     font-weight: 300;
 }

 body #block-views-block-noticia-moldura-block-22 .views-row {
     position: relative;
     height: 31em;
 }

 body #block-views-block-noticia-moldura-block-22 .views-row .views-field-field-imagem-capa {
     height: 100%;
 }

 body #block-views-block-noticia-moldura-block-22 .views-row .views-field-field-imagem-capa img {
     height: 100%;
     width: 100%;
     object-fit: cover;
 }

 body #block-views-block-noticia-moldura-block-22 .views-row .views-field.views-field-title a {
     color: #FFF;
     text-align: left;
     font-family: Oswald;
     text-transform: none;
     font-weight: 400;
     line-height: 1.3em;
     font-size: 3.2em;
     text-shadow: 0.05em 0.05em 0.05em #131313;
 }




 body #block-views-block-noticia-moldura-block-22 .views-row .views-field-title {
     /*
  *  *  *     position: absolute;
  *   *   *         width: 100%;
  *    *    *             top: 0;
  *     *     *                 left: 0;
  *      *      *                     height: 8em;
  *       *       *                         padding: 1.8em 2.5em 0.5em 2.5em;
  *        *        *                             margin: 0;
  *         *         *                                 z-index: 10;
  *          *          *                                     text-align: center;
  *           *           *                                         */
     width: 100%;
     padding: 1.8em 2.5em 0.5em 2.5em;
     margin: 0;
     text-align: center;
     background-image: linear-gradient(to bottom,rgba(0,0,0,1),rgba(0,0,0,0.8));
     position: relative;
     z-index: 10;
 }


     body #block-views-block-noticia-moldura-block-22 .views-row .views-field-field-resumo {
     /*
  *  *  *     position: absolute;
  *   *   *         top: 0;
  *    *    *             bottom: 0;
  *     *     *                 padding: 8em 2.5em 5em 2.5em;
  *      *      *                     width: 100%;
  *       *       *                         background-image: linear-gradient(to bottom,rgba(0,0,0,1),transparent);
  *        *        *                             */
     padding: 2.5em;
     width: 100%;
     background-image: linear-gradient(to bottom,rgba(0,0,0,0.8),transparent);
     position: relative;
     z-index: 10;
 }


 body #block-views-block-noticia-moldura-block-22 .views-row .views-field-field-resumo p:nth-of-type(1) {
     text-align: center;
     font-size: 1.5em;
     margin-bottom: 1em;
     line-height: 1.3em;
 }

 body #block-views-block-noticia-moldura-block-22 .views-row .views-field-field-resumo a {
     color: #FFF;
     text-align: left;
     font-family: Oswald;
     text-transform: none;
     font-weight: 400;
     line-height: 1.3em;
     font-size: 1.5em;
     text-shadow: 0.05em 0.05em 0.05em #131313;
 }

 body #block-views-block-noticia-moldura-block-22 .views-row .views-field-field-resumo ul {
     padding: 0em;
     width: 25%;
     display: inline-block;
     vertical-align: top;
 }

 body #block-views-block-noticia-moldura-block-22 .views-row .views-field-field-resumo li:nth-of-type(1) {
     display: block;
     width: 100%;
 }

 body #block-views-block-noticia-moldura-block-22 .views-row .views-field-field-resumo li {
     list-style: none;
     margin-bottom: 0.8em;
     position: relative;
     padding-left: 1em;
     font-size: 1.3em;
     line-height: 1.2em;
     color: #FFF;
     text-shadow: 0.05em 0.05em 0.05em #131313;
 }

 body #block-views-block-noticia-moldura-block-22 .views-row .views-field-field-resumo li::before {
     /*
  *  *  *     position: absolute;
  *   *   *         content: 'ssasassssaAAasAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazA';
  *    *    *             font-size: 1.2em;
  *     *     *                 left: 0;
  *      *      *                     top: 0.1em;
  *       *       *                         */
 }

 body #block-views-block-noticia-moldura-block-22 .views-row .views-field-field-imagem-capa,
 body #block-views-block-noticia-moldura-block-22 .views-row .views-field-field-imagem-capa .field-content {
     /*
  *  *  *     height: 100%!important;
  *   *   *         min-height: 27.5em;
  *    *    *             */
     position: absolute;
     top: 0;
     left: 0;
     width: 100%;
     height: 100%!important;
     min-height: 27.5em;
     z-index: 1;
 }

 body #block-views-block-noticia-moldura-block-22 .views-row .views-field-field-imagem-capa img {
     width: 100%!important;
     height: 100%!important;
     object-fit: cover;
     /*min-height: 27.5em;*/
 }

 @media screen and (max-width: 1040px) {
 /* ju especial */
 body #block-views-block-noticia-moldura-block-22 {
   max-width: inherit;
   max-height: inherit;
   height: inherit;
 }

 body #block-views-block-noticia-moldura-block-22 .block__inner {
   width: 90%;
   max-width: inherit;
   max-height: inherit;
   min-width: inherit;
 }

 body #block-views-block-noticia-moldura-block-22 .views-row {
   height: 27em;
 }

 body #block-views-block-noticia-moldura-block-22 .views-row .views-field-title a {
   font-size: 3em!important;
 }

 body #block-views-block-noticia-moldura-block-22 .views-row .views-field-field-resumo {
   padding: 1em 2.5em 1em 2.5em;
 }

 body #block-views-block-noticia-moldura-block-22 .views-row .views-field-field-resumo li {
     font-size: 1.1em;
 }

 body #block-views-block-noticia-moldura-block-22 .views-row .views-field-field-resumo p:nth-of-type(1) {
   font-size: 1.5em;
 }
 }

 @media screen and (max-width: 961px) {
       /* home - ju especial */
   body #block-views-block-noticia-moldura-block-22 .block__inner .view-header {
     font-size: 1.8em;
     border-bottom: solid 1px #AE0001;
   }

   body #block-views-block-noticia-moldura-block-22 .views-row .views-field-title a {
     font-size: 2.5em!important;
   }

   body #block-views-block-noticia-moldura-block-22 .views-row .views-field-field-date {
     padding: 0.3em;
     font-size: 0.9em;
   }

   body #block-views-block-noticia-moldura-block-22 .views-row .views-field-field-resumo li {
     margin-bottom: 0.2em;
     width: 100%;
   }

   body #block-views-block-noticia-moldura-block-22 .views-row .views-field-field-resumo p:nth-of-type(1) {
     font-size: 1.2em;
   }

   body #block-views-block-noticia-moldura-block-22 .views-row .views-field-title {
       padding: 1.8em 0.5em 0.5em 0.5em;
   }

   body #block-views-block-noticia-moldura-block-22 .views-row .views-field-field-resumo {
     padding: 0.5em 0.5em 0.5em 0.5em;
   }

 }

 @media screen and (max-width: 480px) {
   /* ju especial */
   body #block-views-block-noticia-moldura-block-22 {
     margin: 0 0 2.5em 0;
   }
   body #block-views-block-noticia-moldura-block-22 .block__inner {
     width: 97%!important;
   }

   body #block-views-block-noticia-moldura-block-22 .views-row .views-field-field-imagem-capa {
     height: 20em!important;
   }

   body #block-views-block-noticia-moldura-block-22 .views-row .views-field-field-imagem-capa .field-content {
     height: 100%;
   }

   body #block-views-block-noticia-moldura-block-22 .views-row .views-field-title a {
     font-size: 2em!important;
     vertical-align: bottom;
   }

   body #block-views-block-noticia-moldura-block-22 .views-row .views-field-field-resumo {
     padding: 0.5em 0.5em 0.5em 0.5em;
   }
 }

 /************* MEMORIAL  ****************/

 .page-memorial .view-header {
   max-width: 1200px;
   margin: auto;
   padding: 20px 0 70px;
   text-align: center;
 /*   background-color: #ffd9d9; */
 }

 .page-memorial .view-header h2 {
   text-align: center;
   margin: 50px 0 40px;
   font-size: 3.3em;
   text-transform:uppercase;
   font-family: sans-serif;
 }

 .page-memorial .view-header h3 {
   text-align: center;
 }

 .page-memorial .view-rows {
   max-width: 1200px;
   margin: 0 15%;
 /*   background-color: #ffd9d9; */
 /*   border: solid 7px gray; */
 }

 .page-memorial .views-row {
   text-align: right;
   padding: 30px 0 30px;
   border-bottom: solid 4px gray;
 }

 .page-memorial .views-row .views-field-field-nome-no-memorial {
   padding: 15px 0 15px;
   font-size: 2.2em;
   line-height: 1.2em;
 }

 .page-memorial .views-row .views-field-field-idade {
   font-size: 1.5em;
   padding: 10px 0 10px;
 }

 .page-memorial .views-row .views-field-field-tag-unidade {
   font-size: 1.5em;
   padding: 10px 0 10px;
 }

 /** fim memorial **/

 /************* MEMORIAL  ****************/

 .page-memorial #block-basic-content header {
   max-width: 1200px;
   margin: auto;
   padding: 20px 0 70px;
   text-align: center;
 /*   background-color: #ffd9d9; */
 }

 .page-memorial header h2 {
   text-align: center;
   margin: 50px 0 40px;
   font-size: 3.3em;
   text-transform:uppercase;
   font-family: sans-serif;
 }

 .page-memorial header h3 {
   text-align: center;
   line-height: 1.2em;
 }

 .page-memorial .view-rows {
   max-width: 1200px;
   margin: 0 15%;
 /*   background-color: #ffd9d9; */
 /*   border: solid 7px gray; */
 }

 .page-memorial .views-row {
   text-align: right;
   padding: 30px 0 30px;
   border-bottom: solid 4px gray;
 }

 .page-memorial .views-row .views-field-field-nome-no-memorial {
   padding: 15px 0 15px;
   font-size: 2.2em;
   line-height: 1.2em;
 }

 .page-memorial .views-row .views-field-field-idade {
   font-size: 1.5em;
   padding: 10px 0 10px;
 }

 .page-memorial .views-row .views-field-field-tag-unidade {
   font-size: 1.5em;
   padding: 10px 0 10px;
 }

 /** fim memorial **/

 /****** bloco memorial front ********/

 @font-face {
 font-family: "Aileron";
 src: url("https://www.unicamp.br/unicamp/sites/default/files/ailerons.otf") format("opentype");
 url("https://www.unicamp.br/unicamp/sites/default/files/ailerons.otf") format("opentype");
 }

 #block-blocomemorial {
   font-family: 'Aileron';
   text-transform: uppercase;
   text-align: left;
   margin-bottom: 15px;
 }

   #block-blocomemorial {
     width: 71.875%;
     max-width: 86.25em;
     min-width: 64em;
     margin: auto;
     margin-top: 0;
     /* padding-left: 400px; */
   }

 #block-blocomemorial a {
   display: flex;
   position: relative;
   height: 100%;
   justify-content: start;
   align-items: center;
   color: black;
   font-size: 6rem;
   text-shadow: white -4px 0px;
 }

 #block-blocomemorial span {
   /* position: absolute; */
   z-index: 2;
   /* left: 0; */
   /* right: 0; */
   height: 100%;
   line-height: 55px;
 padding-left: 27px;}

 #block-blocomemorial img {
   position: absolute;
   z-index: 0;
   left: -10px;
   right: 0;
   width: 280px;
   height: 100%;
   display: inline-block;
   /* margin: auto; */
 }

 #block-blocomemorial p {
   height: 100%;
   margin: 0;
 }

 #block-blocomemorial div {
   margin: 0;
   height: 100%;
 }

 @media screen and (max-width: 1042px) {

   #block-blocomemorial img {
     width: 100%;
   }

   #block-blocomemorial a {
     font-size: 5rem;
   }

   #block-blocomemorial {
     width: 100%;
     padding-left: 0;
     min-width: unset;
     margin-top: -15px;
   }

   #block-blocomemorial .block__inner {
     width: 280px;
     margin: auto;
   }
 }

 @media screen and (max-width: 540px) {
   #block-blocomemorial {
     height: 80px;
   }

   #block-blocomemorial a {
     font-size: 4.5rem;
   }
   #block-blocomemorial span {
     height: unset;
   }

 }

   #block-blocomemorial {
     height: 55px;
   }

   #block-blocomemorial a {
     font-size: 2.8rem;
   }
 }
 /****** fim bloco memorial front ********/

 /************ Cartilha COVID 19 ***************/
 body[class*="page-cartilha-covid-19"] #main-content {
   padding-top: 120px !important;
   color: #fff;
 }

 body[class*="page-cartilha-covid-19"] #main-content {
   padding-top: 120px !important;
   color: #fff;
 }

 body[class*="page-cartilha-covid-19"] #masthead .regions {
 /*   background-color: #fff !important; */
   justify-content: center;
 }

 body[class*="page-cartilha-covid-19"] #masthead {
   height: 100px !important;
   background-color: #fff !important;
   border-bottom: none;
 }

 /* body[class*="page-cartilha-covid-19"] #masthead > div { */
   /* background-color: #003058 !important; */
 /* } */

 /* body[class*="page-cartilha-covid-19"] #masthead > div > div { */
   /* background-color: #003058 !important; */
 /* } */

 #faixa-topo-cartilha {
   display: flex;
   align-items: center;
   height: 120px;
   /* width: 100vw; */
   /* padding-right: 10%; */
 }

 #block-cartilhaheader {
   /* background-color: #003058; */
   color: #003058;
   margin: 0;
   height: 76px;
   overflow: visible;
   width: 100%;
   text-align: center;
 }

 #block-cartilhaheader a {
   /* width: 100%; */
   display: block;
   /* height: 80px; */
   vertical-align: middle;
   /* line-height: 120px; */
   font-size: 2em;
 }

 #block-cartilhaheader img {
   height: 55px;
   margin-right: 20px;
   margin-left: 20px;
   /* position: absolute; */
   /* float: left; */
   -webkit-filter: drop-shadow(1px 1px 0 white)
                 drop-shadow(-1px 1px 0 white)
                 drop-shadow(1px -1px 0 white)
                 drop-shadow(-1px -1px 0 white);
   filter: drop-shadow( 1px 1px 0 white)
           drop-shadow(-1px 1px 0 white)
           drop-shadow(1px -1px 0 white)
           drop-shadow(-1px -1px 0 white);
 }

 #block-cartilhalogos {
   margin: 0px;
   text-align: center;
   padding: 10px 0;
   height: 80px;
   /* background-color: #fff; */
   display: none;
 }

 #block-cartilhalogos img {
   height: 50px;
 }

 body[class*="page-cartilha-covid-19"] .view-header a,
 body[class*="page-cartilha-covid-19"] .view-content a,
 body[class*="page-cartilha-covid-19"] .view-header p,
 body[class*="page-cartilha-covid-19"] .view-header div {
     color: #fff !important;
 }

 body[class*="page-cartilha-covid-19"] .view-header ul {
   padding-left: 20px;
   color: #fff;
   margin-bottom: 0;
 }

 body[class*="page-cartilha-covid-19"] .view-header li {
   line-height: 1.5em;
   vertical-align: middle;
   /* height: 5em; */
   /* font-size: 0.4em !important; */
   margin-bottom: 14px;
 }

 body[class*="page-cartilha-covid-19"] .view-header li:last-of-type {
   margin-bottom: 0;
 }

 body[class*="page-cartilha-covid-19"] .view-header a {
   font-size: unset;
 }

 body[class*="page-cartilha-covid-19"] .view-header a:hover {
   text-decoration: underline !important;
 }

 body[class*="page-cartilha-covid-19"] .view-header div {
   font-size: 0.8em;
   text-align: center;
   padding-top: 0.5em;
 /*   margin-bottom: 50px; */
 }

 body[class*="page-cartilha-covid-19"] .view-header p {
   /*font-size: 0.4em !important;*/
   line-height: 1.5em;
   padding: 2em 0;
   text-align: justify;
   margin-bottom: 0;
 }

 body[class*="page-cartilha-covid-19"] {
   width: 100%;
   margin-bottom: 0;
 }

 body[class*="page-cartilha-covid-19"] #rid-content {
   padding: 0;
 }

 body[class*="page-cartilha-covid-19"] .view-header {
   background-color: #003058;
   border: none;
   margin-bottom: 0px;
 }

 .page-cartilha-covid-19 .view-content {
     padding-top: 30px !important;
     background: url(https://www.unicamp.br/unicamp/sites/default/files/2020-07/Pra%C3%A7a-da-Paz-5082008-%28Scarpa%29004---pb---menor.jpg);
     background-size: cover;
     background-position-y: -150px;
 }

 body[class*="page-cartilha-covid-19"] .block-main-content .view-rows {
   display: flex;
   justify-content: flex-start;
 }

 body[class*="page-cartilha-covid-19"] .block-main-content .views-row {
   background-color: #003058a8;
   width: 24%;
   margin-right: 1%;
   padding: 10px;
   display: flex;
   align-items: center;
   justify-content: center;
   height: auto;
   min-height: 100px;
   transition: transform ease-in-out 200ms;
 }

 body[class*="page-cartilha-covid-19"] .block-main-content .views-row:hover {
   transform: scale(1.1);
   cursor: pointer;
 }

 body[class*="page-cartilha-covid-19"] .noticias-coronavirus .view-content .views-row:first-child {
   margin-bottom: 40px;
 }

 body[class*="page-cartilha-covid-19"] .block-main-content .views-row .field-content {
   display: block;
   text-align: center;
   font-size: 0.6em;
   text-transform:uppercase;
 }

 body[class*="page-cartilha-covid-19"] .block-main-content .views-row:nth-child(4n) {
   margin-right: 0px;
 }

 body[class*="page-cartilha-covid-19"] .block-main-content .view-header,
 body[class*="page-cartilha-covid-19"] .block-main-content .view-content {
   padding: 0 15%;
 }

 body[class*="page-cartilha-covid-19"] .block-main-content .view-header {
   padding-bottom: 20px;
 }

 body[class*="page-cartilha-covid-19"] #sub-features {
   background-color: #003058;
 }

 body[class*="page-cartilha-covid-19"] #sub-features .container {
   justify-content: center;
 }

 #block-coronavirusmidias-2 {
   text-align: right;
 }

 #block-coronavirusmidias-2 img {
   margin-right: 8px;
 }

 #block-coronaviruscontato-cartilha p:nth-of-type(2) {
   font-size: 1.4em;
   margin-bottom: 25px;
   color: #003058;
 }

 #block-coronaviruscontato-cartilha a {
   font-size: 1.5em;
   color: #003058;
 }

 #block-coronaviruscontato-cartilha,
 #block-coronavirusmidias-2{
   width: 49%;
   display: flex;
 }

 #block-coronaviruscontato-cartilha .basic__body {
   display: flex;
   flex-direction: column;
 }

 #block-coronavirusmidias-2 .basic__body {
   margin-top: 0;
   width: 100%;
 }

 #block-coronavirusmidias-2 .basic__body p {
   width: 100%;
   display: inline-block;
   text-align: right;
 }

 /*internas*/
 body[class*="page-cartilha-covid-19"].page-node-type--pagina-interna {
   background-color: #ededef;
 }

 body[class*="page-cartilha-covid-19-protocolos-rapidos-de-orientacao"] #block-basic-content {
   background-color: #ededef;
 }


 body[class*="page-cartilha-covid-19"].page-node-type--pagina-interna .node {
   background-color: #ededef;
 }

 body[class*="page-cartilha-covid-19"] #main-content .node--type-pagina-interna {
   margin-top: 0;
 }

 body[class*="page-cartilha-covid-19"].page-node-type--pagina-interna .field-name-body {
   color: #003058;
 }

 body[class*="page-cartilha-covid-19-protocolos-rapidos-de-orientacao"] .content .block-titulo {
   color: #003058;
   margin-bottom: 1em;
 }

 .cartilha-drop-title {
   background-color: #fff;
   position: relative;
   /*height: 40px;*/
   vertical-align: middle;
   line-height: 40px;
   display: block;
 }

 .cartilha-drop-title:hover {
   cursor: pointer;
 }

 /* simula o backgorund-color no eixo x inteiro */
 .cartilha-drop-title span {
   position: relative;
   z-index: 9;
 }

 .cartilha-drop-title:before {
   content: "";
   width: 100%;
   height: 100%;
   display: block;
   background-color: #fff;
   position: absolute;
   left: -50%;
 }

 .cartilha-drop-title:after {
   content: "";
   width: 100%;
   height: 100%;
   display: block;
   background-color: #fff;
   position: absolute;
   left: 50%;
   top: 0;
 }
 /* fim simula o backgorund-color no eixo x inteiro */

 /* classe para esconder os elementos da lista */
 .drop-content-hidden, .caption.caption-img.drop-content-hidden {
   display: none !important;
 }

 .cartilha-drop-title > span:before {
   content: "\203A";
   float: right;
   transition: all 250ms ease-in-out;
   position: absolute;
   display: block;
   left: -40px;
   width: 40px;
   height: 40px;
   font-size: 2em;
   text-align: center;
   vertical-align: middle;
   line-height: 30px;
 }

 .cartilha-drop-title.drop-title-open > span:before {
   transform: rotate(90deg);
 }



 @media screen and (max-width: 750px) {
   body[class*="page-cartilha-covid-19"] .block-main-content .view-header,
   body[class*="page-cartilha-covid-19"] .block-main-content .view-content {
     padding: 0 8% 20px;
   }

   body[class*="page-cartilha-covid-19"] .block-main-content .views-row {
     width: 100%;
     margin-right: 0%;
   }

   body[class*="page-cartilha-covid-19"] .block-main-content .view-coronavirus .view-content {
     margin-top: 0px !important;
   }

   body[class*="page-cartilha-covid-19"] #main-content {/*     padding-top: 0 !important; */color: #fff;}

   #block-coronavirusmidias-2 {
     text-align: center;
   }

   #block-coronaviruscartilha-contato {
     text-align: center;
   }

   #block-coronaviruscartilha-contato-title {
     text-align: center;
   }

   img[alt="Imagem vetor v rus"] {
     display: none;
   }

 /*   body[class*="page-cartilha-covid-19"].page-node-type--pagina-interna .node {
  *    *    *       padding: 0 10%;
  *     *     *         } */

   #faixa-topo-cartilha {
     /* padding-right: 9%; */
   }

   #block-cartilhaheader a {
     font-size: 1em;
     font-weight: bold;
     padding-left: 10px;
   }

   #block-cartilhaheader img {
     width: auto;
     height: auto;
     max-height: 50px;
     margin-right: 0;
   }

   #block-cartilhaheader img:first-child {
     margin-left: 0;
   }

   #sub-features .pr-subfeatures__subfeatures-first, #sub-features .pr-subfeatures__subfeatures-second {
     width: 100% !important;
   }

   #block-coronaviruscartilha-contato p:nth-of-type(2), #block-coronaviruscartilha-contato a {
     font-size: 1.3em !important;
   }
 }

 @media screen and (max-width: 961px) {
   body[class*="page-cartilha-covid-19"] #masthead {
       display: block !important;
   }
 }

 @media screen and (max-width: 1039px) {
   body[class*="page-cartilha-covid-19"] .pr-header__header-first {
     width: 100%!important;
     float: left!important;
   }

   body[class*="page-cartilha-covid-19"].page-node-type--pagina-interna .node {
     padding: 0 10%;
   }

   img[alt="Imagem vetor virus"] {
     display: none;
   }
 }

 /************ fim Cartilha COVID 19 ***************/

 /**** retomada COVID front ****/

 #block-cartilhaheader-2 .block__inner {
     width: 71.875%;
     min-width: 64em;
     margin: 0 auto;
     background-color: #163257;
     padding-top: 1px;
     /*! overflow: hidden; */
 }

 #faixa-cartilha {
   margin: 15px;
   background-color: #fff;
   border-radius: 8px;
   padding: 25px;
   height: auto;
   justify-content: space-between;
   display: flex;
 }

 #faixa-cartilha a img {
   /* width: 60%; */
 }

 #faixa-cartilha a:nth-of-type(1) img {
   margin-right: 0;
   display: block;
 }


 #faixa-cartilha a:nth-of-type(3) img {
   margin-left: auto;
   display: block;
 }

 #faixa-cartilha a:nth-of-type(2) {
   color: #163257;
   font-weight: 700;
   font-size: 2em;
   text-align: center;
   padding: 20px;
   display: block;
   margin: auto;
   width: 100%;
   line-height: 1em;
 }

 @media screen and (max-width: 480px) {
   #block-cartilhaheader-2 .block__inner {
       width: 97%;
   }

   #faixa-cartilha {
     flex-direction: column;
     height: auto;
   }

   #faixa-cartilha a {
     width: 100%;
     display: block;
   }

   #faixa-cartilha a:nth-of-type(2) {
     color: #163257;
     font-weight: 700;
     font-size: 1.5em;
     text-align: center;
     padding: 20px 0 20px;
   }

   #faixa-cartilha a:nth-of-type(1) img {
     width: 20%;
     margin: auto;
     display: block;
   }

   #faixa-cartilha a:nth-of-type(3) img {
     width: 40%;
     margin: auto;
     display: block;
   }
 }

 @media screen and (max-width: 1080px) {
   #block-cartilhaheader-2 .block__inner {
       min-width: 0;
       width: 90%;
   }
 }

 /**** temporario - replica - fim retomada COVID front ****/

   /*** faixa coronavirus portal simples ***/

   #block-blococoronavirusportal-2 {
     background-color: #0badb2;
     width: 71.875%;
     max-width: 86.25em;
     min-width: 64em;
     margin: 2em auto;
   }

   #block-blococoronavirusportal-2 .field__item {
     display: flex;
     flex-wrap: wrap;
     padding: 0 0 5px 0;
     justify-content: center;
     align-items: center;
 /*     background: linear-gradient( #0badb2, 20% , #163257); */
     /* box-shadow: inset #000 0 0 15px; */

   }

   #block-blococoronavirusportal-2 .field__item h2 {
     width: 100%;
     text-align: center;
     text-transform: uppercase;
     padding: 20px 0 10px 0;
     background-color: #163257;
   }

   #block-blococoronavirusportal-2 .field__item h2 a {
     color: #fff;
   }

   #block-blococoronavirusportal-2 .field__item p:nth-child(2) {
   }

   #block-blococoronavirusportal-2 .field__item p:nth-child(3) {
     text-align: center;
     line-height: 2em;
     font-size: 0.8em;
     padding: 0 20px;
   }

   #block-blococoronavirusportal-2 .field__item p:nth-child(3) a {
     font-size: 3em;
     color: #fff;
     padding-left: 30px;
     font-family: "Roboto Condensed";
     text-shadow: #000 3px 3px 5px;
   }

   @media (min-width: 1042px) {
     #block-blococoronavirusportal-2 .field__item {
       flex-wrap: wrap;
     }

     #block-blococoronavirusportal-2 .field__item p:nth-of-type(1) {
        width: 15%;
        display: block;
        text-align: center;
     }
     #block-blococoronavirusportal-2 .field__item p:nth-of-type(2) {
        display: block;
        width: 60%;
     }
   }

   @media (max-width: 992px) {
     #block-blococoronavirusportal-2 {
       min-width: 90%;
     }
   }

   @media (max-width: 600px) {

     #block-blococoronavirusportal-2 .field__item p:nth-child(3) a {
       font-size: 2em;
     }
   }

   /*** temporario - replica - fim fixa coronavirus portal simples ***/


 /*** Pagina Audio e Video Portal ***/

 .pagina-radio-e-tv .view-header {
   font-size: 1.5em;
   margin-bottom: 1.5em;
   color: #9A0000;
 /*   border-left: solid 5px; */
   padding: 0 0 15px 0px;
   border-bottom: dashed #c7c7c7 1px;
   text-transform: uppercase;
 }

 .pagina-radio-e-tv {
   width: 71.875%;
   max-width: 86.25em;
   min-width: 64em;
   margin: 50px auto;
 }

 .pagina-radio-e-tv .view-content .views-row {
    position: relative;
    min-height: 11em;
    margin-top: 2.5em;
    margin-bottom: 5em;
    padding-left: 21em;
    /* padding-bottom: 2.5em; */
 }

 .pagina-radio-e-tv .view-content .views-row {
    margin: 1em 0;
    margin-bottom: 4em;
 }

 .pagina-radio-e-tv .view-content .views-row .views-field-title {
    margin-bottom: 0.5em;
 }

 .pagina-radio-e-tv .view-content .views-row .views-field-title a {
    color: #000;
    font-family: Oswald;
    font-size: 1.7em;
 }

 .pagina-radio-e-tv .view-content .views-row .views-field-title a {
    line-height: 1.3em;
 }

 .pagina-radio-e-tv .view-content .views-row .views-field-field-imagem-capa {
    position: absolute;
    border: solid 9px #E1E1E1;
    top: 0;
    left: 0;
    max-height: 100%;
    overflow: hidden;
    cursor: pointer;
 }

 .view-id-radio .views-field-field-embed-video {
 /*         display: none; */
 }

 .pagina-radio-e-tv .views-field-field-imagem-capa img {
    max-width: 18.7em;
    height: inherit;
    cursor: pointer;
 }

 .pagina-radio-e-tv .view-rows .views-row .views-field-field-imagem-capa .field-content p {
    pointer-events: none;
 }

 .pagina-radio-e-tv .view-content .views-row .views-field-field-imagem-capa iframe {
    /*height: 120% !important;*/
 }

 .pagina-radio-e-tv .view-content .views-row .views-field-field-resumo	{
    color: #000;
    font-family: Oswald;
    font-size: 1.4em;
    font-weight: 100;
    line-height: 1.3em;
 }


 .pagina-radio-e-tv .view-content .views-row .views-field-field-audio {
    position: absolute;
    padding-left: 21em;
    bottom: 0;
    left: 0;
    width: 100%;
 }

 .pagina-radio-e-tv .view-content .views-row .views-field-field-audio audio{
    width: 100%;
 }


 .pagina-radio-e-tv .view-content .views-row .views-field-field-audio p	{
    margin: 0;
 }

 .pagina-radio-e-tv .view-content .views-row .views-field-field-embed-video {
    opacity: 0;
    display: none;
 }

 @media screen and (max-width: 1040px) {
  .pagina-radio-e-tv {
    width: 90%;
    min-width: inherit;
  }
 }

 @media screen and (max-width: 961px) {
  .pagina-radio-e-tv {
    width: 100%;
    min-width: inherit;
  }
 }

 @media screen and (max-width: 750px) {
  .pagina-radio-e-tv .view-content .views-row .views-field-field-embed-video {
    width: 100%;
  }
 }

 @media screen and (max-width: 480px) {
  .pagina-radio-e-tv .view-content .views-row .views-field-field-imagem-capa {
    position: static;
    margin-bottom: 15px;
  }

  .pagina-radio-e-tv .views-field-field-imagem-capa img {
    max-width: 100%;
  }

  .pagina-radio-e-tv .view-content .views-row {
      position: relative;
      margin-top: 2.5em;
      margin-bottom: 3em;
      padding-left: 0;
      padding-bottom: 0em;
  }

  .pagina-radio-e-tv {
    width: 97%;
    min-width: inherit;
  }
 }

 /** botoes rodapssasassssaAAasAAaaaAAassasassssaszAAassaAaasAazAAasAasasazA da pssasassssaAAasAAaaaAAassasassssaszAAassaAaasAazAAasAasasazAgina rssasassssaAAasAAaaaAAassasassssaszAAassaAaasAazAAasAasasazAdio e tv **/
 .pagina-radio-e-tv .view-footer a {
   display: inline-flex;
   background-color: #666062;
   padding: 10px;
   color: white;
   margin-right: 10px;
   align-items: center;
   justify-content: center;
 }

 .pagina-radio-e-tv .view-footer a img {
   height: 20px;
   margin-right: 5px;
 }

 /*** Pagina Audio e Video Portal ***/

 /** faixa retomada covid**/

 #block-views-block-noticias-bloco3-block-7 {
   clear: both;
 }

 #block-views-block-noticias-bloco3-block-7 {
   background-color: #FFFFFF;
   margin: 0;
   overflow: hidden;
   padding-bottom: 1em;
 }

 #block-views-block-noticias-bloco3-block-7 .block__inner {
   width: 71.875%;
   min-width: 64em;
   margin: 0 auto;
   /*! overflow: hidden; */
 }

 #block-views-block-noticias-bloco3-block-7 .view-header {
   display: flex;
   position: relative;
   justify-content: center;
 }

 #block-views-block-noticias-bloco3-block-7 .view-header:before {
   content: "";
   display: block;
   position: absolute;
   top: 50%;
   width: 100%;
   border-top: solid red 3px;
   z-index: 0;
 }

 #block-views-block-noticias-bloco3-block-7 .view-header a {
   z-index: 99;
 }

 #block-views-block-noticias-bloco3-block-7  .view-rows {
 /*     background-color: red; */
   display: flex;
 }

 #block-views-block-noticias-bloco3-block-7 .views-row {
   position: relative;
   /* float: left; */
   width: 32%;
   min-width: 10em;
   margin: 1em 2% 0 0;
   vertical-align: top;
   padding: 0;
   height: 353.7px;
 }

 #block-views-block-noticias-bloco3-block-7 .views-field-field-date {
   display: none;
 }

 #block-views-block-noticias-bloco3-block-7 .views-row .views-field-field-imagem-capa {
   /* position: relative; */
   height: 353.7px;
 }

 #block-views-block-noticias-bloco3-block-7 .views-row .views-field-field-imagem-capa:after {
   content: "";
   display: block;
   position: absolute;
   top: 0;
   width: 100%;
   height: 100%;
   background: linear-gradient(transparent 50%, #00000096, #000);
 }

 #block-views-block-noticias-bloco3-block-7 .views-row .views-field-field-imagem-capa .capa-bloco3 {
   display: block;
   height: 353.7px;
   position: relative;
 }

 #block-views-block-noticias-bloco3-block-7 .views-row .views-field-title {
   position: absolute;
   bottom: 20px;
   padding: 0 20px;
 }

 #block-views-block-noticias-bloco3-block-7 .views-row.selo-retomada {
   /* width: 50%; */
   margin-right: 0;
 }

 /* selo - terceiro item da faixa */
 #block-cartilhahomeportal {
   margin: 0;
 }

 #block-cartilhahomeportal .block__inner {
   width: 100%;
   /* width: 71.875%; */
   min-width: unset;
   margin: 0 auto;
   background-color: #163257;
   padding-top: 1px;
 }

 #block-cartilhahomeportal #faixa-cartilha {
   flex-direction: column;
   height: 321.7px;
 }

 #block-cartilhahomeportal #faixa-cartilha a img {
   max-height: 60px;
   margin: auto;
 }

 #block-views-block-noticias-bloco3-block-7 .views-row .views-field-field-imagem-capa img {
   position: absolute;
   height: 100%;
   background-size: cover;
   object-fit: cover;
 }

 #block-views-block-noticias-bloco3-block-7 .views-field-title a {
   font-family: "Oswald";
   font-weight: normal;
   font-size: 1.8em;
   line-height: 1.05em;
   color: #fff;
   text-shadow: 3px 3px 4px black;
   /* text-transform: uppercase; */
 }

 #block-views-block-noticias-bloco3-block-7 .view-coronavirus .views-field-field-resumo {
   font-size: 1em !important;
 }
 #block-views-block-noticias-bloco3-block-7 .view-coronavirus .view-header {
   width: 90%;
   padding: 0 10px;
 }
 #block-views-block-noticias-bloco3-block-7 .view-coronavirus .view-header a {
   display: flex;
   align-items: center;
 }

 #block-views-block-noticias-bloco3-block-7 .view-coronavirus .view-header a img {
   width: 10%;
   height: auto;
   margin: 0 0 1rem;
 }

 #block-views-block-noticias-bloco3-block-7 .view-coronavirus .view-header a h2 {
   align-content: center;
   height: 100%;
   color: #f4524d;
 }

 @media screen and (max-width: 1080px) {
   #block-views-block-noticias-bloco3-block-7 .block__inner {
     min-width: 0;
     width: 90%;
   }

   #block-cartilhahomeportal #faixa-cartilha a img {
     max-height: 40px;
   }
 }

 @media screen and (max-width: 750px) {
   #block-views-block-noticias-bloco3-block-7 .view-rows {
     width: 100%;
     margin-top: 0;
     flex-wrap: wrap;
   }
   #block-views-block-noticias-bloco3-block-7 .views-row {
     position: relative;
     float: left;
     width: 100%;
     min-width: 0;
     margin: 0;
     margin-top: 30px;
   }
   #block-views-block-noticias-bloco3-block-7 .view-coronavirus .view-header {
     width: 100%;
     padding: 0 10px;
   }

   #block-views-block-noticias-bloco3-block-7 .block__inner .selo-retomada .block__inner {
     width: 100%;
   }
 }

 @media screen and (max-width: 480px)  {
   #block-views-block-noticias-bloco3-block-7 .block__inner {
     width: 97%;
   }

   #block-views-block-noticias-bloco3-block-7 .block__inner .selo-retomada .block__inner {
     width: 100%;
   }

   #block-views-block-noticias-bloco3-block-7 .views-row.selo-retomada {
     height: 285.7px;
   }

   #block-cartilhahomeportal #faixa-cartilha {
     height: 250.7px;
   }

   #block-views-block-noticias-bloco3-block-7 {
     margin-top: 1em;
   }
 }

 /** fim faixa retoamda covid**/

 /** faixa minuto unidade **/
 #block-views-block-noticia-universidade-sociedade-block-5 {
   clear: both;
 }
 #block-views-block-noticia-universidade-sociedade-block-5 {
   background-color: #FFFFFF;
   margin: 0;
   overflow: hidden;
   padding-bottom: 1em;
 }

 #block-views-block-noticia-universidade-sociedade-block-5 .block__inner {
   width: 71.875%;
   min-width: 64em;
   margin: 0 auto;
   /*! overflow: hidden; */
 }

 #block-views-block-noticia-universidade-sociedade-block-5 .views-row {
   position: relative;
   float: left;
   width: 31.333%;
   min-width: 10em;
   margin: 1em 0 0 2%;
   vertical-align: top;
   padding: 0;
 }

 #block-views-block-noticia-universidade-sociedade-block-5 .views-row .views-field-field-imagem-capa {
   position: relative;
   height: 10.5em;
 }

 #block-views-block-noticia-universidade-sociedade-block-5 .views-row .views-field-field-imagem-capa img {
   position: absolute;
   height: 100%;
   background-size: cover;
   object-fit: cover;
 }

 #block-views-block-noticia-universidade-sociedade-block-5 .views-field-title a {
   font-family: "Oswald";
   font-weight: normal;
   font-size: 1.1em;
   line-height: 1.45em;
   color: #9e190b;
   /* text-transform: uppercase; */
 }

 #block-views-block-noticia-universidade-sociedade-block-5 .views-field-field-resumo {
   font-size: 1em !important;
 }
 #block-views-block-noticia-universidade-sociedade-block-5 .view-header {
   width: 90%;
   padding: 0 10px;
 }
 #block-views-block-noticia-universidade-sociedade-block-5 .view-header a {
   display: flex;
   align-items: center;
 }

 #block-views-block-noticia-universidade-sociedade-block-5 .view-header a img {
   width: 10%;
   height: auto;
   margin: 0 0 1rem;
 }

 #block-views-block-noticia-universidade-sociedade-block-5 .view-header a h2 {
   align-content: center;
   height: 100%;
   color: #f4524d;
 }

 #block-views-block-noticia-universidade-sociedade-block-5 .view-header {
   position: relative;
   margin-left: 2%;
   font-family: "Oswald";
   font-size: 1.2em;
   font-weight: 400;
   text-align: left;
   line-height: 2em;
   color: #9e190b !important;
   margin: 0 auto;
   width: 100%;
   text-transform: uppercase;
   padding-top: 0.8em;
   border-bottom: dotted 1px #5A5A5A;
 }

 #block-views-block-noticia-universidade-sociedade-block-5 .view-rows .field-content iframe {
   max-height: 190px;
 }

 #block-views-block-noticia-universidade-sociedade-block-5 .view-rows .field-content p {
   margin-bottom: 0px;
 }

 @media screen and (max-width: 1080px) {
   #block-views-block-noticia-universidade-sociedade-block-5 .block__inner {
       min-width: 0;
       width: 90%;
   }
 }

 @media screen and (max-width: 750px) {
   #block-views-block-noticia-universidade-sociedade-block-5 .view-rows {
       width: 100%;
       margin-top: 0px;
   }
   #block-views-block-noticia-universidade-sociedade-block-5 .views-row {
     position: relative;
     float: left;
     width: 100%;
     min-width: 0;
     margin: 0 0 20px 0;
   }
   #block-views-block-noticia-universidade-sociedade-block-5 .view-header {
     width: 100%;
     padding: 0 10px;
     margin-bottom: 1em;
   }
   #block-views-block-noticia-universidade-sociedade-block-5 .view-rows .field-content p {
       margin-bottom: 0px;
   }
 }

 @media screen and (max-width: 480px)  {
   #block-views-block-noticia-universidade-sociedade-block-5 .block__inner {
       width: 97%;
   }
 }
 /** fim faixa minuto unidade **/

 /** pagina minuto unidade **/
 .pagina-minuto-unidade {
   width: 71.875%;
   max-width: 86.25em;
   min-width: 64em;
   margin: 50px auto;
 }

 .pagina-minuto-unidade .view-content.view-rows {
   display: flex;
   flex-wrap: wrap;
   justify-content: space-between;
 }

 .pagina-minuto-unidade .view-content .views-row {
   margin-bottom: 5em;
   width: 49%;
   /* width: 100%; */
   display: flex;
   flex-direction: column;
 }

 .pagina-minuto-unidade .view-header {
   margin-bottom: 2em;
   font-size: 2em;
 }

 .pagina-minuto-unidade .view-content .views-row .views-field-title a {
   color: black;
   font-weight: bold;
   font-size: 1.3em;
 }

 .pagina-minuto-unidade .view-content .views-row .views-field-body {
   min-width: 33%;
   margin-bottom: 1em;
   /* margin-right: 1em; */
 /*! height: 100%; */ /*! overflow: hidden; */
 }

 .pagina-minuto-unidade .view-content .views-row .views-field-body .field-content {
   border: solid 9px #E1E1E1;
 /*   display: inline-flex; */
 }

 .pagina-minuto-unidade .view-content .views-row .views-field-body .field-content p {
   margin: 0;
 }

 .pagina-minuto-unidade .view-content .views-row .views-field-body .field-content iframe {
   /* height: 190px; */
   margin-bottom: -4px;
 }

 @media screen and (max-width: 1040px) {
   .pagina-minuto-unidade {
     width: 90%;
     min-width: inherit;
   }
 }

 @media screen and (max-width: 961px) {
   .pagina-minuto-unidade {
     width: 100%;
     min-width: inherit;
   }
 }

 @media screen and (max-width: 750px) {
   .pagina-minuto-unidade .view-content .views-row .views-field-body .field-content iframe {
     /* width: 280px; */
     width: 100%;
   }
   .pagina-minuto-unidade .view-content .views-row .views-field-body .field-content {
     width: 100%;
   }
   .pagina-minuto-unidade .view-content .views-row .views-field-body {
     /* width: max-content; */
     width: 100%;
   }
   .pagina-minuto-unidade .view-content .views-row {
     flex-wrap: wrap;
     width: 100%;
   }
 }

 @media screen and (max-width: 620px) {
   /* .pagina-minuto-unidade .view-content .views-row {
  *  *  *     flex-wrap: wrap;
  *   *   *         width: 100%;
  *    *    *           } */

   .pagina-minuto-unidade .view-content .views-row .views-field-body .field-content iframe {
     width: 100%;
     height: calc(100vw * 0.5625);
   }
   .pagina-minuto-unidade .view-content .views-row .views-field-body .field-content {
     width: 100%;
     height: 100%;
   }
   .pagina-minuto-unidade .view-content .views-row .views-field-body {
     width: 100%;
     margin-bottom: 1em;
   }
 }

 @media screen and (max-width: 480px) {
   .pagina-minuto-unidade {
     width: 97%;
     min-width: inherit;
   }
 }
 /** fim pagina minuto unidade **/

 /** faixa treinamento retomada **/
 #block-blocotreinamentoscartilha {
   padding: 0 15%;
 }
 #block-blocotreinamentoscartilha {
   background-color: #FFFFFF;
   margin: 1em 0 0 0;
   overflow: hidden;
   padding-bottom: 1em;
 }

 #block-blocotreinamentoscartilha .block__inner {
 position: relative;
   display: flex;
 /*     width: 71.875%; */
 /*     min-width: 64em; */
   margin: 0 auto;
 /*     padding: 1em; */

   min-height: 110px;
 background-color: #163257;
 }

 #block-blocotreinamentoscartilha .block__inner:before {
 content: "";
 opacity: 1;
 top: 0;
 left: 0;
 bottom: 0;
 right: 0;
  position: absolute;
  background: url('https://www.unicamp.br/unicamp/sites/default/files/2020-10/virus.png');
  background-repeat: no-repeat;
  background-size: 14%;
  background-position: -10px -50px;
 z-index: 0;
 }

 #block-blocotreinamentoscartilha .block__inner .block__content p {
 margin: 0;
 display: flex;
 align-items: center;
 justify-content: center;
 width: 100%;
 }

 #block-blocotreinamentoscartilha .block__inner .block__content {
 display: flex;
 width: 100%;
 align-items: center;
 justify-content: center;
 }

 #block-blocotreinamentoscartilha .block__inner .block__content > div {
 margin: 0;
 }

 #block-blocotreinamentoscartilha .block__inner .block__content a {
 color: white;
 text-transform: uppercase;
 font-weight: bold;
 font-size: 1.8em;
 text-align: center;
 line-height: 1.3em;
 background-color: #1632578f;
 box-shadow: 0 0 5px 0px #1632578f;
 z-index: 1;
 }

 @media screen and (max-width: 1080px) {
 /*     #block-blocotreinamentoscartilha .block__inner {
  *      *      *           min-width: 0;
  *       *       *                 width: 90%;
  *        *        *                   } */
   #block-blocotreinamentoscartilha .block__inner .block__content a {
     font-size: 1.5em;
   }
 }

 @media screen and (max-width: 750px) {
 #block-blocotreinamentoscartilha {
   padding: 0 8%;
 }
 #block-blocotreinamentoscartilha .block__inner .block__content a {
   font-size: 1.3em;
 }
   #block-blocotreinamentoscartilha .block__inner:before {
   background-size: 18%;
   opacity: 0.7;
 }
 #block-blocotreinamentoscartilha {
   margin: 1em 0 1em 0;
 }
 }

 @media screen and (max-width: 480px)  {
 /*     #block-blocotreinamentoscartilha .block__inner {
  *      *      *           width: 97%;
  *       *       *             } */
   #block-blocotreinamentoscartilha .block__inner .block__content a {
     font-size: 1.1em;
   }

 #block-blocotreinamentoscartilha .block__inner:before {
   background-size: 28%;
   opacity: 0.4;
 }
 }
 /** fim faixa treinamento retomada **/

 /** faixa avisu retomada **/
 #block-blocoaplicativoavisu {
   padding: 0 15%;
 }
 #block-blocoaplicativoavisu {
   background-color: #FFFFFF;
   margin: 1em 0 0 0;
   overflow: hidden;
   padding-bottom: 1em;
 }

 #block-blocoaplicativoavisu .block__inner {
 position: relative;
   display: flex;
 /*     width: 71.875%; */
 /*     min-width: 64em; */
   margin: 0 auto;
 /*     padding: 1em; */

   min-height: 110px;
 background-color: #163257;
 }

 #block-blocoaplicativoavisu .block__inner:before {
 content: "";
 opacity: 1;
 top: 0;
 left: 0;
 bottom: 0;
 right: 0;
  position: absolute;
  background: url('https://www.unicamp.br/unicamp/sites/default/files/2020-10/virus.png');
  background-repeat: no-repeat;
  background-size: 14%;
  background-position: -10px -50px;
 z-index: 0;
 transform: scaleX(-1);
 }

 #block-blocoaplicativoavisu .block__inner .block__content p {
 margin: 0;
 display: flex;
 align-items: center;
 justify-content: center;
 width: 100%;
 }

 #block-blocoaplicativoavisu .block__inner .block__content {
 display: flex;
 width: 100%;
 align-items: center;
 justify-content: center;
 }

 #block-blocoaplicativoavisu .block__inner .block__content > div {
 margin: 0;
 }

 #block-blocoaplicativoavisu .block__inner .block__content a {
 color: white;
 text-transform: uppercase;
 font-weight: bold;
 font-size: 1.8em;
 text-align: center;
 line-height: 1.3em;
 background-color: #1632578f;
 box-shadow: 0 0 5px 0px #1632578f;
 z-index: 1;
 }

 @media screen and (max-width: 1080px) {
 /*     #block-blocoaplicativoavisu .block__inner {
  *      *      *           min-width: 0;
  *       *       *                 width: 90%;
  *        *        *                   } */
   #block-blocoaplicativoavisu .block__inner .block__content a {
     font-size: 1.5em;
   }
 }

 @media screen and (max-width: 750px) {
 #block-blocoaplicativoavisu {
   padding: 0 8%;
 }
 #block-blocoaplicativoavisu .block__inner .block__content a {
   font-size: 1.3em;
 }
   #block-blocoaplicativoavisu .block__inner:before {
   background-size: 18%;
   opacity: 0.7;
 }
 #block-blocoaplicativoavisu {
   margin: 1em 0 1em 0;
 }
 }

 @media screen and (max-width: 480px)  {
 /*     #block-blocoaplicativoavisu .block__inner {
  *      *      *           width: 97%;
  *       *       *             } */
   #block-blocoaplicativoavisu .block__inner .block__content a {
     font-size: 1.1em;
   }

 #block-blocoaplicativoavisu .block__inner:before {
   background-size: 28%;
   opacity: 0.4;
 }
 }
 /** fim faixa avisu retomada **/

 /** faixa fake news **/

 #block-views-block-noticia-universidade-sociedade-block-6 {
   clear: both;
 }

 #block-views-block-noticia-universidade-sociedade-block-6 {
   background-color: #FFFFFF;
   margin: 0;
   overflow: hidden;
   padding-bottom: 1em;
 }

 #block-views-block-noticia-universidade-sociedade-block-6 .block__inner {
   width: 71.875%;
   min-width: 64em;
   margin: 0 auto;
   height: auto;
 }

 #block-views-block-noticia-universidade-sociedade-block-6 .view-rows {
  background-color: #000;
  display: flex;
  flex-wrap: wrap;
 }

 #block-views-block-noticia-universidade-sociedade-block-6 .views-row {
   position: relative;
   width: 30.6%;
   min-width: 10em;
   margin: 1em 0 1.5em 2%;
   vertical-align: top;
   padding: 0;
 }

 #block-views-block-noticia-universidade-sociedade-block-6 .views-row:nth-of-type(3) {
 margin-right: 2%;
 }

 #block-views-block-noticia-universidade-sociedade-block-6 .views-row .views-field-field-imagem-capa {
   position: relative;
   height: 194.5px;
   /* height: 10.5em; */
   margin-bottom: 1em;
 }

 #block-views-block-noticia-universidade-sociedade-block-6 .views-field-field-embed-video {
   position: absolute;
   top: 0;
   width: 100%;
 }

 #block-views-block-noticia-universidade-sociedade-block-6 .views-field-field-embed-video iframe {
   height: 194.5px;
 }

 #block-views-block-noticia-universidade-sociedade-block-6 .views-row .views-field-field-imagem-capa img {
   position: absolute;
   height: 100%;
   width: 100%;
   background-size: cover;
   object-fit: cover;
 }

 #block-views-block-noticia-universidade-sociedade-block-6 .view-header a {
   font-family: "Oswald";
   font-weight: 900;
   font-size: 2.3em;
   line-height: 2.45em;
   color: #000;
   text-transform: uppercase;
   font-family: 'arial black';
   font-style: italic;
 }

 #block-views-block-noticia-universidade-sociedade-block-6 .view-header a span {
 color: red;
 }

 #block-views-block-noticia-universidade-sociedade-block-6 .view-header a span:nth-of-type(1) {
 color: #fff;
 background-color: red;
 padding: 0px 15px 0px 5px;
 margin-right: -8px;
 }

 #block-views-block-noticia-universidade-sociedade-block-6 .views-field-title a {
   font-family: "Oswald";
   font-weight: normal;
   font-size: 1.3em;
   line-height: 1.45em;
   color: #fff;
 }

 #block-views-block-noticia-universidade-sociedade-block-6 .view-header {
   width: 100%;
   padding: 15px 10px 0;
   border-bottom: solid 0.5em #000;
   margin-bottom: 20px;
 }

 #block-views-block-noticia-universidade-sociedade-block-6 .view-header a {
   display: inline-block;
   text-align: center;
   width: 100%;
 }

 @media screen and (max-width: 1080px) {
   #block-views-block-noticia-universidade-sociedade-block-6 .block__inner {
       min-width: 0;
       width: 90%;
   }

   #block-views-block-noticia-universidade-sociedade-block-6 .views-field-field-embed-video iframe {
     height: 100%;
   }
 }

 @media screen and (max-width: 750px) {
   #block-views-block-noticia-universidade-sociedade-block-6 .view-rows {
       width: 100%;
       margin-top: 0;
   }
   #block-views-block-noticia-universidade-sociedade-block-6 .views-row {
     position: relative;
     width: 100%;
     min-width: 0;
     margin: 1em;
   }

   #block-views-block-noticia-universidade-sociedade-block-6 .views-row:nth-of-type(3) {
     margin-right: 1em;
   }
   #block-views-block-noticia-universidade-sociedade-block-6 .view-coronavirus .view-header {
     width: 100%;
     padding: 0 10px;
   }

   #block-views-block-noticia-universidade-sociedade-block-6 .view-header a {
     font-size: 2em;
     line-height: 1.3em;
     padding-bottom: 10px;
   }
 }

 @media screen and (max-width: 480px)  {
   #block-views-block-noticia-universidade-sociedade-block-6 .block__inner {
       width: 97%;
   }

   #block-views-block-noticia-universidade-sociedade-block-6 .views-row .views-field-field-imagem-capa {
     height: calc(56.25vw);
   }

   #block-views-block-noticia-universidade-sociedade-block-6 .views-field-field-embed-video iframe {
      height: calc(56.25vw);
   }
 }

 /** fim faixa fake news **/

 /*** novo slide covid 19 ***/

 #views_slideshow_cycle_div_coronavirus-block_13 {
   /*     background-color: #0badb2; */
 }

 #views_slideshow_cycle_div_coronavirus-block_13 .views-row {
   width: 100% !important;
   padding-right: 0 !important;
   height: 100% !important;
 }

 #views_slideshow_cycle_div_coronavirus-block_13 > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) {
   background-color: #0badb2;
   color: #fff;
   font-family: Open sans;
   font-weight: 100;
   display: flex;
   height: 100%;
   min-block-size: 307px;
   line-height: 2em;
   align-items: center;
   flex-wrap: wrap;
   align-items: center;
   padding-top: 74px;
 }

 #views_slideshow_cycle_div_coronavirus-block_13 .field-content {
   display: flex;
   flex-wrap: wrap;
   padding: 0 0 5px 0;
   justify-content: center;
   align-items: center;
 }

 #views_slideshow_cycle_div_coronavirus-block_13 .field-content h2 {
   position: absolute;
   top: 0;
   width: 100%;
   text-align: center;
   text-transform: uppercase;
   padding: 20px 0 10px 0;
   background-color: #163257;
 }

 #views_slideshow_cycle_div_coronavirus-block_13 .field-content h2 a {
   color: #fff;
   font-size: 1em;
 }

 #views_slideshow_cycle_div_coronavirus-block_13 .field-content p:nth-child(2) {
 }

 #views_slideshow_cycle_div_coronavirus-block_13 .field-content p:nth-child(3) {
   text-align: center;
   line-height: 2em;
   font-size: 0.8em;
   padding: 0 20px;
 }

 #views_slideshow_cycle_div_coronavirus-block_13 .field-content p:nth-child(3) a {
   font-size: 3em;
   color: #fff;
   padding-left: 30px;
   font-family: "Roboto Condensed";
   text-shadow: #000 3px 3px 5px;
 }

 @media (min-width: 1042px) {
   #views_slideshow_cycle_div_coronavirus-block_13 .field-content {
     flex-wrap: wrap;
   }

   #views_slideshow_cycle_div_coronavirus-block_13 .field-content p:nth-of-type(1) {
      width: 15%;
      display: block;
      text-align: center;
   }
   #views_slideshow_cycle_div_coronavirus-block_13 .field-content p:nth-of-type(2) {
      display: block;
      width: 60%;
   }
 }

 @media (max-width: 992px) {
   #views_slideshow_cycle_div_coronavirus-block_13 {
     min-width: 90%;
   }
 }

 @media (max-width: 600px) {

   #views_slideshow_cycle_div_coronavirus-block_13 .field-content {
     align-items: flex-start;
   }

   #views_slideshow_cycle_div_coronavirus-block_13 > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) {
     align-items: flex-start;
   }

   #views_slideshow_cycle_div_coronavirus-block_13 .field-content h2 a {
     font-size: 0.9em;
   }

   #views_slideshow_cycle_div_coronavirus-block_13 .field-content p:nth-child(2) {
     /* margin-bottom: -90px; */
     text-align: center;
   }

   #views_slideshow_cycle_div_coronavirus-block_13 .field-content p:nth-child(3) a {
     font-size: 1.6em;
   }
 }

 @media (max-width: 450px) {
   #views_slideshow_cycle_div_coronavirus-block_13 .field-content p:nth-child(2) img {
     width: 75%;
   }
 }

 /*** fim novo slide covid 19 ***/

 /*** Nova faixa slides ***/

 #block-views-block-noticias-bloco3-block-8 {
   /* background-color: green; */
   margin: 0;
   overflow: hidden;
   position: relative;
   width: 50%;
   margin: 0;
   background-color: #FFFFFF;
   display: inline-block;
   vertical-align: top;
   height: 27em;
   z-index: 298;
   float: left;
 }

 #block-views-block-noticias-bloco3-block-8 .block__inner {
   position: absolute;
   /*     padding-left: 14em; */
   display: flex;
   justify-content: flex-end;
   padding-right:0.5em;
   top: 0;
   width: 100%;
   height: 100%;
 }

 #block-views-block-noticias-bloco3-block-8 .block__inner .block__content {
 width: 71.125%;
 min-width: 31.5em;
 }

 #views_slideshow_cycle_main_noticias_bloco3-block_8 {height: 22.7em;}

 #views_slideshow_cycle_teaser_section_noticias_bloco3-block_8, #views_slideshow_cycle_teaser_section_noticias_bloco3-block_8 > div {
   height: 100% !important;
   width: 100% !important;
   overflow: hidden;
 }

 #block-views-block-noticias-bloco3-block-8 .view-header {display: flex;position: relative;justify-content: center;margin-bottom: 1em;}

 #block-views-block-noticias-bloco3-block-8 .view-header:before {
   content: "";
   display: block;
   position: absolute;
   top: 50%;
   width: 100%;
   border-top: solid red 3px;
   z-index: 0;
 }

 #block-views-block-noticias-bloco3-block-8 .view-header a {
 z-index: 99;
 }

 #block-views-block-noticias-bloco3-block-8 .views-row .views-field-title {
   position: absolute;
   bottom: 2.8em;
   padding: 0 20px;
 }

 #block-views-block-noticias-bloco3-block-8 .views-field-title a {
   font-family: "Oswald";
   font-weight: normal;
   font-size: 1.8em;
   line-height: 1.05em;
   color: #fff;
   text-shadow: 3px 3px 4px black;
   /* text-transform: uppercase; */
 }

 #views_slideshow_cycle_teaser_section_noticias_bloco3-block_8 > div .views-field.views-field-field-imagem-capa {
   height: 22.7em;
   overflow: hidden;
 }

 #views_slideshow_cycle_teaser_section_noticias_bloco3-block_8 > div .views-field.views-field-field-imagem-capa .field-content,
 #views_slideshow_cycle_teaser_section_noticias_bloco3-block_8 > div .views-field.views-field-field-imagem-capa .field-content a {
   display: block;
   height: 100%;
   width: 100%;
 }

 #views_slideshow_cycle_teaser_section_noticias_bloco3-block_8 > div .views-field.views-field-field-imagem-capa img {
   object-fit: cover;
   width: 100%;
   height: 100%;
 }

 #block-views-block-noticias-bloco3-block-8 .views-row .views-field-field-imagem-capa:after {
   content: "";
   display: block;
   position: absolute;
   top: 0;
   width: 100%;
   height: 18.8em;
   background: linear-gradient(transparent 50%, #00000096, #000);
 }

 /* bloco da direita*/

 #block-views-block-coronavirus-block-13 {
   position: relative;
   width: 50%;
   /* max-height: 34.5em; */
   background-color: #FFFFFF;
   /* margin: 0 0 0 -5px; */
   display: inline-block;
   vertical-align: top;
   z-index: 297;
   height: 27em;
 }

 #block-views-block-coronavirus-block-13 .block__inner {
   position: absolute;
   /* top: 3.75em; */
   left: 0;
   /* border-top: dotted 1px #5A5A5A; */
   /* padding-top: 1.7em; */
   display: flex;
   justify-content: flex-start;
   width: 100%;
   height: 100%;
   min-width: unset;
   /* height: 100%; */
   padding-left: 0.5em;
   /*     padding-right: 13.7em; */
 }

 #views_slideshow_cycle_div_coronavirus-block_13_3 {
 background-color: #163257;
 padding: 15px;
 }

 #views_slideshow_cycle_div_coronavirus-block_13_3 .field-content {
 background-color: #fff;
 border-radius: 5px;
 width: 100%;
 height: 100%;
 padding: 10px;
 }

 #views_slideshow_cycle_div_coronavirus-block_13_3 .field-content p {
   display: flex;
   flex-direction: column;
   height: 100%;
   margin-bottom: 0;
 }

 #views_slideshow_cycle_div_coronavirus-block_13_3 .field-content p a {
  display: inline;
  text-align: center;
  vertical-align: middle;
  line-height: 100%;
  height: 33%;
  padding: 15px;
 }

 #views_slideshow_cycle_div_coronavirus-block_13_3 .field-content p a:nth-of-type(2) {
   color: #163257;
   display: flex;
   align-items: center;
   justify-content: center;
 }

 #views_slideshow_cycle_div_coronavirus-block_13_3 .field-content p a img {
 width: auto;
 height: 100%;

 }

 #views_slideshow_cycle_div_coronavirus-block_13_3 #faixa-cartilha > a > img {
   max-height: unset;
 }

 #views_slideshow_cycle_div_coronavirus-block_13_3 .field-content p a #text {
   background-color: red;
 }

 #block-views-block-coronavirus-block-13 .block__inner .block__content {
   width: 71.125%;
   min-width: 31.5em;
 }

 #views_slideshow_cycle_main_coronavirus-block_16 {
   height: 22.7em !important;
 }

 @media screen and (max-width: 1080px) {
 #block-views-block-noticias-bloco3-block-8 {
   padding-left: 5%;
 }

 #block-views-block-coronavirus-block-13 {
   padding-right: 5%;
 }

 #block-views-block-noticias-bloco3-block-8 .block__inner {
   /* width: unset; */
   position: unset;
 }

 #block-views-block-coronavirus-block-13 .block__inner {
   margin-left: -0.5em;
   width: 88.7%;
 }

 #block-views-block-coronavirus-block-13 .block__inner .block__content {
   width: 100%;
   min-width: unset;
 }

 #block-views-block-noticias-bloco3-block-8 .block__inner .block__content {
   min-width: unset;
   width: 100%;
 }
 }

 #botao_cestas_basicas {
 top: 210px;
 }

 @media screen and (max-width: 750px) {
 #block-views-block-coronavirus-block-13, #block-views-block-noticias-bloco3-block-8 {
   width: 100%;
   padding: 0;
 }

 #block-views-block-noticias-bloco3-block-8 .block__inner {
   width: 90%;
   margin: auto;
 }

 #block-views-block-coronavirus-block-13 .block__inner {
   width: 90%;
   margin: auto;
   position: static;
   padding: 0;
 }

 #block-views-block-coronavirus-block-13 .view-rows {
   padding: 0;
 }
 }

 @media screen and (max-width: 1800px) {
 #pergunta_doacao {
   width: 100%;
 }
 .saiba_doacao {
   font-size: 0.5rem;
   display: flex;
   align-items: center;
 }
 }

 @media screen and (max-width: 1800px) {
 .sc_doacao > div:nth-child(1) > div:nth-child(1) > div:nth-child(1)  > div {
   width: 100% !important;
   text-align: center !important;
 }
 #pergunta_doacao {
   width: 100% !important;
   margin-bottom: 20px !important;
 }
 .sc_doacao > div:nth-child(1) > div:nth-child(1) > div:nth-child(1)  > div:first-child {
   border-bottom: solid 3px #fff;
   border-right: none;
   flex-wrap: nowrap;
 }
 }

 @media screen and (max-width: 1080px)  {
 .sc_doacao > div:nth-child(1) > div:nth-child(1) > div:nth-child(1)  > div {
   padding: 15px;
   vertical-align: middle;
 }
 }

 @media screen and (max-width: 800px)  {

 .sc_doacao > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:last-child {
   flex-wrap: wrap;
 }
 .saiba_doacao {
   width: 45%;
   padding: 5px;
   line-height: 2em !important;
   min-height: 85px;
   align-items: center;
   padding: 15px;
   font-size: 0.5em;
 }
 #pergunta_doacao {
   font-size: 0.8em;
 }
 #hashtag_doacao {font-size: 1.1em;}
 .sc_doacao > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div {
   padding: 10px;
 }
 .sc_doacao > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) {
   align-items: start;
   /* flex-direction: column; */
 }
 }

 #views_slideshow_cycle_div_coronavirus-block_13 .field-content p:nth-of-type(2) {
 width: 100%;
 }

 @media (min-width: 1042px) {
 #views_slideshow_cycle_div_coronavirus-block_13 .field-content p:nth-of-type(1) {
     width: 33%;
 }

 #views_slideshow_cycle_div_coronavirus-block_13 .field-content p:nth-of-type(2) {
   width: 100%;
 }

 }

 @media (max-width: 1042px) {
   #views_slideshow_cycle_div_coronavirus-block_13 .field-content p:nth-child(3) a {
     font-size: 2em;
   }
 }

 @media screen and (max-width: 750px) {
   #block-views-block-noticias-bloco3-block-8 .block__inner {
     padding-right: 0;
   }
 }

 @media (max-width: 480px) {
   #views_slideshow_cycle_div_coronavirus-block_13_3 .field-content p a {
     padding: 20px;
   }

   #views_slideshow_cycle_teaser_section_noticias_bloco3-block_8 > div .views-field.views-field-field-imagem-capa img {
     height: min-content;
   }

   #block-views-block-noticias-bloco3-block-8 .views-field-title a {
     font-size: 1.4em;
   }
 }


 /*** fim Nova faixa slides ***/

 /** pssasassssaAAasAAaaaAAassasassssaszAAassaAaasAazAAasAasasazAgina consulta unicamp **/

 .node--id-27537 .node__title {
   display: none;
 }

 .node--id-27537 .field-name-field-corpo .field__items p:nth-of-type(2),
 #block-blococonsulta2021 .field__items p {
   text-align: center;
 }

 .node--id-27537 .field-name-field-corpo .field__items b,
 #block-blococonsulta2021 .field__items b {
   display: none;
 }

 .node--id-27537 .field-name-field-corpo .field__items img,
 #block-blococonsulta2021 .field__items img {
   width: 50%;
 }

 .node--id-27537 .field-name-field-corpo .field__items p:nth-of-type(1),
 #block-blococonsulta2021 .field__items p:nth-of-type(1) {
   text-align: center;
 }

 .node--id-27537 .field-name-field-corpo .field__item ul,
 #block-blococonsulta2021 .field__item ul {
   background-color: #B90000;
   list-style: none;
   padding: 0;
   display: flex;
   padding: 8px 0 8px 0;
 }

 .node--id-27537 .field-name-field-corpo .field__item ul li {
   width: 100%;
   text-align: center;
   padding: 0 5px 0 5px;
   font-size: 0.8em;
 }

 #block-blococonsulta2021 .field__item ul li {
   width: 100%;
   text-align: center;
   padding: 0 5px 0 5px;
 /*   font-size: 1.2em; */
 }

 .node--id-27537 .field-name-field-corpo .field__item ul li a,
 #block-blococonsulta2021 .field__item ul li a {
   color: #fff;
 }

 .node--id-27537 .field-name-field-corpo .field__item h2,
 #block-blococonsulta2021 .field__item h2 {
   font-size: 1.6em;
   padding: 12px 0;
 }

 #block-views-block-ju-especial-block-5,
 #block-blococonsulta2021 {
   width: 71.875%;
   max-width: 86.25em;
   margin: auto;
 }

 #block-views-block-ju-especial-block-5 .block__content .view-rows {
   display: flex;
   flex-wrap: wrap;
   flex-direction: column;
   width: 100%;
   height: 2500px;
 }

 #block-views-block-ju-especial-block-5 .block__content .views-row {
   width: 49.5%;
   margin-right: 1%;
   margin-bottom: 15px;
 }

 #block-views-block-ju-especial-block-5 .views-field-title {
   background-color: #B90000;
   padding: 16px;
   text-align: center;
 }

 #block-views-block-ju-especial-block-5 .views-field-title a {
   color: #fff;
   text-transform: uppercase;
 }

 #block-views-block-ju-especial-block-5 .views-field-field-imagem-capa-ju-online img {
   height: auto;
 }

 #block-views-block-ju-especial-block-5 .views-field-field-resumo {
   background-color: #666666;
   padding: 20px;
 }

 #block-views-block-ju-especial-block-5 .views-field-field-resumo a {
   color: #fff;
 }

 #block-views-block-ju-especial-block-5 .views-field-field-resumo p {
   margin: 0;
 }

 @media screen and (max-width: 1040px) {
   #block-views-block-ju-especial-block-5,
   #block-blococonsulta2021 {
     width: 90%;
   }
 }

 @media screen and (max-width: 480px) {
   #block-views-block-ju-especial-block-5,
   #block-blococonsulta2021 {
     width: 97%;
   }

   #block-views-block-ju-especial-block-5 .block__content .view-rows {
     height: min-content !important;
   }

   #block-views-block-ju-especial-block-5 .block__content .views-row {
     width: 100%;
   }
 }

 @media screen and (max-width: 420px) {
   .node--id-27537 .field-name-field-corpo .field__item ul,
   #block-blococonsulta2021 .field__item ul {
     flex-wrap: wrap;
   }

   .node--id-27537 .field-name-field-corpo .field__item ul li,
   #block-blococonsulta2021 .field__item ul li {
     font-size: 1em;
     padding: 8px 0;
   }
 }
   /** fix pagina candidatos**/
     .path-ju-especial-consulta-unicamp-2021-candidatos div.view-content.view-rows {
       display: flex;
     }

     .path-ju-especial-consulta-unicamp-2021-candidatos div.view-content.view-rows .views-row {
       width: 29%;
       margin-right: 1%;
     }

     .path-ju-especial-consulta-unicamp-2021-candidatos div.view-content.view-rows .views-row img {
       height: 100%;
     }

     .path-ju-especial-consulta-unicamp-2021-candidatos div.view-content.view-rows .views-field-title {
       font-size: 1.4em;
       margin: 0.5em 0 1em;
     }

     .path-ju-especial-consulta-unicamp-2021-candidatos div.view-content.view-rows .views-field-title a {
       color: black;
     }

   @media screen and (max-width: 990px) {
     .path-ju-especial-consulta-unicamp-2021-candidatos .ju-especial-candidatos-consulta-2021 {
       width: 100% !important;
       min-width: unset !important;
     }
   }

   @media screen and (max-width: 750px) {
     .path-ju-especial-consulta-unicamp-2021-candidatos .ju-especial-candidatos-consulta-2021 {
       width: 100% !important;
       min-width: unset !important;
     }

     .path-ju-especial-consulta-unicamp-2021-candidatos div.view-content.view-rows {
       flex-wrap: wrap;
     }

     .path-ju-especial-consulta-unicamp-2021-candidatos div.view-content.view-rows .views-row {
       width: 100%;
       margin-right: 0%;
     }

     .path-ju-especial-consulta-unicamp-2021-candidatos div.view-content.view-rows .views-field-title {
       text-align: center;
     }
   }

   /** fim fix pagina candidatos**/
 /** fim pssasassssaAAasAAaaaAAassasassssaszAAassaAaasAazAAasAasasazAgina consulta unicamp **/

 #rid-header-second {
     display: flex;
     justify-content: space-between;
 }

 /* Retrospectiva 2020*/
 .retro2020 {
   clear: both;
 }

 .retro2020 #intro {
   flex-basis: 100%;
 }

 .retro2020 {
   position: static !important;
   background-color: #FFFFFF;
   overflow: hidden;
   padding-bottom: 1em;
   width: 71.875%;
   min-width: 64em;
   margin: -100px auto 10px;
   /*! overflow: hidden; */
 }

 .retro2020 .skin-default {
   position: relative;
 }

 .retro2020 .views-row {
   position: relative;
   float: left;
   width: 49%;
   /*     min-width: 10em; */
   margin: 1em 0 0 2%;
   vertical-align: top;
   padding: 0;
 }

 .retro2020 .views-row:nth-child(1) {margin-left: 0;}

 .retro2020 .views-row .views-field-field-date {
   margin-bottom: 0.5em;
 }

 .retro2020 .views-row .views-field-field-date .datetime {
   text-transform: uppercase;
   font-weight: bold;
   color: #868686;
   font-size: 1.2em;
 }

 .retro2020 .views-row .views-field-field-imagem-capa {
   position: relative;
   height: 15.5em;
   margin-bottom: 0.6em;
 }

 .retro2020 .views-row .views-field-field-imagem-capa img {
   position: absolute;
   height: 100%;
   background-size: cover;
   object-fit: cover;
 }

 .retro2020 .views-field-title {
   margin-bottom: 0.5em;
 }

 .retro2020 .views-field-title a {
   font-family: "Oswald";
   font-weight: normal;
   font-size: 1.4em;
   line-height: 1.45em;
   color: #3c3c3c;
   /* text-transform: uppercase; */
 }

 .retro2020 .view-coronavirus .views-field-field-resumo {
   font-size: 1em !important;
   margin-bottom: 1em;
 }

 .retro2020 #views_slideshow_controls_text_retrospectiva-page_3 {
   position: absolute;
   width: 100%;
   height: 130px;
   margin-top: -112px;
   top: 47%;
   left: 0;
   z-index: 99;
 }

 .retro2020 #views_slideshow_controls_text_previous_retrospectiva-page_3 {
     position: absolute;
     top: 0;
     left: 0;
     z-index: 100;
 }

 .retro2020 #views_slideshow_controls_text_next_retrospectiva-page_3 {
     position: absolute;
     top: 0;
     right: 0;
     z-index: 100;
 }

 .retro2020 #views_slideshow_controls_text_previous_retrospectiva-page_3 a,
 .retro2020 #views_slideshow_controls_text_next_retrospectiva-page_3 a {
     position: relative;
     font-size: 1px;
     color: transparent
 }

 .retro2020 #views_slideshow_controls_text_previous_retrospectiva-page_3 a::before,
 .retro2020 #views_slideshow_controls_text_next_retrospectiva-page_3 a::before {
     position: absolute;
     top: 0;
     font-size: 260px;
     color: #FFF;
     font-weight: 100;
     height: 130px;
     line-height: 92px;
     margin: 0 20px;
     text-shadow: 0px 0px 9px #444444, 0px 0px 1px #131313, 0px 0px 1px #131313;
 }

 .retro2020 #views_slideshow_controls_text_previous_retrospectiva-page_3 a::before {
     left: 0;
     content: "ssasassssaAAasAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazA";
 }

 .retro2020 #views_slideshow_controls_text_next_retrospectiva-page_3 a::before {
     right: 0;
     content: "ssasassssaAAasAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazA";
 }

 .retro2020 #views_slideshow_controls_text_pause_retrospectiva-page_3,
 .retro2020 #views_slideshow_slide_counter_retrospectiva-page_3 {
     display: none;
 }

 .retro2020 footer {
   background-color: #163257;
   color: #fff;
   padding: 15px;
   line-height: 1.2em;
   width: 100%;
 }

 .retro2020 header {
   display: flex;
   flex-wrap: wrap;
   flex-direction: row-reverse;
   justify-content: space-between;
   align-items: center;
 }

 .retro2020 header h2 {
   flex-grow: 1;
   margin: 0;
 }

 .retro2020 header h2 span {
   color: #ddd;
   text-transform: uppercase;
   font-size: 1.6em;
   font-weight: bold;
   text-shadow: 2px 2px 1px #1d1d1dd4;
 }

 .retro2020 header .logo,
 .retro2020 header .twitter,
 .retro2020 header .face {
   min-width: 75px;
 }

 @media screen and (max-width: 1080px) {
   .retro2020 {
     min-width: 0;
     width: 90%;
   }
 }

 @media screen and (max-width: 750px) {
   .retro2020 .view-rows {
     width: 100%;
     margin-top: 0;
   }

   .retro2020 .views-row {
     position: relative;
     float: left;
     width: 100%;
     min-width: 0;
     margin: 0;
   }

   .retro2020 #views_slideshow_controls_text_retrospectiva-page_3 {
     top: 20%;
   }

   .retro2020 .views-slideshow-controls-bottom {
     margin: 0 !important;
   }

   .retro2020 header {
     flex-wrap: wrap;
   }

   .retro2020 header h2 {
     width: 100%;
     font-size: larger;
     margin-top: 10px;
   }

   .retro2020 header .logo {
     width: 75px;
   }
 }

 @media screen and (max-width: 480px)  {
   .retro2020.view-id-retrospectiva{
       width: 97%;
       margin-top: 0px !important;
   }
 }


 /* fim Retrospectiva 2020*/

 /* relatorio 2017 2021 */

 #relatorio2021-header {
   background-color: #0c2656;
 }

 #relatorio2021-header #selo {
   text-align: center;
   padding-top: 40px;
 }

 #relatorio2021-header #selo img {
   width: 300px;
   margin-bottom: -40px;
 }

 #relatorio2021-header ul {
   background-color: #fff;
   padding: 60px 0 0 0;
   list-style: none;
   display: flex;
   justify-content: center;
 }

 #relatorio2021-header ul li:nth-of-type(2) {
   margin: 0 20px;
 }

 #relatorio2021-header ul li:nth-of-type(3) {
   margin-right: 20px;
 }

 #relatorio2021-header ul li a {
   color: #0c2656;
   text-transform: uppercase;
   font-weight: bold;
 }

 @media screen and (max-width: 480px) {
   #relatorio2021-header #selo img {
     width: 200px;
   }

   #relatorio2021-header ul {
     flex-wrap: wrap;
   }

   #relatorio2021-header ul li {
     width: 100%;
     text-align: center;
     margin: 0 !important;
   }
 }

 .ju-especial-relatorio-2021-bloco {
   width: 71.875%;
   max-width: 86.25em;
   margin: auto;
 }

 .ju-especial-relatorio-2021-bloco .view-rows {
   display: flex;
   flex-wrap: wrap;
 }

 .ju-especial-relatorio-2021-bloco .view-rows .views-row {
   width: 32%;
   margin-right: 2%;
   margin-bottom: 16px;
 }

 .ju-especial-relatorio-2021-bloco .view-rows .views-row:nth-child(3n) {
   margin-right: 0;
 }

 .ju-especial-relatorio-2021-bloco .view-rows .views-row .views-field-title {
   background-color: #173773;
   padding: 8px;
   min-height: 58px;
   text-align: center;
 }

 .ju-especial-relatorio-2021-bloco .view-rows .views-row .views-field-title a {
   font-size: 1.2em;
   color: #fff;
 }

 .ju-especial-relatorio-2021-bloco .view-rows .views-row .views-field-field-imagem-capa-ju-online img,
 .ju-especial-relatorio-2021-bloco .view-rows .views-row .views-field-field-imagem-capa-ju-online .field-content img {
   width: 100%;
   height: 100%;
   object-fit: cover;
 }

 @media screen and (max-width: 1040px) {
   .ju-especial-relatorio-2021-bloco {
     width: 90%;
   }
 }

 @media screen and (max-width: 980px) {
   .ju-especial-relatorio-2021-bloco .view-rows .views-row {
     width: 49%;
     margin-right: 2%;
   }

   .ju-especial-relatorio-2021-bloco .view-rows .views-row:nth-child(3n) {
     margin-right: 2%;
   }

   .ju-especial-relatorio-2021-bloco .view-rows .views-row:nth-child(2n) {
     margin-right: 0;
   }
 }


 @media screen and (max-width: 480px) {
   .ju-especial-relatorio-2021-bloco {
     width: 97%;
   }

   .ju-especial-relatorio-2021-bloco .view-rows .views-row {
     width: 100%;
     margin-right: 0;
   }

   .ju-especial-relatorio-2021-bloco .view-rows .views-row:nth-child(3n) {
     margin-right: 0;
   }
 }

 @media screen and (max-width: 420px) {
   .ju-especial-relatorio-2021-bloco .field__item ul {
     flex-wrap: wrap;
   }

   .ju-especial-relatorio-2021-bloco .field__item ul li {
     font-size: 1em;
     padding: 8px 0;
   }
 }

 /* fim relatorio 2017 2021 */

 /* faixa relatorio JU*/

 #page-ju-online #block-views-block-noticia-moldura-block-23 {
   margin: 0;
 }

 #page-ju-online #block-views-block-noticia-moldura-block-23 .block__inner {
   width: 71.875%;
   max-width: 86.25em;
   min-width: 64em;
   margin: 0 auto;
 }

 #page-ju-online #block-views-block-noticia-moldura-block-23 .block__inner .view-header {
   height: 1.7em;
   line-height: 3.3em;
   color: #737373;
   font-family: OSwald;
   font-size: 2.3em;
   text-transform: uppercase;
   margin-bottom: 1.7em;
   border-bottom: solid 2px #CB5400;
   font-weight: 300;
 }

 #page-ju-online #block-views-block-noticia-moldura-block-23 .block__inner .view-header a {
   background-color: #FFF;
   color: #CB5400;
   padding-right: 0.5em;
   font-weight: 300;
 }

 #page-ju-online #block-views-block-noticia-moldura-block-23 .views-row {
   position: relative;
   overflow: hidden;
 }

 #page-ju-online #block-views-block-noticia-moldura-block-23 .views-field-title {
   position: absolute;
   left: 0;
   top: 0;
   width: 100%;
 }

 #page-ju-online #block-views-block-noticia-moldura-block-23 .views-field-title a {
   position: absolute;
   left: 0;
   top: 0;
   padding: 1em 1em 2em 1em;
   font-family: Oswald;
   font-size: 3.3em;
   font-weight: 500;
   line-height: 1.1em;
   color: #FFFFFF;
   width: 100%;
   background-image: linear-gradient(to bottom,#000000,transparent);
   text-shadow: 2px 2px 2px #000000;
 }

 #page-ju-online #block-views-block-noticia-moldura-block-23 .views-field-field-resumo {
   position: absolute;
   left: 0;
   bottom: 0;
   padding: 2em 1.8em 1em 1.8em;
   font-family: Oswald;
   font-size: 1.9em;
   font-weight: 400;
   line-height: 1.1em;
   color: #FFFFFF;
   width: 100%;
   background-image: linear-gradient(to bottom,transparent,#000000);
   text-shadow: 2px 2px 2px #000000;
 }

 #page-ju-online #block-views-block-noticia-moldura-block-23 .views-row .views-field-field-imagem-capa-ju-online img {
   width: 100%;
   height: inherit;
 }

 @media screen and (max-width: 1040px) {
   /* home - inovAaaaAAassasassssaszAAassaAaasAzAAassaAaasAazAAasAasasazAo full */
  #page-ju-online #block-views-block-noticia-moldura-block-23 .block__inner {
   min-width: inherit;
   width: 90%;
 }

 #page-ju-online #block-views-block-noticia-moldura-block-23 .views-field-title a {
   font-size: 2.8em;
   padding: 0.7em 0.7em 1.5em 0.7em;
 }

 #page-ju-online #block-views-block-noticia-moldura-block-23 .views-field-field-resumo {
   font-size: 1.5em;
   padding: 1.5em 1.5em 0.7em 1.5em;
 }
 }

 @media screen and (max-width: 961px) {
   /* home -  full */
   #page-ju-online #block-views-block-noticia-moldura-block-23 .block__inner .view-header {
       font-size: 1.8em;
       border-bottom: solid 1px #CB5400;
   }

   #page-ju-online #block-views-block-noticia-moldura-block-23 .views-field-title a {
       font-size: 2em;
       padding: 0.7em 0.7em 1.5em 0.7em;
   }

   #page-ju-online #block-views-block-noticia-moldura-block-23 .views-field-field-resumo {
       font-size: 1.2em;
       padding: 1.5em 1.5em 0.7em 1.5em;
   }

   #page-ju-online #block-views-block-noticia-moldura-block-23 .views-row .views-field-field-imagem-capa-ju-online img {
       width: 100%;
       height: 23.75em;
       object-fit: cover;
   }
 }

 @media screen and (max-width: 480px) {
   /* home - inovAaaaAAassasassssaszAAassaAaasAzAAassaAaasAazAAasAasasazAo full */
 #page-ju-online #block-views-block-noticia-moldura-block-23 {
   margin-bottom: 1em!important;
 }
 #page-ju-online #block-views-block-noticia-moldura-block-23 .block__inner {
   width: 97%;
 }

 #page-ju-online #block-views-block-noticia-moldura-block-23 .views-field-title a {
   font-size: 1.5em;
   padding: 0.3em 0.3em 1em 0.3em;
   line-height: 1.4em;
 }

 #page-ju-online #block-views-block-noticia-moldura-block-23 .views-field-field-resumo {
   font-size: 1em;
   padding: 1.1em 1.1em 0.3em 1.1em;
   line-height: 1.4em;
 }
 }

 /* fim faixa relatorio JU*/

 /* bloco outros relatorios*/

 #block-outrosrelatorios {
   margin: 0;
 }

 #block-outrosrelatorios .block__inner {
   width: 71.875%;
   max-width: 86.25em;
 /*   min-width: 64em; */
   margin: 0 auto;
 }

 #block-outrosrelatorios #outros-relatorios-box {
   display: flex;
   height: fit-content;
   overflow: hidden;
 }

 #block-outrosrelatorios #outros-relatorios-left {
   position: relative;
 }
 /* #block-outrosrelatorios .field__item {
  *  *  *   position: relative;
  *   *   *   } */

 #block-outrosrelatorios #outros-relatorios-title {
   position: absolute;
   left: 0;
   top: 0;
   width: 100%;
 }

 #block-outrosrelatorios #outros-relatorios-title a {
   position: absolute;
   left: 0;
   top: 0;
   padding: 8% 1em 2em 1em;
   font-family: Oswald;
   font-size: calc(2em + 0.5vw);
   font-weight: 500;
   line-height: 1.1em;
   text-align: center;
   color: #FFFFFF;
   width: 100%;
   background-image: linear-gradient(to bottom,#0000009c, transparent 65%);
   text-shadow: 2px 2px 2px #000000;
 }

 @media screen and (max-width: 1040px) {
   /* home - inovAaaaAAassasassssaszAAassaAaasAzAAassaAaasAazAAasAasasazAo full */
  #block-outrosrelatorios .block__inner {
   min-width: inherit;
   width: 90%;
 }
 }

 @media screen and (max-width: 961px) {
   /* home -  full */
   #block-outrosrelatorios .block__inner .view-header {
       font-size: 1.8em;
       border-bottom: solid 1px #CB5400;
   }

 }

 @media screen and (max-width: 750px) {
   #block-outrosrelatorios #outros-relatorios-title a {
     font-size: 4vw;
   }
 }

 /* @media screen and (max-width: 560px) {
  *  *  *   #block-outrosrelatorios #outros-relatorios-title a {
  *   *   *       font-size: 4vw;
  *    *    *         }
  *     *     *         } */

 @media screen and (max-width: 480px) {
   /* home - inovAaaaAAassasassssaszAAassaAaasAzAAassaAaasAazAAasAasasazAo full */
   #block-outrosrelatorios {
     margin-bottom: 1em!important;
   }
   #block-outrosrelatorios .block__inner {
     width: 97%;
   }
   #block-outrosrelatorios #outros-relatorios-box {
     flex-wrap: wrap;
   }
   #block-outrosrelatorios #outros-relatorios-title a {
     font-size: 8vw;
   }
 }
 /* bloco outros relatorios*/

 /** logo unicamp ju mobile **/

 #logo-unicamp-ju-mobile {
   margin-left: 8px;
 }

 /** fim logo unicamp ju mobile **/


 /*** nova faixa slides covid 19 ***/

 .sc_orientacoes_comunidade {
   /*     background-color: #0badb2; */
 }

 .sc_orientacoes_comunidade .views-row {
   width: 100% !important;
   padding-right: 0 !important;
   height: 100% !important;
 }

 /* .sc_orientacoes_comunidade > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) {
  *  *  *   background-color: #0badb2;
  *   *   *     color: #fff;
  *    *    *       font-family: Open sans;
  *     *     *         font-weight: 100;
  *      *      *           display: flex;
  *       *       *             height: 100%;
  *        *        *               min-block-size: 307px;
  *         *         *                 line-height: 2em;
  *          *          *                   align-items: center;
  *           *           *                     flex-wrap: wrap;
  *            *            *                       align-items: center;
  *             *             *                         padding-top: 74px;
  *              *              *                         } */

 .sc_orientacoes_comunidade .field-content {
   display: flex;
   flex-wrap: wrap;
   padding: 0 0 5px 0;
   justify-content: center;
   align-items: center;
 }

 .sc_orientacoes_comunidade .field-content h2 {
   position: absolute;
   top: 0;
   width: 100%;
   text-align: center;
   text-transform: uppercase;
   padding: 20px 0 10px 0;
   background-color: #163257;
 }

 .sc_orientacoes_comunidade .field-content h2 a {
   color: #fff;
   font-size: 1em;
 }

 .sc_orientacoes_comunidade .field-content p:nth-child(2) {
 }

 .sc_orientacoes_comunidade .field-content p:nth-child(3) {
   text-align: center;
   line-height: 2em;
   font-size: 0.8em;
   padding: 0 20px;
 }

 .sc_orientacoes_comunidade .field-content p:nth-child(3) a {
   font-size: 1.8em;
   color: #fff;
   padding-left: 30px;
   font-family: "Roboto Condensed";
   text-shadow: #000 3px 3px 5px;
 }

 @media (min-width: 1042px) {
   .sc_orientacoes_comunidade .field-content {
     flex-wrap: wrap;
   }

   .sc_orientacoes_comunidade .field-content p:nth-of-type(1) {
      /* width: 15%; */
      /* display: block; */
      text-align: center;
   }
   .sc_orientacoes_comunidade .field-content p:nth-of-type(2) {
      display: block;
      width: 60%;
   }
 }

 @media (max-width: 992px) {
   .sc_orientacoes_comunidade {
     min-width: 90%;
   }
 }

 @media (max-width: 600px) {

   .sc_orientacoes_comunidade .field-content {
     align-items: flex-start;
   }

   .sc_orientacoes_comunidade > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) {
     align-items: flex-start;
   }

   .sc_orientacoes_comunidade .field-content h2 a {
     font-size: 0.9em;
   }

   .sc_orientacoes_comunidade .field-content p:nth-child(2) {
     /* margin-bottom: -90px; */
     text-align: center;
   }

   .sc_orientacoes_comunidade .field-content p:nth-child(3) a {
     font-size: 1.6em;
   }
 }

 @media (max-width: 450px) {
   .sc_orientacoes_comunidade .field-content p:nth-child(2) img {
     width: 75%;
   }
 }

 /*** fim novo slide covid 19 ***/

 /**** slide doacoes front ****/

 #block-views-block-coronavirus-block-16 {
   padding-bottom: 1.5em;
 }

 #block-views-block-coronavirus-block-16 .view-content a:visited {
   color: #fff;
 }

 #views_slideshow_cycle_main_coronavirus-block_16_2 {
   min-height: 320px;
 }

 #views_slideshow_cycle_main_coronavirus-block_16_2 #icone_doacao {
   width: 60px;
   height: 60px;
 }

 #views_slideshow_cycle_main_coronavirus-block_16_2 #hashtag_doacao {
   font-size: 0.8em;
 }

 #views_slideshow_cycle_teaser_section_coronavirus-block_16_2 > div {
   width: 100% !important;
   height: 100% !important;
 }

 #views_slideshow_cycle_teaser_section_coronavirus-block_16_2 {
   width: 100% !important;
   min-height: 300px !important;
 }

 .sc_cestas_basicas > div:nth-child(1) > div:nth-child(1) > div:nth-child(1),
 #block-views-block-coronavirus-block-16 .skin-default,
 #views_slideshow_cycle_main_coronavirus-block_16_2,
 #block-views-block-coronavirus-block-16 .views_slideshow_cycle_teaser_section {
   width: 100% !important;
   height: 100% !important;
 }

 .sc_cestas_basicas {
   height: 100%;
 }

 .sc_cestas_basicas #titulo_cestas_basicas a {
   font-size: 1.3em;
 }

 #views_slideshow_cycle_main_coronavirus-block_16_2 {
   /* min-height: 380px; */
   height: 100%;
   overflow: hidden;
 }

 #views_slideshow_cycle_teaser_section_coronavirus-block_16_2 .views-row {
   width: 100% !important;
   padding-right: 0 !important;
   height: 100% !important;;
 }

 #views_slideshow_cycle_teaser_section_coronavirus-block_16_2 .views-row > div {
   height: 100%;
 }

 #views_slideshow_cycle_teaser_section_coronavirus-block_16_2 .saiba_doacao a {
   font-size: 1.4em;
 }

 #views_slideshow_cycle_teaser_section_coronavirus-block_16_2 #pergunta_doacao {
   font-size: 1em;
 }

 #views_slideshow_cycle_teaser_section_coronavirus-block_16_2 #botao_cestas_basicas {
   padding: 15px;
   width: 40%;
 }

 #imagem_cestas_basicas {
   height: 100%;
 }

 #imagem_cestas_basicas a {
   width: 100% !important;
   height: 307px !important;
 }

 #imagem_cestas_basicas img {
   width: 100% !important;
   height: 100% !important;
   object-fit: cover !important;
 }

 #titulo_cestas_basicas, #botao_cestas_basicas {
   float: right;
   position: absolute;
   top: 50px;
   right: 0px;
   color: #fff;
   line-height: 2.2em;
 }

 #titulo_cestas_basicas a , #botao_cestas_basicas a {
   color: #fff;
 }

 #titulo_cestas_basicas {
   text-align: right;
   background-color: #809e4b;
   padding: 30px 40px 30px 80px;
 }

 #botao_cestas_basicas {
   background-color: #ec5b53;
   padding: 5px;
   font-size: 0.8em;
   border-radius: 10px;
   top: 170px;
   /* right: 185px; */
   left: 50px;
   width: 25%;
   text-align: center;
 }

 #block-views-block-coronavirus-block-16 {
     clear: both;
 }
 #block-views-block-coronavirus-block-16 {
     background-color: #FFFFFF;
     margin: 0;
     overflow: hidden;
     display: inline-block;
     width: 23.6%;
     padding: 0 5px;
 }

 #block-views-block-coronavirus-block-16 .block__inner {
     width: 100%;
     /* min-width: 64em; */
     margin: 0 auto;
 }

 #block-views-block-coronavirus-block-16 .view-coronavirus .views-field-field-resumo {
     font-size: 1em !important;
 }
 #block-views-block-coronavirus-block-16 .view-coronavirus .view-header {
     width: 90%;
     padding: 0 10px;
 }

 @media screen and (max-width: 1080px) {
     #block-views-block-coronavirus-block-16 .block__inner {
         min-width: 0;
         width: 100%;
     }
 }

 @media screen and (max-width: 1042px) {
     #block-views-block-coronavirus-block-16 .view-rows {
         width: 100%;
         margin-top: 0;
         /* height: 510px; */
     }
     #views_slideshow_cycle_teaser_section_coronavirus-block_16_2, #imagem_cestas_basicas a {
       width: 100% !important;
       height: 500px !important;
     }
     #views_slideshow_cycle_teaser_section_coronavirus-block_16_2 > div {
       /* height: 500px !important; */
     }
      #botao_cestas_basicas {
       top: 43%;
       right: 35%;

     }
     #titulo_cestas_basicas {
       font-size: 0.7em;
       padding: 15px 40px 15px 80px;
     }

     #views_slideshow_cycle_main_coronavirus-block_16_2 {
       height: 380px !important;
     }
 }

 @media screen and (max-width: 480px)  {
     #block-views-block-coronavirus-block-16 .block__inner {
         width: 97%;
     }
   #botao_cestas_basicas {
     top: 60%;
     right: calc((90vw - 112px) / 2);
     padding: 20px;
     width: min-content;
   }
 }

 /**************************/
 .sc_doacao > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) {
   background-color: #f4524d;
   color: #fff;
   font-family: Open sans;
   font-weight: 100;
   display: flex;
   height: 100%;
   min-block-size: 307px;
   line-height: 2em;
   align-items: center;
   flex-wrap: wrap;
   align-items: center;

 }

 .sc_doacao > div:nth-child(1) > div:nth-child(1) > div:nth-child(1)  > div {
   padding: 15px;
   vertical-align: middle;
 }

 .sc_doacao > div:nth-child(1) > div:nth-child(1) > div:nth-child(1)  > div p {
   justify-content: center;
   margin-bottom: 10px;
   /* word-break: break-all; */
 }

 .sc_doacao #hashtag_doacao {
   word-break: break-all;
 }

 .sc_doacao #titulo_doacao {
   margin-bottom: 12px !important;
 }

 .sc_doacao > div:nth-child(1) > div:nth-child(1) > div:nth-child(1)  > div:first-child {
   width: 45%;
   text-align: right;
   border-right: solid 3px #fff;
   align-items: center;
   display: flex;
   justify-content: center;
   flex-wrap: wrap;
 }

 .sc_doacao > div:nth-child(1) > div:nth-child(1) > div:nth-child(1)  > div:last-child {
   width: 55%;
   text-align: left;
   display: flex;
   flex-wrap: wrap;
   align-items: center;
   justify-content: center;
 }

 .sc_doacao #titulo_doacao,
 .sc_doacao #pergunta_doacao,
 .sc_doacao .saiba_doacao {
   font-size: 0.8em;
 }

 .sc_doacao #hashtag_doacao {
   font-size: 0.8em;
   font-style: italic;
   font-weight: 600;
 }

   .sc_doacao #pergunta_doacao {
     text-transform: uppercase;
   }

 .sc_doacao .saiba_doacao {
   display: block;
   background-color: #0badb2;
   text-align: center;
   padding: 10px;
   text-transform: uppercase;
   font-weight: 600;
   border-radius: 10px;
   margin: auto;
   font-size: 0.6em;
   /* margin-left: 10px; */
 }
 .sc_doacao .saiba_doacao a {
   color: #fff;
   font-size: 1.2em;
 }

 .sc_doacao #icone_doacao {
   margin-rigth: 10px;
 }

 @media screen and (max-width: 1080px) {
   .sc_doacao #pergunta_doacao {
     width: 100%;
   }
   .sc_doacao .saiba_doacao {
     font-size: 0.5rem;
     display: flex;
     align-items: center;
   }
 }

 @media screen and (max-width: 800px) {
   .sc_doacao > div:nth-child(1) > div:nth-child(1) > div:nth-child(1)  > div {
     width: 100% !important;
     text-align: center !important;
   }
   #pergunta_doacao {
     width: 100% !important;
     margin-bottom: 20px !important;
   }
   .sc_doacao > div:nth-child(1) > div:nth-child(1) > div:nth-child(1)  > div:first-child {
     border-bottom: solid 3px #fff;
     border-right: none;
     flex-wrap: nowrap;
   }

   .sc_doacao .saiba_doacao a {
     font-size: 2em;
   }
 }

 @media screen and (max-width: 600px)  {
   .sc_doacao > div:nth-child(1) > div:nth-child(1) > div:nth-child(1)  > div {
     padding: 15px;
     vertical-align: middle;
   }
 }

 @media screen and (max-width: 480px)  {

   .sc_doacao > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:last-child {
     flex-wrap: wrap;
   }
   .sc_doacao .saiba_doacao {
     width: 45%;
     padding: 5px;
     line-height: 2em !important;
     min-height: 85px;
     align-items: center;
     padding: 15px;
     font-size: 0.5em;
   }
   .sc_doacao #pergunta_doacao {
     font-size: 0.8em;
   }
   .sc_doacao #hashtag_doacao {font-size: 1.1em;}
   .sc_doacao .sc_doacao > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div {
     padding: 10px;
   }
   .sc_doacao .sc_doacao > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) {
     align-items: start;
     /* flex-direction: column; */
   }
 }

 /**** fim slide doacoes front ****/

 /*** Nova faixa slides ***/

 #block-views-block-noticias-bloco3-block-8-2 {
   /* background-color: green; */
   margin: 0;
   overflow: hidden;
   position: relative;
   width: 22.5%;
   float: left;
   margin: 0;
   margin-left: calc((((100vw - 40px) - 64em) / 2));
   padding-right: 5px;
   background-color: #FFFFFF;
   display: inline-block;
   vertical-align: top;
   height: 27em;
   z-index: 298;
 }

 #block-views-block-noticias-bloco3-block-8-2 .block__inner {
   position: absolute;
   /*     padding-left: 14em; */
   display: flex;
   /* justify-content: flex-end; */
   padding-right: 5px;
   top: 0;
   width: 100%;
   height: 100%;
 }

 #block-views-block-noticias-bloco3-block-8-2 .block__inner .block__content {
 width: 100%;
 /* min-width: 31.5em; */
 }

 #views_slideshow_cycle_main_noticias_bloco3-block_8_2 {
   height: 22.7em;
  }

 #views_slideshow_cycle_teaser_section_noticias_bloco3-block_8_2,
 #views_slideshow_cycle_teaser_section_noticias_bloco3-block_8_2 > div,
 #views_slideshow_cycle_teaser_section_noticias_bloco3-block_8_2 > div > div {
   height: 100% !important;
   width: 100% !important;
   overflow: hidden;
 }

 #block-views-block-noticias-bloco3-block-8-2 .view-header {display: flex;position: relative;justify-content: center;/* margin-bottom: 1em; */}

 #block-views-block-noticias-bloco3-block-8-2 .view-header:before {
   content: "";
   display: block;
   position: absolute;
   top: 50%;
   width: 100%;
   border-top: solid red 3px;
   z-index: 0;
 }

 #block-views-block-noticias-bloco3-block-8-2 .view-header a {
   z-index: 99;
   text-align: center;
 }

 #block-views-block-noticias-bloco3-block-8-2 img {
   width: 70%;
 }

 #block-views-block-noticias-bloco3-block-8-2 .views-row .views-field-title {
   position: absolute;
   bottom: 2.8em;
   padding: 0 20px;
 }

 #block-views-block-noticias-bloco3-block-8-2 .views-field-title a {
   font-family: "Oswald";
   font-weight: normal;
   font-size: 1.3em;
   line-height: 1.05em;
   color: #fff;
   text-shadow: 3px 3px 4px black;
   /* text-transform: uppercase; */
 }

 #views_slideshow_cycle_teaser_section_noticias_bloco3-block_8_2 > div .views-field.views-field-field-imagem-capa,
 #views_slideshow_cycle_teaser_section_noticias_bloco3-block_8_2 > div .views-field.views-field-field-imagem-capa > div {
   height: 22.7em;
   overflow: hidden;
   width: 100%;
 }

 #views_slideshow_cycle_teaser_section_noticias_bloco3-block_8_2 > div .views-field.views-field-field-imagem-capa a {
   display: inline-block;
   height: 100%;
   width: 100%;
 }

 #views_slideshow_cycle_teaser_section_noticias_bloco3-block_8_2 > div .views-field.views-field-field-imagem-capa img {
   object-fit: cover;
   width: 100%;
   height: 100%;
 }

 #block-views-block-noticias-bloco3-block-8-2 .views-row .views-field-field-imagem-capa:after {
   content: "";
   display: block;
   position: absolute;
   top: 0;
   width: 100%;
   height: 22.7em;
   background: linear-gradient(transparent 50%, #00000096, #000);
 }

 /* bloco da direita*/

 #block-views-block-coronavirus-block-16-2 {
   position: relative;
   width: 50%;
   /* max-height: 34.5em; */
   background-color: #FFFFFF;
   /* margin: 0 0 0 -5px; */
   display: inline-block;
   vertical-align: top;
   z-index: 297;
   height: 27em;
 }

 #block-views-block-coronavirus-block-16-2 .block__inner {
   position: absolute;
   /* top: 3.75em; */
   left: 0;
   /* border-top: dotted 1px #5A5A5A; */
   /* padding-top: 1.7em; */
   display: flex;
   justify-content: flex-start;
   width: 100%;
   height: 100%;
   min-width: unset;
   /* height: 100%; */
   padding-left: 0.5em;
   /*     padding-right: 13.7em; */
 }

 .sc_orientacoes_comunidade_3 {
 background-color: #163257;
 padding: 15px;
 }

 .sc_orientacoes_comunidade_3 .field-content {
 background-color: #fff;
 border-radius: 5px;
 width: 100%;
 height: 100%;
 padding: 10px;
 }

 .sc_orientacoes_comunidade_3 .field-content p {
   display: flex;
   flex-direction: column;
   height: 100%;
   margin-bottom: 0;
 }

 .sc_orientacoes_comunidade_3 .field-content p a {
  display: inline;
  text-align: center;
  vertical-align: middle;
  line-height: 100%;
  height: 33%;
  padding: 15px;
 }



 .sc_orientacoes_comunidade_3 .field-content p a:nth-of-type(2) {
   color: #163257;
   display: flex;
   align-items: center;
   justify-content: center;
 }

 .sc_orientacoes_comunidade_3 .field-content p a img {
   width: auto;
   height: 100%;
 }

 .sc_orientacoes_comunidade_3 #faixa-cartilha > a > img {
   max-height: unset;
 }

 .sc_orientacoes_comunidade_3 .field-content p a #text {
   background-color: red;
 }

 #block-views-block-coronavirus-block-16-2 .block__inner .block__content {
   width: 71.125%;
   min-width: 31.5em;
 }

 #views_slideshow_cycle_main_coronavirus-block_16_2 {
   height: 22.7em !important;
 }

 @media screen and (max-width: 1080px) {
 #block-views-block-noticias-bloco3-block-8-2 {
   padding-left: 5%;
 }

 #block-views-block-coronavirus-block-16-2 {
   padding-right: 5%;
 }

 #block-views-block-noticias-bloco3-block-8-2 .block__inner {
   /* width: unset; */
   position: unset;
   padding-right: 0;
 }

 #block-views-block-coronavirus-block-16-2 .block__inner {
   margin-left: -0.5em;
   width: 88.7%;
 }

 #block-views-block-coronavirus-block-16-2 .block__inner .block__content {
   width: 100%;
   min-width: unset;
 }

 #block-views-block-noticias-bloco3-block-8-2 .block__inner .block__content {
   min-width: unset;
   width: 100%;
 }
 }

 #botao_cestas_basicas {
 top: 210px;
 }

 @media screen and (max-width: 750px) {
 #block-views-block-coronavirus-block-16-2, #block-views-block-noticias-bloco3-block-8-2 {
   width: 100%;
   padding: 0;
 }

 #block-views-block-noticias-bloco3-block-8-2 .block__inner {
   width: 90%;
   margin: auto;
 }

 #block-views-block-coronavirus-block-16-2 .block__inner {
   width: 90%;
   margin: auto;
   position: static;
   padding: 0;
 }

 #block-views-block-coronavirus-block-16-2 .view-rows {
   padding: 0;
 }
 }

 @media screen and (max-width: 1800px) {
 #pergunta_doacao {
   width: 100%;
 }
 .saiba_doacao {
   font-size: 0.5rem;
   display: flex;
   align-items: center;
   margin-top: 8px;
 }
 }

 @media screen and (max-width: 1800px) {
 .sc_doacao > div:nth-child(1) > div:nth-child(1) > div:nth-child(1)  > div {
   width: 100% !important;
   text-align: center !important;
 }
 #pergunta_doacao {
   width: 100% !important;
   margin-bottom: 12px !important;
 }
 .sc_doacao > div:nth-child(1) > div:nth-child(1) > div:nth-child(1)  > div:first-child {
   border-bottom: solid 3px #fff;
   border-right: none;
   flex-wrap: nowrap;
 }
 }

 @media screen and (max-width: 1080px)  {
 .sc_doacao > div:nth-child(1) > div:nth-child(1) > div:nth-child(1)  > div {
   padding: 15px;
   vertical-align: middle;
 }
 }

 @media screen and (max-width: 800px)  {

 .sc_doacao > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:last-child {
   flex-wrap: wrap;
 }
 .saiba_doacao {
   width: 45%;
   padding: 5px;
   line-height: 2em !important;
   min-height: 85px;
   align-items: center;
   padding: 15px;
   font-size: 0.5em;
 }
 #pergunta_doacao {
   font-size: 0.8em;
 }
 #hashtag_doacao {font-size: 1.1em;}
 .sc_doacao > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div {
   padding: 10px;
 }
 .sc_doacao > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) {
   align-items: start;
   /* flex-direction: column; */
 }
 }

 .sc_orientacoes_comunidade .field-content p:nth-of-type(2) {
 width: 100%;
 }

 @media (min-width: 1042px) {
 .sc_orientacoes_comunidade .field-content p:nth-of-type(1) {
 /*     width: 33%; */
 }

 .sc_orientacoes_comunidade .field-content p:nth-of-type(2) {
   width: 100%;
 }

 }

 @media (max-width: 1042px) {
   .sc_orientacoes_comunidade .field-content p:nth-child(3) a {
     font-size: 2em;
   }
 }

 @media screen and (max-width: 750px) {
   #block-views-block-noticias-bloco3-block-8-2 .block__inner {
     padding-right: 0;
   }
 }

 @media (max-width: 480px) {
   .sc_orientacoes_comunidade_3 .field-content p a {
     padding: 20px;
   }

   #views_slideshow_cycle_teaser_section_noticias_bloco3-block_8_2 > div .views-field.views-field-field-imagem-capa img {
 /*     height: min-content; */
     height: 100%;
   }

   #block-views-block-noticias-bloco3-block-8-2 .views-field-title a {
     font-size: 1.4em;
   }
 }

 /* bloco 3*/

 #block-blocolinkscovid {
   float: right;
   margin-right: calc(((100vw - 40px) - 64em) / 2);
   margin-top: 0;
   padding-left: 5px;
   width: 24.4%;
   height: 22.7em;
 }

 #block-blocolinkscovid .block__inner {
   background-color: #163257;
   height: 100%;
 }

 #block-blocolinkscovid .field__item {
   display: flex;
   padding: 40px;
   flex-wrap: wrap;
   justify-content: space-between;
   align-items: center;
   height: 100%;
 }

 #block-blocolinkscovid .field__item div {
   width: 120px;
   color: white;
   text-align: center;
   margin-bottom: 12px;
   margin: auto;
 }

 #block-blocolinkscovid .field__item div span {
   word-break: keep-all;
 }

 #block-blocolinkscovid .field__items img {
   width: 90px;
   margin-bottom: 8px;
 }

 #block-blocolinkscovid .block__content,
 #block-blocolinkscovid .block__content > div,
 #block-blocolinkscovid .block__content .field__items {
   height: 100%;
 }

 /* fim bloco 3*/

 /* bloco videos educativos */

 #block-views-block-coronavirus-block-19 {
   clear: both;
 }

 #block-views-block-coronavirus-block-19 .skin-default,
 #views_slideshow_cycle_teaser_section_coronavirus-block_19,
 #block-views-block-coronavirus-block-19 .views_slideshow_cycle_slide,
 #views_slideshow_cycle_main_coronavirus-block_19 {
   width: 100% !important;
 }

 #block-views-block-coronavirus-block-19 .views-row {
   width: 100%;
   /* display: flex; */
   flex-wrap: wrap;
   background-color: #767676;
   padding: 15px;
   overflow: hidden;
   padding-bottom: 0px;
 }

 #block-views-block-coronavirus-block-19 .views_slideshow_cycle_slide iframe {
   height: 200px;
 }

 #block-views-block-coronavirus-block-19 .views-field-field-embed-video {
   width: 49%;
   margin-right: 2%;
   float: left;
 }

 #block-views-block-coronavirus-block-19 .views-field-title,
 #block-views-block-coronavirus-block-19 .views-field-field-resumo,
 #block-views-block-coronavirus-block-19 .views-field-field-programas {
   width: 48%;
 }

 /* rotulo do bloco */
 #block-views-block-coronavirus-block-19 .views-field-field-programas {
   padding-top: 3px;
   margin-bottom: 12px;
   position: absolute;
   top: 0;
   left: 0;
   padding: 8px;
   max-width: 280px;
   background-color: #4c4c4c78;
 }

 #block-views-block-coronavirus-block-19 .views-field-field-programas a {
   color: #fff;
   font-size: 1em;
   font-weight: normal;
   text-transform: uppercase;
 }

 #block-views-block-coronavirus-block-19 .views-field-field-resumo {
   float: right;
   margin-bottom: 12px;
 }

 #block-views-block-coronavirus-block-19 .views-field-title a,
 #block-views-block-coronavirus-block-19 .views-field-field-resumo p {
   color: #ffffff;
   line-height: 1.1em;
 }

 #block-views-block-coronavirus-block-19 .views-field-nothing {
   /* display: none; */
   clear: both;
   width: 50%;
   margin-left: auto;
   transform: translateY(-35px);
 }

 @media (min-width: 1470px) {

   #block-views-block-noticias-bloco3-block-8-2 {
     margin-left: calc(((28.125%) / 2));
     width: calc((71.875%) / 3);
   }

   #block-views-block-coronavirus-block-19 {
     margin-left: calc(((28.125%) / 2));
     width: calc(((71.875%) / 3) * 2);
     float: left;
     display: inline-block;
   }

   #block-retomadaeducasaude {
     margin-right: calc(((28.125%) / 2));
     width: calc((71.875%) / 3);
     display: inline-block;
     float: right;
   }

   #block-views-block-coronavirus-block-16 {
     width: calc((71.875%) / 3);
   }

   #block-blocolinkscovid {
     width: calc((71.875%) / 3);
     margin-right: calc(((28.125%) / 2));
   }

 }

 @media (min-width: 1080px) and (max-width: 1470px) {

   #block-views-block-noticias-bloco3-block-8-2 {
     margin-left: calc((100% - 1024px) / 2);
     width: calc(1024px / 3);
   }

   #block-views-block-coronavirus-block-19 {
     margin-left: calc((100% - 1024px) / 2);
     width: calc((1024px / 3) * 2);
     float: left;
   }

   #block-retomadaeducasaude {
     margin-right: calc((100% - 1024px) / 2);
     width: calc((1024px / 3));
     float: left;
   }

   #block-views-block-coronavirus-block-16 {
     width: calc(1024px / 3);
   }

   #block-blocolinkscovid {
     width: calc(1024px / 3);
     margin-right: calc((100% - 1024px) / 2);
   }

 }

 @media (max-width: 1080px) {
   #block-views-block-noticias-bloco3-block-8-2 {
     margin-left: calc((((100vw - 21px) - 64em) / 2));
     min-width: calc((64em / 3) - 0px);
   }
   #block-views-block-coronavirus-block-16 {
     min-width: calc((64em / 3) - 0px);
   }
   #block-blocolinkscovid {
     margin-right: calc((((100vw - 21px) - 64em) / 2));
     /* min-width: calc((64em / 3) - 20px); */
   }

   #block-views-block-coronavirus-block-19 {
     margin-left: 5%;
     min-width: 0;
     width: 90%;
   }

   #block-retomadaeducasaude {
     margin-left: 5%;
     min-width: 0;
     width: 90%;
   }

   #block-retomadaeducasaude p {
     text-align: center;
   }
 }

 @media (max-width: 1080px) {
   #block-views-block-noticias-bloco3-block-8-2 {
     min-width: 0;
     width: 35%;
     margin-left: 0;
   }
   #block-views-block-coronavirus-block-16 {
     min-width: 0;
     width: 30%;
   }

   #block-blocolinkscovid {
     min-width: 0;
     width: 30%;
     margin-right: 5%;
   }

    #block-blocolinkscovid .field__item {
      padding: 10%;
    }

   #block-blocolinkscovid .field__item div {
     width: 90px;
     margin-bottom: 15px;
     /* text-align: left; */
   }

   #block-blocolinkscovid .field__items img {
     width: 90px;
     margin-bottom: 8px;
   }
 }

 @media (max-width: 1042px) {
   #block-views-block-noticias-bloco3-block-8-2 {
 /*     width: calc(88vw / 3 ); */
 /*     margin-left: 5%;
  *      *      *         padding-left: 0; */
   }

   #block-views-block-coronavirus-block-16 {
 /*     width: calc(88vw / 3 ); */
   }
   .sc_orientacoes_comunidade .field-content p:nth-child(2) {
     text-align: center;
   }
   .sc_orientacoes_comunidade .field-content p:nth-child(2) img {
     width: 80%;
   }
   .sc_orientacoes_comunidade .field-content p:nth-child(3) a {
     font-size: 1.5em;
   }

   #block-blocolinkscovid {
 /*     width: calc(88vw / 3 );
  *      *      *         margin-right: 5%; */
   }

   #block-blocolinkscovid .field__item div {
     width: 100%;
     margin-bottom: 15px;
   }

   #block-blocolinkscovid .field__items img {
     width: 50px;
     margin-bottom: 8px;
     margin-right: 15px;
   }
 }

 @media (max-width: 750px) {

   #block-views-block-coronavirus-block-19 .views-row {
     padding-bottom: 15px;
   }

   #block-views-block-coronavirus-block-19 .views-field-field-embed-video {
     width: 100%;
     margin-right: 0;
   }

   #block-views-block-coronavirus-block-19 .views-field-field-embed-video iframe {
     width: calc(100% - 15px);
   }

   #block-views-block-coronavirus-block-19 .views-field-title,
   #block-views-block-coronavirus-block-19 .views-field-field-resumo,
   #block-views-block-coronavirus-block-19 .views-field-field-programas,
   #block-views-block-coronavirus-block-19 .views-field-nothing {
     width: 100%;
   }

   #block-views-block-coronavirus-block-19 .views-field-nothing {
     transform: unset;
     text-align: left;
   }

   #block-views-block-noticias-bloco3-block-8-2 {
     width: 100%;
     margin-left: 0;
     padding-left: 0;
   }

   #block-views-block-coronavirus-block-16 {
     width: 100%;
   }
   #block-views-block-coronavirus-block-16 .view-coronavirus .view-content {
     padding: 0 5%;
   }


   #block-blocolinkscovid {
     width: 90%;
     height: auto;
   }
   #block-blocolinkscovid .block__content {
     padding-top: 0px;
   }
   #block-blocolinkscovid .field__item {
     flex-wrap: nowrap;
     padding: 30px 20px;
     justify-content: center;
   }

   #block-blocolinkscovid .field__item div {
     display: flex;
     flex-direction: column;
     align-items: center;
   }

   #block-blocolinkscovid .field__item div span {
     font-size: 0.8rem;
   }

   #block-blocolinkscovid .field__item div img {
     margin: auto;
     margin-bottom: 8px;
   }

   #block-views-block-coronavirus-block-19 .views-row {
     padding-right: 0;
   }

 }

 @media screen and (min-width: 750px) {
   #block-views-block-coronavirus-block-19 .views-field-field-embed-video p {
     margin: 0;
   }
 }

 @media (max-width: 480px) {
   #block-views-block-noticias-bloco3-block-8-2 .block__inner {
     width: 97%;
   }

   #block-views-block-coronavirus-block-16 .view-coronavirus .view-content {
     padding: 0;
   }

   #block-blocolinkscovid {
     width: 97%;
     padding: 0;
     margin: 0 auto 20px;
     float: none;
   }
 }

 /* header */
 #block-blocofaixacovidhome {
   width: 71.875%;
   min-width: 64em;
   margin: 0 auto;
   height: auto;
 }

 #block-blocofaixacovidhome .field__item {
   justify-content: center;
   position: relative;
   display: flex;
 }

 #block-blocofaixacovidhome .field__item p {
   z-index: 3;
 }

 #block-blocofaixacovidhome .field__item:before {
     content: "";
     display: block;
     position: absolute;
     top: 45%;
     width: 100%;
     border-top: solid red 3px;
     z-index: 1;
 }

 @media screen and (max-width: 1080px) {
    #block-blocofaixacovidhome {
     width: 90%;
     min-width: 0;
   }
 }

 @media screen and (max-width: 480px) {
   #block-blocofaixacovidhome {
     width: 97%;
   }
 }

 /*** nova faixa slides covid 19 ***/

 /** novo header covid-19 **/

 #block-bloconoticiascoronavirus {
   background-color: #163257;
   height: 90px;
   display: flex;
   justify-content: center;
   align-items: center;
   margin-bottom: -50px;
   margin-top: 50px;
 }

 @media screen and (min-width: 480px) {
   #block-bloconoticiascoronavirus {
     margin-top: -70px;
   }
 }

 @media screen and (min-width: 960px) {
   #block-bloconoticiascoronavirus {
     margin-top: 30px;
   }
 }

 @media screen and (min-width: 1040px) {
   #block-bloconoticiascoronavirus {
     margin-bottom: -3.5em;
     margin-top: 1.7em;
   }
 }

 #block-bloconoticiascoronavirus p {
   height: 3em;
   line-height: 3em;
   vertical-align: text-top;
 }

 #block-bloconoticiascoronavirus p,
 #block-bloconoticiascoronavirus .field-block-content--body {
   margin: 0;
 }

 #block-bloconoticiascoronavirus p a {
   color: #fff;
   text-transform: uppercase;
   font-size: 3em;
 }

 /** fim novo header covid-19 **/

 /* nova pssasassssaAAasAAaaaAAassasassssaszAAassaAaasAazAAasAasasazAgina boletim covid 2021 */

 .path-boletim-covid-19 .view-coronavirus .view-rows {
   width: 100%;
   max-width: inherit;
   min-width: inherit;
   padding: 0;
   margin: 0 auto;
   border: 0;
 }

 .path-boletim-covid-19 .block-main-content .view-content .views-row {
   width: 100%;
   margin: 70px 0 40px;
   padding-right: 0;
 }

 @media screen and (min-width: 1040px) {
   .path-boletim-covid-19 .view-coronavirus .view-rows {
     position: relative;
     width: 71.875%;
     max-width: 86.25em;
     min-width: 64em;
     padding: 0 0 2em 0;
     margin: 5em auto 0 auto;
     border: 0;
   }

   .path-boletim-covid-19 .block-main-content .view-content .views-row {
     margin: 10px 0 10px;
   }
 }

 #faixa-boletim-1,
 #faixa-boletim-2 {
   display: inline;
   display: flex;
   flex-wrap: wrap;
 }

 #faixa-boletim-1 table,
 #faixa-boletim-2 table {
   width: 100% !important;
   word-wrap: break-word;
   overflow: auto;
 }

 #graficos-wrapper {
   display: flex;
   flex-wrap: wrap;
   width: 100%;
   justify-content: center;
 }

 #graficos-wrapper p {
   text-align: center;
 }

 .page-boletim-covid-19 .views-field-title {
   font-size: 35px;
   margin-bottom: 22px;
   line-height: 35px;
 }

 .view-coronavirus a {
   color: #000;
   font-weight: 600;
   font-size: 26px;
 }

 @media screen and (min-width: 1300px) {
   #graficos-wrapper {
       width: 48%;
       padding-left: 1em;
   }

   #graficos-wrapper img {
     width: 80%;
   }

   #faixa-boletim-1 table {
     width: 48% !important;
     /* display: inline-block; */
     margin: auto;
   }
 }

 @media screen and (max-width: 480px) {
   #faixa-boletim-1 table,
   #faixa-boletim-2 table {
     display: inline-block;
   }
 }

 /* fim nova pssasassssaAAasAAaaaAAassasassssaszAAassaAaasAazAAasAasasazAgina boletim covid 2021 */

 /* slides */
 .sc_campanha_vaciancao .field-content {
   background-color: #fff;
   border-radius: 5px;
   width: 100%;
   height: 100%;
   padding: 10px;
 }

 .sc_campanha_vaciancao .field-content {
   padding: 0;
 }

 .sc_campanha_vaciancao .field-content p {
   display: inline-block;
   height: 100%;
   margin: 0;
 }

 .sc_campanha_vaciancao .field-content img {
   width: 100%;
   height: 100%;
 }

 .sc_campanha_vaciancao #campanha-vacinacao-contents {
   position: absolute;
   top: 0;
   width: 100%;
   height: 100%;
 }

 .sc_campanha_vaciancao #campanha-vacinacao-logo {
   width: 100%;
   height: 50%;
 /*   padding: 10% 5%; */
   display: flex;
   justify-content: center;
   align-items: center;
 }

 .sc_campanha_vaciancao #campanha-vacinacao-frase {
   text-align: center;
   padding: 0 55px;
 }

 .sc_campanha_vaciancao #campanha-vacinacao-frase a {
   font-size: 32px;
   line-height: 1.2em;
   color: #fff;
 }

 .sc_campanha_vaciancao #campanha-vacinacao-logo a {display: contents;}

 .sc_campanha_vaciancao #campanha-vacinacao-logo img {
   width: 150px;
   height: 120px;
 }

 .sc_orientacoes_comunidade {
 background-color: #163257;
 padding: 15px;
 }

 .sc_orientacoes_comunidade .field-content {
 background-color: #fff;
 border-radius: 5px;
 width: 100%;
 height: 100%;
 padding: 10px;
 }

 .sc_orientacoes_comunidade .field-content p {
   display: flex;
   flex-direction: column;
   height: 100%;
   margin-bottom: 0;
 }

 .sc_orientacoes_comunidade .field-content p a {
  display: inline;
  text-align: center;
  vertical-align: middle;
  line-height: 100%;
  height: 33%;
  padding: 15px;
 }

 .sc_orientacoes_comunidade .field-content p a:nth-of-type(2) {
   color: #163257;
   display: flex;
   align-items: center;
   justify-content: center;
 }

 .sc_orientacoes_comunidade .field-content p a {
   color: #163257 !important;
 }

 .sc_orientacoes_comunidade .field-content p a img {
   width: auto;
   height: 100%;
 }

 .sc_orientacoes_comunidade #faixa-cartilha > a > img {
   max-height: unset;
 }

 .sc_orientacoes_comunidade .field-content p a #text {
   background-color: red;
 }

 @media (max-width: 480px) {
   .sc_orientacoes_comunidade .field-content p a {
     padding: 20px;
   }

   .sc_campanha_vaciancao #campanha-vacinacao-frase {
     padding-top: 20px;
   }

   .sc_campanha_vaciancao #campanha-vacinacao-frase a {
     font-size: 25px;
     line-height: 1.2em;
   }
 }

 /* mobile do banco de imagens */
 @media screen and (max-width: 1040px) {
   .page-banco-de-imagens .view-rows {
     width: 90vw;
     display: flex;
     flex-wrap: wrap;
   }
 }

 @media screen and (max-width: 650px) {
   .page-banco-de-imagens .views-row {
     width: 100% !important;
     min-height: 250px;
   }
 }

 @media screen and (max-width: 480px) {
   .page-banco-de-imagens .view-rows {
     width: 97vw;
   }
 }
 /* fim mobile do banco de imagens */

 /* pagina teatro arena */

 .field-name-field-imagens- {
   display: flex;
   flex-wrap: wrap;
   align-items: flex-start;
 }

 .field-name-field-imagens- figure {
   width: 49%;
   margin-right: 1%;
 }

 .field-name-field-imagens- figure img {
   height: auto;
 }

 @media screen and (max-width: 700px) {
   .field-name-field-imagens- figure {
     width: 100%;
     margin-right: 0;
   }
 }

 /* fim pagina teatro arena */

 /* slide retomada na faixa covid */

 .sc_retomada .field-content {
   position: relative;
   height: 100%;
 }

 .sc_retomada .field-content:after {
   content: url('https://www.unicamp.br/unicamp/sites/default/files/logo-unicamp-branco.png');
   position: absolute;
   top: -100px;
   right: -100px;
   transform: scale(0.11)
 }

 .sc_retomada .field-content p,
 .sc_retomada .field-content ul {
   position: absolute;
   margin: 0;
 }

 .sc_retomada .field-content p:nth-of-type(1),
 .sc_retomada .field-content p:nth-of-type(1) a {
   display: block;
   height: 100%;
   width: 100%;
 }

 .sc_retomada .field-content p:nth-of-type(1) a img {
   object-fit: cover;
   width: 100%;
   height: 100%;
 }

 .sc_retomada .field-content p:nth-of-type(2) {
   top: 35px;
   left: 25px;
 }
 .sc_retomada .field-content p:nth-of-type(2) a {
   color: #fff;
 }

 .sc_retomada .field-content p:nth-of-type(3) {
   top: 65px;
   left: 25px;
 }

 .sc_retomada .field-content p:nth-of-type(3) a {
   color: #e1e63d;
   font-size: 20px
 }

 .sc_retomada .field-content p:nth-of-type(4) {
   top: 100px;
   left: 25px;
 }

 .sc_retomada .field-content p:nth-of-type(4) a {
   color: #e1e63d;
   font-size: 25px;
 }

 .sc_retomada .field-content ul {
   top: 160px;
   left: 15px;
   padding: 0 25px 0;
 }

 .sc_retomada .field-content ul a {
   color: #ffffff;
   font-size: 15px;
   font-weight: normal;
 }

 .sc_retomada .field-content p:nth-of-type(5) {
   top: 240px;
   left: 25px;
 }

 .sc_retomada .field-content p:nth-of-type(5) a {
   color: #e1e63d;
   font-size: 14px;
   font-weight: normal;
   text-shadow: 2px 2px 2px #000000;
   background-color:  #000;
   border-radius: 5px;
     padding: 0 5px;
 }

 .sc_retomada .field-content p:nth-of-type(6) {
   top: 260px;
   left: 25px;
 }

 .sc_retomada .field-content p:nth-of-type(6) a {
   color: #ffffff;
   font-size: 14px;
   font-weight: normal;
   text-shadow: 2px 2px 2px #000000;
   background-color:  #000;
   border-radius: 5px;
   padding: 0 5px;
 }

 /* etiquetas dos slides da retomada*/
 .etiqueta-slides {
   position: absolute;
   margin-bottom: 12px;
   top: 0;
   left: 0;
   padding: 8px;
   max-width: 280px;
   background-color: #4c4c4c78;
   z-index: 999;
   color: #fff !important;
   font-size: 1em !important;
   font-weight: normal !important;
   text-transform: uppercase;
 }

 /* sobrepor o atributos do video por causa da etiqueta*/
 #block-views-block-coronavirus-block-18 .views-field-field-embed-video iframe {
   height: 230px;
   padding-top: 30px;
 }

 @media screen and (max-width: 1043px) {
   .sc_retomada .field-content p:nth-of-type(3) a {
     font-size: 18px;
   }
   .sc_retomada .field-content p:nth-of-type(4) a {
     font-size: 20px;
   }
 }

 @media screen and (max-width: 480px) {
   .sc_retomada .field-content p:nth-of-type(3) a {
     font-size: 15px;
   }
   .sc_retomada .field-content p:nth-of-type(4) a {
     font-size: 18px;
   }

   .sc_retomada .field-content p:nth-of-type(5) {
     top: 250px;
     left: 25px;
   }

   .sc_retomada .field-content p:nth-of-type(6) {
     top: 270px;
     left: 25px;
   }
 }

 /* fim slide retomada na faixa covid */


 /** faixa retomada nova **/

 #block-views-block-coronavirus-block-18 {
   clear: both;
 }

 #block-views-block-coronavirus-block-18 {
   background-color: #FFFFFF;
   margin: 0;
   overflow: hidden;
   display: inline-block;
   /* width: 23.6%; */
   padding: 0 5px;
 }

 #block-views-block-coronavirus-block-18 .block__inner {
   width: 100%;
   /* min-width: 64em; */
   margin: 0 auto;
 }

 #block-views-block-coronavirus-block-18 .view-header {
 margin: 0;
 border: none;
 }

 #block-views-block-coronavirus-block-18 .skin-default,
 #views_slideshow_cycle_teaser_section_coronavirus-block_18 > div,
 #views_slideshow_cycle_teaser_section_coronavirus-block_18 > div > div,
 #block-views-block-coronavirus-block-18 .views_slideshow_cycle_teaser_section {width: 100% !important;height: 100% !important;}

 #views_slideshow_cycle_main_coronavirus-block_18 {
   height: 22.7em !important;
 }

 #block-views-block-coronavirus-block-18 .views-row {
 background-color: #adadad;
 padding: 10px;
 }

 #block-views-block-coronavirus-block-18 .views-field-title a {
   color: #fff;
   /*   padding-top: 0; */
   display: inline-block;
   font-size: 17px;
   font-weight: bold;
 }

 #block-views-block-coronavirus-block-18 .views-field-field-embed-video iframe {
 height: 260px;
 width: 100%;
 }
 /**AlterAaaaAAassasassssaszAAassaAaasAzAAassaAaasAazAAasAasasazAo link pagina de videos - Laura **/
 .view-coronavirus .views-field-nothing a{
     color: #222;
     font-size: 16px;
 }

 .view-coronavirus .views-field-nothing{
     text-align: center;
 }


 #block-views-block-coronavirus-block-17 {
 float: right;
 margin-right: calc(((100vw - 40px) - 64em) / 2);
 margin-top: 0;
 padding-left: 5px;
 width: 24.4%;
 height: 22.7em;
 }

 #block-views-block-coronavirus-block-17 .block__inner {
 height: 100%;
 }

 #block-views-block-coronavirus-block-17 .view-header {
 margin: 0;
 border: none;
 }

 #block-views-block-coronavirus-block-17 .skin-default,
 #views_slideshow_cycle_teaser_section_coronavirus-block_17 > div,
 #views_slideshow_cycle_teaser_section_coronavirus-block_17 > div > div,
 #block-views-block-coronavirus-block-17 .views_slideshow_cycle_teaser_section {
 width: 100% !important;
 height: 100% !important;
 }

 #views_slideshow_cycle_main_coronavirus-block_17 {
   height: 22.7em !important;
 }

 #block-views-block-coronavirus-block-17 .views-row .views-field-title {position: absolute;bottom: 2.8em;padding: 0 20px;}

 #block-views-block-coronavirus-block-17 .views-field-title a {font-family: "Oswald";font-weight: normal;font-size: 1.3em;line-height: 1.05em;color: #fff;text-shadow: 3px 3px 4px black;}

 #views_slideshow_cycle_teaser_section_coronavirus-block_17 .views-row {
 padding: 0;
 }

 #views_slideshow_cycle_teaser_section_coronavirus-block_17 > div .views-field.views-field-field-imagem-capa {
 height: 22.7em;
 overflow: hidden;
 }

 #views_slideshow_cycle_teaser_section_coronavirus-block_17 > div .views-field.views-field-field-imagem-capa .field-content {
 height: 100%;
 }

 #views_slideshow_cycle_teaser_section_coronavirus-block_17 > div .views-field.views-field-field-imagem-capa img {
 object-fit: cover;
 width: 100%;
 height: 100%;
 }

 #block-views-block-coronavirus-block-17 .views-row .views-field-field-imagem-capa:after {
 content: "";
 display: block;
 position: absolute;
 top: 0;
 width: 100%;
 height: 22.7em;
 background: linear-gradient(transparent 50%, #00000096, #000);
 }


 @media (min-width: 1470px) {

   /* #block-views-block-coronavirus-block-17 {
  *  *  *     margin-left: calc(((28.125%) / 2));
  *   *   *         width: calc((71.875%) / 3);
  *    *    *           } */

   #block-views-block-coronavirus-block-18 {
     width: calc((71.875%) / 3);
   }

   #block-views-block-coronavirus-block-17 {
     width: calc((71.875%) / 3);
     margin-right: calc(((28.125%) / 2));
   }

 }

 @media (min-width: 1080px) and (max-width: 1470px) {

   /* #block-views-block-coronavirus-block-17 {
  *  *  *       margin-left: calc((100% - 1024px) / 2);
  *   *   *             width: calc(1024px / 3);
  *    *    *               } */

   #block-views-block-coronavirus-block-18 {
       width: calc(1024px / 3);
   }

   #block-views-block-coronavirus-block-17 {
       width: calc(1024px / 3);
       margin-right: calc((100% - 1024px) / 2);
   }
 }

 @media (max-width: 1080px) {
   /* #block-views-block-coronavirus-block-17 {
  *  *  *       margin-left: calc((((100vw - 21px) - 64em) / 2));
  *   *   *             min-width: calc((64em / 3) - 0px);
  *    *    *               } */
   #block-views-block-coronavirus-block-18 {
       min-width: calc((64em / 3) - 0px);
   }
   #block-views-block-coronavirus-block-17 {
       margin-right: calc((((100vw - 21px) - 64em) / 2));
       /* min-width: calc((64em / 3) - 20px); */
   }
 }

 @media (max-width: 1080px) {
   /* #block-views-block-coronavirus-block-17 {
  *  *  *       min-width: 0;
  *   *   *             width: 35%;
  *    *    *                   margin-left: 0;
  *     *     *                     } */
   #block-views-block-coronavirus-block-18 {
       min-width: 0;
       width: 30%;
   }

   #block-views-block-coronavirus-block-17 {
     min-width: 0;
     width: 30%;
     margin-right: 5%;
   }

   #block-views-block-coronavirus-block-18 .views-field-title span {
       font-size: 14px;
   }
   #block-views-block-coronavirus-block-18 .views-field-field-embed-video iframe {
       height: 220px;
   }
 }

 @media (max-width: 750px) {
   /* #block-views-block-coronavirus-block-17 {
  *  *  *       width: 100%;
  *   *   *             margin-left: 0;
  *    *    *                   padding-left: 0;
  *     *     *                     } */

   #block-views-block-coronavirus-block-17 {
     min-width: 0;
     width: 90%;
     margin: auto;
     float: none;
     padding: 0;
   }

   #block-views-block-coronavirus-block-18 {
       width: 100%;
   }
   #block-views-block-coronavirus-block-18 .view-coronavirus .view-content {
       padding: 0 5%;
   }
 }

 @media (max-width: 480px) {
   #block-views-block-coronavirus-block-17 .block__inner {
       width: 97%;
       margin: auto;
   }

   #block-views-block-coronavirus-block-18 .view-coronavirus .view-content {
       padding: 0;
       margin-top: 0;
   }

   #block-views-block-coronavirus-block-17 .view-coronavirus .view-content {
       margin-top: 0;
   }

   #block-views-block-coronavirus-block-17 {
       width: 100%;
       padding: 0;
       margin: 0 auto 50px;
       float: none;
   }

   #block-views-block-coronavirus-block-17 .view-coronavirus .view-content {
       padding: 0;
   }
 }

 /* block-blocolinkscovid-ret */

 #block-blocolinkscovid-ret {
   clear: both;
 }

 #block-blocolinkscovid-ret .block__inner {
 width: 71.875%;
 min-width: 64em;
 margin: 0 auto;
 background-color: #757575;
 /*! overflow: hidden; */
 }

 #block-blocolinkscovid-ret .field__item {
 display: flex;
 justify-content: space-evenly;
 padding: 15px;
 }

 #block-blocolinkscovid-ret .field__item div {
 /*   background-color: yellow; */
 display: flex;
 flex-direction: column;
 align-items: center;
 justify-content: center;
 width: 20%;
 text-align: center;
 }

 #block-blocolinkscovid-ret .field__item div img {width: 70px;}

 #block-blocolinkscovid-ret .field__item div span {
 display: inline-block;
 width: 100%;
 color: #fff;
 font-size: 1.5em;
 margin-top: 8px;
 text-align: center;
 }

 @media screen and (max-width: 1080px) {
   #block-blocolinkscovid-ret .block__inner {
       min-width: 0;
       width: 90%;
   }
 }

 @media screen and (max-width: 750px) {
   #block-blocolinkscovid-ret .field__item {
     flex-wrap: wrap;
     padding: 8px;
   }
 }

 @media screen and (max-width: 480px)  {
   #block-blocolinkscovid-ret .block__inner {
       width: 97%;
   }

 /*   #block-blocolinkscovid-ret .field__item {
  *    *    *       flex-wrap: wrap;
  *     *     *           padding: 8px;
  *      *      *             } */

   #block-blocolinkscovid-ret .field__item div {
     width: 33.3%;
     margin-bottom: 15px;
   }

   #block-blocolinkscovid-ret .field__item div span {
     font-size: 15px;
   }
 }

 /*  fim block-blocolinkscovid-ret */

 /** fim faixa retomada nova **/

 /* pagina videos retomada */

 .retomada-videos {
   clear: both;
 }
 .retomada-videos {
   background-color: #FFFFFF;
   margin: 0;
   overflow: hidden;
   padding-bottom: 1em;
 }

 .retomada-videos {
   width: 71.875%;
   min-width: 64em;
   margin: 0 auto;
   /*! overflow: hidden; */
 }

 .retomada-videos .view-header {
 margin-top: 40px;
 }

 .retomada-videos .views-row {
   position: relative;
   float: left;
   width: 23%;
   min-width: 10em;
   margin: 1em 0 0 2%;
   vertical-align: top;
   padding: 0;
 }

 .retomada-videos .views-row .views-field-field-imagem-capa {
   position: relative;
   height: 10.5em;
 }

 .retomada-videos .views-row .views-field-field-imagem-capa img {
   position: absolute;
   height: 100%;
   background-size: cover;
   object-fit: cover;
 }

 .retomada-videos .views-field-title a {
   font-family: "Oswald";
   font-weight: normal;
   font-size: 1.1em;
   line-height: 1.45em;
   color: #9e190b;
   /* text-transform: uppercase; */
 }

 .retomada-videos .view-coronavirus .views-field-field-resumo {
   font-size: 1em !important;
 }
 .retomada-videos .view-coronavirus .view-header {
   width: 90%;
   padding: 0 10px;
 }
 .retomada-videos .view-coronavirus .view-header a {
   display: flex;
   align-items: center;
 }

 .retomada-videos .view-coronavirus .view-header a img {
   width: 10%;
   height: auto;
   margin: 0 0 1rem;
 }

 .retomada-videos .view-coronavirus .view-header a h2 {
   align-content: center;
   height: 100%;
   color: #f4524d;
 }

 @media screen and (max-width: 1080px) {
   .retomada-videos {
       min-width: 0;
       width: 90%;
   }
 }

 @media screen and (max-width: 750px) {
   .retomada-videos .view-rows {
       width: 100%;
       margin-top: 0;
   }
   .retomada-videos .views-row {
   position: relative;
   float: left;
   width: 100%;
   min-width: 0;
   margin: 0;
   padding: 0 !important;
   }
   .retomada-videos .view-header {
   width: 100%;
   padding: 0 10px;
   margin-top: 60px;
   }
 }

 @media screen and (max-width: 480px)  {
   .retomada-videos {
       width: 97%;
   }
 }

 /* fim pagina videos retomada */

 /** juste videos faixa retomada **/

 #views_slideshow_cycle_teaser_section_coronavirus-block_18 .views-field-field-embed-video,
 #views_slideshow_cycle_teaser_section_coronavirus-block_19 .views-field-field-embed-video {
   position: relative;
 }

 #views_slideshow_cycle_teaser_section_coronavirus-block_18 .views-field-field-embed-video p {
   margin-bottom: 0;
 }

 #views_slideshow_cycle_teaser_section_coronavirus-block_18 .views-field-field-embed-video .ret-elemento-sobre-video,
 #views_slideshow_cycle_teaser_section_coronavirus-block_19 .views-field-field-embed-video .ret-elemento-sobre-video {
   width: 100%;
   height: 100%;
   content: '';
   position: absolute;
   top: 0;
   left: 0;
   cursor: pointer;
 }

 .page-overlay:after {
   content: '';
   width: 100%;
   height: 100%;
   background-color: #50505073;
   position: absolute;
   left: 0;
   top: 0;
   z-index: 999;
 }

 .video-retomada-modal {
   width: 500px;
   height: auto;
   content: '';
   position: absolute;
   top: 900px;
   left: calc(50% - (250px));
   opacity: 1 !important;
   z-index: 99999999;
 }

 .video-retomada-modal:after {
   content: "X";
   width: 20px;
   height: 20px;
   background-color: #8c8c8c;
   position: absolute;
   top: 0px;
   right: -5px;
   border-radius: 50%;
   text-align: center;
   padding: 5px;
   color: #fff;
   cursor: pointer;
 }

 @media screen and (max-width: 750px) {
   .video-retomada-modal {
     width: 90%;
     top: 1300px;
     left: 5%;
   }
 }

 @media screen and (max-width: 460px) {
   .video-retomada-modal {
     top: 1000px;
   }
 }

 /** fim juste videos faixa retomada **/

 /* arruma scroll de referencias nos artigos do ju */
 /* precisa envolver os p's de referssasassssaAAasAAaaaAAassasassssaszAAassaAaasAazAAasAasasazAncia em uma div com a classe */
 .article-refs p {
   padding-top: 300px;
   margin-top: -300px;
 }

 /* fim arruma scroll de referencias nos artigos do ju */

 /* entradas pssasassssaAAasAAaaaAAassasassssaszAAassaAaasAazAAasAasasazAgina sec */

 #block-blocosecentradas {
   width: 71.875%;
   max-width: 86.25em;
   min-width: 64em;
   margin: auto;
 }

 #block-blocosecentradas .field__item {
   display: flex;
   justify-content: space-between;
   flex-wrap: wrap;
 }

 #block-blocosecentradas .field__item div {
   text-align: center;
   width: calc(100% / 6);
   padding: 0 5px;
 }

 #block-blocosecentradas .field__item div a {
   font-weight: 600;
 }

 @media screen and (max-width: 1040px) {
   #block-blocosecentradas {
     width: 90%;
     min-width: unset;
   }
 }

 @media screen and (max-width: 740px) {
   #block-blocosecentradas .field__item div {
     width: calc(100% / 3);
   }
 }

 @media screen and (max-width: 480px) {
   #block-blocosecentradas {
     width: 97%;
   }

   #block-blocosecentradas .field__item div img {
     width: 65px;
   }
 }

 /* fim entradas pssasassssaAAasAAaaaAAassasassssaszAAassaAaasAazAAasAasasazAgina sec */


 /* faixa nova aqui */
 /*  INICIO - PAG. HOME - FAIXA JORNAL UNICAMP */
 #block-views-block-noticia-moldura-block-24 {
   display: flex;
   background-color: #000;
   padding-bottom: 25px;
 }

 #block-views-block-noticia-moldura-block-24 > div:first-of-type {
   width: 71.875%;
   max-width: 86.25em;
   min-width: 64em;
   margin: auto;
 }

 #block-views-block-noticia-moldura-block-1 header,
 #block-views-block-noticia-moldura-block-24 header{
     height: 1.7em;
     line-height: 3.3em;
     color: #AE0001;
     font-family: OSwald;
     font-size: 2.3em;
     text-transform: uppercase;
     margin-bottom: 1.7em;
     border-bottom: solid 2px #AE0001;
 }

 #block-views-block-noticia-moldura-block-24 header {
   border: none;
 }

 #block-views-block-noticia-moldura-block-24 header a {
     /* background-color: #FFF; */
     color: #ffffff;
     /* padding-right: 0.5em; */
     font-weight: 100;
     font-family: none;
     text-transform: none;
     font-size: medium;
 }

 #block-views-block-noticia-moldura-block-24 content {
   position: relative;
   overflow: hidden;
 }

 #block-views-block-noticia-moldura-block-24 .views-field-field-imagem-capa-ju-online {
   float: left;
   width: 50%;
 }

 #block-views-block-noticia-moldura-block-24 .views-field-field-imagem-capa-ju-online img {
   height: inherit;
   object-fit: cover;
   /* height: 309px !important; */
 }

 #block-views-block-noticia-moldura-block-1 .views-row,
 #block-views-block-noticia-moldura-block-24 .views-row {
   position:relative;
   float:left;
   width: 50%;
   padding: 2em;
   background-size: cover;
 }

 #block-views-block-noticia-moldura-block-1 .views-row:after,
 #block-views-block-noticia-moldura-block-24 .views-row:after {
   content:"";
   position:absolute;
   top: 0;
   left: 0;
   width: 100%;
   height: 100%;
   z-index: 0;
   background-color: rgba(71,71,71, 0.85);
 }

 /* #block-views-block-noticia-moldura-block-1 .views-row .views-field-field-date, */
 #block-views-block-noticia-moldura-block-24 .views-row .views-field-field-date{
   border-left: solid 0.15em #FFFFFF;
   height: 0.9em;
   line-height: 1em;
   padding-left: 0.5em;
   margin-bottom: 0.5em;
   font-weight: 200;
   text-transform: uppercase;
   color: #ffff;
   text-shadow: 1px 1px 1px #474747;
   position: relative;
   z-index: 1;
 }

 #block-views-block-noticia-moldura-block-24 .views-row .views-field-field-date{
   border-left: solid 0.15em #FFFFFF;
   height: 0.9em;
   line-height: 1em;
   padding-left: 0.5em;
   margin-bottom: 0.5em;
   font-weight: 200;
   text-transform: uppercase;
   color: #474747;
   /* text-shadow: 1px 1px 1px #474747; */
   position: relative;
   z-index: 1;
 }

 #block-views-block-noticia-moldura-block-1 .views-row .views-field-title,
 #block-views-block-noticia-moldura-block-24 .views-row .views-field-title{
   font-family: "Roboto Condensed";
   font-weight: 300;
   font-size: 3em;
   line-height: 1.10em;
   margin-bottom: 0.5em;
   margin-left: -0.04em;
   text-shadow: 1px 1px 1px #474747;
   position: relative;
   z-index: 1;
 }

 #block-views-block-noticia-moldura-block-1 .views-row .views-field-title a,
 #block-views-block-noticia-moldura-block-24 .views-row .views-field-title a{
       color: #ffff;
       text-decoration: none;
 }

 #block-views-block-noticia-moldura-block-1 .views-row .views-field-field-resumo,
 #block-views-block-noticia-moldura-block-24 .views-row .views-field-field-resumo{
   font-family: "Roboto Condensed";
   font-weight: 300;
   font-size: 1.7em;
   line-height: 1.2em;
   color: #ffff;
   padding-right: 0.7em;
   text-shadow: 1px 1px 1px #474747;
   position: relative;
   z-index: 1;
 }

 #block-views-block-noticia-moldura-block-24 .views-row .views-field-field-imagem-capa-ju-online {
   display: none;
 }

 @media screen and (max-width: 1040px) {
   #block-views-block-noticia-moldura-block-24 > div	{
       width: 90% !important;
       min-width: inherit !important;
   }

   #block-views-block-noticia-moldura-block-24 {
     margin-top:30px;
   }
 }

 @media screen and (max-width: 961px) {
   #block-views-block-noticia-moldura-block-24 .views-row	{
     width: 100%;
     height: inherit!important;
     min-height: 20em;
   }

   #block-views-block-noticia-moldura-block-24 .views-field-field-imagem-capa {
     width: 100%;
   }

     #block-views-block-noticia-moldura-block-24 .views-field-field-imagem-capa-ju-online:nth-of-type(3) {
     display: none;
   }

 /*     #block-views-block-noticia-moldura-block-24 .views-row:after	{
     background-color: rgba(71,71,71, 0.6);
   } */

     #block-views-block-noticia-moldura-block-24 .views-row .views-field-field-date {
       text-shadow: 1px 1px 1px #000000;
   }

     #block-views-block-noticia-moldura-block-24 .views-row .views-field-title {
     text-shadow: 1px 1px 1px #000000;
   }

   #block-views-block-noticia-moldura-block-24 .views-row .views-field-field-resumo {
     text-shadow: 1px 1px 1px #000000;
   }

   #block-views-block-noticia-moldura-block-24 .views-field-field-imagem-capa-ju-online {
     float: none;
     width: 100%;
     margin-bottom: 15px;
   }

   #block-views-block-noticia-moldura-block-24 .mobile-vestind-container .views-field-title a{
     font-size: 1.8em;
     color: #fff;
     line-height: 1.2em;
   }

   #block-views-block-noticia-moldura-block-24 .mobile-vestind-container .views-field-field-resumo {
     font-size: 1em;
     color: #fff;
     line-height: 1.2em;
     margin-top: 12px;
   }

   #block-views-block-noticia-moldura-block-24 {
     padding: 0 10px 16px 10px
   }

   #block-views-block-noticia-moldura-block-24 > div > div > .views-field-field-imagem-capa-ju-online {
     display: none;
   }
 }

 @media screen and (max-width: 480px) {
   #block-views-block-noticia-moldura-block-24 {
     margin-top: 25px;
   }
   #block-views-block-noticia-moldura-block-24 > div {
     width: 97% !important;
   }

     #block-views-block-noticia-moldura-block-24 .views-row{
     min-height: inherit!important;
   }

     #block-views-block-noticia-moldura-block-24 .views-row .views-field-title {
     font-size: 2.5em;
   }

     #block-views-block-noticia-moldura-block-24 .views-row .views-field-field-resumo	{
     font-size: 1.2em;
   }
 }


 .pros_d {
   background-color: #002f59;
   color: #fff;
   padding: 15px;
   border-radius: 5px;
   display: inline-block;
   font-weight: 200;
 }

 .pros_d span {
   display: block;
   text-align: center;
   font-size: 40px;
   font-weight: 600;
 }

 /* PROs */
 .pros_s {
   background-color: #0aabb1;
   color: #002f59;
   padding: 15px;
   border-radius: 5px;
   display: inline-block;
   font-weight: 200;
 }

 .pros_s span {
   display: block;
   text-align: center;
   font-size: 40px;
   font-weight: 600;
 }

 .link_pro_saude {
   background-color: #0aabb1;
   padding: 8px;
   border-radius: 5px;
 }

 .link_pro_saude a {
   color: #fff;
 }

 .link_pro_saude a:hover {
   color: #002f59;
 }

 .link_pro_geral, #area_saude {
   background-color: #0aabb1;
   color: #fff;
   padding: 8px;
   border-radius: 5px;
 }

 @media screen and (max-width: 600px) {
   .link_pro_saude a, .link_pro_geral {
     font-size: 20px;
   }
 }

 #PROsbotoes {
   margin-top: 35px;
 }

 #PROsbotoes p {
   display: flex;
   width: 100%;
   justify-content: center;
 }

 #PROsbotoes a {
   background-color: #002f59;
   color: #fff;
   padding: 30px;
   display: inline-block;
   margin-right: 15px;
 }

 #PROsbotoes a:nth-of-type(1) {
   background-color: #0aabb1;
   color: #002f59;
 }

 @media screen and (max-width: 450px) {
   #PROsbotoes p {
     flex-wrap: wrap;
   }

   #PROsbotoes a {
     margin-right: 0;
     width: 100%;
     text-align: center;
   }
 }

 /* fim PROs */

 /*Arruma o aviso em cima do titulo do juOn*/
 @media screen and (max-width: 750px) {
   .aviso-ju-header {
     font-size: 22px;
   }
 }

 #block-blocolinkscovid-ret .field__item div img {
   width: 43px;
 }

 /* Arruma pssasassssaAAasAAaaaAAassasassssaszAAassaAaasAazAAasAasasazAgina com links da retomada */
 .info_retomada {
   padding-left: 0;
 }

 .info_retomada li {
   list-style: none;
   border-left: solid 6px #d3d3d3;
   padding-left: 15px;
   margin-bottom: 15px;
 }

 #block-views-block-noticias-bloco3-block-2 > div > div.block__content > div > div > div.view-content.view-rows > div:nth-child(6) > div > div > span > a {
   font-weight: 900;
 }


     /** OESTE SEM LEI **/

 #block-views-block-noticia-moldura-block-25 {
     clear: both;
 }
 #block-views-block-noticia-moldura-block-25 {
     background-color: #FFFFFF;
     margin: 0;
     overflow: hidden;
     padding-bottom: 1em;
 }

 #block-views-block-noticia-moldura-block-25 .block__inner {
     width: 71.875%;
     min-width: 64em;
     margin: 0 auto;
     /*! overflow: hidden; */
 }

 #block-views-block-noticia-moldura-block-25 .views-row {
   background-color: #464646;
   padding: 22px
 }

 #block-views-block-noticia-moldura-block-25 .view-header img {
   width: 800px;
 }

 #block-views-block-noticia-moldura-block-25 .views-row {
     position: relative;
     float: left;
     width: 100%;
     min-width: 10em;
     margin: 15px 0;
     vertical-align: top;
 /*     padding-top: 0; */
 }

 #block-views-block-noticia-moldura-block-25 .views-row > p {
   color: #fff;
   margin: 10px 0 0;
 }

 #block-views-block-noticia-moldura-block-25 .views-row .views-field-field-imagem-capa {
     position: relative;
     max-height: 550px;
     overflow: hidden;
 }

 #block-views-block-noticia-moldura-block-25 .views-row .views-field-field-imagem-capa img {
     /* position: absolute; */
     width: 100%;
     height: 100%;
     background-size: cover;
     object-fit: cover;
 }

 #block-views-block-noticia-moldura-block-25 .views-field-title a {
     font-family: "Oswald";
     font-weight: normal;
     font-size: 3.1em;
     line-height: 1.45em;
     color: #fff;
     /* text-transform: uppercase; */
 }

 #block-views-block-noticia-moldura-block-25 .views-field-title {
   margin-bottom: 12px;
 }

 #block-views-block-noticia-moldura-block-25 .views-field-field-resumo p {
   font-size: 1.5em;
   color: #fff;
   line-height: 1.3em;
 }

 #block-views-block-noticia-moldura-block-25 .view-coronavirus .views-field-field-resumo {
     font-size: 1em !important;
 }
 #block-views-block-noticia-moldura-block-25 .view-coronavirus .view-header {
     width: 90%;
     padding: 0 10px;
 }
 #block-views-block-noticia-moldura-block-25 .view-coronavirus .view-header a {
     display: flex;
     align-items: center;
 }

 #block-views-block-noticia-moldura-block-25 .view-coronavirus .view-header a img {
     width: 10%;
     height: auto;
     margin: 0 0 1rem;
 }

 #block-views-block-noticia-moldura-block-25 .view-coronavirus .view-header a h2 {
     align-content: center;
     height: 100%;
     color: #f4524d;
 }

 @media screen and (max-width: 1080px) {
     #block-views-block-noticia-moldura-block-25 .block__inner {
         min-width: 0;
         width: 90%;
     }
 }

 @media screen and (max-width: 750px) {
     #block-views-block-noticia-moldura-block-25 .view-rows {
         width: 100%;
         margin-top: 0;
     }
     #block-views-block-noticia-moldura-block-25 .views-row {
     position: relative;
     float: left;
     width: 100%;
     min-width: 0;
     margin: 0;
     }
     #block-views-block-noticia-moldura-block-25 .view-header {
     width: 100%;
     padding: 0 10px;
     margin-bottom: 10px;
     }

   #block-views-block-noticia-moldura-block-25 .views-field-title a {
     font-size: 2em;
   }

   #block-views-block-noticia-moldura-block-25 .views-field-field-resumo p {
     font-size: 1.2em;
   }

   #block-views-block-noticia-moldura-block-25 .views-row .views-field-field-imagem-capa img {
     height: 100%;
   }

 }

 @media screen and (max-width: 480px)  {
     #block-views-block-noticia-moldura-block-25 .block__inner {
         width: 97%;
     }
 }

 /** Underline nos links no corpo do texto **/
 .pagina_interna__body a,
 .node__content > .field-name-body a,
 .node__content > .field-name-field-corpo a{
   text-decoration: underline;
 }

 .pagina_interna__body a {
   color: #9e190b;
   word-break: break-all;
 }

 /*faixa botssasassssaAAasAAaaaAAassasassssaszAAassaAaasAazAAasAasasazAes retomada boletim memorial*/

 #block-blocoretomadaboletimmemorial {
     background-color: #FFFFFF;
     margin: 0;
     overflow: hidden;
     padding-bottom: 1em;
     width: 100%;
 }

 #block-blocoretomadaboletimmemorial .basic__body {
     width: 71.875%;
     /* min-width: 64em; */
     margin: 0 auto;
     border-top: solid #ddd 2px;
     border-bottom: solid #ddd 2px;
     /*! overflow: hidden; */
 }

 #block-blocoretomadaboletimmemorial .basic__body {
   margin-bottom: 0;
 }

 #block-blocoretomadaboletimmemorial .basic__body {
   display: flex;
   justify-content: center;
 }

 #block-blocoretomadaboletimmemorial .basic__body p {
   margin-right: 0px;
 /*   background-color: #757575; */
   padding: 15px 0;
   border-radius: 4px;
   min-width: 150px;
   text-align: center;
   margin-bottom: 0;

 }

 #block-blocoretomadaboletimmemorial .basic__body a {
   color: #d73220;
   font-weight: 700;
   font-size: 22px;
   border-right: solid 2px #ddd;
   padding: 0 20px;
 }

 #block-blocoretomadaboletimmemorial .basic__body p:last-of-type a {
     border-right: none;
 }

 @media screen and (max-width: 1080px) {
     #block-blocoretomadaboletimmemorial .basic__body {
         min-width: 0;
         width: 90%;
     }
 }

 @media screen and (max-width: 750px) {
     #block-blocoretomadaboletimmemorial {
       width: 100%;
     }
     #block-blocoretomadaboletimmemorial .basic__body {
         width: 100%;
         margin-top: 0;
     }
     #block-blocoretomadaboletimmemorial .basic__body {
       flex-wrap: wrap;
       width: 97% !important;
     }

     #block-blocoretomadaboletimmemorial .basic__body p {
       width: 100%;
     }

     #block-blocoretomadaboletimmemorial .basic__body a {
       /* color: #ddd; */
       font-weight: 700;
       font-size: 18px;
       border-right: none;
       padding: 0;
     }

     #block-views-block-noticias-bloco3-noticia-bloco-3 > div {
       margin-top: 1px !important;
       padding-top: 18px !important;
     }

 }

 /* fim faixa botssasassssaAAasAAaaaAAassasassssaszAAassaAaasAazAAasAasasazAes retomada boletim memorial*/

 /* pssasassssaAAasAAaaaAAassasassssaszAAassaAaasAazAAasAasasazAgina boletim epidemiolssasassssaAAasAAaaaAAassasassssaszAAassaAaasAazAAasAasasazAgico https://www.unicamp.br/unicamp/boletim-epidemiologico */

 .page-boletim-epidemiologico .view-coronavirus,
 #block-views-block-coronavirus-block-20 {
   width: 97%;
   margin: auto;
 }

 .page-boletim-epidemiologico .view-coronavirus .view-rows {
   margin-top: 15px;
 }

 .page-boletim-epidemiologico .views-field-title {
   font-size: 2.2em;
   margin-bottom: 1em;
   margin-top: 11px;
   line-height: 1.1em;
 }

 #block-views-block-coronavirus-block-20-title > span {
   font-size: 1.8em;
   margin-bottom: 1em;
 }

 .page-boletim-epidemiologico .block-main-content .view-content .views-row,
 #block-views-block-coronavirus-block-20 .views-row {
   width: 100%;
 }

 .page-boletim-epidemiologico .block-main-content .view-content {
   width: 100%;
   margin: 1px 0 0px;
   padding-right: 0;
 }

 @media screen and (min-width: 470px) {
   #block-views-block-coronavirus-block-20 {
       width: 90%;
       margin: 0 auto!important;
   }
 }

 @media screen and (min-width: 1040px) {
   .page-boletim-epidemiologico #block-pixture-reloaded-content,
 /*   #block-views-block-coronavirus-block-20 .views-row, */
   #block-views-block-coronavirus-block-20 {
 /*   #block-views-block-coronavirus-block-20-title  { */
     position: relative;
     width: 71.875%;
     max-width: 86.25em;
     min-width: 64em;
     padding: 0 0 1em 0;
     margin: 2em auto 0 auto;
     border: 0;
   }

   .page-boletim-epidemiologico .block-main-content .view-content .views-row {
     margin: 10px 0 10px;
   }

   .page-boletim-epidemiologico .view-coronavirus {
     width: 100%;
   }
 }

 /* fim pssasassssaAAasAAaaaAAassasassssaszAAassaAaasAazAAasAasasazAgina boletim epidemiolssasassssaAAasAAaaaAAassasassssaszAAassaAaasAazAAasAasasazAgico*/


 /** matssasassssaAAasAAaaaAAassasassssaszAAassaAaasAazAAasAasasazAria genocidio indigena **/
 .path-noticias-2022-07-29-alvo-de-genocidio-povo-guarani-kaiowa-pede-socorro .regions {
   background-color: #000;
 }

 .path-noticias-2022-07-29-alvo-de-genocidio-povo-guarani-kaiowa-pede-socorro p,
 .path-noticias-2022-07-29-alvo-de-genocidio-povo-guarani-kaiowa-pede-socorro h1,
 .path-noticias-2022-07-29-alvo-de-genocidio-povo-guarani-kaiowa-pede-socorro figcaption
 {
   color: #fff;
 }

 .path-noticias-2022-07-29-alvo-de-genocidio-povo-guarani-kaiowa-pede-socorro .field__label {
   color: #fff !important;
 }






 .path-noticias-2022-07-29-alvo-de-genocidio-povo-guarani-kaiowa-pede-socorro #main-content .regions {
   background-color: #1a1a1a;
 }

 .path-noticias-2022-07-29-alvo-de-genocidio-povo-guarani-kaiowa-pede-socorro #main-content article {
   background-color: #1a1a1a;
 }

 .path-noticias-2022-07-29-alvo-de-genocidio-povo-guarani-kaiowa-pede-socorro #main-content article p,
 .path-noticias-2022-07-29-alvo-de-genocidio-povo-guarani-kaiowa-pede-socorro #main-content article h1
 {
   color: #fff;
   font-family: 'Roboto Condensed';
 }

 .path-noticias-2022-07-29-alvo-de-genocidio-povo-guarani-kaiowa-pede-socorro #main-content .addtoany_list {
   display: none;
 }

 .path-noticias-2022-07-29-alvo-de-genocidio-povo-guarani-kaiowa-pede-socorro #content-suffix .l-r.region.pr-content-suffix__content-suffix {
   border-top: 0;
 }

 .path-noticias-2022-07-29-alvo-de-genocidio-povo-guarani-kaiowa-pede-socorro #rid-content {
   width: 60% !important;
   margin-left: 0 !important;
   margin: auto !important;
   padding: 0 !important;
 }

 .path-noticias-2022-07-29-alvo-de-genocidio-povo-guarani-kaiowa-pede-socorro img {
   width: 100%;
 }

 .path-noticias-2022-07-29-alvo-de-genocidio-povo-guarani-kaiowa-pede-socorro .field-name-field-date {
   color: #dddb;
 }

 .imagem-vazada {
 }

 .imagem-vazada img {
   max-width: unset;
 }

 .media-citation {
   display: flex;
 }

 .media-citation p {
   width: 50%;
   font-size: 3em;
   line-height: 1.5em;
   padding-right: 90px;
   font-family: 'Roboto Condensed';
   font-weight: 700;
   margin-top: 35px;
   text-align: left;
 }

 .media-citation p:before {
   content: "\"";
   font-size: 150px;
   display:block;
   height: 30px;
 }

 .media-citation img {
   width: 60%;
 }

 @media screen and (max-width: 550px) {

   .path-noticias-2022-07-29-alvo-de-genocidio-povo-guarani-kaiowa-pede-socorro #rid-content {
     width: 97% !important;
     margin-left: 0 !important;
     margin: auto !important;
     padding: 0 !important;
   }

   .path-noticias-2022-07-29-alvo-de-genocidio-povo-guarani-kaiowa-pede-socorro #main-content article {
     padding: 0;
   }

   .media-citation {
     flex-wrap: wrap;
   }

   .media-citation img {
     width: 100%;
   }

   .media-citation p {
     width: 100%;
     font-size: 2em;
     line-height: 1.5em;
     padding-right: 0px;
     font-family: 'Roboto Condensed';
     font-weight: 500;
     margin-top: 35px;
     text-align: center;
   }
 }


 /* Faixa carta democracia bloco das pssasassssaAAasAAaaaAAassasassssaszAAassaAaasAazAAasAasasazAginas*/
 #block-blocoemdefesadademocracia{
   width: 71.875%;
   max-width: 86.25em;
   min-width: 64em;
   margin: 0 auto;
   background: url('https://www.unicamp.br/unicamp/sites/default/files/fundo.jpg');
   background-size: cover;
   height: 149px;
 }

 #block-blocoemdefesadademocracia img {max-width: 180px;padding-top: 10px;padding-left: 8px;}

 #block-blocoemdefesadademocracia .text {
   flex-grow: 1;
   font-weight: bold;
   font-family: monospace;
   font-size: 35px;
 }

 #block-blocoemdefesadademocracia a {
   color: #fff;text-align: center;display: flex;width: 100%;align-items: center;height: 100%;
   cursor: unset;
 }

 @media screen and (max-width: 750px) {
   #block-blocoemdefesadademocracia img {
     width: 137px !important;
     padding-top: 16px;
     padding-left: 12px;
   }

   #block-blocoemdefesadademocracia a .text {
     font-size: 25px;
     /* text-align: left; */
     line-height: 1.3em;
     /* padding-left: 19px; */
     padding-top: 10px;
   }

   #block-blocoemdefesadademocracia a .text span {
     white-space: nowrap;
   }

   #block-blocoemdefesadademocracia a .text em {
     display: none;
   }

   #block-blocoemdefesadademocracia {
     height: 150px;
     min-width: unset;
     width: 100%;
   }
 }

 @media screen and (max-width: 458px) {
   #block-blocoemdefesadademocracia {
     margin: 80px 0 0;
   }
 }

 @media screen and (max-width: 353px) {
   #block-blocoemdefesadademocracia a .text {
     font-size: 20px;
   }
 }

 /* fim Faixa carta democracia bloco das pssasassssaAAasAAaaaAAassasassssaszAAassaAaasAazAAasAasasazAginas*/

 /* Faixa carta democracia bloco dp front*/
 #block-views-block-noticia-moldura-block-26 {
   margin-bottom: -33px;
 }

 #block-views-block-noticia-moldura-block-26 .block__inner {
   width: 71.875%;
   min-width: 64em;
   margin: 0 auto;
   /*! overflow: hidden; */
 }

 #block-views-block-noticia-moldura-block-26 .block__inner .view-header {
 background: url('https://www.unicamp.br/unicamp/sites/default/files/fundo.jpg');
 background-size: cover;
 padding: 0 15px;
 height: 160px;
 }

 #block-views-block-noticia-moldura-block-26 .block__inner .view-header img {max-width: 180px;padding-top: 53px;}

 #block-views-block-noticia-moldura-block-26 .block__inner .view-header a .text {flex-grow: 1;font-weight: bold;font-family: monospace;font-size: 40px;line-height: 1em;}

 #block-views-block-noticia-moldura-block-26 .block__inner .view-header a {color: #fff;text-align: center;display: flex;width: 100%;align-items: center;height: 100%;}

 #block-views-block-noticia-moldura-block-26 .block__inner .view-rows {
 background-color: #9e190b;
 padding: 38px 20px 20px;
 }

 #block-views-block-noticia-moldura-block-26 .block__inner .view-rows a,
 #block-views-block-noticia-moldura-block-26 .block__inner .view-rows p {
 color: #fff;
 line-height: 130%;
 }

 #block-views-block-noticia-moldura-block-26 .block__inner .view-rows .views-field-title {
   margin-bottom: 15px;
 }

 #block-views-block-noticia-moldura-block-26 .block__inner .view-rows .views-field-title a {
 font-size: 40px;
 margin-bottom: 10px;
 }

 #block-views-block-noticia-moldura-block-26 .block__inner .view-rows .views-field-field-resumo p {
 font-size: 20px;
 }

 #block-views-block-noticia-moldura-block-26 .block__inner .view-rows .views-field-field-imagem-capa img {width: 100%;object-fit: cover;height: auto;max-height: 781px;}

 @media screen and (max-width: 1080px) {
   #block-views-block-noticia-moldura-block-26 .block__inner {
       min-width: 0;
       width: 90%;
   }
 }

 @media screen and (max-width: 750px) {
   #block-views-block-noticia-moldura-block-26 .block__inner .view-header img {
     width: 110px !important;
     padding-top: 8px;
   }

   #block-views-block-noticia-moldura-block-26 .block__inner .view-header a .text {
     font-size: 25px;
     /*     text-align: left; */
     line-height: 1.3em;
     padding-left: 8px;
   }

   #block-views-block-noticia-moldura-block-26 .block__inner .view-header a .text span {
     white-space: nowrap;
   }

   #block-views-block-noticia-moldura-block-26 .block__inner .view-header a .text em {
     display: none;
   }

   #block-views-block-noticia-moldura-block-26 .block__inner .view-header {
     height: 150px;
   }
 }


 @media screen and (max-width: 480px)  {
   #block-views-block-noticia-moldura-block-26 .block__inner {
       width: 97%;
   }

   #block-views-block-noticia-moldura-block-26 .block__inner .view-rows {
     padding: 22px 16px 20px;
   }

 #block-views-block-noticia-moldura-block-26 .block__inner .view-rows .views-field-title a {
   font-size: 27px;
   margin-bottom: 10px;
 }

 #block-views-block-noticia-moldura-block-26 .block__inner .view-rows .views-field-field-resumo p {
   font-size: 16px;
 }
 }

 @media screen and (max-width: 353px) {
   #block-views-block-noticia-moldura-block-26 .block__inner .view-header a .text {
     font-size: 20px;
   }
 }

 /* fim Faixa carta democracia bloco dp front*/







 /** bloco bottom ato unicamp**/
 #block-views-block-noticia-moldura-block-27 iframe {
   width: 100%;
 }


 #block-views-block-noticia-moldura-block-27 .block__inner {
   width: 71.875%;
   max-width: 86.25em;
   min-width: 64em;
   margin: 2em auto;
 }

 #block-views-block-noticia-moldura-block-27 .view-content {
   background-color: #9e190b;
   color: #ffffff;
   margin-top: 0;
   padding: 5px 20px;
   display: flex;
 }

  #block-views-block-noticia-moldura-block-27 .view-header {
   position: relative;
   margin-left: 2%;
   font-family: "Oswald";
   font-size: 1.2em;
   font-weight: 400;
   text-align: left;
   line-height: 2em;
   color: #9e190b !important;
   margin: 0 auto;
   width: 100%;
   text-transform: uppercase;
   padding-top: 0.8em;
   border-bottom: dotted 1px #5A5A5A;
 }

 #block-views-block-noticia-moldura-block-27 .views-row {
   width: 100%;
   display: inline-block;
   position: relative;
   overflow: hidden;
 }

 #block-views-block-noticia-moldura-block-27 .views-row:nth-of-type(1) {
  padding-right: 10px;
 }

 #block-views-block-noticia-moldura-block-27 .views-row:nth-of-type(2) {
  padding: 0 10px;
 }

 #block-views-block-noticia-moldura-block-27 .views-row:nth-of-type(3) {
  padding-left: 10px;
 }

 #block-views-block-noticia-moldura-block-27 .views-field.views-field-field-programas {
     position: relative;
     font-family: "Oswald";
     font-size: 1.2em;
     font-weight: 400;
     text-align: left;
     line-height: 2em;
     margin: 0 auto;
     margin-bottom: 1em;
     width: 100%;
     text-transform: uppercase;
     color: #053250;
 }

 #block-views-block-noticia-moldura-block-27 .views-field.views-field-field-programas a {
     color: #fff;
     text-align: left;
 }

 #block-views-block-noticia-moldura-block-27 .views-field.views-field-field-imagem-capa {
   min-height: 207px;
   overflow: hidden;
 }

 #block-views-block-noticia-moldura-block-27 .view-content .views-field-field-imagem-capa a {
 display: inline-block;
 width: 100%;
 height: 207px;
 }

 #block-views-block-noticia-moldura-block-27 .view-content .views-field-field-imagem-capa a img {
 width: 100%;
 height: 100%;
 object-fit: cover;
 }

 #block-views-block-noticia-moldura-block-27 .view-content .views-field-title {
   padding: 1em 0 1em;
 }

 #block-views-block-noticia-moldura-block-27 .view-content .views-field-title a {
 color: #ffffff;
 font-size: 1.4em;
 font-weight: 600;
 }

 #block-views-block-noticia-moldura-block-27 .views-field.views-field-field-embed-video {
 position:absolute;top: 0;left: 0;right: 0;}

 #block-views-block-noticia-moldura-block-27 .views-row:nth-of-type(1) .views-field-field-embed-video p {margin-right: 10px;}

 #block-views-block-noticia-moldura-block-27 .views-row:nth-of-type(2) .views-field-field-embed-video p {
 margin: 0 1em;
 }

 #block-views-block-noticia-moldura-block-27 .views-row:nth-of-type(3) .views-field-field-embed-video p {
 margin-left: 1em;
 }

 #block-views-block-noticia-moldura-block-27 .views-field-field-embed-video p iframe {height: 207px !important;}

 .node--type-radio .field-name-field-data-de-publicacao {
   display: inline-block;
 }

 .node--type-tv .field-node--field-data-de-publicacao {
   display: inline-block;
 }

 .node--type-radio .field-node-field-programas {
   display: inline-block;
   font-family: "Roboto Condensed";
   font-size: 1em;
   text-transform: uppercase;
   border-left: none;
   padding-left: 0.5em;
   height: 0.9em;
   line-height: 0.95em;
   margin-bottom: 0.6em;
 }

 .node--type-tv .field-node-field-programas {
   display: inline-block;
   font-family: "Roboto Condensed";
   font-size: 1em;
   text-transform: uppercase;
   border-left: none;
   padding-left: 0.5em;
   height: 0.9em;
   line-height: 0.95em;
   margin-bottom: 0.6em;
 }

 @media screen and (min-width: 1048px) {
   #block-views-block-noticia-moldura-block-27 {
     margin-top: 0px;
   }
 }

 @media screen and (max-width: 1040px) {
 #block-views-block-noticia-moldura-block-27 .block__inner {
     width: 90%;
     max-width: inherit;
     min-width: inherit;
     margin: 0 auto;
 }
 }

 @media screen and (max-width: 850px) {
  #block-views-block-noticia-moldura-block-27 .view-content {
    flex-wrap: wrap;
    padding: 1em;
  }

  #block-views-block-noticia-moldura-block-27 .views-row {
    padding: 0 !important;
  }

 #block-views-block-noticia-moldura-block-27 .view-content .views-field-field-imagem-capa a {
   width: 100%;
   height: 200px;
 }

 #block-views-block-noticia-moldura-block-27 .views-field-field-embed-video p iframe {
   /* height: 240px !important; */
 }

 #block-views-block-noticia-moldura-block-27 .views-field-field-embed-video p {
   margin: 0 !important;
 }
 }

 @media screen and (max-width: 480px) {
 #block-views-block-noticia-moldura-block-27 .block__inner {
     width: 97%;
 }

 #block-views-block-noticia-moldura-block-27 .view-content {
   margin-top: 1em;
 }
 }

 #block-views-block-noticia-moldura-block-27 .view-content.view-rows div.views-row div.views-field.views-field-field-resumo div.field-content p a {
   color: #0A122A;
 }
 /** bloco bottom ato unicamp **/


 /** nova faixa ju portal **/
 #block-views-block-noticia-moldura-block-28 {
   margin-bottom: -35px;
 }

 #block-views-block-noticia-moldura-block-28 .block__inner {
   width: 71.875%;
   max-width: 86.25em;
   min-width: 64em;
   margin: 0 auto;
 }

 #block-views-block-noticia-moldura-block-28 .views-field-title {
   font-size: 22px;
   /* line-height: 28px; */
   margin-top: 8px;
 }

 #block-views-block-noticia-moldura-block-28 .views-field-title a {
   color: #575757;
   font-weight: 600;
   font-size: 19px;
 }

 #block-views-block-noticia-moldura-block-28 .view-rows div:nth-of-type(1) .views-field-title {
   font-size: 30px;
   margin: 10px 0;
   line-height: 33px;
 }

 #block-views-block-noticia-moldura-block-28 .view-rows div:nth-of-type(1) .views-field-title a {
   color: #9E190B;
   font-weight: 400;
   font-size: 40px;
 }

 #block-views-block-noticia-moldura-block-28 .view-rows {
   display: grid;
   grid-template-columns: 3fr 1fr;
   column-gap: 12px;
   grid-auto-rows: min-content;
 }

 #block-views-block-noticia-moldura-block-28 .view-rows div:nth-of-type(1) {
   grid-column-start: 1;
   grid-column-end: 2;
   grid-row-start: 1;
   grid-row-end: 3;
 }

 #block-views-block-noticia-moldura-block-28 .view-rows div:nth-of-type(1) .views-field-field-imagem-capa {
   overflow: hidden;
   /* height: 500px; */
 }

 #block-views-block-noticia-moldura-block-28 .view-rows div:nth-of-type(1) .views-field-field-imagem-capa img {
   width: 100%;
   height: auto;
 }


 #block-views-block-noticia-moldura-block-28 .view-rows div:nth-of-type(1) .views-field-field-resumo {
   font-size: 23px;
   line-height: 1.3em;
 }

 #block-views-block-noticia-moldura-block-28 .view-rows div:nth-of-type(1) .views-field-title {
   margin-top: 20px;
 }

 #block-views-block-noticia-moldura-block-28 .view-rows div:nth-of-type(2) {
   grid-column-start: 2;
   grid-column-end: 3;
   grid-row-start: 1;
   grid-row-end: 2;
 }

 #block-views-block-noticia-moldura-block-28 .view-rows div:nth-of-type(2) .views-field-field-imagem-capa,
 #block-views-block-noticia-moldura-block-28 .view-rows div:nth-of-type(3) .views-field-field-imagem-capa{
   overflow: hidden;
   /* height: 240px; */
 }

 #block-views-block-noticia-moldura-block-28 .view-rows div:nth-of-type(2) .views-field-field-imagem-capa img,
 #block-views-block-noticia-moldura-block-28 .view-rows div:nth-of-type(3) .views-field-field-imagem-capa img {
   width: 100%;
   height: auto;
 }

 #block-views-block-noticia-moldura-block-28 .view-rows div:nth-of-type(3) {
   grid-column-start: 2;
   grid-column-end: 3;
   grid-row-start: 2;
   grid-row-end: 3;
   font-size: 18px;
 }

 @media screen and (max-width: 1040px) {
   #block-views-block-noticia-moldura-block-28 .block__inner {
     width: 90%;
     min-width: inherit;
   }

   #block-views-block-noticia-moldura-block-28 .view-rows {
     grid-template-columns: 2fr 2fr;
   }

   #block-views-block-noticia-moldura-block-28 .view-rows div:nth-of-type(1) {
     grid-column-start: 1;
     grid-column-end: 3;
     grid-row-start: 1;
     grid-row-end: 2;
   }

   #block-views-block-noticia-moldura-block-28 .view-rows div:nth-of-type(2) {
     grid-column-start: 1;
     grid-column-end: 2;
     grid-row-start: 2;
     grid-row-end: 3;
   }

   #block-views-block-noticia-moldura-block-28 .view-rows div:nth-of-type(3) {
     grid-column-start: 2;
     grid-column-end: 3;
     grid-row-start: 2;
     grid-row-end: 3;
     font-size: 18px;
   }
 }

 @media screen and (max-width: 700px) {
   #block-views-block-noticia-moldura-block-28 .view-rows {
     display: flex;
     flex-wrap: wrap;
   }
 }

 @media screen and (max-width: 480px) {
   #block-views-block-noticia-moldura-block-28 .block__inner {
       width: 97%;
   }
 }
 /** fim nova faixa ju portal **/

 /** FAIXA novos horizontes **/

 #block-views-block-noticia-moldura-block-25 {
   clear: both;
 }
 #block-views-block-noticia-moldura-block-25 {
   background-color: #FFFFFF;
   margin: 0;
   overflow: hidden;
   padding-bottom: 1em;
 }

 #block-views-block-noticia-moldura-block-25 > div {
   width: 71.875%;
   min-width: 64em;
   margin: 0 auto;
   /*! overflow: hidden; */
 }

 #block-views-block-noticia-moldura-block-25 .views-row {
 background-color: #bb5139;
 padding: 22px
 }

 #block-views-block-noticia-moldura-block-25 header img {width: 400px;padding: 12px 0;}

 #block-views-block-noticia-moldura-block-25 .views-row {
   /* position: relative; */
   /* float: left; */
   display: grid;
   grid-template-columns: 3fr 1fr;
   /* grid-auto-rows: minmax(100px, auto); */
   grid-template-rows: auto auto auto;
   width: 100%;
   min-width: 10em;
   margin: 15px 0;
   vertical-align: top;
   /*     padding-top: 0; */
   grid-gap: 15px;
 }

 #block-views-block-noticia-moldura-block-25 .views-row > p {
 color: #fff;
 margin: 10px 0 0;
 }

 #block-views-block-noticia-moldura-block-25 .views-row .views-field-field-imagem-capa {
   /* position: relative; */
   max-height: unset;
   /* overflow: hidden; */
   grid-column-start: 1;
   grid-column-end: 2;
   grid-row-start: 2;
   grid-row-end: 4;
 }

 #block-views-block-noticia-moldura-block-25 .views-row .views-field-field-resumo {
 grid-column-start: 2;
 grid-column-end: 3;
 grid-row-start: 2;
 grid-row-end: 3;
 }

 #block-views-block-noticia-moldura-block-25 .views-row .views-field-field-perfil {
 grid-column-start: 2;
 grid-column-end: 3;
 grid-row-start: 3;
 grid-row-end: 4;
 display: flex;
 align-items: end;
 }

 #block-views-block-noticia-moldura-block-25 .views-row .views-field-field-imagem-capa img {
   position: absolute;
   width: 100%;
   height: 100%;
   background-size: cover;
   object-fit: cover;
 }

 #block-views-block-noticia-moldura-block-25 .views-row .views-field-field-perfil img {
 width: 100%;
 height: auto;
 }

 #block-views-block-noticia-moldura-block-25 .views-field-title a {
   font-family: "Oswald";
   font-weight: normal;
   font-size: 3.1em;
   line-height: 1.45em;
   color: #fff;
   /* text-transform: uppercase; */
 }

 #block-views-block-noticia-moldura-block-25 .views-field-title {
 margin-bottom: 12px;
 grid-column-start: 1;
 grid-column-end: 3;
 }

 #block-views-block-noticia-moldura-block-25 .views-field-field-resumo p {
 font-size: 1.5em;
 color: #fff;
 line-height: 1.3em;
 }

 #block-views-block-noticia-moldura-block-25 .view-coronavirus .views-field-field-resumo {
   font-size: 1em !important;
 }
 #block-views-block-noticia-moldura-block-25 .view-coronavirus .view-header {
   width: 90%;
   padding: 0 10px;
 }
 #block-views-block-noticia-moldura-block-25 header a {
   display: flex;
   align-items: center;
   justify-content: center;
 }

 #block-views-block-noticia-moldura-block-25 .view-coronavirus .view-header a img {
   width: 10%;
   height: auto;
   margin: 0 0 1rem;
 }

 #block-views-block-noticia-moldura-block-25 .view-coronavirus .view-header a h2 {
   align-content: center;
   height: 100%;
   color: #f4524d;
 }

 @media screen and (max-width: 1080px) {
   #block-views-block-noticia-moldura-block-25 > div {
       min-width: 0;
       width: 90%;
   }
 }

 @media screen and (max-width: 768px) {
   #block-views-block-noticia-moldura-block-25 .view-rows {
       width: 100%;
       margin-top: 0;
   }
   #block-views-block-noticia-moldura-block-25 .views-row {
 /*     position: relative;
 *      *      *         float: left;
 *       *       *             width: 100%;
 *        *        *                 min-width: 0;
 *         *         *                     margin: 0; */
   }
   #block-views-block-noticia-moldura-block-25 header {
   width: 100%;
   padding: 0 10px;
   margin-bottom: 0;
   }

 #block-views-block-noticia-moldura-block-25 .views-field-title {
   margin-bottom: 0;
 }

 #block-views-block-noticia-moldura-block-25 .views-field-title a {
   font-size: 2em;
 }

 #block-views-block-noticia-moldura-block-25 .views-field-field-resumo p {
   font-size: 1.2em;
 }

 #block-views-block-noticia-moldura-block-25 .views-row .views-field-field-imagem-capa {
   grid-column: 1 / 3;
   grid-row: 2 / 3;
 }

 #block-views-block-noticia-moldura-block-25 .views-row .views-field-field-resumo {
   grid-column: 1 / 2;
   grid-row: 3 / 4;
 }

 #block-views-block-noticia-moldura-block-25 .views-row .views-field-field-imagem-capa img {
   height: auto;
   position: static;
 }

 }

 @media screen and (max-width: 480px)  {
   #block-views-block-noticia-moldura-block-25 > div {
       width: 97%;
   }

   #block-views-block-noticia-moldura-block-25 .views-row {
     margin: 8px 0;
     grid-gap: 8px;
     padding: 14px;
   }

   #block-views-block-noticia-moldura-block-25 .views-field-title a {
     font-size: 1.7em;
   }

   #block-views-block-noticia-moldura-block-25 .views-row .views-field-field-resumo {
     grid-column: 1 / 2;
     grid-row: 3 / 4;
   }

   #block-views-block-noticia-moldura-block-25 .views-field-field-resumo p {
     font-size: 0.9em;
     margin-bottom: 0;
   }

   #block-views-block-noticia-moldura-block-25 .views-row .views-field-field-perfil {
     align-items: start;
     grid-column: 2 / 3;
     grid-row: 3 / 4;
   }
 }

 /*** fim novos horizontes ***/

 /**
  *  *  *  * Web fonts
  *   *   *   ============================================================================ */
 /**
  *  *  *  * Font Awesome - http://fortawesome.github.io
  *   *   *   * by @davegandy - http://fontawesome.io - @fontawesome
  *    *    *    * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
  *     *     *     *
  *      *      *      * To find all icon codes see the Font Awesome cheatsheet -
  *       *       *       * http://fortawesome.github.io/Font-Awesome/cheatsheet/
  *        *        *        *
  *         *         *         * AT does not import all of fontawesome, only what we need to support more
  *          *          *          * recent browsers:
  *           *           *           *  - woff: Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+, Android 4.4+
  *            *            *            *  - ttf: Chrome 4+, Firefox 3.5, Opera 10+, Safari 3ssasassssaAAasAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazA5, Android
  *             *             *             *
  *              *              *              * Installing local fonts:
  *               *               *               *
  *                *                *                * NOTE: due to licencing restrictions imposed by Drupal.org we must load
  *                 *                 *                 * the font files from a CDN. It is recommended you install the font files
  *                  *                  *                  * locally on your server (in your theme) and link to those instead.
  *                   *                   *                   *
  *                    *                    *                    * To install locally:
  *                     *                     *
  *                      *                      *                     * First download FontAwesome from Github (link above), check the version
  *                       *                       *                      * this theme shipped with ($fa-version) or view the generated CSS and look
  *                        *                        *                       * for the cache identifier string at the end of the font file path, e.g.
  *                         *                         *                        * "?v=4.3.0". You need to download the version this theme shipped with or
  *                          *                          *                         * newer.
  *                           *                           *                          *
  *                            *                            *                           * Next create the directory: "styles/css/fonts", then place the .woff
  *                             *                             *                            * and .ttf files in the "fonts" directory.
  *                              *                              *                             *
  *                               *                               *                              * If you are using SASS you can uncomment the $fa-font-path !default
  *                                *                                *                               * in uikit > components > font-awesome > _variables.scss and comment
  *                                 *                                 *                                * out the Bootstrap CDN path. Amend the
  *                                  *                                  *                                 *
  *                                   *                                   *                                  * If you are using CSS directly, just edit the path manually to point to
  *                                    *                                    *                                   * the files, e.g.:
  *                                     *                                     *                                    * src: url("../fonts/fontawesome-webfont.woff")
  *                                      *                                      *                                    */

 @import 'https://fonts.googleapis.com/css?family=Open+Sans+Condensed:300,300i,700|Open+Sans:300,300i,400,400i,600,600i,700,700i,800,800i|Oswald:300,400,700|Roboto+Condensed:300,300i,400,400i,700,700i|Yanone+Kaffeesatz:200,300,400,700&amp;subset=cyrillic,cyrillic-ext,greek,greek-ext,latin-ext,vietnamese';

 /* AlterAaaaAAassasassssaszAAassaAaasAzAAassaAaasAazAAasAasasazAo na fonte do Link dos Menus*/
 .menu-name--menu-principal .menu__link{
 font: bold 14px Tahoma, Geneva, sans-serif;
 }
 /* */
 @font-face {
   font-family: 'FontAwesome';
   src: url("//netdna.bootstrapcdn.com/font-awesome/4.6.3/fonts/fontawesome-webfont.eot?v=4.6.3");
   src: url("//netdna.bootstrapcdn.com/font-awesome/4.6.3/fonts/fontawesome-webfont.eot?#iefix&v=4.6.3") format("embedded-opentype"), url("//netdna.bootstrapcdn.com/font-awesome/4.6.3/fonts/fontawesome-webfont.woff2?v=4.6.3") format("woff2"), url("//netdna.bootstrapcdn.com/font-awesome/4.6.3/fonts/fontawesome-webfont.woff?v=4.6.3") format("woff"), url("//netdna.bootstrapcdn.com/font-awesome/4.6.3/fonts/fontawesome-webfont.ttf?v=4.6.3") format("truetype"), url("//netdna.bootstrapcdn.com/font-awesome/4.6.3/fonts/fontawesome-webfont.svg?v=4.6.3#fontawesomeregular") format("svg");
   font-weight: normal;
   font-style: normal;
   font-stretch: normal;
 }
 .fa {
   display: inline-block;
   font-family: FontAwesome, sans-serif;
   font-size: inherit;
   text-rendering: auto;
   -webkit-font-smoothing: antialiased;
   -moz-osx-font-smoothing: grayscale;
 }

 .fa-none {
   font-size: inherit;
 }

 .fa-lg {
   font-size: 26px;
   font-size: 1.625rem;
   line-height: 30px;
   line-height: 1.875rem;
 }

 .fa-2x {
   font-size: 32px;
   font-size: 2rem;
   line-height: 36px;
   line-height: 2.25rem;
 }

 .fa-3x {
   font-size: 48px;
   font-size: 3rem;
   line-height: 51px;
   line-height: 3.1875rem;
 }

 .fa-4x {
   font-size: 64px;
   font-size: 4rem;
   line-height: 69px;
   line-height: 4.3125rem;
 }

 .fa-5x {
   font-size: 80px;
   font-size: 5rem;
   line-height: 84px;
   line-height: 5.25rem;
 }

 .fa-fw {
   width: 26px;
   width: 1.625rem;
 }

 /* Web font smoothing */
 :after,
 :before {
   text-rendering: auto;
   -webkit-font-smoothing: antialiased;
   -moz-osx-font-smoothing: grayscale;
 }

 /**
  *  *  *  * Elements
  *   *   *   * - set element global styles, basically whenever this element appears
  *    *    *    *   it should look like this by default.
  *     *     *     ============================================================================ */
 html {
   font-size: 100%;
   line-height: 0.375em;
 }

 html,
 body {
   height: 100%;
 }

 html {
   font-family: "Roboto Condensed", Helvetica, Arial, sans-serif;
   line-height: 24px;
   line-height: 1.5rem;
 }

 body {
   font-size: 16px;
   font-size: 1rem;
   line-height: 21px;
   line-height: 1.25rem;
   padding: 0;
   margin: 0;
 }

 body[class*="page-"]:not(.sidebar-second) #block-basic-content {
   width: 71.875%;
   max-width: 86.25em;
   min-width: 64em;
   margin: auto;
   padding-top: 28px;
 }

 body[class*="page-retrospectiva-2017"] #block-basic-content  {
   width: 100% !important;
   max-width: unset !important;
   min-width: unset !important;
 }

 body[class*="page-boletim"]:not(.sidebar-second) #block-basic-content {
   width: 71.875%;
   max-width: 86.25em;
   min-width: 64em;
   margin: auto;
   padding-top: 75px;
 }

 body[class*="page-coronavirus"]:not(.sidebar-second):not(.page-coronavirus-destaques):not([class*='page-coronavirus-boletim']) #block-basic-content {
   width: 100%;
   max-width: unset;
   min-width: unset;
   margin: auto;
   padding-top: 28px;
 }

 .page-coronavirus #block-basic-content .noticias-coronavirus {
   display: flex;
   flex-wrap: wrap;
 }

 .page-coronavirus #block-basic-content .noticias-coronavirus header {
   width: 100%;
   font-size: 2.5em;
   margin-bottom: 25px;
   border-left: solid 3px #36c5aa;
   height: 38px;
   line-height: 38px;
   padding-left: 10px;
 }

 .page-coronavirus #block-basic-content .views-row {
   width: 48%;
   margin-right: 1%;
 }

 em {
 * * *   box-sizing: border-box;
 * * *     /* border-left: solid red; */
 }

 article,
 aside,
 details,
 figcaption,
 figure,
 footer,
 header,
 main,
 menu,
 nav,
 section,
 summary {
   display: block;
 }

 ul,
 ol,
 dd,
 dl,
 p,
 figure,
 pre,
 table,
 hr,
 form,
 fieldset {
   margin: 0 0 18px;
   margin: 0 0 1.125rem;
   text-indent: 0;
 }

 h1,
 h2,
 h3,
 h4,
 h5,
 h6 {
   font-family: "Oswald", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
   line-height: 1.3;
 }

 h1, h2, h3, h4, h5, h6 {
   margin: 0 0 16px;
   margin: 0 0 2rem;
 }

 h1, h2, h3 {
   font-weight: 300;
 }

 h4, h5, h6 {
   font-weight: 600;
 }

 h1, .h1 {
   font-size: 42px;
   font-size: 2.625rem;
   line-height: 45px;
   line-height: 2.8125rem;
 }

 h2, .h2 {
   font-size: 29px;
   font-size: 1.8125rem;
   line-height: 33px;
   line-height: 2.0625rem;
 }

 h3, .h3 {
   font-size: 26px;
   font-size: 1.5em;
   line-height: 30px;
   line-height: 1.1em;
 }

 h4, .h4 {
   font-size: 18px;
   font-size: 1.125rem;
   line-height: 21px;
   line-height: 1.3125rem;
 }

 h5, .h5 {
   font-size: 16px;
   font-size: 1rem;
   line-height: 21px;
   line-height: 1.3125rem;
 }

 h6, .h6 {
   font-size: 11px;
   font-size: 0.6875rem;
   line-height: 15px;
   line-height: 0.9375rem;
 }

 h1 small, .h1 small {
   font-size: 26px;
   font-size: 1.625rem;
   line-height: 30px;
   line-height: 1.875rem;
 }

 h2 small, .h2 small {
   font-size: 18px;
   font-size: 1.125rem;
   line-height: 21px;
   line-height: 1.3125rem;
 }

 h3 small, .h3 small,
 h4 small, .h4 small {
   font-size: 16px;
   font-size: 1rem;
   line-height: 21px;
   line-height: 1.3125rem;
 }

 p:empty {
   display: none;
 }

 img {
   /*
  *  *  *   line-height: 0;
  *   *   *     display: inline-block;
  *    *    *       object-fit: cover;
  *     *     *         */
 }

 img,
 embed,
 object,
 video {
   max-width: 100%;
 }

 video {
   width: 100% !important;
   height: auto !important;
 }

 img,
 audio,
 canvas,
 video {
   vertical-align: middle;
 }

 svg {
   max-height: 100%;
 }
 svg:not(:root) {
   overflow: hidden;
 }

 figcaption {
   font-size: 12px;
   font-size: 0.75rem;
   line-height: 15px;
   line-height: 0.9375rem;
   padding: 7px 0;
   padding: 0.4375rem 0;
   width: 100%;
 }

 a {
   text-decoration: none;
   cursor: pointer;
 }
 a:hover, a:focus {
   text-decoration: none;
 }
 a img {
   border: 0;
 }

 ul,
 ol,
 dl {
   padding-left: 47px;
   padding-left: 2.9375rem;
   padding-right: 0;
 }

 dt {
   font-weight: 600;
 }

 dd {
   margin-left: 16px;
   margin-left: 1rem;
 }
 [dir="rtl"] dd {
   margin-left: 0;
   margin-right: 16px;
   margin-right: 1rem;
 }

 blockquote {
   padding: 16px;
   padding: 1rem;
   margin-left: 47px;
   margin-left: 2.9375rem;
   margin-right: 0;
   border-left: 5px solid;
 }
 blockquote.simple-quote {
   border: 0 none;
   padding: 0;
   margin: 0;
 }
 blockquote p {
   font-size: 18px;
   font-size: 1.125rem;
   line-height: 21px;
   line-height: 1.3125rem;
   font-weight: 300;
 }
 blockquote p:first-child {
   margin-top: 0;
 }
 blockquote p:first-child:before {
   font-family: FontAwesome, sans-serif;
   content: "ssasassssaAAasAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazA";
   padding: 0 5px 0 0;
   padding: 0 0.3125rem 0 0;
   margin: 0;
   text-align: left;
   width: 18px;
   width: 1.125rem;
   display: none;
 }
 .fa-loaded blockquote p:first-child:before {
   display: inline-block;
 }
 [dir="rtl"] blockquote p:first-child:before {
   -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
   -webkit-transform: scale(-1, 1);
   -ms-transform: scale(-1, 1);
   transform: scale(-1, 1);
 }
 blockquote p:last-child {
   margin-bottom: 0;
 }
 blockquote small {
   display: block;
   font-size: 11px;
   font-size: 0.6875rem;
   line-height: 15px;
   line-height: 0.9375rem;
 }
 blockquote small:before {
   content: '\2014 \00A0';
 }
 blockquote.pull-right {
   padding-right: 5.26316%;
   padding-left: 0;
   border-right: 5px solid;
   border-left: 0;
 }
 blockquote.pull-right p,
 blockquote.pull-right small {
   text-align: right;
 }
 blockquote.pull-right small:before {
   content: '';
 }
 blockquote.pull-right small:after {
   content: '\00A0 \2014';
 }

 hr {
   height: 1px;
   border: 0;
   border-top: 1px solid;
   padding: 0;
   box-sizing: border-box;
 }

 *[hidden] {
   display: none;
 }

 /**
  *  *  *  * Table Base
  *   *   *   * Set base styles for table elements.
  *    *    *    ============================================================================ */
 table {
   padding: 0;
   border: 0;
   border-collapse: collapse;
 }
 table caption {
   font-size: 14px;
   font-size: 0.875rem;
   line-height: 18px;
   line-height: 1.125rem;
   font-style: italic;
 }

 tr {
   border: 1px solid;
 }

 caption,
 th,
 td {
   text-align: left;
 }

 thead tr {
   font-weight: 600;
 }

 tr,
 td,
 th {
   border: 1px solid;
 }

 td,
 th {
   padding: 7px;
   padding: 0.4375rem;
   vertical-align: middle;
 }

 /**
  *  *  *  * Form Base
  *   *   *   * Set base styles for form elements.
  *    *    *    ============================================================================ */
 input,
 select,
 button,
 textarea {
   font-size: 16px;
   font-size: 1rem;
   line-height: 21px;
   line-height: 1.3125rem;
 }

 textarea,
 select,
 input[type="date"],
 input[type="datetime"],
 input[type="datetime-local"],
 input[type="email"],
 input[type="month"],
 input[type="number"],
 input[type="password"],
 input[type="search"],
 input[type="tel"],
 input[type="text"],
 input[type="time"],
 input[type="url"],
 input[type="week"] {
   max-width: 100%;
   box-sizing: border-box;
   border: 1px solid;
   -webkit-transition: all, 0.2s, ease-in-out;
   transition: all, 0.2s, ease-in-out;
 }
 textarea:focus,
 select:focus,
 input[type="date"]:focus,
 input[type="datetime"]:focus,
 input[type="datetime-local"]:focus,
 input[type="email"]:focus,
 input[type="month"]:focus,
 input[type="number"]:focus,
 input[type="password"]:focus,
 input[type="search"]:focus,
 input[type="tel"]:focus,
 input[type="text"]:focus,
 input[type="time"]:focus,
 input[type="url"]:focus,
 input[type="week"]:focus {
   outline: 0;
   outline: thin dotted \9;
 }
 textarea[disabled],
 select[disabled],
 input[type="date"][disabled],
 input[type="datetime"][disabled],
 input[type="datetime-local"][disabled],
 input[type="email"][disabled],
 input[type="month"][disabled],
 input[type="number"][disabled],
 input[type="password"][disabled],
 input[type="search"][disabled],
 input[type="tel"][disabled],
 input[type="text"][disabled],
 input[type="time"][disabled],
 input[type="url"][disabled],
 input[type="week"][disabled] {
   cursor: not-allowed;
 }

 input {
   min-width: 13px;
   line-height: 1;
   vertical-align: middle;
   height: 29px;
   height: 1.8125rem;
   padding: 0 7px;
   padding: 0 0.4375rem;
 }

 input[type="checkbox"], input[type="radio"] {
   display: inline-block;
   position: relative;
   bottom: 1px;
   bottom: 0.0625rem;
   margin-left: 3px;
   margin-left: 0.1875rem;
   width: auto;
   height: auto;
   -webkit-transform: scale(1);
       -ms-transform: scale(1);
           transform: scale(1);
 }

 textarea,
 button,
 .button,
 input[type="email"],
 input[type="number"],
 input[type="password"],
 input[type="search"],
 input[type="submit"],
 input[type="tel"],
 input[type="text"],
 input[type="url"] {
   -webkit-appearance: none;
 }

 input[type="time"],
 input[type="date"],
 input[type="datetime"],
 input[type="datetime-local"],
 input[type="month"] {
   background-clip: padding-box;
 }

 input[type="search"]::-webkit-search-decoration, input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-results-button, input[type="search"]::-webkit-search-results-decoration {
   -webkit-appearance: none;
 }

 select {
   height: 29px;
   height: 1.8125rem;
 }

 textarea {
   padding: 7px;
   padding: 0.4375rem;
 }

 textarea,
 select[size],
 select[multiple] {
   height: auto;
 }

 label {
   font-weight: 600;
   text-decoration: none;
   white-space: nowrap;
   display: block;
 }
 label.option {
   font-weight: normal;
   display: inline-block;
 }

 fieldset {
   border: 0;
   margin: 0;
   padding: 0;
 }

 details {
   border: 1px solid;
   border-radius: 3px;
   display: block;
   margin: 16px 0;
   margin: 1rem 0;
 }

 summary {
   cursor: pointer;
   display: block;
   padding: 10px;
   padding: 0.625rem;
 }

 button[disabled],
 input[disabled],
 select[disabled],
 select[disabled] option,
 select[disabled] optgroup,
 textarea[disabled],
 a.button_disabled {
   box-shadow: none;
   opacity: 0.7;
   -webkit-user-select: none;
      -moz-user-select: none;
       -ms-user-select: none;
           user-select: none;
   cursor: default;
 }

 input:invalid,
 button:invalid,
 .button:invalid,
 select:invalid,
 textarea:invalid {
   box-shadow: none;
 }

 input:focus::-webkit-input-placeholder {
   opacity: 0.2;
 }

 input:focus:-moz-placeholder {
   opacity: 0.2;
 }

 input:focus::-moz-placeholder {
   opacity: 0.2;
 }

 input:focus:-ms-input-placeholder {
   opacity: 0.2;
 }

 /**
  *  *  *  * Exposed Filters.
  *   *   *   ============================================================================ */
 .exposed-filters .filters,
 .exposed-filters .additional-filters {
   float: left;
   margin-right: 16px;
   margin-right: 1rem;
 }
 .exposed-filters .form-item {
   margin: 0 0 0.1em 0;
   padding: 0;
 }
 .exposed-filters .form-item label {
   float: left;
   font-weight: 400;
   width: 10em;
 }
 .exposed-filters .form-select {
   width: 14em;
 }
 .exposed-filters .current-filters {
   margin-bottom: 16px;
   margin-bottom: 1rem;
 }
 .exposed-filters .current-filters .placeholder {
   font-style: normal;
   font-weight: 700;
 }

 /**
  *  *  *  * Table Theme
  *   *   *   * Style Drupal selectors for tables.
  *    *    *    ============================================================================ */
 .path-admin table {
   width: 100%;
 }
 table.sticky-header {
   z-index: 10;
 }
 table .view-table__details {
   padding: 0;
   margin: 0 0 16px;
   margin: 0 0 1rem;
   font-size: 16px;
   font-size: 1rem;
   line-height: 21px;
   line-height: 1.3125rem;
 }
 table .view-table__details,
 table .view-table__details--summary {
   border: 0;
 }
 table .view-table__details--description {
   font-style: italic;
 }
 table ul {
   margin: 0;
 }
 table[align='right'] {
   margin-left: 16px;
   margin-left: 1rem;
 }
 table[align='left'] {
   margin-right: 16px;
   margin-right: 1rem;
 }
 @media all and (max-width: 45em) {
   table[align='right'], table[align='left'] {
     margin-left: 0;
     margin-right: 0;
   }
 }
 table.responsive-enabled {
   width: 100%;
 }

 th {
     background-color: #ebcbcb;
 }

 thead, tbody, tr, th, td {
   border-width: 1px;
   word-break: break-all;
 }
 [border='2'] thead, [border='2'] tbody, [border='2'] tr, [border='2'] th, [border='2'] td {
   border-width: 2px;
 }
 [border='3'] thead, [border='3'] tbody, [border='3'] tr, [border='3'] th, [border='3'] td {
   border-width: 3px;
 }
 [border='4'] thead, [border='4'] tbody, [border='4'] tr, [border='4'] th, [border='4'] td {
   border-width: 4px;
 }
 [border='5'] thead, [border='5'] tbody, [border='5'] tr, [border='5'] th, [border='5'] td {
   border-width: 5px;
 }
 [border='6'] thead, [border='6'] tbody, [border='6'] tr, [border='6'] th, [border='6'] td {
   border-width: 6px;
 }
 [border='7'] thead, [border='7'] tbody, [border='7'] tr, [border='7'] th, [border='7'] td {
   border-width: 7px;
 }
 [border='8'] thead, [border='8'] tbody, [border='8'] tr, [border='8'] th, [border='8'] td {
   border-width: 8px;
 }
 [border='9'] thead, [border='9'] tbody, [border='9'] tr, [border='9'] th, [border='9'] td {
   border-width: 9px;
 }
 [border='10'] thead, [border='10'] tbody, [border='10'] tr, [border='10'] th, [border='10'] td {
   border-width: 10px;
 }

 thead .active img {
   display: inline;
 }

 /**
  *  *  *  * Table sort indicators.
  *   *   *   ============================================================================ */
 .tablesort {
   height: 16px;
   height: 1rem;
   width: 16px;
   width: 1rem;
   display: inline-block;
 }
 .tablesort--asc:after, .tablesort--desc:after {
   font-family: FontAwesome, sans-serif;
   height: 16px;
   height: 1rem;
   width: 16px;
   width: 1rem;
   padding: 0 3px;
   padding: 0 0.1875rem;
   background-image: none;
   display: none;
 }
 .fa-loaded .tablesort--asc:after, .fa-loaded .tablesort--desc:after {
   display: inline-block;
 }
 .tablesort--asc:after {
   content: "";
 }
 .tablesort--desc:after {
   content: "ssasassssaAAasAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaAAasazAszAAasAasasazAAAaaaAAassasazAAazzAAasAAaasAazsas";
 }

 /**
  *  *  *  * Form Component
  *   *   *   *  - common styles for form elements and classes.
  *    *    *    ============================================================================ */
 .form-text {
   -webkit-appearance: none;
      -moz-appearance: none;
           appearance: none;
 }
 .form-text[name="subject[0][value]"] {
   width: 50%;
 }

 @media all and (max-width: 45em) {
   .form-text[name="subject[0][value]"] {
     width: 100%;
   }
 }
 .form-select {
   min-width: 50%;
 }

 .form-item,
 .form-radios,
 .form-checkboxes {
   margin: 0 0 16px;
   margin: 0 0 1rem;
 }

 .form-type-radio,
 .form-type-checkbox {
   margin: 0 0 4px 6px;
   margin: 0 0 0.25rem 0.375rem;
 }
 .form-type-radio .option,
 .form-type-checkbox .option {
   padding: 4px 7px 4px 29px;
   padding: 0.25rem 0.4375rem 0.25rem 1.8125rem;
   margin-left: -30px;
   margin-left: -1.475rem;
   min-height: 29px;
   min-height: 1.8125rem;
   min-width: 50%;
   border: 1px solid;
   border-radius: 3px;
 }

 .webform-submission-fale-com-a-sec-form .form-item-protecao-de-dados,
 .webform-submission-divulgue-sua-pesquisa-node-31682-add-form .form-item-protecao-de-dados {
   margin-top: -15px;
 }

 .webform-submission-fale-com-a-sec-form #edit-protecao-de-dados,
 .webform-submission-divulgue-sua-pesquisa-node-31682-add-form #edit-protecao-de-dados {
   margin-bottom: -50px;
   margin-left: 9px;
 }

 .webform-submission-fale-com-a-sec-form label.option,
 .webform-submission-divulgue-sua-pesquisa-node-31682-add-form label.option {
     width: 100%;
     white-space: break-spaces;
     padding-left: 30px;
     display: inline-table;
     margin: 0 0 0 0;
 }

 .form-type-radio .option:focus, .form-type-radio .option:hover,
 .form-type-checkbox .option:focus,
 .form-type-checkbox .option:hover {
   cursor: pointer;
 }

 .form-actions {
   margin: 16px 0;
   margin: 1rem 0;
 }

 .field-type-text-long textarea {
   border-radius: 3px 3px 0 0;
 }

 .form-textarea-wrapper textarea {
   display: block;
   margin: 0;
   width: 100%;
   box-sizing: border-box;
 }

 .filter-wrapper {
   border: 1px solid;
   border-top: 0;
 }

 .tips li {
   list-style: none;
 }

 .tips,
 .description {
   font-size: 11px;
   font-size: 0.6875rem;
   line-height: 15px;
   line-height: 0.9375rem;
 }

 h4.label,
 .form-composite > legend {
   font-size: inherit;
   font-weight: 600;
   margin: 0;
   padding: 0;
 }

 .form-required:after {
   content: " \204E ";
   line-height: 1;
   vertical-align: super;
 }

 abbr.form-required, abbr.tabledrag-changed, abbr.ajax-changed {
   border-bottom: none;
 }

 .form-item input.error,
 .form-item textarea.error,
 .form-item select.error {
   border: 1px solid;
 }

 .container-inline {
   display: inline-block;
 }
 .container-inline label:after {
   content: ':';
 }
 .container-inline .form-actions, .container-inline.form-actions {
   margin-top: 0;
   margin-bottom: 0;
 }

 .form-type-radios .container-inline label:after {
   content: none;
 }
 .form-type-radios .container-inline .form-type-radio {
   margin: 0 16px;
   margin: 0 1rem;
 }

 .form-composite--inline legend {
   float: left;
   margin-right: 0.5em;
   margin-top: 1px;
 }
 @media screen and (min-width: 321px) {
   .form-composite--inline legend {
     margin-right: 1em;
   }
 }
 .form-composite--inline .fieldset-legend:after {
   content: ':';
 }
 .form-composite--inline input[type="radio"],
 .form-composite--inline label {
   vertical-align: middle;
 }
 .form-composite--inline label:after {
   content: none;
 }
 @media screen and (min-width: 480px) {
   .form-composite--inline .form-item {
     margin-right: 1.25em;
   }
 }

 form .field-type-image .image-preview {
   padding: 0;
   background: transparent;
   margin: 0 16px 16px 0;
   margin: 0 1rem 1rem 0;
 }
 [dir="rtl"] form .field-type-image .image-preview {
   margin: 0 0 16px 16px;
   margin: 0 0 1rem 1rem;
 }
 form .field-type-image .image-widget-data > div:first-child {
   margin-top: 0;
 }
 form .field-edit-link {
   margin: 0 0.3em;
 }
 form .field-multiple-table {
   margin: 0;
 }
 form .field-multiple-table .field-multiple-drag {
   width: 30px;
   padding-right: 0;
 }
 form .field-multiple-table .field-multiple-drag .tabledrag-handle {
   padding-right: .5em;
 }
 [dir="rtl"] form .field-multiple-table .field-multiple-drag {
   padding-left: 0;
 }
 [dir="rtl"] form .field-multiple-table .field-multiple-drag .tabledrag-handle {
   padding-left: .5em;
 }
 form .field-add-more-submit {
   margin: .5em 0 0;
 }

 .ui-autocomplete li.ui-menu-item a.ui-state-focus,
 .autocomplete li.ui-menu-item a.ui-state-hover {
   background-color: #0072b9;
   color: #fff;
   margin: 0;
 }

 details > .details-wrapper {
   margin: 16px;
   margin: 1rem;
 }

 .collapse-processed > summary {
   padding: 10px;
   padding: 0.625rem;
 }
 .collapse-processed > summary:before {
   font-family: FontAwesome, sans-serif;
   content: "";
   float: left;
   margin: -1px 0 0;
   height: 16px;
   height: 1rem;
   width: 16px;
   width: 1rem;
   display: none;
 }
 .fa-loaded .collapse-processed > summary:before {
   display: block;
 }
 [dir="rtl"] .collapse-processed > summary:before {
   float: right;
 }

 .collapse-processed:not([open]) > summary:before {
   content: "";
 }
 [dir="rtl"] .collapse-processed:not([open]) > summary:before {
   -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
   -webkit-transform: scale(-1, 1);
   -ms-transform: scale(-1, 1);
   transform: scale(-1, 1);
 }

 .vertical-tabs {
   background-color: #ffffff;
 }

 .block-list-secondary {
   border-bottom-width: 1px;
   box-sizing: border-box;
   padding: 0 11px;
   padding: 0 0.6875rem;
 }

 .reset-appearance {
   -webkit-transition: none;
   transition: none;
   box-shadow: none;
   border-radius: 0;
 }
 .reset-appearance:hover, .reset-appearance:focus {
   background: none;
   color: inherit;
 }

 .cke_editable {
   padding: 5px 10px;
 }

 .field-storage-config-edit-form .container-inline {
   display: block;
 }
 .field-storage-config-edit-form .form-select {
   min-width: unset;
 }
 /*
  *  *  *  * Buttons
  *   *   *   * We include button styling separate (from _forms.scss, Form Base/Theme in base.css)
  *    *    *    * mainly because the form styles are quite long already and we often want to add
  *     *     *     * unique button variants.
  *      *      *      *
  *       *       *       *  - applies to elements with class "button", includes styles for:
  *        *        *        *  - input buttons
  *         *         *         *  - anchor links styled as buttons
  *          *          *          *  - drop buttons
  *           *           *           *  - action link buttons
  *            *            *            ============================================================================
  *             *             *             *
  *              *              *              */
 button,
 .button {
   max-width: 100%;
   width: auto;
   position: relative;
   box-sizing: border-box;
   border-radius: 3px;
   border-width: 1px;
   border-style: solid;
   -webkit-transition: background-color, .15s, ease-in-out;
   transition: background-color, .15s, ease-in-out;
   cursor: pointer;
   text-decoration: none;
   text-align: center;
   font-weight: 400;
   white-space: nowrap;
   height: 29px;
   height: 1.8125rem;
   padding: 0 10px;
   padding: 0 0.625rem;
 }

 #edit-submit {
   min-width: 80px;
 }

 button:hover, button:focus,
 .button:hover,
 .button:focus {
   text-decoration: none;
 }

 .un-button,
 .un-button:hover,
 .un-button:focus,
 .un-button:active {
   border: none;
   box-shadow: none;
   background-color: inherit;
   color: inherit;
   padding: 0;
   margin: 0;
   opacity: 1;
 }

 .button--danger {
   border: 0;
 }

 .button-action {
   display: inline-block;
 }
 .button-action:before {
   font-family: FontAwesome, sans-serif;
   content: "ssasassssaAAasAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazA";
   vertical-align: middle;
   font-size: 11px;
   font-size: 0.6875rem;
   padding-right: 4px;
   padding-right: 0.25rem;
   line-height: 29px;
   line-height: 1.8125rem;
   display: none;
 }
 .fa-loaded .button-action:before {
   display: inline-block;
 }
 .button-action[data-drupal-link-system-path="user/login"]:before {
   content: "ssasassssaAAasAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazA";
   vertical-align: baseline;
   font-size: 16px;
   font-size: 1rem;
   padding-right: 7px;
   padding-right: 0.4375rem;
 }

 .action-links__button {
   padding: 0;
   margin: 16px 0;
   margin: 1rem 0;
 }
 @media all and (max-width: 45em) {
   .action-links__button a {
     display: block;
   }
 }

 li[class*="action--"] {
   list-style: none;
   padding: 0;
   margin: 16px 0;
   margin: 1rem 0;
 }

 /* Drop buttons */
 .dropbutton-widget {
   border: 1px solid;
   border-radius: 3px;
 }

 .dropbutton-wrapper {
   display: block;
   position: relative;
   min-height: 32px;
   min-height: 2rem;
   margin-right: 4px;
   margin-right: 0.25rem;
   margin-bottom: 16px;
   margin-bottom: 1rem;
 }

 .dropbutton input {
   text-align: left;
   height: 27px;
   height: 1.6875rem;
 }
 .dropbutton .dropbutton-action > * {
   white-space: nowrap;
   line-height: normal;
   padding: 0 10px;
   padding: 0 0.625rem;
 }
 .dropbutton .dropbutton-action a {
   padding: 2px 10px;
   padding: 0.125rem 0.625rem;
 }
 .dropbutton .secondary-action {
   border-top: 1px solid;
   border-radius: 0 0 0 3px;
 }
 .dropbutton .secondary-action .button {
   border: 0;
   width: 100%;
 }
 .dropbutton .secondary-action .button:hover, .dropbutton .secondary-action .button:focus {
   border-radius: 0 0 0 3px;
 }
 .dropbutton .dropbutton-toggle button {
   background: none;
   box-shadow: none;
 }
 .dropbutton .dropbutton-toggle button:hover, .dropbutton .dropbutton-toggle button:focus, .dropbutton .dropbutton-toggle button:active {
   background: none;
   box-shadow: none;
 }
 [dir="rtl"] .dropbutton {
   margin: 0 3px 0 0;
 }
 [dir="rtl"] .dropbutton input {
   text-align: right;
 }

 .dropbutton-multiple .dropbutton {
   border-right: 1px solid;
 }
 .dropbutton-multiple .dropbutton .dropbutton-action > * {
   margin-right: 0;
   border: 0;
 }
 .dropbutton-multiple .dropbutton .dropbutton-action .button {
   border-radius: 3px 0 0 3px;
   width: 100%;
 }
 [dir="rtl"] .dropbutton-multiple .dropbutton {
   border-left: 1px solid;
   border-right: 0;
 }
 [dir="rtl"] .dropbutton-multiple .dropbutton .dropbutton-action > * {
   margin-left: 0;
 }
 .dropbutton-multiple.open .dropbutton-action .button {
   border-radius: 3px 0 0 0;
 }
 .dropbutton-multiple .dropbutton .secondary-action .button {
   border-radius: 0 0 0 3px;
 }
 .dropbutton-multiple .dropbutton .secondary-action .button:hover, .dropbutton-multiple .dropbutton .secondary-action .button:focus {
   border-radius: 0 0 0 3px;
 }

 button.link, button.link:hover, button.link:focus {
   color: #056fcb;
   background-color: transparent;
   border: 0;
   box-shadow: none;
   opacity: 1;
   margin: 0;
   padding: 0;
   cursor: pointer;
 }
 button.tableresponsive-toggle {
   float: right;
   overflow: hidden;
 }

 label button.link {
   font-weight: 700;
 }

 /**
  *  *  *  * Inline form styles.
  *   *   *   ============================================================================ */
 .form--inline .form-item {
   float: left;
   margin-right: 11px;
   margin-right: 0.6875rem;
 }
 .form--inline .form-item-separator {
   margin-top: 18px;
   margin-top: 1.125rem;
   margin-right: 16px;
   margin-right: 1rem;
   margin-left: 11px;
   margin-left: 0.6875rem;
 }
 .form--inline .form-actions {
   clear: left;
 }

 /**
  *  *  *  * Progress bar.
  *   *   *   *  - unlike Drupal core we don't include all the vendor prefixes, instead
  *    *    *    *    we just rely on autoprefixer doing it's thing.
  *     *     *     * @see progress.js
  *      *      *      ============================================================================ */
 .progress {
   margin: 18px 0;
   margin: 1.125rem 0;
 }
 .progress__track {
   border-color: #b3b3b3;
   border-radius: 10em;
   background-color: #f2f1eb;
   background-image: -webkit-linear-gradient(#e7e7df, #f0f0f0);
   background-image: linear-gradient(#e7e7df, #f0f0f0);
   box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.16);
 }
 .progress__bar {
   border: 1px #07629a solid;
   background-color: #057ec9;
   background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.15)), -webkit-linear-gradient(left top, #0094f0 0%, #0094f0 25%, #007ecc 25%, #007ecc 50%, #0094f0 50%, #0094f0 75%, #0094f0 100%);
   background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.15)), linear-gradient(to right bottom, #0094f0 0%, #0094f0 25%, #007ecc 25%, #007ecc 50%, #0094f0 50%, #0094f0 75%, #0094f0 100%);
   background-size: 40px 40px;
   margin-top: -1px;
   margin-left: -1px;
   padding: 0 1px;
   height: 16px;
   border-radius: 10em;
   -webkit-animation: animate-stripes 3s linear infinite;
           animation: animate-stripes 3s linear infinite;
   -webkit-transition: width 0.5s ease-out;
   transition: width 0.5s ease-out;
 }

 @-webkit-keyframes animate-stripes {
   0% {
     background-position: 0 0, 0 0;
   }
   100% {
     background-position: 0 0, -80px 0;
   }
 }

 @keyframes animate-stripes {
   0% {
     background-position: 0 0, 0 0;
   }
   100% {
     background-position: 0 0, -80px 0;
   }
 }
 /**
  *  *  *  * Form Tables
  *   *   *   * Table select and table drag are form elements.
  *    *    *    ============================================================================ */
 tr.drag {
   background-color: #fffff1;
 }
 tr.drag-previous {
   background-color: #ffd;
 }

 a.tabledrag-handle .handle {
   height: auto;
   margin: -0.2em 0.5em 0;
   width: auto;
 }

 body div.tabledrag-changed-warning {
   margin-bottom: 0.5em;
 }

 tr.selected td {
   background-color: #ffc;
 }

 td.checkbox,
 th.checkbox {
   text-align: center;
 }

 [dir="rtl"] td.checkbox,
 [dir="rtl"] th.checkbox {
   /* This is required to win over specificity of [dir="rtl"] td */
   text-align: center;
 }

 tr .form-item {
   margin-top: 0;
   margin-bottom: 0;
   white-space: nowrap;
 }

 /**
  *  *  *  * Images
  *   *   *   ============================================================================ */
 @media all and (min-width: 60.063em) {
   img.align-left,
   figure.align-left,
   .field-type-image__figure.align-left {
     margin: 0 16px 16px 0;
     margin: 0 1rem 1rem 0;
   }
   img.align-right,
   figure.align-right,
   .field-type-image__figure.align-right {
     margin: 0 0 16px 16px;
     margin: 0 0 1rem 1rem;
   }
 }
 @media all and (max-width: 60em) {
   img.align-left, img.align-right,
   figure.align-left,
   figure.align-right,
   .field-type-image__figure.align-left,
   .field-type-image__figure.align-right {
     float: none;
     text-align: center;
     margin-left: auto;
     margin-right: auto;
     margin-bottom: 16px;
     margin-bottom: 1rem;
   }
 }
 img.align-center,
 figure.align-center,
 .field-type-image__figure.align-center {
   margin-bottom: 16px;
   margin-bottom: 1rem;
 }
 img[class*="align-"],
 figure[class*="align-"],
 .field-type-image__figure[class*="align-"] {
   clear: both;
 }

 /**
  *  *  *  * Image upload widget.
  *   *   *   ============================================================================ */
 .image-widget .form-file {
   padding: 0;
 }

 .image-widget-data {
   float: left;
 }
 .image-widget-data .text-field {
   width: auto;
 }

 .image-preview {
   float: left;
   padding: 0 16px 16px 0;
   padding: 0 1rem 1rem 0;
 }
 [dir="rtl"] .image-preview {
   padding: 0 0 16px 16px;
   padding: 0 0 1rem 1rem;
 }

 /**
  *  *  *  * Media
  *   *   *   * - styles for media objects such as iframe, video, embedding codes etc.
  *    *    *    ============================================================================ */
 .embed-container {
   position: relative;
   padding-bottom: 56.25%;
   height: 0;
   overflow: hidden;
   max-width: 100%;
 }
 .embed-container iframe,
 .embed-container object,
 .embed-container embed {
   position: absolute;
   top: 0;
   left: 0;
   width: 100%;
   height: 100%;
 }

 .field-name-field-embed-video iframe {
   height: 600px;
 }

 @media screen and (max-width: 750px) {
   .field-name-field-embed-video iframe {
    height: auto;
   }
 }

 /**
  *  *  *  * List Styles
  *   *   *   ============================================================================ */
 ul.inline, ul.links.inline {
   padding: 0;
 }
 ul.inline:before, ul.inline:after, ul.links.inline:before, ul.links.inline:after {
   content: " ";
   display: table;
 }
 ul.inline:after, ul.links.inline:after {
   clear: both;
 }
 ul.inline li {
   display: inline-block;
   margin: 0 0 0 0;
   list-style: none;
 }
 ul.inline li ul,
 ul.inline li ol {
   display: inline-block;
 }
 [dir="rtl"] ul.inline li {
   margin-right: 0;
   margin-left: 0;
 }

 .item-list__title {
   font-weight: 700;
 }
 .item-list__list {
   padding: 0;
 }
 .item-list__item {
   list-style: none;
 }

 .item-list--comma-list {
   display: inline;
 }

 .item-list--comma-list .item-list__comma-list,
 .item-list__comma-list li,
 [dir="rtl"] .item-list--comma-list .item-list__comma-list,
 [dir="rtl"] .item-list__comma-list li {
   margin: 0;
 }

 .list-horizontal li {
   float: left;
   margin: 0 16px 0 16px;
   margin: 0 1rem 0 1rem;
   list-style: none;
 }
 .list-horizontal li ul,
 .list-horizontal li ol {
   display: none;
 }
 [dir="rtl"] .list-horizontal li {
   margin-right: 16px;
   margin-left: 16px;
 }

 .list-multicolumn {
   padding: 0;
 }
 .list-multicolumn:before, .list-multicolumn:after {
   content: " ";
   display: table;
 }
 .list-multicolumn:after {
   clear: both;
 }
 .list-multicolumn > li {
   font-weight: 700;
   list-style: none;
 }
 .list-multicolumn ul, .list-multicolumn ol {
   font-weight: 400;
   padding: 0;
 }

 @media all and (max-width: 60em) {
   .list-multicolumn:before, .list-multicolumn:after {
     content: " ";
     display: table;
   }
   .list-multicolumn:after {
     clear: both;
   }
   .list-multicolumn > li {
     width: 12em;
     float: left;
     list-style: none;
   }
   .list-multicolumn ul, .list-multicolumn ol {
     padding: 0;
   }
   .list-multicolumn a {
     display: block;
   }
 }
 @media all and (max-width: 60em) {
   .dl-horizontal dt {
     float: left;
     clear: left;
     text-align: left;
     width: 11em;
   }
   .dl-horizontal dt:after {
     content: ":";
   }
   .dl-horizontal dd {
     margin-left: 12em;
     overflow: hidden;
   }
 }
 .list-group {
   padding-left: 0;
   margin-left: 0;
 }

 /**
  *  *  *  * Blocks
  *   *   *   *  - base styles for block templates.
  *    *    *    ============================================================================ */
 .block {
   margin: 26px 0;
   margin: 1.625rem 0;
 }

 .block__title {
   font-size: 18px;
   font-size: 1.125rem;
   line-height: 21px;
   line-height: 1.3125rem;
 }

 /**
  *  *  *  * Page
  *   *   *   *  - for page.html.twig and region markup.
  *    *    *    ============================================================================ */
 .page {
   position: relative;
   min-height: 100%;
   min-width: 100%;
   overflow: hidden;
 }
 .page-top, .page-bottom {
   padding: 0;
   margin: 0;
 }

 .pr-leaderboard .block:not(.has-title) {
   margin: 0;
 }
 .pr-leaderboard .block:not(.has-title) p {
   margin: 16px 0 0;
   margin: 1rem 0 0;
 }
 .pr-leaderboard .block ul,
 .pr-leaderboard .block ol {
   margin: 0;
 }
 .pr-leaderboard .block-search {
   float: right;
 }
 .pr-leaderboard .block-search .block__content {
   padding-top: 10px;
   padding-top: 0.625rem;
 }

 .pr-navbar .block {
   margin: 0;
 }
 .pr-navbar .block ul {
   margin: 0;
 }

 .pr-main__sidebar-first .block__title,
 .pr-main__sidebar-first .block__content, .pr-main__sidebar-second .block__title,
 .pr-main__sidebar-second .block__content {
   padding: 6px 16px;
   padding: 0.375rem 1rem;
   margin: 0;
 }
 .pr-main__sidebar-first .block__title, .pr-main__sidebar-second .block__title {
   border-radius: 3px 3px 0 0;
 }
 .pr-main__sidebar-first .block__content, .pr-main__sidebar-second .block__content {
   border-radius: 3px;
 }
 .pr-main__sidebar-first.has-title .block__content, .pr-main__sidebar-second.has-title .block__content {
   border-radius: 0 0 3px 3px;
 }
 .pr-main__sidebar-first .block-search .block__content, .pr-main__sidebar-second .block-search .block__content {
   padding: 0;
 }
 .pr-main__sidebar-first .block-search.has-title .block__content, .pr-main__sidebar-second .block-search.has-title .block__content {
   padding-top: 7px;
   padding-top: 0.4375rem;
 }

 /** largura geral do site todo*/
 .l-rw {
     max-width: 120em!important;
     min-width: 64em!important;
     width: 100%;
 }


 .l-r {
   -webkit-transition: all, 0.2s, ease-in-out;
   transition: all, 0.2s, ease-in-out;
 }
 .l-r:before, .l-r:after {
   content: " ";
   display: table;
 }
 .l-r:after {
   clear: both;
 }

 /**
  *  *  *  * Pagers
  *   *   *   * - Full system pager.
  *    *    *    * - Views mini pager.
  *     *     *     ============================================================================ */
 .pager {
   margin: 16px 0;
   margin: 1rem 0;
   text-align: center;
 }
 .pager ul, .pager ol {
   margin: 0;
   padding: 0;
 }
 .pager li {
   list-style: none;
 }

 .pager--mini .pager__link--is-active {
   font-size: 14px;
   font-size: 0.875rem;
   line-height: 18px;
   line-height: 1.125rem;
 }

 .pager__items {
   padding: 0;
   margin: 0 auto;
 }

 .pager__item {
   margin: 1px;
   display: inline-block;
 }

 @media all and (max-width: 60em) {
   .pager__items__first-previous,
   .pager__items__num-pages,
   .pager__items__next-last {
     text-align: center;
   }

   .pager__items__first-previous .pager__item,
   .pager__items__next-last .pager__item {
     display: inline;
   }
 }
 @media all and (min-width: 60.063em) {
   .pager__items__first-previous,
   .pager__items__num-pages,
   .pager__items__next-last {
     display: inline-block;
   }

   .pager__items__num-pages {
     text-align: center;
   }

   .pager__items__first-previous {
     float: left;
   }

   .pager__items__next-last {
     float: right;
   }
 }
 .pager__link {
   display: inline-block;
   border-radius: 3px;
   -webkit-transition: all, 0.2s, ease-in-out;
   transition: all, 0.2s, ease-in-out;
   padding: 2px 7px 0;
   padding: 0.125rem 0.4375rem 0;
   border: 0;
 }
 .pager__link:focus, .pager__link:hover {
   text-decoration: none;
 }

 /**
  *  *  *  * Skip link
  *   *   *   *  - Allows keyboard users to quickly skip to the main content of the page.
  *    *    *    ============================================================================ */
 .skip-link {
   color: #fff;
   background-color: #444;
   border-radius: 0 0 3px 3px;
   opacity: 0;
   -webkit-transition: opacity 0.15s ease-in;
   transition: opacity 0.15s ease-in;
   z-index: 50;
   left: 50%;
   -webkit-transform: translateX(-50%);
       -ms-transform: translateX(-50%);
           transform: translateX(-50%);
   display: block;
   text-align: center;
   padding: 6px 16px;
   padding: 0.375rem 1rem;
 }
 @media all and (max-width: 45em) {
   .skip-link {
     left: 10%;
     -webkit-transform: none;
         -ms-transform: none;
             transform: none;
   }
 }
 .skip-link:visited, .skip-link:active, .skip-link:focus {
   color: #fff;
 }
 .skip-link:focus {
   text-decoration: none;
   opacity: 1;
 }
 .skip-link.visually-hidden.focusable:focus {
   position: absolute !important;
   width: 180px;
   width: 11.25rem;
 }
 @media all and (max-width: 45em) {
   .skip-link.visually-hidden.focusable:focus {
     width: 80%;
   }
 }

 /**
  *  *  *  * Branding styles
  *   *   *   *  - Drupal core branding block.
  *    *    *    ============================================================================ */
 .site-branding:before, .site-branding:after {
   content: " ";
   display: table;
 }
 .site-branding:after {
   clear: both;
 }
 .site-branding__text {
   display: inline-block;
   vertical-align: middle;
 }
 .site-branding__name, .site-branding__slogan {
   display: block;
 }

 /* Margens das paginas */
 #block-pixture-reloaded-content{
   margin: 0 0 3em;
 }




 /**
  *  *  *  * Labels
  *   *   *   ============================================================================ */
 .more-link {
   text-align: right;
   display: inline-block;
 }

 .more-help-link {
   text-align: left;
 }
 [dir="rtl"] .more-help-link {
   text-align: right;
 }

 .filter-help a:after {
   position: static;
   top: auto;
   right: auto;
   display: block;
   width: auto;
   height: auto;
   margin: 0;
 }
 [dir="rtl"] .filter-help a:after {
   left: auto;
 }

 .filter-help a, .more-help-link a {
   background-color: transparent;
   margin-right: 0;
 }
 .filter-help a:after, .more-help-link a:after {
   font-family: FontAwesome, sans-serif;
   content: "ssasassssaAAasAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazA";
   float: right;
   padding: 0 1px;
   text-align: right;
   background-color: transparent;
   background-image: none;
   width: 16px;
   width: 1rem;
   display: none;
 }
 .fa-loaded .filter-help a:after, .fa-loaded .more-help-link a:after {
   display: inline-block;
 }

 /**
  *  *  *  * Markers
  *   *   *   *  - used for things like node unpublished status.
  *    *    *    ============================================================================ */
 .marker {
   display: inline;
   letter-spacing: 0.025em;
   text-transform: uppercase;
   vertical-align: middle;
   border-radius: 3px;
   padding: 1px 3px;
   padding: 0.0625rem 0.1875rem;
   font-size: 12px;
   font-size: 0.75rem;
   line-height: 15px;
   line-height: 0.9375rem;
   font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
 }

 .marker {
   background-color: #ededed;
   color: #ffffff;
 }
 .marker--info {
   background-color: #0074bd;
 }
 .marker--success {
   background-color: #77b259;
 }
 .marker--warning {
   background-color: #e09600;
 }
 .marker--error {
   background-color: #e62600;
 }

 .hidden {
   display: none !important;
 }

 .preview .marker {
   color: #ffffff;
 }

 /**
  *  *  *  * Messages
  *   *   *   * Style system messages such as status, warning and error.
  *    *    *    * Colors are kept here, we don't want these to shift in color module.
  *     *     *     ============================================================================ */
 .messages {
   word-wrap: break-word;
   overflow-wrap: break-word;
   padding: 16px;
   padding: 1rem;
   margin: 26px 0;
   margin: 1.625rem 0;
   border: 1px solid;
   border-radius: 3px;
 }
 .messages + .messages {
   margin-top: 18px;
   margin-top: 6px;
   margin-top: 0.375rem;
 }
 .messages .container {
   box-sizing: border-box;
 }

 .messages__list {
   list-style: none;
   overflow: hidden;
   padding: 0;
   margin: 0;
 }
 .messages__list + .messages__item {
   margin-top: 6px;
   margin-top: 0.375rem;
 }
 .messages__list .item-list ul {
   margin: 18px 0;
   margin: 1.125rem 0;
 }
 .messages__list .item-list ul li {
   list-style: square;
 }

 .messages--status,
 table tr.ok {
   background-color: #f3faef;
 }

 .messages--status,
 .ok {
   color: #325e1c;
   border-color: #c9e1bd;
 }

 .messages--warning,
 table tr.warning {
   background-color: #fdf8ed;
 }

 .messages--warning,
 .warning {
   color: #734c00;
   border-color: #f4daa6;
 }

 .messages--error,
 table tr.error {
   background-color: #fcf4f2;
 }

 .messages--error,
 .error {
   color: #a51b00;
   border-color: #f9c9bf;
 }

 .messages--status,
 .messages--warning,
 .messages--error {
   background-image: none;
 }

 [dir="rtl"] .messages {
   text-align: right;
 }

 .messages .icon:before {
   font-family: FontAwesome, sans-serif;
   float: left;
   vertical-align: top;
   padding: 0 11px 0 0;
   padding: 0 0.6875rem 0 0;
   display: none;
 }
 .fa-loaded .messages .icon:before {
   display: block;
 }

 [dir="rtl"] .messages .icon:before {
   padding: 0 0 0 11px;
   padding: 0 0 0 0.6875rem;
   float: right;
 }

 .icon-status:before {
   content: "ssasassssaAAasAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazzAAasAAaasAazsas";
 }

 .icon-warning:before {
   content: "ssasassssaAAasAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazA";
 }

 .icon-error:before {
   content: "ssasassssaAAasAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazA";
 }

 /**
  *  *  *  * Feed Icons
  *   *   *   *  - icons are SVG, SEE feed-icon.html.twig in AT Core templates directory.
  *    *    *    ============================================================================ */
 .feed-icon {
   display: block;
   width: 16px;
   width: 1rem;
   height: 16px;
   height: 1rem;
   display: none;
 }

 /**
  *  *  *  * Tabs (local tasks).
  *   *   *   * Tab styles leverage AT's responsive lists JS feature. This sets a class if
  *    *    *    * the list is too wide for it's container. This allows us to dynamically change
  *     *     *     * the design of the tabs menu if they are too wide. We use media queries as a
  *      *      *      * no-js fallback.
  *       *       *       ============================================================================ */
 .tabs {
   padding: 0;
   margin: 16px 0;
   margin: 1rem 0;
 }
 .tabs ul {
   margin-bottom: 16px;
   margin-bottom: 1rem;
   padding: 0;
 }
 .tabs ul:before, .tabs ul:after {
   content: " ";
   display: table;
 }
 .tabs ul:after {
   clear: both;
 }
 .tabs ul.tabs--primary {
   margin-bottom: 0;
 }
 .tabs .is-vertical ul.tabs--primary {
   border-bottom: 0;
 }
 .tabs .is-vertical ul.tabs--primary:before, .tabs .is-vertical ul.tabs--primary:after {
   content: " ";
   display: table;
 }
 .tabs .is-vertical ul.tabs--primary:after {
   clear: both;
 }
 .tabs .is-vertical ul.tabs--primary li {
   float: none;
   list-style: none;
 }
 .tabs .is-vertical ul.tabs--primary li:first-child a {
   border-radius: 3px 3px 0 0;
 }
 .tabs .is-vertical ul.tabs--primary li:last-child a {
   border-radius: 0 0 3px 3px;
 }
 .tabs .is-vertical ul.tabs--primary li a {
   color: #ffffff;
   background-color: #056fcb;
   opacity: 0.9;
   border: 1px #056fcb solid;
   box-shadow: rgba(255, 255, 255, 0.5) 0 1px 0 inset;
   margin-bottom: -1px;
   padding: 7px 16px;
   padding: 0.4375rem 1rem;
   text-align: left;
   text-decoration: none;
   font-weight: 400;
   line-height: 1;
   width: auto;
   display: block;
   position: relative;
   -webkit-transition: all, 0.2s, ease-in-out;
   transition: all, 0.2s, ease-in-out;
 }
 .tabs .is-vertical ul.tabs--primary li a:link, .tabs .is-vertical ul.tabs--primary li a:visited {
   color: #ffffff;
   background-color: #056fcb;
   border-color: #056fcb;
 }
 .tabs .is-vertical ul.tabs--primary li a:hover, .tabs .is-vertical ul.tabs--primary li a:focus, .tabs .is-vertical ul.tabs--primary li a:active, .tabs .is-vertical ul.tabs--primary li a.active {
   color: #ffffff;
   background-color: #056fcb;
   border-color: #056fcb;
   opacity: 1;
 }
 .tabs .is-vertical ul.tabs--secondary {
   text-align: left;
 }
 .tabs .is-vertical ul.tabs--secondary:before, .tabs .is-vertical ul.tabs--secondary:after {
   content: " ";
   display: table;
 }
 .tabs .is-vertical ul.tabs--secondary:after {
   clear: both;
 }
 .tabs .is-vertical ul.tabs--secondary li {
   list-style: none;
 }
 .tabs .is-vertical ul.tabs--secondary a {
   display: inline-block;
   line-height: 1;
   color: #404040;
   border-bottom: 1px solid transparent;
   border-left: 3px solid;
   -webkit-transition: all, 0.2s, ease-in-out;
   transition: all, 0.2s, ease-in-out;
   padding: 11px 16px 7px 14px;
   padding: 0.6875rem 1rem 0.4375rem 0.875rem;
 }
 .tabs .is-vertical ul.tabs--secondary a:hover, .tabs .is-vertical ul.tabs--secondary a:focus {
   text-decoration: none;
   color: #404040;
   border-bottom: 1px solid #cccccc;
 }
 .tabs .is-vertical ul.tabs--secondary a.active, .tabs .is-vertical ul.tabs--secondary a.is-active {
   border-bottom: 1px solid #cccccc;
 }
 .tabs .is-vertical ul.tabs--secondary a.active:hover, .tabs .is-vertical ul.tabs--secondary a.active:focus, .tabs .is-vertical ul.tabs--secondary a.is-active:hover, .tabs .is-vertical ul.tabs--secondary a.is-active:focus {
   color: #404040;
 }
 .tabs .is-horizontal ul.tabs--primary {
   border-bottom: 1px solid #dcdcdc;
 }
 .tabs .is-horizontal ul.tabs--primary li {
   float: left;
   margin: 0 0 0 0;
   list-style: none;
 }
 .tabs .is-horizontal ul.tabs--primary li ul,
 .tabs .is-horizontal ul.tabs--primary li ol {
   display: none;
 }
 [dir="rtl"] .tabs .is-horizontal ul.tabs--primary li {
   margin-right: 0;
   margin-left: 0;
 }
 .tabs .is-horizontal ul.tabs--primary li {
   margin-bottom: -1px;
 }
 .tabs .is-horizontal ul.tabs--primary li:first-child a {
   border-radius: 3px 0 0 0;
 }
 .tabs .is-horizontal ul.tabs--primary li:last-child a {
   border-radius: 0 3px 0 0;
 }
 .tabs .is-horizontal ul.tabs--primary a {
   display: block;
   line-height: 1;
   color: #404040;
   background-color: #fafafa;
   border: 1px solid #dcdcdc;
   padding: 7px 16px;
   padding: 0.4375rem 1rem;
   -webkit-transition: background-color, .15s, ease-in-out;
   transition: background-color, .15s, ease-in-out;
   box-shadow: rgba(255, 255, 255, 0.5) 0 1px 0 inset;
   margin-right: -1px;
 }
 .tabs .is-horizontal ul.tabs--primary a:hover, .tabs .is-horizontal ul.tabs--primary a:focus {
   color: #404040;
   background-color: #ededed;
   text-decoration: none;
 }
 .tabs .is-horizontal ul.tabs--primary a.active, .tabs .is-horizontal ul.tabs--primary a.is-active {
   color: #404040;
   background: none;
   border-bottom-color: #ffffff;
 }
 .tabs .is-horizontal ul.tabs--primary a.active:hover, .tabs .is-horizontal ul.tabs--primary a.active:focus, .tabs .is-horizontal ul.tabs--primary a.is-active:hover, .tabs .is-horizontal ul.tabs--primary a.is-active:focus {
   color: #404040;
   background: none;
 }
 .tabs .is-horizontal ul.tabs--secondary {
   padding: 0;
 }
 .tabs .is-horizontal ul.tabs--secondary li {
   float: left;
   margin: 0 0 0 0;
   list-style: none;
 }
 .tabs .is-horizontal ul.tabs--secondary li ul,
 .tabs .is-horizontal ul.tabs--secondary li ol {
   display: none;
 }
 [dir="rtl"] .tabs .is-horizontal ul.tabs--secondary li {
   margin-right: 0;
   margin-left: 0;
 }
 .tabs .is-horizontal ul.tabs--secondary a {
   display: block;
   line-height: 1;
   color: #404040;
   border-bottom: 1px solid #d9d9d9;
   -webkit-transition: all, 0.2s, ease-in-out;
   transition: all, 0.2s, ease-in-out;
   padding: 16px 7px 10px;
   padding: 1rem 0.4375rem 0.625rem;
   margin-right: 16px;
   margin-right: 1rem;
 }
 .tabs .is-horizontal ul.tabs--secondary a:hover, .tabs .is-horizontal ul.tabs--secondary a:focus {
   text-decoration: none;
   color: #404040;
   border-bottom: 1px solid #cccccc;
 }
 .tabs .is-horizontal ul.tabs--secondary a.active, .tabs .is-horizontal ul.tabs--secondary a.is-active {
   border-bottom: 1px solid #cccccc;
 }
 .tabs .is-horizontal ul.tabs--secondary a.active:hover, .tabs .is-horizontal ul.tabs--secondary a.active:focus, .tabs .is-horizontal ul.tabs--secondary a.is-active:hover, .tabs .is-horizontal ul.tabs--secondary a.is-active:focus {
   color: #404040;
 }
 @media all and (max-width: 60em) {
   .no-js .tabs ul.tabs--primary {
     border-bottom: 0;
   }
   .no-js .tabs ul.tabs--primary:before, .no-js .tabs ul.tabs--primary:after {
     content: " ";
     display: table;
   }
   .no-js .tabs ul.tabs--primary:after {
     clear: both;
   }
   .no-js .tabs ul.tabs--primary li {
     float: none;
     list-style: none;
   }
   .no-js .tabs ul.tabs--primary li:first-child a {
     border-radius: 3px 3px 0 0;
   }
   .no-js .tabs ul.tabs--primary li:last-child a {
     border-radius: 0 0 3px 3px;
   }
   .no-js .tabs ul.tabs--primary li a {
     color: #ffffff;
     background-color: #056fcb;
     opacity: 0.9;
     border: 1px #056fcb solid;
     box-shadow: rgba(255, 255, 255, 0.5) 0 1px 0 inset;
     margin-bottom: -1px;
     padding: 7px 16px;
     padding: 0.4375rem 1rem;
     text-align: left;
     text-decoration: none;
     font-weight: 400;
     line-height: 1;
     width: auto;
     display: block;
     position: relative;
     -webkit-transition: all, 0.2s, ease-in-out;
     transition: all, 0.2s, ease-in-out;
   }
   .no-js .tabs ul.tabs--primary li a:link, .no-js .tabs ul.tabs--primary li a:visited {
     color: #ffffff;
     background-color: #056fcb;
     border-color: #056fcb;
   }
   .no-js .tabs ul.tabs--primary li a:hover, .no-js .tabs ul.tabs--primary li a:focus, .no-js .tabs ul.tabs--primary li a:active, .no-js .tabs ul.tabs--primary li a.active {
     color: #ffffff;
     background-color: #056fcb;
     border-color: #056fcb;
     opacity: 1;
   }
   .no-js .tabs ul.tabs--secondary {
     text-align: left;
   }
   .no-js .tabs ul.tabs--secondary:before, .no-js .tabs ul.tabs--secondary:after {
     content: " ";
     display: table;
   }
   .no-js .tabs ul.tabs--secondary:after {
     clear: both;
   }
   .no-js .tabs ul.tabs--secondary li {
     list-style: none;
   }
   .no-js .tabs ul.tabs--secondary a {
     display: inline-block;
     line-height: 1;
     color: #404040;
     border-bottom: 1px solid transparent;
     border-left: 3px solid;
     -webkit-transition: all, 0.2s, ease-in-out;
     transition: all, 0.2s, ease-in-out;
     padding: 11px 16px 7px 14px;
     padding: 0.6875rem 1rem 0.4375rem 0.875rem;
   }
   .no-js .tabs ul.tabs--secondary a:hover, .no-js .tabs ul.tabs--secondary a:focus {
     text-decoration: none;
     color: #404040;
     border-bottom: 1px solid #cccccc;
   }
   .no-js .tabs ul.tabs--secondary a.active, .no-js .tabs ul.tabs--secondary a.is-active {
     border-bottom: 1px solid #cccccc;
   }
   .no-js .tabs ul.tabs--secondary a.active:hover, .no-js .tabs ul.tabs--secondary a.active:focus, .no-js .tabs ul.tabs--secondary a.is-active:hover, .no-js .tabs ul.tabs--secondary a.is-active:focus {
     color: #404040;
   }
 }
 @media all and (min-width: 60.063em) {
   .no-js .tabs ul.tabs--primary {
     border-bottom: 1px solid #dcdcdc;
   }
   .no-js .tabs ul.tabs--primary li {
     float: left;
     margin: 0 0 0 0;
     list-style: none;
   }
   .no-js .tabs ul.tabs--primary li ul,
   .no-js .tabs ul.tabs--primary li ol {
     display: none;
   }
   [dir="rtl"] .no-js .tabs ul.tabs--primary li {
     margin-right: 0;
     margin-left: 0;
   }
   .no-js .tabs ul.tabs--primary li {
     margin-bottom: -1px;
   }
   .no-js .tabs ul.tabs--primary li:first-child a {
     border-radius: 3px 0 0 0;
   }
   .no-js .tabs ul.tabs--primary li:last-child a {
     border-radius: 0 3px 0 0;
   }
   .no-js .tabs ul.tabs--primary a {
     display: block;
     line-height: 1;
     color: #404040;
     background-color: #fafafa;
     border: 1px solid #dcdcdc;
     padding: 7px 16px;
     padding: 0.4375rem 1rem;
     -webkit-transition: background-color, .15s, ease-in-out;
     transition: background-color, .15s, ease-in-out;
     box-shadow: rgba(255, 255, 255, 0.5) 0 1px 0 inset;
     margin-right: -1px;
   }
   .no-js .tabs ul.tabs--primary a:hover, .no-js .tabs ul.tabs--primary a:focus {
     color: #404040;
     background-color: #ededed;
     text-decoration: none;
   }
   .no-js .tabs ul.tabs--primary a.active, .no-js .tabs ul.tabs--primary a.is-active {
     color: #404040;
     background: none;
     border-bottom-color: #ffffff;
   }
   .no-js .tabs ul.tabs--primary a.active:hover, .no-js .tabs ul.tabs--primary a.active:focus, .no-js .tabs ul.tabs--primary a.is-active:hover, .no-js .tabs ul.tabs--primary a.is-active:focus {
     color: #404040;
     background: none;
   }
   .no-js .tabs ul.tabs--secondary {
     padding: 0;
   }
   .no-js .tabs ul.tabs--secondary li {
     float: left;
     margin: 0 0 0 0;
     list-style: none;
   }
   .no-js .tabs ul.tabs--secondary li ul,
   .no-js .tabs ul.tabs--secondary li ol {
     display: none;
   }
   [dir="rtl"] .no-js .tabs ul.tabs--secondary li {
     margin-right: 0;
     margin-left: 0;
   }
   .no-js .tabs ul.tabs--secondary a {
     display: block;
     line-height: 1;
     color: #404040;
     border-bottom: 1px solid #d9d9d9;
     -webkit-transition: all, 0.2s, ease-in-out;
     transition: all, 0.2s, ease-in-out;
     padding: 16px 7px 10px;
     padding: 1rem 0.4375rem 0.625rem;
     margin-right: 16px;
     margin-right: 1rem;
   }
   .no-js .tabs ul.tabs--secondary a:hover, .no-js .tabs ul.tabs--secondary a:focus {
     text-decoration: none;
     color: #404040;
     border-bottom: 1px solid #cccccc;
   }
   .no-js .tabs ul.tabs--secondary a.active, .no-js .tabs ul.tabs--secondary a.is-active {
     border-bottom: 1px solid #cccccc;
   }
   .no-js .tabs ul.tabs--secondary a.active:hover, .no-js .tabs ul.tabs--secondary a.active:focus, .no-js .tabs ul.tabs--secondary a.is-active:hover, .no-js .tabs ul.tabs--secondary a.is-active:focus {
     color: #404040;
   }
 }

 /**
  *  *  *  * Breadcrumbs
  *   *   *   * Breadcrumbs leverage AT's responsive lists JS feature. This sets a class if
  *    *    *    * the list is too wide for it's container. This allows us to dynamically change
  *     *     *     * the design of the breadcrumbs if they are too wide. We use media queries as a
  *      *      *      * no-js fallback.
  *       *       *       ============================================================================ */
 .block-system-breadcrumb-block:not(.has-title) {
   margin: 0;
 }

 nav.breadcrumb {
   display: none;
 }

 .breadcrumb {
   margin: 16px 0;
   margin: 1rem 0;
   overflow: hidden;
 }
 .breadcrumb__title {
   font-size: inherit;
   line-height: inherit;
 }
 .has-title .breadcrumb__title {
   margin-right: 6px;
   margin-right: 0.375rem;
 }
 .breadcrumb__title, .breadcrumb__list, .breadcrumb__list-item {
   margin: 0;
   padding: 0;
 }
 .breadcrumb__list {
   display: block;
   width: 100%;
 }
 .breadcrumb__list-item {
   list-style: none;
 }
 .breadcrumb__list-item:before {
   font-family: inherit;
   content: "\00BB";
   display: inline-block;
   padding: 0;
   margin: 0;
   text-align: center;
 }
 [dir="rtl"] .breadcrumb__list-item:before {
   -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
   -webkit-transform: scale(-1, 1);
   -ms-transform: scale(-1, 1);
   transform: scale(-1, 1);
 }
 .fa-loaded .breadcrumb__list-item:before {
   font-family: FontAwesome, sans-serif;
   content: "ssasassssaAAasAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazA";
 }
 [dir="rtl"] .fa-loaded .breadcrumb__list-item:before {
   -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
   -webkit-transform: scale(-1, 1);
   -ms-transform: scale(-1, 1);
   transform: scale(-1, 1);
 }
 .breadcrumb__link {
   text-decoration: none;
 }
 .is-vertical .breadcrumb__list-item {
   display: block;
 }
 .is-vertical .breadcrumb__list-item:before {
   display: inline-block;
   text-align: left;
   margin-right: 7px;
   margin-right: 0.4375rem;
 }
 .is-horizontal .breadcrumb__title, .is-horizontal .breadcrumb__list-item {
   float: left;
 }
 .is-horizontal .breadcrumb__list-item {
   margin-right: 6px;
   margin-right: 0.375rem;
 }
 .is-horizontal .breadcrumb__list-item:first-child:before {
   display: none;
 }
 @media all and (max-width: 60em) {
   .no-js .breadcrumb__list-item:first-child:before {
     content: "ssasassssaAAasAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazA";
   }
 }
 @media all and (min-width: 60.063em) {
   .no-js .breadcrumb__title, .no-js .breadcrumb__list, .no-js .breadcrumb__list-item {
     display: inline-block;
   }
   .no-js .breadcrumb__list-item:first-child:before {
     content: "";
     display: none;
   }
 }

 /**
  *  *  *  * Menus
  *   *   *   *  - style Drupal core block menus.
  *    *    *    *  - for the drop menu and other responsive menus see the mixins and the
  *     *     *     *    respective responsive menu partials.
  *      *      *      ============================================================================ */
 .menu {
   padding: 0;
   margin: 0;
   list-style: none;
 }
 .menu .menu {
   padding-left: 16px;
   padding-left: 1rem;
 }

 .menu__item {
   text-align: left;
 }

 .menu__link {
   display: block;
   padding: 4px 0;
   padding: 0.25rem 0;
 }
 .menu__link:hover, .menu__link:focus {
   text-decoration: none;
 }
 .menu__link:before, .menu__link:after {
   display: none;
 }
 .fa-loaded .menu__link:before, .fa-loaded .menu__link:after {
   display: inline-block;
 }
 .menu__link.button {
   padding-left: 16px;
   padding-left: 1rem;
   padding-right: 16px;
   padding-right: 1rem;
 }
 .menu__link.button:after {
   content: '';
   display: none;
 }

 /**
  *  *  *  * Menus in the Leaderboard region.
  *   *   *   ============================================================================ */
 .pr-leaderboard__leaderboard .block-menu {
   *zoom: 1;
   margin: 0;
 }
 .pr-leaderboard__leaderboard .menu__item {
   float: left;
   margin: 10px 16px 10px 0;
   margin: 0.625rem 1rem 0.625rem 0;
   list-style: none;
 }
 .pr-leaderboard__leaderboard .menu__item ul,
 .pr-leaderboard__leaderboard .menu__item ol {
   display: none;
 }
 [dir="rtl"] .pr-leaderboard__leaderboard .menu__item {
   margin-right: 0;
   margin-left: 16px;
 }
 .pr-leaderboard__leaderboard .menu__link:after {
   display: none;
 }

 /**
  *  *  *  * Menus in the Footer region.
  *   *   *   ============================================================================ */
 .pr-footer__footer .block-menu {
   overflow: hidden;
   *zoom: 1;
 }
 .pr-footer__footer .menu__item {
   float: left;
   margin: 10px 16px 10px 0;
   margin: 0.625rem 1rem 0.625rem 0;
   list-style: none;
 }
 .pr-footer__footer .menu__item ul,
 .pr-footer__footer .menu__item ol {
   display: none;
 }
 [dir="rtl"] .pr-footer__footer .menu__item {
   margin-right: 0;
   margin-left: 16px;
 }
 .pr-footer__footer .menu__link:after {
   display: none;
 }

 /**
  *  *  *  * Fields
  *   *   *   * Common styles for field templates.
  *    *    *    * SEE: image and taxonomy field styles as these both have unique
  *     *     *     * template html markup and selectors.
  *      *      *      ============================================================================ */
 .field {
   margin-bottom: 16px;
   margin-bottom: 1rem;
 }

 .field__label {
   font-family: inherit;
   font-weight: 600;
   font-size: 16px;
   font-size: 1rem;
   line-height: 21px;
   line-height: 1.3125rem;
   margin: 0;
 }

 .field-label-inline .field__label {
   margin: 0;
   display: inline-block;
   padding: 0 4px 0 0;
   padding: 0 0.25rem 0 0;
 }
 .field-label-inline .field__label:after {
   content: ":";
 }
 [dir="rtl"] .field-label-inline .field__label {
   padding: 0 0 0 4px;
   padding: 0 0 0 0.25rem;
 }
 .field-label-inline .field__items,
 .field-label-inline .field__item {
   display: inline-block;
 }

 .field-label-above .field__label,
 .field-label-above .field__items {
   display: block;
 }

 /**
  *  *  *  * Field Image
  *   *   *   ============================================================================ */
 .field-type-image {
   margin: 0;
   padding: 0;
 }
 .field-type-image figure {
   margin-bottom: 16px;
   margin-bottom: 1rem;
 }
 .field-type-image .align-left {
   margin: 0 16px 16px 0;
   margin: 0 1rem 1rem 0;
 }
 .field-type-image .align-none figcaption,
 .field-type-image .align-left figcaption {
   text-align: left;
 }
 .field-type-image .align-center {
   text-align: center;
   margin-left: auto;
   margin-right: auto;
   margin-bottom: 16px;
   margin-bottom: 1rem;
 }
 .field-type-image figure.align-center {
   display: block;
 }
 .field-type-image .align-right {
   margin: 0 0 16px 16px;
   margin: 0 0 1rem 1rem;
 }
 .field-type-image .align-right figcaption {
   text-align: left;
 }
 .field-type-image .float-none {
   float: none !important;
   margin-right: 0 !important;
   margin-left: 0 !important;
 }
 .field-type-image + .field-type-image .field__label {
   clear: both;
 }

 @media all and (max-width: 45em) {
   .field-type-image [class*="align-"] {
     text-align: center;
     margin-left: auto;
     margin-right: auto;
     float: none;
     margin-bottom: 16px;
     margin-bottom: 1rem;
   }

   .field-type-image figure[class*="align-"] {
     display: block;
   }
 }
 /**
  *  *  *  * File icons
  *   *   *   *  - AT unsets Drupal core file field CSS for image icons and replaces them
  *    *    *    *    with FontAwesome icons.
  *     *     *     ============================================================================ */
 .file {
   display: block;
 }
 .file a {
   text-decoration: none;
   word-break: break-all;
   -webkit-hyphens: auto;
      -moz-hyphens: auto;
       -ms-hyphens: auto;
           hyphens: auto;
 }
 .file a:before {
   font-family: FontAwesome, sans-serif;
   content: "ssasassssaAAasAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAaazAAasazAsasssAasA";
   padding-right: 7px;
   padding-right: 0.4375rem;
   display: none;
 }
 .fa-loaded .file a:before {
   display: inline-block;
 }

 .file--package-x-generic a:before {
   content: "ssasassssaAAasAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazA";
 }

 .file--x-office-spreadsheet a:before,
 .file [href$='.numbers']:before {
   content: "ssasassssaAAasAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaAAasazAszAAasAasasazA";
 }

 .file--x-office-document a:before,
 .file [href$='.pages']:before {
   content: "ssasassssaAAasAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAasasazAAassaAaasAazAAasAasasazA";
 }

 .file--x-office-presentation a:before,
 .file [href$='.key']:before {
   content: "ssasassssaAAasAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAasasazAAassaAaasAazAAasAasasazA";
 }

 .file--text-x-script:before,
 .file--text-html:before,
 .file [href*='.js']:before,
 .file [href*='.css']:before,
 .file [href*='.scss']:before,
 .file [href*='.sass']:before,
 .file [href*='.less']:before,
 .file [href*='.rb']:before,
 .file [href*='.php']:before,
 .file [href*='.inc']:before,
 .file [href*='.htm']:before,
 .file [href*='.html']:before,
 .file [href*='.xml']:before,
 .file [href*='.twig']:before,
 .file [href*='.theme']:before,
 .file [href*='.module']:before,
 .file [href*='.config']:before,
 .file [href*='.install']:before,
 .file [href*='.yml']:before,
 .file [href*='.json']:before,
 .file [href*='.sh']:before {
   content: "ssasassssaAAasAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazA";
 }

 .file--text a:before,
 .file--text-plain a:before {
   content: "";
 }

 .file--application-pdf a:before {
   content: "ssasassssaAAasAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazA";
 }

 .file--audio a:before {
   content: "ssasassssaAAasAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazA";
 }

 .file--video a:before {
   content: "ssasassssaAAasAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassaAAasazAszAAasAasasazAAassaAaasAazAAasAasasazA";
 }

 .file--image a:before {
   content: "ssasassssaAAasAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazA";
 }

 /**
  *  *  *  * Field Language Display
  *   *   *   ============================================================================ */
 [id*="field-language-display"] {
   margin-bottom: 16px;
   margin-bottom: 1rem;
 }
 [id*="field-language-display"] .form-item {
   margin: 0;
 }

 /**
  *  *  *  * Content Types (nodes)
  *   *   *   *  - in Drupal a content type is a bunch of fields we use to enter and display
  *    *    *    *    content, such as pages, blog posts, forum posts and so on. Each of those
  *     *     *     *    is usually a content type you create in the Drupal admin.
  *      *      *      *  - an instance of a content type (e.g. a single blog post) is called a node,
  *       *       *       *    the root template is node.html.twig and the base selector is .node {}
  *        *        *        ============================================================================ */
 .node {
   border: 1px solid;
   margin-bottom: 16px;
   margin-bottom: 1rem;
   padding: 16px;
   padding: 1rem;
   border-radius: 3px;
 }
 .node:before, .node:after {
   content: " ";
   display: table;
 }
 .node:after {
   clear: both;
 }
 .node p:last-of-type {
   margin-bottom: 0;
 }
 .node__status {
   float: right;
 }
 .node__title {
   border-bottom: 1px solid;
   margin-bottom: 6px;
   margin-bottom: 0.375rem;
   padding-bottom: 6px;
   padding-bottom: 0.375rem;
 }
 .node--view-mode-full__title {
   margin: 0 0 16px;
   margin: 0 0 1rem;
 }
 .node__meta {
   margin: 16px 0;
   margin: 1rem 0;
   overflow: hidden;
 }
 .node__meta .field-type-image {
   float: left;
   margin: 0 11px 0 0;
   margin: 0 0.6875rem 0 0;
 }
 .node__meta .field-type-image__figure {
   margin: 0;
   padding: 0;
 }
 .node__meta .field-type-image img {
   width: auto;
   height: 48px;
   height: 3rem;
 }
 .node__meta article:empty {
   display: none;
 }
 .node .node__author:after {
   content: "-";
   display: inline-block;
 }
 .node__meta--has-author-picture .node__author:after {
   display: none;
 }
 .node__meta--has-author-picture .node__author,
 .node__meta--has-author-picture .node__pubdate {
   margin: 0;
   display: block;
 }
 @media all and (max-width: 60em) {
   .node .node__author:after {
     display: none;
   }
   .node .node__author,
   .node .node__pubdate {
     margin: 0;
     display: block;
   }
 }
 .node__content .field-type-image__figure {
   border: 1px solid;
   border-radius: 3px;
   padding: 11px;
   padding: 0.6875rem;
 }
 .node__links {
   clear: both;
 }
 .node__links:before, .node__links:after {
   content: " ";
   display: table;
 }
 .node__links:after {
   clear: both;
 }
 @media all and (max-width: 60em) {
   .node__links .inline {
     float: none;
     display: block;
   }
   .node__links .inline li {
     display: list-item;
   }
 }
 @media all and (min-width: 60.063em) {
   .node__links .inline {
     float: right;
   }
   .node__links .inline li {
     margin: 0 0 0 16px;
   }
   [dir="rtl"] .node__links .inline li {
     margin: 0 16px 0 0;
   }
 }
 .node--sticky {
   padding: 0;
 }

 /**
  *  *  *  * Node previews
  *   *   *   *  - style the preview bar a little better than default.
  *    *    *    ============================================================================ */
 .node-preview-container {
   position: relative;
   z-index: 499;
   width: 100%;
   min-width: 100%;
   background-color: #d1e8f5;
   background-image: -webkit-linear-gradient(top, #d1e8f5, #d3e8f4);
   background-image: linear-gradient(to bottom, #d1e8f5, #d3e8f4);
   box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.3333);
   font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
   padding: 18px 0;
   padding: 1.125rem 0;
 }
 .node-preview-container form {
   max-width: 75em;
   margin-left: auto;
   margin-right: auto;
 }
 .node-preview-container form:after {
   content: " ";
   display: block;
   clear: both;
 }
 @media all and (max-width: 45em) {
   .node-preview-container .form-item-view-mode {
     display: block !important;
   }
 }

 .node-preview-backlink {
   float: left;
   margin-right: 18px;
   margin-right: 1.125rem;
 }
 @media all and (max-width: 45em) {
   .node-preview-backlink {
     float: none;
     display: block;
     margin: 0 0 11px;
     margin: 0 0 0.6875rem;
   }
 }
 .node-preview-backlink:before {
   font-family: FontAwesome, sans-serif;
   content: "ssasassssaAAasAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazA";
   padding: 0 7px 0 0;
   padding: 0 0.4375rem 0 0;
   margin: 0;
   display: none;
 }
 .fa-loaded .node-preview-backlink:before {
   display: inline-block;
 }
 [dir="rtl"] .node-preview-backlink:before {
   -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
   -webkit-transform: scale(-1, 1);
   -ms-transform: scale(-1, 1);
   transform: scale(-1, 1);
 }

 .node-preview-form-select {
   margin: 18px 0;
   margin: 1.125rem 0;
   padding: 0 18px;
   padding: 0 1.125rem;
 }
 .node-preview-form-select .form-select {
   min-width: 160px;
   min-width: 10rem;
 }

 /**
  *  *  *  * User forms, e.g. login, register and password reset.
  *   *   *   ============================================================================ */
 .user-login-form .form-text {
   width: 100%;
 }
 .user-login-form + .item-list .item-list__list {
   padding: 0;
 }
 .user-login-form + .item-list .item-list__item {
   list-style: none;
 }

 /**
  *  *  *  * User Profiles
  *   *   *   ============================================================================ */
 /**
  *  *  *  * Views
  *   *   *   ============================================================================ */
 .views-view-grid .views-col {
   padding-right: 18px;
   padding-right: 1.125rem;
   margin-bottom: 18px;
   margin-bottom: 1.125rem;
   box-sizing: border-box;
 }
 .views-view-grid .views-col:last-child {
   padding-right: 0;
 }

 /**
  *  *  *  * Views
  *   *   *   ============================================================================ */
 .views-view-grid .views-col {
   padding-right: 18px;
   padding-right: 1.125rem;
   margin-bottom: 18px;
   margin-bottom: 1.125rem;
   box-sizing: border-box;
 }
 .views-view-grid .views-col:last-child {
   padding-right: 0;
 }

 .view-empty:not(:empty) {
   margin-bottom: 18px;
   margin-bottom: 1.125rem;
 }
 .view-empty:not(:empty) .links {
   list-style: none;
   margin: 16px 0;
   margin: 1rem 0;
   padding: 0;
 }
 .view-empty:not(:empty) .links a[href="/node/add"] {
   max-width: 100%;
   width: auto;
   position: relative;
   box-sizing: border-box;
   border-radius: 3px;
   border-width: 1px;
   border-style: solid;
   -webkit-transition: background-color, .15s, ease-in-out;
   transition: background-color, .15s, ease-in-out;
   cursor: pointer;
   text-decoration: none;
   text-align: center;
   font-weight: 400;
   white-space: nowrap;
   height: 29px;
   height: 1.8125rem;
   padding: 0 10px;
   padding: 0 0.625rem;
   display: inline-block;
 }
 .view-empty:not(:empty) .links a[href="/node/add"]:hover, .view-empty:not(:empty) .links a[href="/node/add"]:focus {
   text-decoration: none;
 }
 .view-empty:not(:empty) .links a[href="/node/add"]:before {
   font-family: FontAwesome, sans-serif;
   content: "ssasassssaAAasAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazA";
   vertical-align: middle;
   font-size: 11px;
   font-size: 0.6875rem;
   padding-right: 4px;
   padding-right: 0.25rem;
   line-height: 29px;
   line-height: 1.8125rem;
   display: none;
 }
 .fa-loaded .view-empty:not(:empty) .links a[href="/node/add"]:before {
   display: inline-block;
 }

 /**
  *  *  *  * CK Editor
  *   *   *   * - classes and styles set by CK Editor.
  *    *    *    ============================================================================ */
 .text-align-justify {
   -webkit-hyphens: auto;
      -moz-hyphens: auto;
       -ms-hyphens: auto;
           hyphens: auto;
 }

 /**
  *  *  *  * States.
  *   *   *   ============================================================================ */
 /**
  *  *  *  * AT attribution message
  *   *   *   *  - a toggle setting in the theme settings, you can turn it on/off using
  *    *    *    *    the Markup overrides extension.
  *     *     *     ============================================================================ */
 .attribution {
   text-align: right;
 }
 .attribution__link {
   text-decoration: none;
   font-size: 11px;
   font-size: 0.6875rem;
   line-height: 15px;
   line-height: 0.9375rem;
   display: inline-block;
   padding-bottom: 6px;
   padding-bottom: 0.375rem;
 }

 /**
  *  *  *  * Toolbar
  *   *   *   * Drupal core does a poor job of protecting the toolbar items, so we isolate
  *    *    *    * and override the CSS. The ID should be enough specificity to do the job.
  *     *     *     * This is not exhaustive, the toolbar can still break, however this gets
  *      *      *      * most "very easily broken" things protected from normal theme styles.
  *       *       *       ============================================================================ */
 #toolbar-administration a {
   font-family: 'Source Sans Pro', 'Lucida Grande', Verdana, sans-serif;
   line-height: 1;
 }
 #toolbar-administration a:after {
   display: none !important;
 }
 #toolbar-administration button {
   box-shadow: none;
   text-shadow: none;
 }
 #toolbar-administration .toolbar-menu-administration ul {
   padding: 0;
 }
 #toolbar-administration .toolbar-menu-administration a {
   color: #434343;
   padding-top: 1em;
   padding-bottom: 1em;
   border: 0;
 }
 #toolbar-administration .level-3 ul {
   padding-left: 1em;
 }
 #toolbar-administration .toolbar-tray-horizontal a {
   padding-right: 1em;
 }

 /**
  *  *  *  * Utility
  *   *   *   * - useful classes to be used anywhere.
  *    *    *    ============================================================================ */
 .is-vertical-center {
   position: absolute;
   top: 50%;
   -webkit-transform: translateY(-50%);
       -ms-transform: translateY(-50%);
           transform: translateY(-50%);
 }

 .is-vertical-top {
   position: absolute;
   top: 0;
   bottom: auto;
 }

 .is-vertical-bottom {
   position: absolute;
   top: auto;
   bottom: 0;
 }

 .is-horizontal-center {
   margin-left: auto;
   margin-right: auto;
   text-align: center;
   display: table;
 }

 .is-horizontal-left {
   left: 0;
   right: auto;
 }

 .is-horizontal-right {
   left: auto;
   right: 0;
 }

 /**
  *  *  *  * Print
  *   *   *   * This aggressively styles print output, you can remove all of it if you want
  *    *    *    * print to be identical to a normal web page, or adjust it to better suit
  *     *     *     * your design and requirements. For example this only removes a sub-set of
  *      *      *      * regions, all others will print.
  *       *       *       ============================================================================ */
 @media print {
   * {
   *   *   *     background: transparent !important;
   *     *     *         box-shadow: none;
   *       *       *             text-shadow: none;
   *         *         *                 color: #000;
   *           *           *                     /* Black prints faster: h5bp.com/s */
   }

   html,
   body,
   .l-rw,
   .pr-main .l-r--content,
   .block-main-content,
   article {
     width: 100% !important;
     padding: 0;
     margin: 0;
   }

   .pr-main .l-r--content,
   .block-main-content {
     float: none;
   }

   [id*="toolbar-"],
   [class*="_sidebar-"],
   .pr-navbar,
   .l-rw-navbar,
   .l-r--page-top,
   .l-r--page-bottom,
   .pr-temporary-tabs,
   .node__footer,
   .comment-form-wrapper,
   .links,
   .contextual,
   .tabs,
   .feed-icons {
     display: none !important;
     width: 0;
     height: 0;
     float: none;
   }

   .node--view-mode-teaser {
     border-bottom: 1px dotted silver;
     margin-bottom: 1em;
   }

   a,
   a:visited {
     text-decoration: none;
     color: #056fcb !important;
   }

   .site-branding a,
   .node__title a {
     text-decoration: none;
   }

   .menu a {
     padding: 0 16px 7px 0;
     padding: 0 1rem 0.4375rem 0;
   }

   [dir="rtl"] .menu a {
     padding: 0 0 7px 16px;
     padding: 0 0 0.4375rem 1rem;
   }

   /* Don't show links for images, or javascript/internal links */
   .ir a:after,
   a[href^="javascript:"]:after,
   a[href^="#"]:after {
     content: "";
   }

   pre,
   code,
   img,
   svg,
   tr,
   blockquote {
     page-break-inside: avoid;
   }

   thead {
     display: table-header-group;
     /* h5bp.com/t */
   }

   img {
     max-width: 100%;
   }

   @page {
     margin: 0.5cm;
   }
   p,
   h2,
   h3 {
     orphans: 3;
     widows: 3;
   }

   h1,
   h2 {
     page-break-after: avoid;
   }
 }
 /*# sourceMappingURL=maps/base.css.map */

 /*
  *  *  * *
  *   *   * *
  *    *    * *
  *     *     * INICIO DAS ALTERAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAES REALIZADAS NO DOCUMENTO ORIGINAL
  *      *      * *
  *       *       * *
  *        *        * *
  *         *         * */

 /* INICIO - BARRA SUPERIOR */
 #masthead {
     height: 3.15em;
     background-color: #dddddd;
     border-bottom: solid 0.15em #E8E8E8;
     border-top: solid 0.1em #E8E8E8;
     position: fixed;
     left: 0;
     right: 0;
     z-index: 301;
 }

 /*.pr-header__rw {
  *  *  * position:fixed;
  *   *   * z-index:301;
  *    *    * width:100%;
  *     *     * left: 0;
  *      *      * right:0;
  *       *       * background-color: transparent;
  *        *        * background-image: none;
  *         *         * height: 3em;
  *          *          * }*/

 /* MENU SUPERIOR I */
 .pr-header__header-first {
     z-index: 301;
     width: 55%;
     margin: 0;
     height: 3em;
     background-color: transparent!important;
     position: relative;
 }

 #block-menuprincipal-2{
   margin: 0;
   position: fixed;
   height: 3.15em;
   background-color: #dddddd;
   border-bottom: solid 0.15em #E8E8E8;
   border-top: solid 0.1em #E8E8E8;
   position: absolute;
   /* left: 0; */
   /* right: 0; */
   width: 100%;
   top: 0;
   z-index: 303;
 }

 #block-menuprincipal-2 #menu-superior-wrapper > ul {
   z-index: 10000;
   width: 65%;
   margin: 0;
   height: 3em;
   background-color: transparent!important;
   position: relative;
   list-style: none;
   font-family: "Roboto Condensed";
 }

 #block-menuprincipal-2 #menu-superior-wrapper {
     width: 71.875%;
     max-width: 86.25em!important;
     min-width: 64em!important;
     margin: auto;
     display: flex;
 }

 ul.menu.odd.menu-level-1.menu-name--menu-principal li:nth-of-type(4){
   /*border-right: solid 0.1em #FFFFFF;*/
 }

 #block-menuprincipal-2 #menu-superior-wrapper > ul > li{
   height: 3em;
   display: table-cell;
   position: relative;
   /*border-left: solid 0.1em #FFFFFF;*/
 }

 #block-menuprincipal-2 #menu-superior-wrapper > ul li:hover{
   background-color: #B20000;
 }

 #block-menuprincipal-2 #menu-superior-wrapper > ul .menu-item--expanded {
   background-image: url(/unicamp/sites/default/files/img_seta_tri_dir_cinza_menu1.png);
   background-repeat: no-repeat;
   background-position: 96% 50%;
 }

 #block-menuprincipal-2 #menu-superior-wrapper > ul .menu-item--expanded:hover {
   background-image: url(/unicamp/sites/default/files/img_seta_tri_botton_branco_menu1.png);
 }

 #block-menuprincipal-2 #menu-superior-wrapper > ul > li a {
     vertical-align: middle;
     color: #474747;
     text-decoration: none;
     font-weight: 500;
     height: 3em;
     line-height: 3.2em!important;
     text-align: center;
     font-family: "Roboto Condensed";
     font-size: 0.8em;
     margin: 0 1.4em 0 0em;
     padding-left: 8px;
 }

 body[class*="page-ju"] #block-menuprincipal-2 #menu-superior-wrapper > ul > li a {
     color: #fff;
 }

 #block-menuprincipal-2 #menu-superior-wrapper > ul > li > ul > li a {
   line-height: 1.3em !important;
   text-align: left;
 }

 #block-menuprincipal-2 #menu-superior-wrapper > ul li:hover a{
   color: #FFFFFF;
 }

 ul.menu.odd.menu-level-1.menu-name--menu-principal ul {
   display: none;
    position: absolute;
   top: 100%;
     left: 0;
     padding: 0;
   background-color: rgba(178,0,0,.9);
 }

 ul.menu.odd.menu-level-1.menu-name--menu-principal li:hover ul{
   display: block;
 }

 #menu-superior-wrapper ul li ul li {
   background-image: url(/unicamp/sites/default/files/img_seta_dir_branca_menu2.png);
   background-repeat: no-repeat;
   background-position: 1.1em 50%;
   display: table;
   border: 0!important;
   padding-left: 1em;
   width: 20em;
   height: auto!important;
     background-position: left;
 }

 #menu-superior-wrapper ul li ul li:hover{
     background-color:#CCCCCC;
     background-image: url(/unicamp/sites/default/files/img_seta_dir_cinza_menu2.png);
 }

 #menu-superior-wrapper ul li ul li a {
   color: #FFFFFF!important;
   text-align: left;
   vertical-align: middle;
   display: inline-table;
   line-height: 1.3em!important;
     margin: 0 0 0 1.5em;
     padding: 1em 1em 1em 0;
     height: auto!important;
     width: 22.35em;
 }

 ul.menu.odd.menu-level-1.menu-name--menu-principal ul li:hover a{
   color: #474747!important;
 }

 .titulo_sub_menu__block-menuprincipal-2 {
   background-color: transparent!important;
   background-image:none!important;
     padding-left: 2.6em!important;
     color: #FFFFFF;
     font-size: 0.8em;
   text-transform: uppercase;
 }

 .titulo_sub_menu__block-menuprincipal-2:hover{
   background-color: transparent!important;
 }

 /* MENU SUPERIOR II*/
 .pr-header__header-second {
     z-index: 301;
     width: 45%!important;
     height: 3em;
     background-color: transparent!important;
 }

 #block-menusuperiordireito {
     position: relative;
     float: left;
     width: 356px;
     height: 3em;
     color: transparent;
     border: 0;
     margin: 0;
     /* padding-left:  10px; */
 }

 #block-menusuperiordireito .block__content a img{
       border-left: solid 0.1em #FFFFFF;
 }

 #block-menusuperiordireito .block__content ul {
     position: absolute;
     top: 0;
     right: 0;
     display: flex;
 }

 nav#block-menusuperiordireito .block__content ul li {
     float: left;
     height: 3em;
     width: 2.5em;
 }

 #block-menusuperiordireito .block__content li:hover {
     background-color: #B20000;
 }

 #block-menusuperiordireito .block__content #menu-name--menu-superior-direito__en {
   background-image: url("/unicamp/sites/default/files/box_ico_english_pb_over.png");
     padding: 0.3em;
     background-repeat: no-repeat;
     background-position: 50% 50%;
 }

 #block-menusuperiordireito .block__content #menu-name--menu-superior-direito__en:hover {
   background-image: url("/unicamp/sites/default/files/box_ico_english_color.png");
 }

 #block-menusuperiordireito .block__content #menu-name--menu-superior-direito__loca {
   background-image: url("/unicamp/sites/default/files/box_ico_place.png");
     padding: 0.3em;
     background-repeat: no-repeat;
     background-position: 50% 50%;
 }

 #block-menusuperiordireito .block__content #menu-name--menu-superior-direito__loca:hover {
   background-image: url("/unicamp/sites/default/files/box_ico_place_branco.png");
 }

 #block-menusuperiordireito .block__content #menu-name--menu-superior-direito__face {
   background-image: url("/unicamp/sites/default/files/box_ico_face.png");
     padding: 0.3em;
     background-repeat: no-repeat;
     background-position: 50% 50%;
 }

 #block-menusuperiordireito .block__content #menu-name--menu-superior-direito__face:hover {
   background-image: url("/unicamp/sites/default/files/box_ico_face_branco.png");
 }

 #block-menusuperiordireito .block__content #menu-name--menu-superior-direito__twit {
   background-image: url("/unicamp/sites/default/files/box_ico_twitter.png");
     padding: 0.3em;
     background-repeat: no-repeat;
     background-position: 50% 50%;
 }
 #block-menusuperiordireito .block__content #menu-name--menu-superior-direito__twit:hover {
   background-image: url("/unicamp/sites/default/files/box_ico_twitter_branco.png");
 }

 #block-menusuperiordireito .block__content #menu-name--menu-superior-direito__inst {
   background-image: url("/unicamp/sites/default/files/box_ico_instagram.png");
     padding: 0.3em;
     background-repeat: no-repeat;
     background-position: 50% 50%;
 }
 #block-menusuperiordireito .block__content #menu-name--menu-superior-direito__inst:hover {
   background-image: url("/unicamp/sites/default/files/box_ico_instagram_branco.png");
 }

 #block-menusuperiordireito .block__content #menu-name--menu-superior-direito__you {
   background-image: url("/unicamp/sites/default/files/box_ico_youtube.png");
     padding: 0.3em;
     background-repeat: no-repeat;
     background-position: 50% 50%;
 }
 #block-menusuperiordireito .block__content #menu-name--menu-superior-direito__you:hover {
   background-image: url("/unicamp/sites/default/files/box_ico_youtube_branco.png");
 }

 #block-menusuperiordireito .block__content #menu-name--menu-superior-direito__lin {
   background-image: url("/unicamp/sites/default/files/box_ico_linkedin.png");
     padding: 0.3em;
     background-repeat: no-repeat;
     background-position: 50% 50%;
 }
 #block-menusuperiordireito .block__content #menu-name--menu-superior-direito__lin:hover {
   background-image: url("/unicamp/sites/default/files/box_ico_linkedin_branco.png");
 }

 #block-menusuperiordireito .block__content #menu-name--menu-superior-direito__busca {
   display: none;
 }
 /* FIM - BARRA SUPERIOR*/


 /* Estilo e Fonte de botssasassssaAAasAAaaaAAassasassssaszAAassaAaasAazAAasAasasazAo no Menu Superior Secundario*/

 #block-pixture-reloaded-main-menu .menu__link{
    color:#9a0000;
    background:#ffffff;
          font-family: "Roboto Condensed";
          font-size: 1em;
          line-height: 1.375em;
          font-weight: 400;
 }

 #block-pixture-reloaded-main-menu .menu__link:hover{
   background-color: #DDDDDD;
   background-image: none;
   color:#474747;
 }
 #block-pixture-reloaded-main-menu .menu__link:active {
 cursor:pointer;
 position:relative;
 top:2px;
 }


 #block-pixture-reloaded-main-menu ul, #block-menuunicampingles ul {
     position: relative;
     width: 100%;
     height: 2.5em;
     z-index: 10000!important;
     background: transparent;
 }

 #block-menuunicampingles ul li .menu__link {
     line-height: 100% !important;
     font-size: inherit !important;
 }


 /* INICIO - BARRA PRINCIPAL */
 #navbar {
     margin-top: 3em;
     position: fixed;
     left: 0;
     right: 0;
     height: 6em;
     background-color: #FFFFFF;
     z-index: 300;
     border-bottom: 0.1em solid #d7d7d7;
 }

 .pr-navbar .regions {
     background-color: #FFFFFF!important;
     /* position: fixed; */
     /* height: 6em; */
     /* border-bottom: 0.1em solid #d7d7d7; */
     /* margin: 0 auto; */
     width: 100%;
 }

 #header-region > div {
   position: fixed;
   top: 0;
   left: 0;
   display: block;
   width: 100%;
   max-width: 100vw;
   z-index: 9;
 }

 #block-basic-main-menu {margin-top: 3em;height: 6em;background-color: #FFFFFF;z-index: 300;border-bottom: 0.1em solid #d7d7d7;position: static;max-width: unset;width: 100%;display: flex;align-items: center;transition: all 150ms;top: 0;}

 #block-basic-main-menu > .menu {
     width: 71.875%;
     max-width: 86.25em;
     min-width: 64em;
     margin: 0 auto;
     display: flex;
     align-items: center;
 }

 header nav .menu-item--expanded > ul {
   display: none !important;
 }

 header nav .menu-item--expanded.aberto > ul {
   display: block !important;
   flex-direction: column;
   background-color: #B20000;
 }

 header nav .menu-item--expanded.aberto > ul li,
 header nav .menu-item--expanded.aberto > ul ul {
   background-color: #ddd;
   /* margin-left: -1em; */
 }

 #menu-superior-wrapper .menu-item--expanded.aberto > ul li,
 #menu-superior-wrapper .menu-item--expanded.aberto > ul ul{
   background-color: #B20000;
 }

 header nav .menu-item--expanded.aberto > ul {
   margin-top: 5px;
 }

 #menu-superior-wrapper .menu-item--expanded.aberto > ul {
   padding-left: 10px;
   position: absolute;
 }

 /* MENU PRINCIPAL, MENU PRINCIPAL INGLES */
 #block-basic-main-menu,
 #block-menuunicampingles{
     margin-top: 3em;
 }

 body.role--authenticated #block-basic-main-menu {
   margin-top: 8em !important;
 }

 #block-menuunicampingles {
     margin-top: 1.8em;
     width: 71.875%;
     max-width: 86.25em;
   min-width: 64em;
     margin: 1.7em auto;
     /*display: flex;*/
 }

 #block-menuunicampingles-menu {
     display: none;
 }

 @media screen and (max-width: 1500px) {
   #block-menuprincipal-2 #menu-superior-wrapper > ul > li a {
     font-size: 12px;
     margin-right: 10px;
   }

   #block-menuprincipal-2 #menu-superior-wrapper > ul .menu-item--expanded {
     background-position: 102% 40%;
   }
 }

 /*
  *  *  * #block-pixture-reloaded-main-menu ul,
  *   *   * #block-menuunicampingles ul  {
  *    *    *     position: relative;
  *     *     *         width: 100%;
  *      *      *             height: 2.5em;
  *       *       *             }
  *        *        *             */

 #block-basic-main-menu ul:not(.contextual-links), #block-menuunicampingles ul:not(.contextual-links) {
     /* position: relative; */
     /* width: 100%; */
     height: 2.5em;
     z-index: 302!important;
     background: #c1c1c100;
     display: flex;
 }

 #block-basic-main-menu ul li.nivel-1:nth-of-type(4),
 #block-menuunicampingles ul li.nivel-1:nth-of-type(4) {
   margin-left: auto;
 }

 #block-pixture-reloaded-main-menu .menu__link:after,
 #block-menuunicampingles .menu__link:after {
     content: "";
 }

 #block-basic-main-menu li,
 #block-menuunicampingles li {
     background-image: url(/unicamp/sites/default/files/img_seta_dir_cinza_menu2.png);
     background-repeat: no-repeat;
     background-position: 0.4em 50%;
     padding: 0.6em 0.6em 0.6em 1.5em;
     height: 2.6em;
     position: relative;
 }

 @media screen and (min-width: 961px) {
   #block-basic-main-menu li.nivel-1,
   #block-menuunicampingles li.nivel-1 {
     margin-right: 40px;
   }

   #block-basic-main-menu li.nivel-1:last-of-type,
   #block-menuunicampingles li.nivel-1:last-of-type {
     margin-right: 0;
   }
 }

 @media screen and (max-width: 961px) {
   #block-basic-main-menu li,
   #block-menuunicampingles li {
     background-image: none;
 /*     background-repeat: no-repeat;
     background-position: 0.4em 50%;
     padding: 0.6em 0.6em 0.6em 1.5em;
     height: 2.6em;
     position: relative; */
   }
 }

 #block-basic-main-menu li:hover,
 #block-menuunicampingles li:hover {
    background-image: url(/unicamp/sites/default/files/img_seta_dir_branca_menu2.png);
    background-color: #DDDDDD;
 }

 #block-basic-main-menu li:hover a,
 #block-menuunicampingles li:hover a {
    background-color: transparent;
    color: #474747;
    transition: initial;
 }

 #block-basic-main-menu .menu__link,
 #block-menuunicampingles .menu__link {
     padding: 0;
     text-align: left;
 }

 #block-basic-main-menu .menu__link:after,
 #block-menuunicampingles .menu__link:after {
     background-image: none;
 }

 li#menu-name--main__a-universidade {
     position: absolute;
     top: 0;
     left: 0;
 }

 #block-menuunicampingles li:nth-of-type(1) {
     position: absolute;
     top: 0;
     left: 0;
 }

 li#menu-name--main__ensino {
     position: absolute;
     top: 0;
     left: 15%;
 }

 #block-menuunicampingles li:nth-of-type(2) {
     position: absolute;
     top: 0;
     left: 19%;
 }

 li#menu-name--main__pesquisa {
     position: absolute;
     top: 0;
     left: 27%;
 }

 #block-menuunicampingles li:nth-of-type(3) {
     position: absolute;
     top: 0;
     left: 61%;
 }

 li#menu-name--main__relaes-com-a-sociedade {
     position: absolute;
     top: 0;
     right: 20%;
 }

 li#menu-name--main__extenso-e-cultura {
     position: absolute;
     top: 0;
     right: 22%;
 }

 #block-menuunicampingles li:nth-of-type(4) {
     position: absolute;
     top: 0;
     right: 20%;
 }

 li#menu-name--main__mdia-comunicao {
     position: absolute;
     top: 0;
     right: 0;
 }
 #block-menuunicampingles li:nth-of-type(5) {
     position: absolute;
     top: 0;
     right: 0;
 }

 li ul #menu-name--main__mdia-comunicao {
     width: 180%;
     left: 100%;
     margin-left: -180%;
 }

 #block-basic-main-menu li ul {
     position: absolute;
     top: 2.6em;
     left: 0;
     width: 19.5em;
     background-color: transparent;
     margin: 0;
 }

 #block-basic-main-menu ul.menu {
   padding-left: 0;
 }

 #block-basic-main-menu li ul li {
     float: none!important;
     position: initial!important;
     background-image: url(/unicamp/sites/default/files/img_seta_dir_branca_menu2.png);
     text-transform: none!important;
     background-color: rgba(221,221,221,.9);
     height: auto!important;
     min-height: 2.7em;
     /* display: table; */
 }
 #block-basic-main-menu li ul li:hover{
     color: #9A0000;
     background-image: url(/unicamp/sites/default/files/img_seta_dir_cinza_menu2.png);
     background-color: #FFFFFF;
     opacity:
     initial!important;
 }

 #block-basic-main-menu li ul li a{
     text-transform: none;
 }

 #block-basic-main-menu li.nivel-2:hover > a{
     color: #9A0000!important;
     background-color: #FFFFFF!important;
     transition: initial;
 }

 #block-basic-main-menu li ul li ul {
     position: absolute;
     left: 100%;
     top: 0;
 }

 #block-basic-main-menu li ul li ul li {
     min-height: 2.7em;
     /* display: table; */
 }

 #block-basic-main-menu

 #block-basic-main-menu li ul li:hover ul li a {
     background-color: transparent!important;
     color: #474747!important;
 }

 #block-basic-main-menu li ul li ul li:hover a {
     color: #9A0000!important;
 }

 /* LOGO DO SITE */
 #block-sitebranding {
     position: absolute;
     top: 0;
     left: 50%;
     margin-left: -4.25em;
     height: 7.755em;
     width: 8.55em;
     /* background-color: red; */
     z-index: 2000;
 }

 .site-branding__logo-img {
     position: absolute;
     right: 0;
     left: 0;
     width: 100%;
     height: auto;
 }

 .site-branding__text {
   margin: 0;
 }
 .site-branding__name {
   font-size: 26px;
   font-size: 1.625rem;
   line-height: 30px;
   line-height: 1.875rem;
   font-weight: 400;
 }
 .site-branding__name-link:hover, .site-branding__name-link:focus {
   text-decoration: none;
 }

 .site-branding__slogan {
   font-style: normal;
 }
 /* FIM - BARRA PRINCIPAL*/



 /* INICIO - PAG. HOME - SLIDESHOW - LUCAS*/

 .pixture-reloaded-slideshow-0 {
     max-height: 42.5em;
     position: relative;
     border: 0px;
     margin: 0;
     overflow: hidden;
 }

 .views_slideshow_cycle_main {
   position: absolute;
   bottom: 0;
 }
 /*
  *  *  * #views_slideshow_cycle_teaser_section_noticias_manchete-page_1 img {
  *   *   *     width: 100%;
  *    *    *         height: 100%;
  *     *     *             position: absolute;
  *      *      *                 max-height: 42.5em;
  *       *       *                     top: 0;
  *        *        *                         left: 0;
  *         *         *                         }
  *          *          *
  *           *           *                         #block-views-block-noticias-manchete-page_1  .block-id--block-views-block-noticias-manchete-manchete {
  *            *            *                             width: auto;
  *             *             *                             }
  *              *              *                             */
 .pixture-reloaded-slideshow-0 .views_slideshow_cycle_slide img {
     position: absolute;
     left: 0;
     right: 0;
     bottom: 0;
     top: 0;
     object-fit: cover;
 }

 .pixture-reloaded-slideshow-0 .views_slideshow_cycle_slide {
     position: absolute!important;
     bottom: 0;
     left: 0;
     top: 0;
     right: 0;
     width: inherit!important;
     height: inherit!important;
 }

 .views_slideshow_cycle_slide a {
   color: #fff;
   text-decoration: underline;
 }

 #views_slideshow_controls_text_noticias_manchete-page_1{
     min-width: 12.5em;
     height: 10%;
     position: absolute;
     top: 0;
     left: 14%;
     right: 14%;
     z-index: 5; /* era 298 */
 }

 #views_slideshow_controls_text_noticias_manchete-page_1 .views_slideshow_controls_text_previous a {
     left: 0;
     top: 720%;
     background-image: url(/unicamp/sites/default/files/seta_slide_esquerda.png);
     background-size: cover;
 }

 #views_slideshow_controls_text_noticias_manchete-page_1 .views_slideshow_controls_text_next a {
     right: 0;
   top: 720%;
     background-image: url("/unicamp/sites/default/files/seta_slide_direita.png");
   background-size: cover;
 }

 #views_slideshow_controls_text_pause_noticias_manchete-page_1 {
     display: block;
 }

 #views_slideshow_slide_counter_noticias_manchete-page_1 {
     position: absolute;
     top: 0;
     left: 0;
 }

 #views_slideshow_controls_text_noticias_manchete-page_1 a{
     position: absolute;
     width: 3.375em;
     height: 3.375em;
     /*background-color: rgba(255,255,255,0.4);*/
     background-repeat: no-repeat;
     background-position: center;
     /*-moz-border-radius: 0.4375em;*/
     /*-webkit-border-radius: 0.4376em;*/
     /*border-radius: 0.4375em;*/
     /*-moz-opacity: 0.40;*/
     /*filter: alpha(opacity=40);*/
     text-decoration: none;
     color: transparent;
 }

 #views_slideshow_controls_text_pause_noticias_manchete-page_1 {
     position: absolute;
     right: 50%;
 }

 .pixture-reloaded-slideshow-0 .titulo-manchete {
     min-width: 12.5em;
     position: absolute;
     bottom: 21%;
     left: 18%;
     right: 18%;
     z-index: 299;
     margin-top: -1.6em;
     padding-bottom: 1%;
 }
 .pixture-reloaded-slideshow-0 .titulo-manchete a{
     text-decoration: none;
     color: #F1F1F1;
   font-family: "Oswald";
     font-weight: 600;
     text-shadow: 0.075em 0.075em 0.075em #333;
     /*text-transform: uppercase;*/
   vertical-align: bottom;
     line-height: 1.2em;
 }

 .pixture-reloaded-slideshow-0 .views_slideshow_cycle_slide p {
     min-width: 12.5em;
     position: absolute;
     height: 45%;
     left: 0;
     right: 0;
     bottom: 0;
     margin: 0;
     padding: 8% 18% 0 18%;
     z-index: 295;
     color: #F1F1F1;
     background-image: linear-gradient(to bottom, transparent, rgba(0,0,0,10) );
     line-height: 140%;
     font-family: "Roboto Condensed";
     text-shadow: 0.075em 0.075em 0.075em #333;
 }

 .pixture-reloaded-slideshow-0 .views-element-container .views-row {
     position: relative;
     margin-bottom: 3em;
     padding-bottom: 1em;
     border-bottom: dotted 1px #5A5A5A;
 }
 #coronavirus a{
     color: #FFFF00;
 }
 #coronavirus a:visited {
     color: #FFFF00;
 }
 #block-views-block-noticias-block-1 .views-field.views-field-field-resumo a{
         color: #9e190b;
 }
 #block-views-block-noticias-block-1 .views-field.views-field-field-resumo a:visited{
         color: #9e190b;
 }

 /* FIM - PAG. HOME - SLIDESHOW - LUCAS */



 /*  INICIO - PAG. HOME - FAIXA ATUALIDADES */
 #block-views-block-noticias-producao-academica-block-1 {
 /*     margin: 0; */
 }

 #block-views-block-noticias-producao-academica-block-1 .block__inner {
     width: 71.875%;
     max-width: 86.25em;
     min-width: 64em;
     margin: 2em auto;
 }

 #block-views-block-noticias-producao-academica-block-1 .view-header {
     position: relative;
     font-family: "Oswald";
     font-size: 1.2em;
     font-weight: 400;
     text-align: left;
     line-height: 2em;
     margin: 0 auto;
     margin-bottom: 1em;
     width: 100%;
     text-transform: uppercase;
     padding-top: 0.8em;
     border-bottom: dotted 1px #5A5A5A;
 }

 #block-views-block-noticias-producao-academica-block-1 .view-header a {
     color: #053250;
     width: 100%;
     display: inline-block;
 }

 #block-views-block-noticias-producao-academica-block-1 .view-header a::after {
     position: absolute;
     content: '+';
     font-size: 1.5em;
     font-weight: 300;
     width: 0.8em;
     height: 0.8em;
     line-height: 1.3em;
     text-align: center;
 }

 #block-views-block-noticias-producao-academica-block-1 .view-content {
     position: relative;
     height: 33.75em;
 }

 #block-views-block-noticias-producao-academica-block-1 .block__inner .views-row {
     position: absolute;
     float: left;
 }

 #block-views-block-noticias-producao-academica-block-1 .block__inner .views-row:nth-of-type(1) {
     width: 50%;
     left: 0;
     bottom: 0;
 }

 #block-views-block-noticias-producao-academica-block-1 .block__inner .views-row:nth-of-type(2) {
     width: 24%;
     left: 50%;
     bottom: 0;
     margin-left: 1%;
 }

 #block-views-block-noticias-producao-academica-block-1 .block__inner .views-row:nth-of-type(3) {
     width: 24%;
     left: 75%;
     bottom: 0;
     margin-left: 1%;
 }

 #block-views-block-noticias-producao-academica-block-1 .block__inner .views-row .views-field-title {
     position: relative;
     z-index: 2;
     width: 100%;
     overflow: hidden;
 }

 #block-views-block-noticias-producao-academica-block-1 .block__inner .views-row .views-field-title a {
     float: left;
     width: 100%;
     font-family: "Oswald";
     font-weight: 400;
     text-shadow: 0.075em 0.075em 0.075em #333;
     font-size: 1.7em;
     line-height: 1.2em;
     padding: 0em 1.2em 0.5em 1.2em;
     color: #FFFFFF;
     z-index: 299;
     background-image: linear-gradient(to bottom,transparent,rgba(0,0,0,.8));
 }

 #block-views-block-noticias-producao-academica-block-1 .block__inner .views-row .views-field-field-resumo {
     position: relative;
     z-index: 1;
     width: 100%;
     display: block;
     font-family: "Roboto Condensed";
     font-weight: 300;
     text-shadow: 0.075em 0.075em 0.075em #333;
     font-size: 1.2em;
     line-height: 1.2em;
     color: #FFFFFF;
     padding: 0 1.5em 1.5em 1.5em;
     background-image: linear-gradient(to bottom,rgba(0,0,0,.8),#000000);
 }

 #block-views-block-noticias-producao-academica-block-1 .block__inner .views-row .views-field-field-imagem-capa {
     position: absolute;
     bottom: 0;
     left: 0;
     z-index: 0;
     width: 100%;
     height: 33.75em;
 }

 #block-views-block-noticias-producao-academica-block-1 .block__inner .views-row .views-field-field-imagem-capa img{
     object-fit: cover;
     max-height: 33.75em;
     width: 100%;
 }

 /*  FIM - PAG. HOME - FAIXA ATUALIDADES */



 /*  INICIO - PAG. HOME - FAIXA JORNAL UNICAMP */
 #block-views-block-noticia-moldura-block-1,
 #block-views-block-noticia-moldura-block-18 > div ,
 #block-views-block-noticia-moldura-block-19 > div {
     width: 71.875%;
     max-width: 86.25em;
     min-width: 64em;
     margin: 0 auto;
 }

 #block-views-block-noticia-moldura-block-1 {
   border-top: dotted 1px #5A5A5A;
   padding-top: 1em;
 }

 /* #block-views-block-noticia-moldura-block-1 .view-header, */
 #block-views-block-noticia-moldura-block-18 header ,
 #block-views-block-noticia-moldura-block-19 header{
     margin-bottom: 1em;
 }

 #block-views-block-noticia-moldura-block-1 header {
     margin-bottom: 1em;
     /* position: absolute; */
     max-width: 47%;
     z-index: 99;
 }

 #block-views-block-noticia-moldura-block-1 .view-content,
 #block-views-block-noticia-moldura-block-18 .view-content,
 #block-views-block-noticia-moldura-block-19 .view-content {
     position: relative;
     overflow: hidden;
 }

 #block-views-block-noticia-moldura-block-1 .view-content .views-field-field-imagem-capa,
 #block-views-block-noticia-moldura-block-18 .view-content .views-field-field-imagem-capa,
 #block-views-block-noticia-moldura-block-19 .view-content .views-field-field-imagem-capa {
     float: left;
     width: 50%;
 }

 #block-views-block-noticia-moldura-block-1 .view-content .views-field-field-imagem-capa img,
 #block-views-block-noticia-moldura-block-18 .view-content .views-field-field-imagem-capa img,
 #block-views-block-noticia-moldura-block-19 .view-content .views-field-field-imagem-capa img {
     height: inherit;
     object-fit: cover;
 }

 #block-views-block-noticia-moldura-block-1 .view-content .views-field-field-imagem-capa img {
   width: 100%;
 }

 #block-views-block-noticia-moldura-block-1 .view-content .views-field-field-imagem-capa a {
   width: 100%;
 }

 /* #block-views-block-noticia-moldura-block-1 .views-row, */
 #block-views-block-noticia-moldura-block-18 .views-row,
 #block-views-block-noticia-moldura-block-19 .views-row {
     position:relative;
     float:left;
     width: 50%;
     padding: 2em;
     background-size: cover;
 }
 #block-views-block-noticia-moldura-block-1 .views-row {
     position:relative;
     float:left;
     width: 50%;
     padding: 4.8em 2em 2em 8px;
     background-size: cover;
     background: none !important;
 }

 /* #block-views-block-noticia-moldura-block-1 .views-row:after, */
 #block-views-block-noticia-moldura-block-18 .views-row:after,
 #block-views-block-noticia-moldura-block-19 .views-row:after {
     content:"";
     position:absolute;
     top: 0;
     left: 0;
     width: 100%;
     height: 100%;
     z-index: 0;
     background-color: rgba(71,71,71, 0.85);
 }
 #block-views-block-noticia-moldura-block-1 .views-row:after {
     content:"";
     position:absolute;
     top: 0;
     left: 0;
     width: 100%;
     height: 100%;
     z-index: 0;
 /*     background-color: rgba(71,71,71, 0.85); */
 }

 /* #block-views-block-noticia-moldura-block-1 .views-row .views-field-field-date, */
 #block-views-block-noticia-moldura-block-18 .views-row .views-field-field-date,
 #block-views-block-noticia-moldura-block-19 .views-row .views-field-field-date{
     border-left: solid 0.15em #FFFFFF;
     height: 0.9em;
     line-height: 1em;
     padding-left: 0.5em;
     margin-bottom: 0.5em;
     font-weight: 200;
     text-transform: uppercase;
     color: #ffff;
     text-shadow: 1px 1px 1px #474747;
     position: relative;
     z-index: 1;
 }

 #block-views-block-noticia-moldura-block-1 .views-row .views-field-field-date,
 #block-views-block-noticia-moldura-block-18 .views-row .views-field-field-date,
 #block-views-block-noticia-moldura-block-19 .views-row .views-field-field-date{
     border-left: solid 0.15em #FFFFFF;
     height: 0.9em;
     line-height: 1em;
     padding-left: 0.5em;
     margin-bottom: 0.5em;
     font-weight: 200;
     text-transform: uppercase;
     color: #474747;
     /* text-shadow: 1px 1px 1px #474747; */
     position: relative;
     z-index: 1;
 }

 /* #block-views-block-noticia-moldura-block-1 .views-row .views-field-title, */
 #block-views-block-noticia-moldura-block-18 .views-row .views-field-title,
 #block-views-block-noticia-moldura-block-19 .views-row .views-field-title{
     font-family: "Roboto Condensed";
     font-weight: 300;
     font-size: 3em;
     line-height: 1.10em;
     margin-bottom: 0.5em;
     margin-left: -0.04em;
     text-shadow: 1px 1px 1px #474747;
     position: relative;
     z-index: 1;
 }

 #block-views-block-noticia-moldura-block-1 .views-row .views-field-title {
     font-family: "Roboto Condensed";
     font-weight: 300;
     font-size: 2.5em;
     line-height: 1.10em;
     margin-bottom: 0.5em;
     margin-left: -0.04em;
 /*     text-shadow: 1px 1px 1px #474747; */
     position: relative;
     z-index: 1;
   margin-top: 120px;
 }

 /* #block-views-block-noticia-moldura-block-1 .views-row .views-field-title a, */
 #block-views-block-noticia-moldura-block-18 .views-row .views-field-title a,
 #block-views-block-noticia-moldura-block-19 .views-row .views-field-title a{
         color: #ffff;
         text-decoration: none;
 }

 #block-views-block-noticia-moldura-block-1 .views-row .views-field-title a {
         color: #474747;
         text-decoration: none;
 }

 /* #block-views-block-noticia-moldura-block-1 .views-row .views-field-field-resumo, */
 #block-views-block-noticia-moldura-block-18 .views-row .views-field-field-resumo,
 #block-views-block-noticia-moldura-block-19 .views-row .views-field-field-resumo{
     font-family: "Roboto Condensed";
     font-weight: 300;
     font-size: 1.7em;
     line-height: 1.2em;
     color: #ffff;
     padding-right: 0.7em;
     text-shadow: 1px 1px 1px #474747;
     position: relative;
     z-index: 1;
 }

 #block-views-block-noticia-moldura-block-1 .views-row .views-field-field-resumo {
     font-family: "Roboto Condensed";
     font-weight: 300;
     font-size: 1.5em;
     line-height: 1.2em;
     color: #474747;
     padding-right: 0.7em;
 /*     text-shadow: 1px 1px 1px #474747; */
     position: relative;
     z-index: 1;
 }

 #block-views-block-noticia-moldura-block-1 .views-row .views-field-field-imagem-capa,
 #block-views-block-noticia-moldura-block-18 .views-row .views-field-field-imagem-capa,
 #block-views-block-noticia-moldura-block-19 .views-row .views-field-field-imagem-capa{
     display: none;
 }

 @media (max-width: 480px) {
   #block-views-block-noticia-moldura-block-1 .views-row {
     padding-right: 0;
     padding-left: 0;
   }
 }

 @media (max-width: 1700px) {
     #block-views-block-noticia-moldura-block-1 > div > div > div > div > div.view-rows {
      /* height: 374px; */
    }
  }
 /*  INICIO - PAG. HOME - FAIXA JORNAL UNICAMP */

 /*AlterAaaaAAassasassssaszAAassaAaasAzAAassaAaasAazAAasAasasazAo para a Faixa Vestibular IndssasassssaAAasAAaaaAAassasassssaszAAassaAaasAazAAasAasasazAgena que virou Ugo Giorgetti*/
 #block-views-block-noticia-moldura-block-18 .block__inner .view-header {
     height: 1.7em;
     line-height: 3.3em;
     color: #AE0001;
     font-family: OSwald;
     font-size: 2.3em;
     text-transform: uppercase;
     border-bottom: solid 2px #AE0001;
 }

 #block-views-block-noticia-moldura-block-18 .view-header div {
     font-family: Oswald;
     text-transform: none;
     line-height: 1.3em;
     border: 0;
     margin-bottom: 0.5em;
     margin-top: 0.8em;
     font-weight: 400;
 }
 /*FIM - AlterAaaaAAassasassssaszAAassaAaasAzAAassaAaasAazAAasAasasazAo para a Faixa Vestibular IndssasassssaAAasAAaaaAAassasassssaszAAassaAaasAazAAasAasasazAgena que virou Ugo Giorgetti*/

 /*#block-views-block-noticia-moldura-block-1 {
  *  *  *     margin: 0;
  *   *   *         background-color: #CCE1F2;
  *    *    *             min-width: 64em;
  *     *     *                 background-size:contain;
  *      *      *                     background-size: cover;
  *       *       *                         background-repeat: no-repeat;
  *        *        *                             min-height: 28em;
  *         *         *                             }
  *          *          *
  *           *           *                             #block-views-block-noticia-moldura-block-1 .block__inner {
  *            *            *                                 margin: 0;
  *             *             *                                     background-color: rgba(255,255,255,.7);
  *              *              *                                         min-width: 64em;
  *               *               *                                             min-height: 28em;
  *                *                *                                             }
  *                 *                 *
  *                  *                  *                                             #block-views-block-noticia-moldura-block-1 .view-header {
  *                   *                   *                                                 padding: 2em 0;
  *                    *                    *                                                 }
  *                     *                     *
  *                      *                      *                                                 div#block-views-block-noticia-moldura-block-1 .block__content {
  *                       *                       *                                                     position: relative;
  *                        *                        *                                                         width: 71.875%;
  *                         *                         *                                                             min-width: 64em;
  *                          *                          *                                                                 margin: 0 auto;
  *                           *                           *                                                                 }
  *                            *                            *
  *                             *                             *
  *                              *                              *                                                                 #block-views-block-noticia-moldura-block-1 .views-field.views-field-field-date {
  *                               *                               *                                                                     width: 50%;
  *                                *                                *                                                                         position: absolute;
  *                                 *                                 *                                                                             top: 9em;
  *                                  *                                  *                                                                                 left: 0em;
  *                                   *                                   *                                                                                     border-left: solid 0.15em #053250;
  *                                    *                                    *                                                                                         height: 0.84em;
  *                                     *                                     *                                                                                             line-height: 0.74em;
  *                                      *                                      *                                                                                                 margin-bottom: 1em;
  *                                       *                                       *                                                                                                     font-weight: 200;
  *                                        *                                        *                                                                                                     }
  *                                         *                                         *
  *                                          *                                          *                                                                                                     #block-views-block-noticia-moldura-block-1 .views-field.views-field-title {
  *                                           *                                           *                                                                                                         width: 48%;
  *                                            *                                            *                                                                                                             position: absolute;
  *                                             *                                             *                                                                                                                 top: 5.5em;
  *                                              *                                              *                                                                                                                     left: 0em;
  *                                               *                                               *                                                                                                                     }
  *                                                *                                                *
  *                                                 *                                                 *                                                                                                                     #block-views-block-noticia-moldura-block-1 .views-field.views-field-field-resumo {
  *                                                  *                                                  *                                                                                                                         width: 48%;
  *                                                   *                                                   *                                                                                                                             position: absolute;
  *                                                    *                                                    *                                                                                                                                 top: 18em;
  *                                                     *                                                     *                                                                                                                                     left: 0em;
  *                                                      *                                                      *                                                                                                                                         padding: 0;
  *                                                       *                                                       *                                                                                                                                         }
  *                                                        *                                                        *
  *                                                         *                                                         *                                                                                                                                         #block-views-block-noticia-moldura-block-1 .views-field.views-field-field-imagem-capa {
  *                                                          *                                                          *                                                                                                                                             border: solid 0.5em #FFFFFF;
  *                                                           *                                                           *                                                                                                                                                 width: 50%;
  *                                                            *                                                            *                                                                                                                                                     position: absolute;
  *                                                             *                                                             *                                                                                                                                                         top: 9em;
  *                                                              *                                                              *                                                                                                                                                             right: 0em;
  *                                                               *                                                               *                                                                                                                                                             }
  *                                                                *                                                                *
  *                                                                 *                                                                 *                                                                                                                                                             #block-views-block-noticia-moldura-block-1 .views-field.views-field-field-imagem-capa img {
  *                                                                  *                                                                  *                                                                                                                                                                 width: 100%!important;
  *                                                                   *                                                                   *                                                                                                                                                                     height: inherit!important;
  *                                                                    *                                                                    *                                                                                                                                                                     }
  *                                                                     *                                                                     *
  *                                                                      *                                                                      *                                                                                                                                                                     #block-views-block-noticia-moldura-block-1 .datetime{
  *                                                                       *                                                                       *                                                                                                                                                                              font-family: "Roboto Condensed";
  *                                                                        *                                                                        *                                                                                                                                                                                       font-size: 0.85em;
  *                                                                         *                                                                         *                                                                                                                                                                                                line-height: 1.125em;
  *                                                                          *                                                                          *                                                                                                                                                                                                         color: #262626!important;
  *                                                                           *                                                                           *                                                                                                                                                                                                                 text-transform: uppercase;
  *                                                                            *                                                                            *                                                                                                                                                                                                                         padding-left: 0.5em;
  *                                                                             *                                                                             *                                                                                                                                                                                                                                font-weight: 200;
  *                                                                              *                                                                              *
  *                                                                               *                                                                               *                                                                                                                                                                                                                                }
  *                                                                                *                                                                                *
  *                                                                                 *                                                                                 *                                                                                                                                                                                                                                #block-views-block-noticia-moldura-block-1 .views-field-title{
  *                                                                                  *                                                                                  *                                                                                                                                                                                                                                    font-family: "Roboto Condensed";
  *                                                                                   *                                                                                   *                                                                                                                                                                                                                                        font-weight: 600;
  *                                                                                    *                                                                                    *                                                                                                                                                                                                                                            font-size: 2.2em!important;
  *                                                                                     *                                                                                     *                                                                                                                                                                                                                                                line-height: 1.10em;
  *                                                                                      *                                                                                      *                                                                                                                                                                                                                                                    color: #053250!important;
  *                                                                                       *                                                                                       *                                                                                                                                                                                                                                                    }
  *                                                                                        *                                                                                        *                                                                                                                                                                                                                                                    #block-views-block-noticia-moldura-block-1 .views-field-title a{
  *                                                                                         *                                                                                         *                                                                                                                                                                                                                                                            color: #053250!important;
  *                                                                                          *                                                                                          *                                                                                                                                                                                                                                                                    text-decoration: none;
  *                                                                                           *                                                                                           *                                                                                                                                                                                                                                                                    }
  *                                                                                            *                                                                                            *                                                                                                                                                                                                                                                                    #block-views-block-noticia-moldura-block-1 .views-field-field-resumo{
  *                                                                                             *                                                                                             *                                                                                                                                                                                                                                                                        font-family: "Roboto Condensed";
  *                                                                                              *                                                                                              *                                                                                                                                                                                                                                                                            font-weight: 400;
  *                                                                                               *                                                                                               *                                                                                                                                                                                                                                                                                line-height: 1.3em;
  *                                                                                                *                                                                                                *                                                                                                                                                                                                                                                                                    color: #141414!important;
  *                                                                                                 *                                                                                                 *                                                                                                                                                                                                                                                                                        padding-right: 0.7em;
  *                                                                                                  *                                                                                                  *                                                                                                                                                                                                                                                                                        }
  *                                                                                                   *                                                                                                   *
  *                                                                                                    *                                                                                                    *                                                                                                                                                                                                                                                                                        #block-views-block-noticia-moldura-block-1 .views-field-field-resumo a{
  *                                                                                                     *                                                                                                     *                                                                                                                                                                                                                                                                                            font-family: "Roboto Condensed";
  *                                                                                                      *                                                                                                      *                                                                                                                                                                                                                                                                                                font-weight: 600;
  *                                                                                                       *                                                                                                       *                                                                                                                                                                                                                                                                                                    line-height: 1.2em;
  *                                                                                                        *                                                                                                        *                                                                                                                                                                                                                                                                                                        color: #053250;
  *                                                                                                         *                                                                                                         *                                                                                                                                                                                                                                                                                                            padding-right: 0.2em;
  *                                                                                                          *                                                                                                          *                                                                                                                                                                                                                                                                                                            }
  *                                                                                                           *                                                                                                           *
  *                                                                                                            *                                                                                                            *                                                                                                                                                                                                                                                                                                            #block-views-block-noticia-moldura-block-1 .views-field-field-resumo ul {
  *                                                                                                             *                                                                                                             *                                                                                                                                                                                                                                                                                                                padding: 0;
  *                                                                                                              *                                                                                                              *                                                                                                                                                                                                                                                                                                                    width: 50%;
  *                                                                                                               *                                                                                                               *                                                                                                                                                                                                                                                                                                                        display: inline-block;
  *                                                                                                                *                                                                                                                *                                                                                                                                                                                                                                                                                                                            vertical-align: top;
  *                                                                                                                 *                                                                                                                 *                                                                                                                                                                                                                                                                                                                                margin-top: 0.2em;
  *                                                                                                                  *                                                                                                                  *                                                                                                                                                                                                                                                                                                                                }
  *                                                                                                                   *                                                                                                                   *
  *                                                                                                                    *                                                                                                                    *                                                                                                                                                                                                                                                                                                                                #block-views-block-noticia-moldura-block-1 .views-field-field-resumo li{
  *                                                                                                                     *                                                                                                                     *                                                                                                                                                                                                                                                                                                                                   list-style: none;
  *                                                                                                                      *                                                                                                                      *                                                                                                                                                                                                                                                                                                                                       margin-bottom: 0.2em;
  *                                                                                                                       *                                                                                                                       *                                                                                                                                                                                                                                                                                                                                           position: relative;
  *                                                                                                                        *                                                                                                                        *                                                                                                                                                                                                                                                                                                                                               padding-left: 1em;
  *                                                                                                                         *                                                                                                                         *                                                                                                                                                                                                                                                                                                                                                   line-height: 1.2em;
  *                                                                                                                          *                                                                                                                          *                                                                                                                                                                                                                                                                                                                                                       color: #053250;
  *                                                                                                                           *                                                                                                                           *                                                                                                                                                                                                                                                                                                                                                       }
  *                                                                                                                            *                                                                                                                            *                                                                                                                                                                                                                                                                                                                                                       */
 /*  FIM - PAG. HOME - FAIXA JORNAL UNICAMP */



 /*  INICIO - PAG. HOME - FAIXA INOVAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAO - OLD
  *   *   *  #block-views-block-noticia-full-block-1 {
  *    *    *      position: relative;
  *     *     *          height: 36.25em;
  *      *      *              margin: 0;
  *       *       *              }
  *        *        *
  *         *         *              #block-views-block-noticia-full-block-1 .view-header {
  *          *          *                  position: absolute;
  *           *           *                      left: 0;
  *            *            *                          right: 0;
  *             *             *                              height: 15em;
  *              *              *                                  z-index: 2;
  *               *               *                                  	background: linear-gradient(#000000, transparent);
  *                *                *                                  	}
  *                 *                 *
  *                  *                  *                                  	#block-views-block-noticia-full-block-1 .view-header h3 {
  *                   *                   *                                  	    width: 71.875%;
  *                    *                    *                                  	        max-width: 53.07em;
  *                     *                     *                                  	            min-width: 39.38em;
  *                      *                      *                                  	                margin: 0 auto;
  *                       *                       *                                  	                	padding: 0.8em 0 0.4em 0;
  *                        *                        *                                  	                	    border-bottom: dotted 1px #5A5A5A;
  *                         *                         *                                  	                	    }
  *                          *                          *
  *                           *                           *                                  	                	    #block-views-block-noticia-full-block-1 .view-header h3 a {
  *                            *                            *                                  	                	        font-family: "Oswald";
  *                             *                             *                                  	                	            font-size: 0.8em;
  *                              *                              *                                  	                	                font-weight: 400;
  *                               *                               *                                  	                	                    text-transform: uppercase;
  *                                *                                *                                  	                	                    }
  *                                 *                                 *
  *                                  *                                  *                                  	                	                    #block-views-block-noticia-full-block-1 .view-header h3 a:hover {
  *                                   *                                   *                                  	                	                        color: #474747;
  *                                    *                                    *                                  	                	                        }
  *                                     *                                     *
  *                                      *                                      *                                  	                	                        #block-views-block-noticia-full-block-1 .view-header h3 a::after {
  *                                       *                                       *                                  	                	                            position: absolute;
  *                                        *                                        *                                  	                	                                content: '+';
  *                                         *                                         *                                  	                	                                    font-size: 1.5em;
  *                                          *                                          *                                  	                	                                        font-weight: 300;
  *                                           *                                           *                                  	                	                                            width: 0.8em;
  *                                            *                                            *                                  	                	                                                height: 0.8em;
  *                                             *                                             *                                  	                	                                                    line-height: 1em;
  *                                              *                                              *                                  	                	                                                        text-align: center;
  *                                               *                                               *                                  	                	                                                        }
  *                                                *                                                *
  *                                                 *                                                 *                                  	                	                                                        #block-views-block-noticia-full-block-1 .view-content {
  *                                                  *                                                  *                                  	                	                                                            width: 71.875%;
  *                                                   *                                                   *                                  	                	                                                                max-width: 86.25em;
  *                                                    *                                                    *                                  	                	                                                                    min-width: 64em;
  *                                                     *                                                     *                                  	                	                                                                        margin: 0 auto;
  *                                                      *                                                      *                                  	                	                                                                        	padding-top: 5.5em;
  *                                                       *                                                       *                                  	                	                                                                        	}
  *                                                        *                                                        *
  *                                                         *                                                         *                                  	                	                                                                        	#block-views-block-noticia-full-block-1 .views-field-field-date {
  *                                                          *                                                          *                                  	                	                                                                        	    position: relative;
  *                                                           *                                                           *                                  	                	                                                                        	        z-index: 2;
  *                                                            *                                                            *                                  	                	                                                                        	            height: 1em;
  *                                                             *                                                             *                                  	                	                                                                        	                line-height: 1em;
  *                                                              *                                                              *                                  	                	                                                                        	                    color: #FFFFFF;
  *                                                               *                                                               *                                  	                	                                                                        	                        font-family: "Roboto Condensed";
  *                                                                *                                                                *                                  	                	                                                                        	                            text-shadow: 0.075em 0.075em #333;
  *                                                                 *                                                                 *                                  	                	                                                                        	                                font-size: 1em;
  *                                                                  *                                                                  *                                  	                	                                                                        	                                    border-left: solid 0.15em #cc9dcc;
  *                                                                   *                                                                   *                                  	                	                                                                        	                                        padding-left: 0.5em;
  *                                                                    *                                                                    *                                  	                	                                                                        	                                            text-transform: uppercase;
  *                                                                     *                                                                     *                                  	                	                                                                        	                                            }
  *                                                                      *                                                                      *
  *                                                                       *                                                                       *                                  	                	                                                                        	                                            #block-views-block-noticia-full-block-1 .views-field-title {
  *                                                                        *                                                                        *                                  	                	                                                                        	                                                position: relative;
  *                                                                         *                                                                         *                                  	                	                                                                        	                                                    z-index: 2;
  *                                                                          *                                                                          *                                  	                	                                                                        	                                                        margin-top: 0.1em;
  *                                                                           *                                                                           *                                  	                	                                                                        	                                                            font-family: Oswald;
  *                                                                            *                                                                            *                                  	                	                                                                        	                                                                text-shadow: 0.075em 0.075em #333;
  *                                                                             *                                                                             *                                  	                	                                                                        	                                                                    font-size: 3.1em;
  *                                                                              *                                                                              *                                  	                	                                                                        	                                                                        font-weight: 500;
  *                                                                               *                                                                               *                                  	                	                                                                        	                                                                            line-height: 1.5em;
  *                                                                                *                                                                                *                                  	                	                                                                        	                                                                            }
  *                                                                                 *                                                                                 *
  *                                                                                  *                                                                                  *                                  	                	                                                                        	                                                                            #block-views-block-noticia-full-block-1 .views-field-title a {
  *                                                                                   *                                                                                   *                                  	                	                                                                        	                                                                                color: #FFFFFF;
  *                                                                                    *                                                                                    *                                  	                	                                                                        	                                                                                }
  *                                                                                     *                                                                                     *
  *                                                                                      *                                                                                      *                                  	                	                                                                        	                                                                                #block-views-block-noticia-full-block-1 .views-field-field-resumo {
  *                                                                                       *                                                                                       *                                  	                	                                                                        	                                                                                    position: relative;
  *                                                                                        *                                                                                        *                                  	                	                                                                        	                                                                                        z-index: 2;
  *                                                                                         *                                                                                         *                                  	                	                                                                        	                                                                                            width: 50%;
  *                                                                                          *                                                                                          *                                  	                	                                                                        	                                                                                                margin-top: 1em;
  *                                                                                           *                                                                                           *                                  	                	                                                                        	                                                                                                    color: #FFFFFF;
  *                                                                                            *                                                                                            *                                  	                	                                                                        	                                                                                                        font-weight: 400;
  *                                                                                             *                                                                                             *                                  	                	                                                                        	                                                                                                            font-family: "Roboto Condensed";
  *                                                                                              *                                                                                              *                                  	                	                                                                        	                                                                                                                text-shadow: 0.075em 0.075em #333;
  *                                                                                               *                                                                                               *                                  	                	                                                                        	                                                                                                                    font-size: 2em;
  *                                                                                                *                                                                                                *                                  	                	                                                                        	                                                                                                                        line-height: 1.2em;
  *                                                                                                 *                                                                                                 *                                  	                	                                                                        	                                                                                                                        }
  *                                                                                                  *                                                                                                  *
  *                                                                                                   *                                                                                                   *                                  	                	                                                                        	                                                                                                                        #block-views-block-noticia-full-block-1 .views-field.views-field-field-imagem-capa {
  *                                                                                                    *                                                                                                    *                                  	                	                                                                        	                                                                                                                            background-color: #fdffb9;
  *                                                                                                     *                                                                                                     *                                  	                	                                                                        	                                                                                                                            	width: 100%;
  *                                                                                                      *                                                                                                      *                                  	                	                                                                        	                                                                                                                            		height: 36.25em;
  *                                                                                                       *                                                                                                       *                                  	                	                                                                        	                                                                                                                            			position: absolute;
  *                                                                                                        *                                                                                                        *                                  	                	                                                                        	                                                                                                                            				top: 0;
  *                                                                                                         *                                                                                                         *                                  	                	                                                                        	                                                                                                                            					left: 0;
  *                                                                                                          *                                                                                                          *                                  	                	                                                                        	                                                                                                                            					}
  *                                                                                                           *                                                                                                           *
  *                                                                                                            *                                                                                                            *                                  	                	                                                                        	                                                                                                                            					#block-views-block-noticia-full-block-1 .views-field.views-field-field-imagem-capa img {
  *                                                                                                             *                                                                                                             *                                  	                	                                                                        	                                                                                                                            					    position: absolute;
  *                                                                                                              *                                                                                                              *                                  	                	                                                                        	                                                                                                                            					        top: 0;
  *                                                                                                               *                                                                                                               *                                  	                	                                                                        	                                                                                                                            					            left: 0;
  *                                                                                                                *                                                                                                                *                                  	                	                                                                        	                                                                                                                            					                opacity: 0.9;
  *                                                                                                                 *                                                                                                                 *                                  	                	                                                                        	                                                                                                                            					                    height: 100%;
  *                                                                                                                  *                                                                                                                  *                                  	                	                                                                        	                                                                                                                            					                        background-size: cover;
  *                                                                                                                   *                                                                                                                   *                                  	                	                                                                        	                                                                                                                            					                            background-position: center;
  *                                                                                                                    *                                                                                                                    *                                  	                	                                                                        	                                                                                                                            					                                object-fit: cover;
  *                                                                                                                     *                                                                                                                     *                                  	                	                                                                        	                                                                                                                            					                                }
  *                                                                                                                      *                                                                                                                      *                                  	                	                                                                        	                                                                                                                            					                                  FIM - PAG. HOME - FAIXA INOVAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAO */

 /*  INICIO - PAG. HOME - FAIXA INOVAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAO */
 #block-views-block-noticia-full-block-1 {
     overflow: hidden;
     margin: 0;
 }


 #block-views-block-noticia-full-block-1 > div{
     width: 71.876%;
     min-width: 64em;
     margin: 0 auto 2em auto;
 }

 #block-views-block-noticia-full-block-1 header {
 /*     width: 71.876%; */
 /*     min-width: 64em; */
     margin: 0 auto 2em auto;
   width: 100%;
 }

 #block-views-block-noticia-full-block-1 .view-rows {
   display: flex;
 }

 #block-views-block-noticia-full-block-1 header h3 {
     margin: 0 auto;
   padding: 0.8em 0 0.4em 0;
     border-bottom: dotted 1px #5A5A5A;
     width: 100%;
 }

 #block-views-block-noticia-full-block-1 header h3 a {
     font-family: "Oswald";
     font-size: 0.8em;
     font-weight: 400;
     text-transform: uppercase;
 }

 #block-views-block-noticia-full-block-1 header h3 a:hover {
     color: #474747;
 }

 #block-views-block-noticia-full-block-1 header h3 a::after {
     position: absolute;
     content: '+';
     font-size: 1.5em;
     font-weight: 300;
     width: 0.8em;
     height: 0.8em;
     line-height: 1em;
     text-align: center;
 }

 #block-views-block-noticia-full-block-1 .views-row {
     width: 32.5%;
     /* float: left; */
     position: relative;
 }

 #block-views-block-noticia-full-block-1 > div > div {
   display: flex;
   flex-wrap: wrap;
 }

 /* #block-views-block-noticia-full-block-1 .views-row:nth-of-type(2) {
     margin: 0 0.56% 0 0;
 }

 #block-views-block-noticia-full-block-1 .views-row:nth-of-type(3) {
     margin: 0 0.58% 0 0.58%;
 }

 #block-views-block-noticia-full-block-1 .views-row:nth-of-type(4) {
     margin: 0 0 0 0.56%;
 } */

 #block-views-block-noticia-full-block-1 .views-row .views-field-field-imagem-capa img {
     object-fit: cover;
     height: 16.5em;
 }

 #block-views-block-noticia-full-block-1 .views-row .views-field-title{
     font-family: "Oswald";
     font-weight: 400;
     /* text-shadow: 0.05em 0.05em #333; */
     font-size: 22px;
     /* font-size: 1.5em; */
     line-height: 1.3em;
     padding-top: 10px;
     /* padding: 2em 1.5em; */
     color: #000 !important;
     /* background-image: linear-gradient(to bottom, transparent, rgba(0,0,0,10) ); */
     width: 100%;
     /* position: absolute; */
     /* left: 0; */
     /* bottom: 0; */
     width: 100%;
 }

 #block-views-block-noticia-full-block-1 .views-row:nth-of-type(2) .views-field-title {
     /* padding: 2em 20%; */
 }

 #block-views-block-noticia-full-block-1 .views-row .views-field-title a {
     text-decoration: none;
     color: #000;
 }

 @media screen and (max-width: 1048px) {
   #block-views-block-noticia-full-block-1 > div {
     width: 90%;
     min-width: unset;
   }
 }


 @media screen and (max-width: 960px) {
   #block-views-block-noticia-full-block-1 .view-rows {
       flex-wrap: wrap;
   }
 }

 @media screen and (max-width: 489px) {
   #block-views-block-noticia-full-block-1 > div {
     width: 97%;
     margin-bottom: 0;
   }
 }

 /*  FIM - PAG. HOME - FAIXA INOVAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAO */



 /* INICIO - PAG. HOME - FAIXA CULTURA E SOCIEDADE */
 #block-views-block-noticia-universidade-sociedade-block-1,
 #block-views-block-noticia-universidade-sociedade-block-3 {
     background-color: #FFFFFF;
     margin: 0;
     overflow: hidden;
     padding-bottom: 1em;
 }

 #block-views-block-noticia-universidade-sociedade-block-1 > div,
 #block-views-block-noticia-universidade-sociedade-block-3 > div{
     width: 71.875%;
     min-width: 64em;
     margin: 0 auto;
 }

 #block-views-block-noticia-universidade-sociedade-block-1 header {
   font-family: "Oswald";
   font-size: 1.2em;
   line-height: 2.2em;
   text-transform: uppercase;
   font-weight: 400;
   padding-bottom: 0.6em;
   margin: 0 auto;
   width: 71.875%;
   min-width: 100%;
   height: 3.6em;
   padding: 1.3em 0 0.5em 0;
   border-bottom: dotted 1px #5A5A5A;
 }

 #block-views-block-noticia-universidade-sociedade-block-1 header a:hover{
   color: #474747;
 }

 #block-views-block-noticia-universidade-sociedade-block-1 header a::after {
     position: absolute;
     content: '+';
     font-size: 1.5em;
     font-weight: 300;
     width: 0.8em;
     height: 0.8em;
     line-height: 1.5em;
     text-align: center;
 }

 #block-views-block-noticia-universidade-sociedade-block-1 .block__title {
     width: 99%;
     height: 2.5em;
     margin: 0;
     border-bottom: dotted 1px #5A5A5A;
     padding: 0.4em;
     font-family: "Oswald";
     font-weight: normal;
     font-size: 1.4em;
     line-height: 2.2em;
     color: #be1e00!important;
     text-transform: uppercase;
   font-weight: 300;
     padding-bottom: 0.8em;
 }

 #block-views-block-noticia-universidade-sociedade-block-1 .views-row {
     position: relative;
     float: left;
     width: 48%;
     min-width: 10em;
     margin: 1em 0 0 2%;
     vertical-align: top;
     padding: 0;
 }

 #block-views-block-noticia-universidade-sociedade-block-1 .views-row .views-field-field-imagem-capa {
   position: relative;
   height: 22.5em;
 }

 #block-views-block-noticia-universidade-sociedade-block-1 .views-row .views-field-field-imagem-capa img {
     position: absolute;
     width: 100%;
   height: 100%;
   -webkit-background-size: cover;
   -moz-background-size: cover;
   -o-background-size: cover;
   background-size: cover;
     object-fit: cover;
 }

 /* Data */
 #block-views-block-noticia-universidade-sociedade-block-1 .views-row .views-field-field-date {
     border-left: solid 2px #9e190b;
     font-family: "Roboto Condensed";
     font-weight: normal;
     font-size: 1em;
     color: #505050;
     text-transform: uppercase;
     padding-left: 0.5em;
     margin: 1em 0;
     height: 0.8em;
     line-height: 0.9em;
 }

 #block-views-block-noticia-universidade-sociedade-block-1 .views-field-title {
   font-family: "Oswald";
   font-weight: normal;
   font-size: 1.3em !important;
   line-height: 1.6em;
   text-transform: uppercase;
     margin: 10px 0 6px 0;
 }

 #block-views-block-noticia-universidade-sociedade-block-1 .views-field-title a {
     color: #282828;
 }

 /* Resumo */
 #block-views-block-noticia-universidade-sociedade-block-1 .views-field-field-resumo {
 font-family: "Oswald";
 font-weight: normal;
 font-size: 1.2em;
 line-height: 1.4em;
 font-weight: 300;
 color: #323232!important;
 }

 /*faixa com 4 itens para completar Cultura e Sociedade*/
 /* #block-views-block-noticia-universidade-sociedade-block-3 .views-row {
     position: relative;
   float: left;
   width: 23%;
   min-width: 10em;
   margin: 1em 0 0 2%;
   vertical-align: top;
   padding: 0;
 } */

 #block-views-block-noticia-universidade-sociedade-block-3 .views-row .views-field-field-imagem-capa {
     position: relative;
     height: 10.5em;
 }

 #block-views-block-noticia-universidade-sociedade-block-3 .views-row .views-field-field-imagem-capa img {
     position: absolute;
     height: 100%;
     background-size: cover;
     object-fit: cover;
 }

 #block-views-block-noticia-universidade-sociedade-block-3 .views-row .views-field-field-date {
     border-left: solid 2px #9e190b;
     font-family: "Roboto Condensed";
     font-weight: normal;
     font-size: 1em;
     color: #505050;
     text-transform: uppercase;
     padding-left: 0.5em;
     margin: 1em 0;
     height: 0.8em;
     line-height: 0.9em;
 }

 #block-views-block-noticia-universidade-sociedade-block-3 .views-field-title {
     font-family: "Oswald";
     font-weight: normal;
     font-size: 1.1em;
     line-height: 1.45em;
     /* text-transform: uppercase; */
 }


 /* FIM - PAG. HOME - FAIXA CULTURA E SOCIEDADE */

 /*
  *  *  */
 /
 /
 /
 /

 FIM DO BASE ORGANIZADO

 /
 /
 /
 /
 /
 */

 /* INICIO - PAG. HOME - FAIXA COMUNIDADE INTERNA */
 /* BLOCO 1 */
 #block-views-block-noticias-bloco3-noticia-bloco-3 {
     background-color: #FFFFFF;
     margin-bottom: 2em;
     width: 61.5%;
     margin: 0 0 0-5px;
     display: inline-block;
 }

 #block-views-block-noticias-bloco3-noticia-bloco-3 > div {
     border-top: dotted 1px #5A5A5A;
     margin-top: 3.35em;
     padding-top: 2.5em;
 }

 #block-views-block-noticias-bloco3-noticia-bloco-3 header {
   font-family: "Oswald";
     font-size: 1.2em;
     font-weight: 400;
     text-align: left;
     line-height: 2em;
     color: #e64400!important;
     margin: 0 auto;
     margin-bottom: 1.4em;
     width: 71.875%;
     min-width: 94.8%;
     height: 3.6em;
     text-transform: uppercase;
     padding: 1.4em 0 0 0;
     border-bottom: dotted 1px #5A5A5A;
 }

 #block-views-block-noticias-bloco3-noticia-bloco-3 .views-row {
     position: relative;
     float: left;
     width: 45%;
     min-width: 10em;
     margin: 0 0 0 5%;
     vertical-align: top;
     border: 0;
     padding: 0;
 }

 #block-views-block-noticias-bloco3-noticia-bloco-3 .views-field.views-field-field-date {
     border-left: solid 0.15em #9e190b;
     padding-left: 0.5em;
     height: 0.8155em;
     line-height: 0.81em;
     margin-bottom: 1em;
 }

 #block-views-block-noticias-bloco3-noticia-bloco-3 .datetime{
          font-family: "Roboto Condensed";
          font-size: 0.85em;
          line-height: 1em;
          color: #262626!important;
         text-transform: uppercase;
         font-weight: 200;
 }

 #block-views-block-noticias-bloco3-noticia-bloco-3 .views-field-title {
     font-family: "Oswald";
     font-size: 1.45em;
     font-weight: 300;
     color: #282828!important;
     /* text-transform: uppercase; */
     line-height: 1.25em;
     margin-bottom: 0.4em;
 }

 #block-views-block-noticias-bloco3-noticia-bloco-3 .views-field-title a{
          text-decoration: none;
          color: #282828!important;
 }

 #block-views-block-noticias-bloco3-noticia-bloco-3 .views-field-field-resumo{
          font-family: "Roboto Condensed";
          font-weight: 300;
          font-size: 1.10em;
          color: #000000!important;
       line-height: 1.3em;
     margin-bottom:1.4em;
 }

 #block-views-block-noticias-bloco3-noticia-bloco-3 .views-field-field-imagem-capa{
          margin-bottom: 0.5em;
 }

 #block-views-block-noticias-bloco3-noticia-bloco-3 .views-field-field-imagem-capa img {
     width: 100%;
     height: inherit!important;
 }

 /* BLOCO 2 */
 #block-views-block-noticias-bloco3-block-2 .view-content {
     margin-top: 2.5em;
 }

 #block-views-block-noticias-bloco3-block-2 .view-header {
   position: relative;
     margin-left: 2%;
     font-family: "Oswald";
     font-size: 1.2em;
     font-weight: 400;
     text-align: left;
     line-height: 2em;
     color: #053250!important;
     margin: 0 auto;
     width: 100%;
     text-transform: uppercase;
     padding-top: 0.8em;
     border-bottom: dotted 1px #5A5A5A;
 }

 #block-views-block-noticias-bloco3-block-2 .view-header a:hover {
   color: #474747;
 }

 #block-views-block-noticias-bloco3-block-2 .view-header a::after {
     position: absolute;
     content: '+';
     font-size: 1.5em;
     font-weight: 300;
     width: 0.8em;
     height: 0.8em;
     line-height: 1.2em;
     text-align: center;
 }

 #block-views-block-noticias-bloco3-block-2 {
     background-color: #FFFFFF!important;
     margin: 0;
     width: 38.5%;
     display: inline-block;
     vertical-align: top;
 }

 #block-views-block-noticias-bloco3-block-2 .block__inner {
     margin-right: 0;
     margin-left: auto;
 }

 #block-views-block-noticias-bloco3-block-2 .views-row {
     position: relative;
     margin: 0 2.576% 2.5em 0;
     vertical-align: top;
     border: 0;
     padding: 0;
 }

 #block-views-block-noticias-bloco3-block-2 .views-field.views-field-field-date {
     border-left: solid 0.15em #9e190b;
     padding-left: 0.5em;
     height: 0.96em;
     line-height: 0.90em;
     margin-bottom: 1em;
     font-family: "Roboto Condensed";
     font-size: 0.85em;
     color: #262626!important;
     text-transform: uppercase;
     font-weight: 200;
 }

 #block-views-block-noticias-bloco3-block-2 .views-field-title {
     font-family: "Oswald";
     font-size: 1.45em;
     font-weight: 300;
     color: #282828!important;
     /* text-transform: uppercase; */
     line-height: 1.25em;
     margin-bottom: 0.4em;
 }

 #block-views-block-noticias-bloco3-block-2 .views-field-title a{
          text-decoration: none;
          color: #282828!important;
 }

 #block-views-block-noticias-bloco3-block-2 .views-field-field-resumo {
     font-family: "Roboto Condensed";
     font-weight: 300;
     font-size: 1.10em;
     line-height: 1.3em;
     color: #000000!important;
     line-height: 1.5em;
     margin-bottom: 0.4em;
 }
 /* FIM - PAG. HOME - FAIXA COMUNIDADE INTERNA */




 /* INICO - PAG. HOME - Conjuntura EconssasassssaAAasAAaaaAAassasassssaszAAassaAaasAazAAasAasasazAmica */
 #block-bannerconjuntura {
     margin: 0;
 }

 #block-bannerconjuntura .block__inner {
     width: 71.875%;
     max-width: 86.25em;
     margin: 0 auto;
     padding-top: 3em;
 }

 /* faixa home */
 #block-views-block-noticias-bloco3-block-3 .block__inner {
     width: 71.875%;
     max-width: 86.25em;
     min-width: 64em;
     margin: 0 auto;
 }

 #block-views-block-noticias-bloco3-block-3 .block__content {
     overflow: hidden;
 }

 #block-views-block-noticias-bloco3-block-3 .view-header,
 #block-views-block-noticias-bloco3-block-3 .view-content {
     float:left;
     width: 50%;
     padding-top: 4em;
 }

 #block-views-block-noticias-bloco3-block-3 .view-header {
     position: relative;
     padding-right: 10px;
 }

 #block-views-block-noticias-bloco3-block-3 .view-content {
     padding-left: 10px;
 }

 #block-views-block-noticias-bloco3-block-3 .view-header a:nth-child(1) {
     position: absolute;
     top: 0;
     left: 0;
     width: 200%;
     font-family: "Oswald";
     font-size: 1.2em;
     line-height: 2.2em;
     text-transform: uppercase;
     font-weight: 400;
     border-bottom: dotted 1px #5A5A5A;
 }

 #block-views-block-noticias-bloco3-block-3 .view-header a:nth-child(1)::after {
     position: absolute;
     content: '+';
     font-size: 1.5em;
     font-weight: 300;
     width: 0.8em;
     height: 0.8em;
     text-align: center;
 }

 #block-views-block-noticias-bloco3-block-3 .view-header a:nth-child(2) img {
     border: solid 10px #E1E1E1;
     max-height: 15em;
     min-height: 15em;
     width: 100%;
     object-fit: cover;
 }

 #block-views-block-noticias-bloco3-block-3 .views-row {
     float: left;
     width: 50%;
     min-height: 11em;
 }

 #block-views-block-noticias-bloco3-block-3 .views-row:nth-of-type(1) {
     padding-right: 10px;
 }

 #block-views-block-noticias-bloco3-block-3 .views-row:nth-of-type(2) {
     padding-left: 10px;
 }

 #block-views-block-noticias-bloco3-block-3 .views-row .views-field-title {
     margin-bottom: 0.5em;
 }

 #block-views-block-noticias-bloco3-block-3 .views-row .views-field-title a {
     font-family: Oswald;
     color: #000;
     font-size: 1.5em;
     line-height: 1.3em;
 }

 #block-views-block-noticias-bloco3-block-3 .views-row .views-field-field-resumo {
     font-family: "Roboto Condensed";
     color: #282828;
     font-size: 1.2em;
     font-weight: 100;
     line-height: 1.3em;
 }

 .node--id-8396 .field-name-title {
     display: none;
 }

 /* ssasassssaAAasAAaaaAAassasassssaszAAassaAaasAazAAasAasasazAltimas noticias */
 #block-views-block-noticias-bloco3-block-6 .block__inner {
     width: 71.875%;
     max-width: 86.25em;
     min-width: 64em;
     margin: 0 auto;
 }

 #block-views-block-noticias-bloco3-block-6 .view-header {
     font-family: Oswald;
     text-transform: none;
     line-height: 1.3em;
     border: 0;
     margin-bottom: 0.5em;
     margin-top: 0.8em;
     font-weight: 300;
 }

 #block-views-block-noticias-bloco3-block-6 .view-content {
     overflow: hidden;
 }

 #block-views-block-noticias-bloco3-block-6 .views-row {
     float: left;
     width: 32%;
     margin-left: 2%;
 }

 #block-views-block-noticias-bloco3-block-6 .views-row:nth-of-type(1) {
     margin-left: 0;
 }

 #block-views-block-noticias-bloco3-block-6 .views-row .views-field-field-date {
     border-left: solid 2px #9e190b;
     font-family: "Roboto Condensed";
     font-weight: normal;
     font-size: 1em;
     color: #505050;
     text-transform: uppercase;
     padding-left: 0.5em;
     margin: 1em 0;
     height: 0.9em;
     line-height: 1em;
 }

 #block-views-block-noticias-bloco3-block-6 .views-row .views-field-title {
     font-family: "Oswald";
     font-size: 1.45em;
     font-weight: 300;
     line-height: 1.25em;
     margin-bottom: 0.4em;
 }

 #block-views-block-noticias-bloco3-block-6 .views-row .views-field-title a {
     color: #282828;
 }

 #block-views-block-noticias-bloco3-block-6 .views-row .views-field-field-resumo {
     font-family: "Roboto Condensed";
     font-weight: 300;
     font-size: 1.10em;
     color: #000000;
     line-height: 1.3em;
     margin-bottom: 1.4em;
 }
 /* FIM - PAG. HOME - Conjuntura EconssasassssaAAasAAaaaAAassasassssaszAAassaAaasAazAAasAasasazAmica */


 /* INICIO - BLOCO DIVULGAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaAAasazAszAAasAasasazAO CIENTIFICA */
 #block-views-block-noticias-divulgacao-cientifica-block-1 .block__inner {
     width: 71.875%;
     max-width: 86.25em;
     margin: 0 auto;
 }

 #block-views-block-noticias-divulgacao-cientifica-block-1 .view-header {
     font-family: "Oswald";
     font-size: 1.2em;
     line-height: 2.2em;
     text-transform: uppercase;
     font-weight: 400;
     padding-bottom: 0.6em;
     height: 3.6em;
     padding: 1.3em 0 0.5em 0;
     border-bottom: dotted 1px #5A5A5A;
     margin-bottom: 1em;
 }

 #block-views-block-noticias-divulgacao-cientifica-block-1 .view-header a {
     position: relative;
 }

 #block-views-block-noticias-divulgacao-cientifica-block-1 .view-header a::after {
     position: absolute;
     top: 1px;
     content: '+';
     font-size: 1.5em;
     font-weight: 300;
     width: 0.8em;
     height: 0.8em;
     line-height: 1em;
     text-align: center;
 }

 #block-views-block-noticias-divulgacao-cientifica-block-1 .view-content {
     overflow: hidden;
 }

 #block-views-block-noticias-divulgacao-cientifica-block-1 .views-row {
     width: 31.3%;
     float: left;
     margin-left: 3%;
     position: relative;
 }

 #block-views-block-noticias-divulgacao-cientifica-block-1 .views-row:nth-of-type(1) {
     margin: 0;
 }

 #block-views-block-noticias-divulgacao-cientifica-block-1 .views-row .views-field-field-grande-area {
     position: absolute;
     top: 0;
     left: 0;
     height: 2.4em;
     line-height: 1em;
     background: rgba(51,51,51,0.6);
     padding: 0.7em 1.4em 0.7em 1.4em;
     color: #FFF;
     font-family: Oswald;
     font-weight: 300;
     text-transform: uppercase;
 }

 #block-views-block-noticias-divulgacao-cientifica-block-1 .views-row .views-field-field-grande-area a {
     color: #FFFFFF;
 }

 #block-views-block-noticias-divulgacao-cientifica-block-1 .views-row .views-field-field-imagem-capa img {
     height: 17em;
     width: 100%;
     object-fit: cover;
 }

 #block-views-block-noticias-divulgacao-cientifica-block-1 .views-row .views-field-title {
     position: absolute;
     top: 17em;
     height: 0;
     width: 100%;
 }

 #block-views-block-noticias-divulgacao-cientifica-block-1 .views-row .views-field-title .field-content {
     position: absolute;
     bottom: 0;
     width: 100%;
     padding: 2em 1em 1em 1em;
     background-image: linear-gradient(to bottom, transparent, #000);
 }

 #block-views-block-noticias-divulgacao-cientifica-block-1 .views-row .views-field-title .field-content a {
     font-family: Oswald;
     color: #FFF;
     font-size: 2em;
     text-shadow: 2px 2px 2px #000;
     line-height: 1.2em;
 }

 #block-views-block-noticias-divulgacao-cientifica-block-1 .views-row .views-field-field-resumo {
     font-family: "Roboto Condensed";
     font-size: 1.2em;
     font-weight: 400;
     color: #000000;
     line-height: 1.3em;
     margin-top: 0.7em;
 }
 /* FIM - BLOCO DIVULGAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaAAasazAszAAasAasasazAO CIENTIFICA */



 #block-views-block-agenda-block-1 {
     background-color: #FFFFFF!important;
 }
 #block-views-block-agenda-block-3 {
     background-color: #FFFFFF!important;
 }
 /* INICIO - MENU INFERIOR */
 /* Corpo */
 .l-rw.regions.container.pr-subfeatures__rw.arc--3.hr--1-2-3 {
     width: 71.785%;
     max-width: 86.25em!important;
     min-width: 64em!important;;
     background-image: none;
     background-color: transparent;
     color: #DCA4A5;
     z-index: 302;
 }

 /* Acesso rapido */
 #sub-features .pr-subfeatures__subfeatures-first {
     width: 30%;
     margin: 0;
     display: inline-block;
 }

 #block-menuacessorapido {
   margin: 0
 }
 #block-menuacessorapido-menu {
     font-family: "Oswald";
     font-weight: 300;
     font-size: 1.3em;
     text-transform: uppercase;
   color: #ffffff;
   height: 2em;
     line-height: 2em;
 }

 #block-menuacessorapido .block-menu__content a {
   color: white;
   font-family: "Roboto Condensed";
     font-weight: 300;
 }

 /* LocalizAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAo e contato */
 #block-coronaviruscontato-cartilha {
     width: 71.875%;
     max-width: 86.25em;
     /* min-width: 64em; */
     padding: 0 15%;
     margin: 3em auto 0 auto !important;
     display: inline-block;
 }

 div[id*='block-compartilhenoslocalizacaoecontatos-2'],
 #block-compartilhenoslocalizacaoecontatos-2 {
   margin: 0;
 }

 #servicos-01 h2,
 div[id*='block-compartilhenoslocalizacaoecontatos-2'] h1,
 div[id*='block-compartilhenoslocalizacaoecontatos-2'] h2,
 #block-compartilhenoslocalizacaoecontatos-2 h1,
 #block-compartilhenoslocalizacaoecontatos-2 h2 {
     font-family: "Oswald";
     font-weight: 300;
     font-size: 1.3em;
     text-transform: uppercase;
     color: #ffffff;
   height: 2em;
     line-height: 2em;
 }

 div[id*='block-compartilhenoslocalizacaoecontatos-2'] .field__item a,
 #block-compartilhenoslocalizacaoecontatos-2 .field__item a {
     text-decoration: none;
     color: white;
     font-family: "Roboto Condensed";
     font-weight: 300;
 }

 div[id*='block-compartilhenoslocalizacaoecontatos-2'] .block-menu__content a,
 #block-compartilhenoslocalizacaoecontatos-2 .block-menu__content a{/*links*/
     padding: 0.5em 0em 0.7em 0em;
     color: #FFFFFF;
   margin-right: 0.5em;
 }

 div[id*='block-compartilhenoslocalizacaoecontatos-2'] .block-menu__content a:hover,
 #block-compartilhenoslocalizacaoecontatos-2 .block-menu__content a:hover{
     background-color: #D40000;
 }

 div[id*='block-compartilhenoslocalizacaoecontatos-2'] ul,
 #block-compartilhenoslocalizacaoecontatos-2 ul { /*Lista (local,email e fone)*/
     list-style-type: none;
     padding-left: 0;
 }

 #local_menu_compartilhenoslocalizacaoecontatos{ /*LocalizAaaaAAassasassssaszAAassaAaasAzAAassaAaasAazAAasAasasazAo*/
   background-image: url(/unicamp/sites/default/files/inline-images/icon_local_rodape.png);
   background-repeat: no-repeat;
     background-position-y: 0.2em;
   padding-left: 3em;
   height: 3em;
   margin-bottom: 0.5em;
 }

 #email_menu_compartilhenoslocalizacaoecontatos{ /*email*/
   background-image: url(/unicamp/sites/default/files/inline-images/icon_email_rodape.png);
   background-repeat: no-repeat;
   padding-left: 3em;
   height: 2.5em;
   line-height: 2.5em;
   margin-bottom: 0.5em;
 }

 #fone_menu_compartilhenoslocalizacaoecontatos{ /*fone*/
   background-image: url(/unicamp/sites/default/files/inline-images/icon_fone_rodape.png);
   /* background-image: url(/unicamp/sites/default/files/inline-images/icon_fone_rodape.png); */
   background-position: 0px;
   background-repeat: no-repeat;
   padding-left: 3em;
   padding-left: 45px;
   height: 2.5em;
   line-height: 2.5em;
   margin-bottom: 0.5em;
   display: inline-block;
 }

 #fone_menu_compartilhenoslocalizacaoecontatos:after {
   background-image: url(/unicamp/sites/default/files/whats.png);
   /* background-image: url(/unicamp/sites/default/files/inline-images/icon_fone_rodape.png); */
   background-position: 8px 4px;
   background-repeat: no-repeat;
   padding-left: 4.8em;
   /*   padding-left: 25px; */
   height: 2.5em;
   line-height: 2.5em;
   margin-bottom: 0.5em;
   /* 	display: inline-block; */
   content: "";
   float: right;
 }

 /* Contate o portal da Unicamp - novo */
 #sub-features .pr-subfeatures__subfeatures-third {
     width: 40%;
   margin: 0;
   display: inline-block;
 }

 #block-contato {
     margin: 0;
 }

 #block-contato p {
     color: #fff;
 }

 #block-contato .block__title {
     font-family: "Oswald";
     font-weight: 300;
     font-size: 1.3em;
     text-transform: uppercase;
     color: #ffffff;
     height: 2em;
     line-height: 2em;
 }

 #block-contato label,
 #block-contato h3 {
     display: none;
 }

 #block-contato input[type=text],
 #block-contato input[type=email],
 #block-contato textarea,
 #block-contato select {
     border: solid 1px #CECECE;
     min-height: 2.76em;
     padding: 0.5em;
     font-family: "Roboto Condensed";
     font-size: 1.1em;
     color: #FFFFFF;
     min-height: 2.5em;
     background-color: transparent;
     font-family: "Roboto Condensed";
     width: 100%;
 }

 #block-contato select {
     color: #FFFFFF;
     font-family: Oswald;
     font-size: 1.1em;
     font-weight: 100;
     width: 50%;
 }

 #block-contato select option {
     color: #474747;
     font-family: "Roboto Condensed";
     font-size: 1.1em;
     font-weight: 100;
 }

 #block-contato ::-webkit-input-placeholder{
     color: #FFFFFF;
     font-family: Oswald;
     font-size: 1.1em;
     font-weight: 100;
 }
 #block-contato ::-moz-placeholder{
     color: #FFFFFF;
     font-family: Oswald;
     font-size: 1.1em;
     font-weight: 100;
 }
 #block-contato :-ms-input-placeholder{
     color: #FFFFFF;
     font-family: Oswald;
     font-size: 1.1em;
     font-weight: 100;
 }
 #block-contato :-moz-placeholder {
     color: #FFFFFF;
     font-family: Oswald;
     font-size: 1.1em;
     font-weight: 100;
 }

 #block-contato textarea:focus,
 #block-contato input:focus {
     background-color: #FFFFFF;
     color: #474747;
 }

 #block-contato input[type=submit] {
     border: 0;
     background-color: transparent!important;
     height: 2em;
     line-height: 2em;
     color: #FFFFFF;
     font-family: 'Roboto Condensed';
     font-size: 1.3em;
     font-weight: 300;
     padding: 0 0.8em;
     margin-right: 1em;
     text-transform: uppercase;
     border: solid 1px #CECECE!important;
 }

 #block-contato input[type=submit]:hover {
     background-color: #A90000;
 }

 /* Cor do texto do corpo em Contato */
 .clearfix.text-formatted.field.field-block-content--field-corpo.field-formatter-text-default.field-name-field-corpo.field-type-text-long.field-label-hidden.has-single.quickedit-field {
     color:  #fff;
 }

 /* Contate o portal da Unicamp - antigo
  *  *  * #sub-features .pr-subfeatures__subfeatures-third {
  *   *   *     width: 40%;
  *    *    *     	margin: 0;
  *     *     *     		display: inline-block;
  *      *      *     		}
  *       *       *
  *        *        *     		#block-contateoportaldaunicamp {
  *         *         *     			margin: 0;
  *          *          *     			}
  *           *           *
  *            *            *     			#block-contateoportaldaunicamp .field--name-field-form-fale-conosco  {
  *             *             *     				display: none;
  *              *              *     				}
  *               *               *
  *                *                *     				#block-contateoportaldaunicamp form {
  *                 *                 *     				    width: 100%;
  *                  *                  *     				        min-width: inherit;
  *                   *                   *     				            margin: 0;
  *                    *                    *     				            }
  *                     *                     *
  *                      *                      *     				            #block-contateoportaldaunicamp-title {
  *                       *                       *     				                font-family: "Oswald";
  *                        *                        *     				                    font-weight: 300;
  *                         *                         *     				                        font-size: 1.3em;
  *                          *                          *     				                            text-transform: uppercase;
  *                           *                           *     				                                color: #ffffff;
  *                            *                            *     				                                	height: 2em;
  *                             *                             *     				                                	    line-height: 2em;
  *                              *                              *     				                                	    }
  *                               *                               *
  *                                *                                *     				                                	    #block-contateoportaldaunicamp .block__content label {
  *                                 *                                 *     				                                	        font-family: Oswald;
  *                                  *                                  *     				                                	            color: #FFF;
  *                                   *                                   *     				                                	                font-weight: 100;
  *                                    *                                    *     				                                	                    margin-bottom: 0.5em;
  *                                     *                                     *     				                                	                    }
  *                                      *                                      *
  *                                       *                                       *     				                                	                    #block-contateoportaldaunicamp .block__content h3,
  *                                        *                                        *     				                                	                    #block-contateoportaldaunicamp .block__content a {
  *                                         *                                         *     				                                	                        display: none;
  *                                          *                                          *     				                                	                        }
  *                                           *                                           *
  *                                            *                                            *     				                                	                        #block-contateoportaldaunicamp ::-webkit-input-placeholder,
  *                                             *                                             *     				                                	                        #block-contateoportaldaunicamp ::-moz-placeholder,
  *                                              *                                              *     				                                	                        #block-contateoportaldaunicamp :-ms-input-placeholder,
  *                                               *                                               *     				                                	                        #block-contateoportaldaunicamp :-moz-placeholder {
  *                                                *                                                *     				                                	                            color: #FFFFFF;
  *                                                 *                                                 *     				                                	                                font-family: Oswald;
  *                                                  *                                                  *     				                                	                                    font-size: 1.1em;
  *                                                   *                                                   *     				                                	                                        font-weight: 100;
  *                                                    *                                                    *     				                                	                                        }
  *                                                     *                                                     *
  *                                                      *                                                      *     				                                	                                        #block-contateoportaldaunicamp textarea,
  *                                                       *                                                       *     				                                	                                        #block-contateoportaldaunicamp input {
  *                                                        *                                                        *     				                                	                                            background-color: transparent;
  *                                                         *                                                         *     				                                	                                                font-weight: 100;
  *                                                          *                                                          *     				                                	                                                	padding: 0.5em!important;
  *                                                           *                                                           *     				                                	                                                	}
  *                                                            *                                                            *
  *                                                             *                                                             *     				                                	                                                	#block-contateoportaldaunicamp textarea:focus,
  *                                                              *                                                              *     				                                	                                                	#block-contateoportaldaunicamp input:focus {
  *                                                               *                                                               *     				                                	                                                	    background-color: #FFFFFF;
  *                                                                *                                                                *     				                                	                                                	        color: #000000;
  *                                                                 *                                                                 *     				                                	                                                	        }
  *                                                                  *                                                                  *
  *                                                                   *                                                                   *     				                                	                                                	        div#block-contateoportaldaunicamp #edit-field-nome-0-value--2 {
  *                                                                    *                                                                    *     				                                	                                                	            width: 47.06%;
  *                                                                     *                                                                     *     				                                	                                                	                height: 2.5em;
  *                                                                      *                                                                      *     				                                	                                                	                    margin-right: 5.82%;
  *                                                                       *                                                                       *     				                                	                                                	                        float: left;
  *                                                                        *                                                                        *     				                                	                                                	                            margin-bottom: 2.125em;
  *                                                                         *                                                                         *     				                                	                                                	                            }
  *                                                                          *                                                                          *
  *                                                                           *                                                                           *     				                                	                                                	                            div#block-contateoportaldaunicamp #edit-field-email-0-value--2 {
  *                                                                            *                                                                            *     				                                	                                                	                                width: 47.06%;
  *                                                                             *                                                                             *     				                                	                                                	                                    height: 2.5em;
  *                                                                              *                                                                              *     				                                	                                                	                                        float: left;
  *                                                                               *                                                                               *     				                                	                                                	                                        }
  *                                                                                *                                                                                *
  *                                                                                 *                                                                                 *     				                                	                                                	                                        div#block-contateoportaldaunicamp #edit-field-assunto-0-value--2 {
  *                                                                                  *                                                                                  *     				                                	                                                	                                            width: 100%;
  *                                                                                   *                                                                                   *     				                                	                                                	                                                height: 2.5em;
  *                                                                                    *                                                                                    *     				                                	                                                	                                                    margin-bottom: 1.2em;
  *                                                                                     *                                                                                     *     				                                	                                                	                                                    }
  *                                                                                      *                                                                                      *
  *                                                                                       *                                                                                       *     				                                	                                                	                                                    #block-sobreoportalunicamp-2 a:hover {
  *                                                                                        *                                                                                        *     				                                	                                                	                                                        background-color: #D40000;
  *                                                                                         *                                                                                         *     				                                	                                                	                                                        }
  *                                                                                          *                                                                                          *     				                                	                                                	                                                        #block-sobreoportalunicamp-2 a {
  *                                                                                           *                                                                                           *     				                                	                                                	                                                            color: #FFFFFF;
  *                                                                                            *                                                                                            *     				                                	                                                	                                                                border: solid 0.1em #FFFFFF;
  *                                                                                             *                                                                                             *     				                                	                                                	                                                                    padding: 0.5em;
  *                                                                                              *                                                                                              *     				                                	                                                	                                                                        text-decoration: none;
  *                                                                                               *                                                                                               *     				                                	                                                	                                                                        }
  *                                                                                                *                                                                                                *
  *                                                                                                 *                                                                                                 *     				                                	                                                	                                                                        #block-contateoportaldaunicamp input[type=submit] {
  *                                                                                                  *                                                                                                  *     				                                	                                                	                                                                            border: solid 1px #FFFFFF!important;
  *                                                                                                   *                                                                                                   *     				                                	                                                	                                                                                width: 12em;
  *                                                                                                    *                                                                                                    *     				                                	                                                	                                                                                    height: 2.5em!important;
  *                                                                                                     *                                                                                                     *     				                                	                                                	                                                                                        line-height: 1.5em!important;
  *                                                                                                      *                                                                                                      *     				                                	                                                	                                                                                            background-color: transparent!important;
  *                                                                                                       *                                                                                                       *     				                                	                                                	                                                                                                margin-top: 0.1em;
  *                                                                                                        *                                                                                                        *     				                                	                                                	                                                                                                }
  *                                                                                                         *                                                                                                         *
  *                                                                                                          *                                                                                                          *     				                                	                                                	                                                                                                #block-contateoportaldaunicamp input[type=submit]:hover{
  *                                                                                                           *                                                                                                           *     				                                	                                                	                                                                                                 background-color: #A90000!important;
  *                                                                                                            *                                                                                                            *     				                                	                                                	                                                                                                 }
  *                                                                                                             *                                                                                                             *     				                                	                                                	                                                                                                 */
 /* aviso envio form */
 #highlighted {
     position: fixed;
     z-index: 400;
     width: 100%;
     height: 100%;
     background-color: rgba(0, 0, 0, 0.6);
     display: none;
 }

 #highlighted .container {
     position: absolute;
     top: 50%;
     left: 50%;
     margin-top: -3.85em;
     margin-left: -9em;
     width: 18em;
     height: 7.7em;
     min-width: inherit!important;
     background-color: transparent;
 }

 #highlighted .container .messages {
     margin: 0;
     width: 100%;
     line-height: 1.3em;
     vertical-align: top;
     padding: 1.3em 1em;
     font-size: 1.2em;
     font-family: Oswald;
 }

 #highlighted .container .messages .icon-status:before,
 #highlighted .container .messages .icon-error:before{
     content: "ssasassssaAAasAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazzAAasAAaasAazsas";
     font-size: 4em;
     line-height: 1em;
 }

 #highlighted .container .messages .btn-fechar {
     position: absolute;
     right: 0;
     top: 0;
     border: solid 3px #FFF;
 }

 /* FIM - MENU INFERIOR */









 /* Cor de fundo e borda superior do "Content-suffix"*/
 #sub-features{
     background-color: #4e4e4e;
     z-index: 302;
     padding-top: 2.5em;
     padding-bottom: 5em;
 }

 body[class*='page-ju'] #sub-features{
   padding-bottom: 3em;
 }

 #footer .pr-footer__footer {
     margin: 0 auto;
     width: 71.875%;
     min-width: 60em;
     position: relative;
     background: transparent;
     background-image: none;
     height: 3em;
     padding: 0;
     z-index: 302;
   color: #FFF;
 }

 .layout-container {
   position: relative;
 }

 #footer {
     position: absolute;
     bottom: 0;
     left: 0;
     right: 0;
     width: 100%;
 }

 body[class*='page-ju'] #footer {
   height: 3.9em;
 }

 #footer .pr-footer__rw {
     background-color: #3f3f3f;
     background-image: none;
 }

 /*Alinhamento e formatAaaaAAassasassssaszAAassaAaasAzAAassaAaasAazAAasAasasazAo do bloco copyright no rodapssasassssaAAasAAaaaAAassasassssaszAAassaAaasAazAAasAasasazA*/
 div[id*='block-copyright'],
 #block-copyright {
     width: 71.875%;
     min-width: 60em;
     position: relative;
     background: transparent;
     background-image: none;
     height: 3.9em;
     padding: 0;
     z-index: 302;
     color: #FFF;
     margin: auto;
     display: flex;
     align-items: center;
 }

 div[id*='block-copyright'] .basic__body,
 #block-copyright .basic__body {
   color: #fff !important;
   font-family: "Roboto Condensed" !important;
   font-size: 1em !important;
   font-weight: 300 !important;
 }

 /*Alinhamento e formatAaaaAAassasassssaszAAassaAaasAzAAassaAaasAazAAasAasasazAo do bloco menu no rodapssasassssaAAasAAaaaAAassasassssaszAAassaAaasAazAAasAasasazA*/
 #block-pixture-reloaded-footer {
     position: absolute;
     top: 0;
     right: 0;
     width: 50%;
     height: 3em;
     text-align: right;
     margin: 0;
     }
     #block-pixture-reloaded-footer li {
   float: right;
   padding: 0.6em;
   margin: 0em 0em 0em 0.3em;
     }
     #block-pixture-reloaded-footer li:hover{
     background-color: #b20000;
     color: #ffffff;

     }

 .regions {
     background-color: #FFFFFF;
 }

 #masthead  .regions {
     background-color: transparent!important;
 }

 .l-r.region.pr-main__content{
     /*min-width: 64em;*/
   /*min-height: 30em;*/
     position: relative;
     margin: 0 auto;
 }
 div#main-content {
     padding-top: 9em;
   background-color: #FFFFFF;
 }

 /* ....:::::VERIFICAR A POSSIBILIDADE DE REMOssasassssaAAasAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAO:::::....BANNER PROXIMO AO RODAPssasassssaAAasAAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazA
  *  *  * Slide banners*/
 #block-views-block-banner-block-1,
 #block-views-block-banner-block-2 {
     margin: 0;
 }

 #block-views-block-banner-block-1 header,
 #block-views-block-banner-block-2 header {
     width: 71.875%;
     max-width: 86.25%;
     margin: 0 auto;
     line-height: 2em;
     font-family: Oswald;
     font-size: 1.2em;
     font-weight: 400;
     text-transform: uppercase;
     color: #454545;
 }

 #block-views-block-banner-block-1 > div > div,
 #block-views-block-banner-block-2 > div > div {
     position: relative;
     width: 71.875%;
     min-width: 64em!important;
     margin: 0 auto;
     padding-top: 2em;
     border-top: dotted 1px #5A5A5A;
 }

 #block-views-block-banner-block-2 > div > div {
     /* border-top: 0!important; */
     padding-top: 0!important;
     padding-bottom: 2em;
 }

 #block-views-block-banner-block-1 .views-row,
 #block-views-block-banner-block-2 .views-row {
     display: inline-block;
     position: relative;
     width: 19.5%;
     padding-top: 0;
     padding-bottom: 0;
     text-align: center;
 }

 #block-views-block-banner-block-1 .views-row img,
 #block-views-block-banner-block-2 .views-row img {
     width: 90%;
     height: 90%;
 }

 #block-views-block-banner-block-1 .views-row:nth-of-type(5),
 #block-views-block-banner-block-1 .views-row:nth-of-type(10),
 #block-views-block-banner-block-2 .views-row:nth-of-type(5),
 #block-views-block-banner-block-2 .views-row:nth-of-type(10) {
     margin-right: 0!important;
 }

 #block-views-block-banner-block-1 .views-row .views-field-field-link a,
 #block-views-block-banner-block-2 .views-row .views-field-field-link a{
     position: absolute;
     top: 0;
     left: 0;
     right: 0;
     bottom: 0;
     width: 100%;
     height: 100%;
     color: transparent;
     z-index: 299;
 }

 #block-views-block-banner-block-1 .views-row .views-field-field-banner,
 #block-views-block-banner-block-2 .views-row .views-field-field-banner {
     bottom: 0;
     width: 100%;
     height: 100%;
 }


 /*************************************************************************************************/
 /* BLOCOS DA AGENDA */
 /*BLOCO 3*/
 #block-views-block-agenda-block-3 {
   position: relative;
   width: 68%;
   margin: 0;
   background-color: #FFFFFF;
   display: inline-block;
   vertical-align: top;
   height: 31em;
   z-index:298;
   margin-bottom: 50px;
 }

 #block-views-block-agenda-block-3 .block__inner {
   position: absolute;
     right: 0;
     top: 0;
 }

 #block-views-block-agenda-block-3 .view-header{
     position: relative;
     width: 100%;
     height: 2.85em;
     line-height: 2.85em;
     margin: 1em 0 1.5em 0;
     border-bottom: dotted 1px #5A5A5A;
 }

 #block-views-block-agenda-block-3 .view-header a {
     font-family: Oswald;
     font-size: 1.2em;
   font-weight: 400;
     text-transform: uppercase;
   color: #383838;
 }

 #block-views-block-agenda-block-3 .view-header a:hover {
   color: #474747;
 }

 #block-views-block-agenda-block-3 .view-header a::after {
     position: absolute;
     content: '+';
     font-size: 1.5em;
     font-weight: 300;
     width: 0.7em;
     height: 0.8em;
     line-height: 1.55em;
     text-align: center;
 }

 #block-views-block-agenda-block-3 .views-row {
     position: relative;
     width: 50%;
     display: inline-block;
     margin-left: 0;
     padding-right: 5%;
     vertical-align: top;
 }
 #block-views-block-agenda-block-3 .views-row:nth-of-type(2) {
     margin-left: -5px;
 }

 #block-views-block-agenda-block-3 .views-row .views-field-field-imagem-evento img {
   width: 100%;
   max-width: 30em;
   max-height: 18.75em;
 }

 #block-views-block-agenda-block-3 .views-field.views-field-field-data-do-evento {
     position: absolute;
 }

 #block-views-block-agenda-block-3 .views-field.views-field-title {
     margin: 1.2em 0 10px 4em;
 }

 #block-views-block-agenda-block-3 .views-field.views-field-field-resumo-evento {
     margin: 0 0 0 3.95em;
     font-size: 1.05em;
     line-height: 1.15em;
   font-weight: 300;
     font-family: "Roboto Condensed";
     color: #363636;
 }
 /*BLOCO 1*/
 #block-views-block-agenda-block-1 {
     position: relative;
     width: 32%;
     /* max-height: 34.5em; */
     background-color: #FFFFFF;
     margin: 0 0 0 -5px;
     display: inline-block;
     vertical-align: top;
     z-index: 297;
     /* height: 31em; */
 }

 #block-views-block-agenda-block-1 .view-header{
     /*position: relative;
  *  *  *     width: 384.7%;*/
     margin-bottom: 1.5em;
 }

 #block-views-block-agenda-block-1 .view-header a {
     /*position: absolute;
  *  *  *     top: -6em;
  *   *   *         right: 0;
  *    *    *             padding: 0.5em;
  *     *     *                 background-color: #C8D2E1;
  *      *      *                     color: #4C5862;
  *       *       *                         font-family: Oswald;
  *        *        *                             font-size: 0.875em;
  *         *         *                                 text-transform: uppercase;
  *          *          *                                     z-index: 299;*/
 }

 #block-views-block-agenda-block-1 .block__inner {
     position: absolute;
     top: 3.75em;
     left: 0;
     border-top: dotted 1px #5A5A5A;
     padding-top: 1.7em;
 }

 #block-views-block-agenda-block-1 .block__content {
     width: 89%;
     margin: 0;
 }

 #block-views-block-agenda-block-1 .views-row {
     position: relative;
     min-height: 5em;
     padding-left: 4em;
     margin-bottom: 1em;
 }

 #block-views-block-agenda-block-1 .views-field.views-field-field-data-do-evento {
     position: absolute;
     top: 0;
     left: 0;
 }
 /*DOIS BLOCOS*/
 #block-views-block-agenda-block-1, #block-views-block-agenda-block-3{
     background-color: #EAEEF5;
 }

 #block-views-block-agenda-block-1 .views-field.views-field-field-data-do-evento, #block-views-block-agenda-block-3 .views-field.views-field-field-data-do-evento{
     width: 3.375em;
     height: 5em;
     background-color: #C8D1D8;
 }

 #block-views-block-agenda-block-1 .views-field-field-data-do-evento0, #block-views-block-agenda-block-3 .views-field-field-data-do-evento0 {
     width: 100%;
     height: 1.1em;
     line-height: 1.1em;
     text-align: center;
     font-family: "Roboto Condensed";
   color: #93a1a3;
     font-size: 2.7em;
   font-weight: 300;
   padding-top: 0.1em;
 }

 #block-views-block-agenda-block-1 .views-field-field-data-do-evento1, #block-views-block-agenda-block-3 .views-field-field-data-do-evento1 {
     width: 3em;
     height: 1.8em;
     line-height: 1.8em;
     text-align: center;
   color: #687476;
   font-weight: 300;
     font-family: "Roboto Condensed";
     font-size: 1.125em;
     text-transform: uppercase;
 }

 #block-views-block-agenda-block-1 .views-field.views-field-title a, #block-views-block-agenda-block-3 .views-field.views-field-title a {
      font-size: 1.2em;
      line-height: 1.1em;
      font-family: "Roboto Condensed";
      font-weight: 400;
      color: #1E2D2D;
      text-decoration: none;
      text-align: left;
 }

 /*************************************************************************************************/



 /*INICIO - PAGINAS INTERNAS */
 /* CONJUNTURA ECONOMICA */
 #block-views-block-noticias-bloco3-block-4,
 #block-views-block-noticias-bloco3-block-5 {
     width: 50%;
     display: inline-block;
     margin: 0;
 }

 #block-views-block-noticias-bloco3-block-4 .block__title {
     font-family: Oswald;
     text-transform: none;
     line-height: 2.5em;
     height: 2.5em;
     border: 0;
     margin-bottom: 0.5em;
     margin-top: 0.8em;
     font-weight: 300;
     font-size: 2.5em;
 }

 #block-views-block-noticias-bloco3-block-5 {
     margin: -4px;
 }

 #block-views-block-noticias-bloco3-block-4 .block__inner,
 #block-views-block-noticias-bloco3-block-5 .block__inner {
     width: 71.875%;
     max-width: 43.125em;
     min-width: 32em;
 }

 #block-views-block-noticias-bloco3-block-4 .block__inner {
     margin: 0 0 0 auto;
 }

 #block-views-block-noticias-bloco3-block-5 .block__inner {
     margin: 0 auto 0 0;
 }

 #block-views-block-noticias-bloco3-block-4 .view-header,
 #block-views-block-noticias-bloco3-block-5 .view-header {
     position: relative;
     height: 2em;
     line-height: 2em;
     padding-left: 6em;
     font-family: Oswald;
     font-size: 1.5em;
 }

 #block-views-block-noticias-bloco3-block-4 .view-header img,
 #block-views-block-noticias-bloco3-block-5 .view-header img {
     position: absolute;
     top: 0;
     left: 0;
 }

 #block-views-block-noticias-bloco3-block-4 .views-row,
 #block-views-block-noticias-bloco3-block-5 .views-row {
     margin-bottom: 1em;
     margin-left: 9em;
     border-left: solid 4px #9e190b;
     padding-left: 0.7em;
 }

 #block-views-block-noticias-bloco3-block-4 .views-row .views-field-field-date,
 #block-views-block-noticias-bloco3-block-5 .views-row .views-field-field-date {
     font-family: "Roboto Condensed";
     text-transform: uppercase;
 }

 #block-views-block-noticias-bloco3-block-4 .views-row .views-field-title,
 #block-views-block-noticias-bloco3-block-5 .views-row .views-field-title {
     margin-top: 0.5em;
 }

 #block-views-block-noticias-bloco3-block-4 .views-row .views-field-title a,
 #block-views-block-noticias-bloco3-block-5 .views-row .views-field-title a {
     color: #474747;
     font-size: 1.2em;
 }

 #block-views-block-noticias-bloco3-block-4 .more-link,
 #block-views-block-noticias-bloco3-block-5 .more-link {
     margin-left: 9em;
 }

 /* PAGINA INFORMAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAES PARA... */
 .informacoes-para {
     width: 71.785%;
     max-width: 86.25em;
     margin: 3em auto;
 }

 #block-views-block-pagina-ascom-block-1 .informacoes-para {
     width: inherit;
     max-width: inherit;
     margin: inherit;
 }

 .informacoes-para .views-row .node__title span {
     font-family: Oswald;
     font-weight: 300;
     text-transform: none;
     line-height: 1.3em;
     font-size: 1em;
     border: 0;
     text-transform: none;
     color: #383838;
 }

 .informacoes-para .views-row {
     position: relative;
   margin-bottom: 3em;
 }

 .informacoes-para .views-row article{
     width: 100%;
   padding: 0;
 }

 .informacoes-para .views-row .views-field-title {
     width: 64%;
     height: 1.5em;
     line-height: 1.5em;
     position: absolute;
     left: 0;
     top: 0;
     font-family: Oswald;
     font-size: 2.5em;
     font-weight: 300;
     text-transform: none;
 }

 .informacoes-para .views-row .views-field-title a {
     position: relative;
     padding-right: 0.6em;
     color: #383838;
 }

 .informacoes-para .views-row .views-field-title a::before {
     content: '+';
     position: absolute;
     right: 0;
     font-size: 1.5em;
     line-height: 0.9em;
     font-weight: 300;
 }

 .informacoes-para .views-row .views-field-title a:hover {
     color: #9A0000;
 }

 .informacoes-para .views-row .views-field-body {
     width: 47.5%;
     position: absolute;
     left: 0;
     top: 4em;
     padding-right: 2em;
     font-family: "Roboto Condensed";
     font-size: 1.3em;
     line-height: 1.5em;
     font-weight: 300;
     color: #000000;
     text-align: justify;
 }

 .informacoes-para .views-row .views-field-field-image {
     width: 54%;
     margin: auto 0 auto auto;
     padding: 0;
     border: solid 0.75em #E1E1E1;
     box-shadow: -0.3em 0.3em 1em #CDCDCD;
     vertical-align: text-top;
 }

 /*CABEssasassssaAAasAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAasLHO - PERFIS ALUNO, PROFESSOR, FUNCIONssasassssaAAasAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazARIO, VISITANTES, ASCOM E UNICAMP RESPONDE*/
 #main-content .node--type-pagina-interna,
 #main-content .node--type-unicamp-responde{
   position: relative;
     width: 71.875%;
     max-width: 86.25em;
     min-width: 64em;
     padding: 0 0 2em 0;
     margin: 5em auto 0 auto;
     border: 0;
 }

 /* body[class*="page-cartilha-covid-19-protocolos-rapidos-de-orientacao"] .content { */
 body[class*="page-cartilha-covid-19"] .content {
   position: relative;
     width: 71.875%;
     max-width: 86.25em;
     min-width: 64em;
     padding: 0 0 2em 0;
     margin: 1em auto 0 auto;
     border: 0;
 }

 /*s
  *  *  * .node--type-pagina-interna .node__container {
  *   *   *     position: relative;
  *    *    *         margin-top: 3em;
  *     *     *             padding: 0;
  *      *      *             }
  *       *       *             */

 .node--id-47 .node__container .node__header,
 .node--id-48 .node__container .node__header,
 .node--id-49 .node__container .node__header,
 .node--id-56 .node__container .node__header,
 .node--id-67 .node__container .node__header{
     position: absolute;
     z-index: 299;
     top: 0;
     left: 0;
 }

 .node--id-47 .node__container .node__header .node__title,
 .node--id-48 .node__container .node__header .node__title,
 .node--id-49 .node__container .node__header .node__title,
 .node--id-56 .node__container .node__header .node__title,
 .node--id-67 .node__container .node__header .node__title{
     margin: 0;
     text-transform: none;
     font-weight: 300;
 }

 .page-secretaria-executiva-de-comunicacao-sec .pagina_interna__body,
 .node--id-47 .node__container .node__content .field-type-text-with-summary ,
 .node--id-48 .node__container .node__content .field-type-text-with-summary ,
 .node--id-49 .node__container .node__content .field-type-text-with-summary ,
 .node--id-56 .node__container .node__content .field-type-text-with-summary ,
 .node--id-67 .node__container .node__content .field-type-text-with-summary {
     width: 46.3%;
     display: inline-block;
     margin-top: 4em;
     vertical-align: text-top;
     padding-right: 1em;
 }

 .page-secretaria-executiva-de-comunicacao-sec .views-element-container .pagina_interna__body {
   margin-top: 2em;
   font-size: inherit !important;
 }

 .page-secretaria-executiva-de-comunicacao-sec .pagina_interna__image,
 .node--type-pagina-interna .node__container .node__content .field-type-image {
     width: 53.62%;
     max-width: 46.25em;
     margin: 0 0 0 -0.25em;
     padding: 0;
     border: solid 0.75em #E1E1E1;
     box-shadow: -0.3em 0.3em 1em #CDCDCD;
     display: inline-block;
     vertical-align: text-top;
 }

 .node--type-pagina-interna .node__container .node__content .field-type-image .field-type-image__figure {
     border: 0;
     margin: 0;
     padding: 0;
 }

 .node__container .node__links {
     display: none;
 }

 /*
  *  *  * ..::PssasassssaAAasAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAginas internas sem imagem ou especificas::..
  *   *   *
  *    *    * -Usar a classe ".node--id-nssasassssaAAasAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazA" para cada pssasassssaAAasAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAgina
  *     *     *
  *      *      * Lucas
  *       *       * */
 .node__container .node__header{
     position: inherit;
     z-index: 299;
     top: inherit;
     left: inherit;
 }

 .view-taxonomy-term .views-row article {
     width: 100%;
 }
 /*
  *  *  * ..::PssasassssaAAasAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAginas internas sem imagem ou especificas::..
  *   *   * FIM
  *    *    * */

 /* Pagina interna - ASCOM - Menu ASCOM */
 #block-views-block-pagina-ascom-block-1 {
     width: 71.875%;
     margin: 0 auto;
     max-width: 86.25em;
 }

 #block-menuascom {
     border-top: dotted 1px #666666;
     padding-top: 1em;
     margin: 0 auto;
     width: 71.875%;
     max-width: 86.25em;
 }

 #block-menuascom > ul.menu {
     -webkit-column-count: 2; /* Chrome, Safari, Opera */
     -moz-column-count: 2; /* Firefox */
     column-count: 2;
 }

 #block-menuascom h2 {
     width: 100%;
     height: 2em;
     line-height: 2.1em;
     font-family: "Roboto Condensed";
     font-size: 1.5em;
     color: #B20000;
     margin: 0;
     cursor: pointer;
 }

 #block-menuascom h2{
     background-image: url("/unicamp/sites/default/files/set_menu_pag_interna_direita.png");
     background-position: 0em 50%;
     background-repeat: no-repeat;
     padding-left: 1em;
     font-weight: 400;
 }

 #block-menuascom .menu__link_mais {
     position: absolute;
     top: 0;
     right: 11.5%;
     width: 2.3em;
     height: 2.3em;
     text-align: center;
     line-height: 2.3em;
     font-weight: 300;
     cursor: pointer;
 }
 #block-menuascom .menu__link_mais:hover{
     background-color: #f5f5f5;
 }

 #block-menuascom a {
     position: relative;
     padding: 0.5em 0.5em 0.5em 1.2em;
     margin: 0 0 0 1em;
     text-transform: none;
     color: #1d1d1d;
     font-family: "Roboto Condensed";
     font-size: 1.2em;
     font-weight: 300;
     background-image: url("/unicamp/sites/default/files/set_menu_pag_interna_dir.png");
     background-position: 0em 50%;
     background-repeat: no-repeat;
     width: 80%;
     display: inline-block;
 }

 #block-menuascom a:hover {
     color: #9a0000;
     /*background-color: #D5D5D5;*/
 }

 /* Pagina interna - ASCOM - Numeros Unicamp */
 #block-numerosunicamp{
     background-image:  linear-gradient(45deg, #ffffff, transparent), url(/unicamp/sites/default/files/img-area-ascom_FUNDO_NUMEROS.jpg);
     background-repeat: no-repeat;
     background-size: auto;
     background-attachment: fixed;
     margin: 0;
     overflow: hidden;
     /* position: relative; */
 }

 #block-numerosunicamp .basic__body {
     font-family: inherit;
     font-size: inherit;
     line-height: inherit;
     font-weight: inherit;
     color: inherit;
     text-align: inherit;
 }

 #block-numerosunicamp:before {
     /* position: absolute; */
     top: 0;
     left: 0;
     content: "";
     display: block;
     padding: 0;
     border: 0;
     margin: 0 auto;
     width: 100%;
     height: 100%;
     background-color: rgba(255,255,255, 0.8);
     z-index: 1;
 }

 #block-numerosunicamp .basic__body {
     margin: 0 auto;
     width: 71.785%;
     max-width: 86.25em;
     z-index: 9;
 }

 #block-numerosunicamp .basic__body .clearfix {
   margin: 0;
 }

 #block-numerosunicamp h2 {
     width: 71.785%;
     max-width: 86.25em;
     border: 0;
     border-top: dotted 1px #666666;
     padding: 1em 0 0 0;
     margin: 0 auto 0.5em auto;
     text-transform: initial;
     color: #800000;
     font-size: 2em;
     font-weight: 300;
     font-family: Oswald!important;
     z-index: 99;
 }

 #block-numerosunicamp h3 {
     border: 0;
     text-transform: initial;
     color: #000000;
     font-size: 1.3em;
     font-weight: 300;
     font-family: Oswald!important;
 }

 #block-numerosunicamp p {
     color: #000000;
     text-transform: uppercase;
     font-family: "Roboto Condensed";
     font-size: 1.5em;
     margin-top: 1.5em;
 }

 #block-numerosunicamp ul {
     width: 100%;
     margin: 0 auto 0 auto;
     padding: 0;
 }

 #block-numerosunicamp li {
     margin-bottom: 1.5em;
     list-style: none;
     vertical-align: top;
 }

 #block-numerosunicamp li div {
     display: inline-block;
     width: 50%;
     font-family: "Roboto Condensed";
     vertical-align: bottom;
 }

 #block-numerosunicamp li div:nth-of-type(1) {
     text-align: right;
     font-size: 1.3em;
     padding-right: 1.2em;
     border-right: solid 2px #949494;
     line-height: 1.5em;
     height: 1.5em;
     margin: 0.5em 0 0.5em 0;
 }

 #block-numerosunicamp li div:nth-of-type(2) {
     text-align: left;
     padding-left: 0.5em;
     font-size: 2.5em;
     font-weight: 600;
     height: 1.3em;
     line-height: 1.3em;
     color: #800000;
 }

 /* TransmissssasassssaAAasAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAo ao vivo e equipe ASCOM */
 #block-views-block-pagina-ascom-block-1 .view-pagina-ascom article {
   border: 0;
   padding: 0;
 }

 #block-views-block-pagina-ascom-block-1 .view-pagina-ascom article h1 {
   width: 100%;
     height: 2em;
     line-height: 2.1em;
     font-family: "Roboto Condensed";
     font-size: 1.5em;
     color: #B20000;
     margin: 0 0 1em 0;
     cursor: pointer;
   border: 0;
   text-transform: uppercase;
   border-top: dotted 1px #666666
 }

 #block-views-block-pagina-ascom-block-1 article #block-titulo span{
   background-image: url(/unicamp/sites/default/files/set_menu_pag_interna_direita.png);
   background-position: 0em 50%;
   background-repeat: no-repeat;
   padding-left: 1em;
   text-transform: uppercase;
   font-size: 0.7em;
   color: #9e190b;
 }

 #block-views-block-pagina-ascom-block-1  article #block-titulo h3 {
   font-family: Oswald;
     text-transform: none;
     line-height: 1em;
     font-size: 1.7em;
     font-weight: 300;
     margin-bottom: 1em;
     border: 0;
 }

 #block-views-block-pagina-ascom-block-1 article p{
   font-family: "Roboto Condensed";
   font-size: 1.2em;
   line-height: 1.5em;
   font-weight: 300;
 }

 /* AO VIVO */
 #block-views-block-pagina-ascom-block-1 .node--id-184 ul {
   padding: 0;
   margin: 1.5em 0;
 }

 #block-views-block-pagina-ascom-block-1 .view-pagina-ascom .node--id-184 li {
   list-style: none;
     height: 2.5em;
     line-height: 2.5em;
     margin-bottom: 0.5em;
 }

 #block-views-block-pagina-ascom-block-1 .view-pagina-ascom .node--id-184 li a {
   position: relative;
     padding: 0.5em 0.5em 0.5em 1.2em;
     margin: 0 0 0 1em;
     text-transform: none;
     color: #1d1d1d;
     font-family: "Roboto Condensed";
     font-size: 1.2em;
     font-weight: 300;
     background-image: url(/unicamp/sites/default/files/set_menu_pag_interna_dir.png);
     background-position: 0em 50%;
     background-repeat: no-repeat;
     width: 80%;
 }

 #block-views-block-pagina-ascom-block-1 .view-pagina-ascom .node--id-184 li a:hover {
     color: #A90000;
 }

 /* EQUIPE */
 #pagina_ascom_equipe p {
     display: none;
 }

 #pagina_ascom_equipe ul {
     width: 24.75%;
     display: inline-block;
     vertical-align: top;
     margin-bottom: 2.5em;
     padding-left: 0;
     font-family: "Roboto Condensed";
     font-size: 1.1em;
     line-height: 1.5em;
     font-weight: 300;
 }

 #pagina_ascom_equipe ul li {
     list-style: none;
 }

 /* ASCOM - Divulgue a sua pesquisa */
 #contact-message-divulgue-sua-pesquisa-form {
     width: 71.875%;
     max-width: 86.25em;
     min-width: 64em;
     margin: 4em auto;
 }

 #contact-message-divulgue-sua-pesquisa-form label {
     font-family: "Roboto Condensed";
     font-weight: 400;
     font-size: 1.2em;
 }

 #contact-message-divulgue-sua-pesquisa-form input[type=text],
 #contact-message-divulgue-sua-pesquisa-form input[type=email],
 #contact-message-divulgue-sua-pesquisa-form input[type=date],
 #contact-message-divulgue-sua-pesquisa-form input[type=time],
 #contact-message-divulgue-sua-pesquisa-form textarea {
     border: solid 1px #CECECE;
     min-height: 2.76em;
     padding: 0.5em;
     font-family: "Roboto Condensed";
     font-size: 1.1em;
     color: #000000;
 }

 #contact-message-divulgue-sua-pesquisa-form .field--name-field-form-div-pesquisa label {
   display: none;
 }

 #contact-message-divulgue-sua-pesquisa-form .field--name-field-form-div-pesquisa input[type=text] {
   font-family: Oswald;
     font-size: 3em;
     text-transform: none;
     line-height: 1.3em;
     height: 2em;
     border: 0;
     margin-bottom: 0.2em;
     font-weight: 300;
     padding: 0;
     color: #383838;
 }

 #contact-message-divulgue-sua-pesquisa-form input[type=submit] {
     border: 0;
     background-color: #A90000;
     height: 2em;
     line-height: 2em;
     color: #FFFFFF;
     font-family: 'Roboto Condensed';
     font-size: 1.3em;
     font-weight: 300;
     padding: 0 0.8em;
     margin-right: 1em;
     text-transform: uppercase;
 }


 /* Form - Cadastro de Jornalistas */
 #contact-message-cadastro-de-jornalistas-form {
     width: 71.875%;
     max-width: 86.25em;
     min-width: 64em;
     margin: 4em auto;
 }

 #contact-message-cadastro-de-jornalistas-form label {
     font-family: "Roboto Condensed";
     font-weight: 400;
     font-size: 1.2em;
 }

 #contact-message-cadastro-de-jornalistas-form input[type=text],
 #contact-message-cadastro-de-jornalistas-form input[type=email],
 #contact-message-cadastro-de-jornalistas-form input[type=date],
 #contact-message-cadastro-de-jornalistas-form input[type=time],
 #contact-message-cadastro-de-jornalistas-form textarea {
     border: solid 1px #CECECE;
     min-height: 2.76em;
     padding: 0.5em;
     font-family: "Roboto Condensed";
     font-size: 1.1em;
     color: #000000;
 }

 #contact-message-cadastro-de-jornalistas-form .field--name-field-form label {
   display: none;
 }

 #contact-message-cadastro-de-jornalistas-form .field--name-field-form input[type=text] {
   font-family: Oswald;
     font-size: 3em;
     text-transform: none;
     line-height: 1.3em;
     height: 2em;
     border: 0;
     margin-bottom: 0.2em;
     font-weight: 300;
     padding: 0;
     color: #383838;
 }

 #contact-message-cadastro-de-jornalistas-form input[type=submit] {
     border: 0;
     background-color: #A90000;
     height: 2em;
     line-height: 2em;
     color: #FFFFFF;
     font-family: 'Roboto Condensed';
     font-size: 1.3em;
     font-weight: 300;
     padding: 0 0.8em;
     margin-right: 1em;
     text-transform: uppercase;
 }


 /* Form - EspAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAo destinado a mssasassssaAAasAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAdia e profissionais de imprensa */
 #contact-message-espaco-destinado-as-midias-e-pro-form {
     width: 71.875%;
     max-width: 86.25em;
     min-width: 64em;
     margin: 4em auto;
 }

 #contact-message-espaco-destinado-as-midias-e-pro-form .description {
     color: #535353;
     font-size: 1.2em;
     font-weight: 300;
     margin: 0.5em 0;
 }

 #contact-message-espaco-destinado-as-midias-e-pro-form label,
 #contact-message-espaco-destinado-as-midias-e-pro-form .label {
     font-family: "Roboto Condensed";
     font-weight: 400;
     font-size: 1.2em;
 }

 #contact-message-espaco-destinado-as-midias-e-pro-form input[type=text],
 #contact-message-espaco-destinado-as-midias-e-pro-form input[type=email],
 #contact-message-espaco-destinado-as-midias-e-pro-form input[type=date],
 #contact-message-espaco-destinado-as-midias-e-pro-form input[type=time],
 #contact-message-espaco-destinado-as-midias-e-pro-form textarea,
 #contact-message-espaco-destinado-as-midias-e-pro-form select {
     border: solid 1px #CECECE;
     min-height: 2.76em;
     padding: 0.5em;
     font-family: "Roboto Condensed";
     font-size: 1.1em;
     color: #000000;
 }

 #contact-message-espaco-destinado-as-midias-e-pro-form div {
     width: 100%;
     margin-bottom: 1em;
 }

 #contact-message-espaco-destinado-as-midias-e-pro-form input[type=date],
 #contact-message-espaco-destinado-as-midias-e-pro-form input[type=time] {
     width: 30%;
     margin-right: 2em;
   position: relative;
 }

 #contact-message-espaco-destinado-as-midias-e-pro-form input[type=date]::-webkit-calendar-picker-indicator {
     position: absolute;
     top: 0.7em;
     right: 0.3em;
     height: 1em;
   width: 1em;
   background-color: #FFFFFF;
 }

 #contact-message-espaco-destinado-as-midias-e-pro-form input[type=date]::-webkit-inner-spin-button {
     position: absolute;
     top: 0;
     right: 2.5em;
     height: 2.5em;
 }

 #contact-message-espaco-destinado-as-midias-e-pro-form input[type=time]::-webkit-inner-spin-button {
     position: absolute;
     top: 0;
     right: 0;
     height: 2.5em;
 }

 #contact-message-espaco-destinado-as-midias-e-pro-form .field--name-field-form-espaco-midias label {
   display: none;
 }

 #contact-message-espaco-destinado-as-midias-e-pro-form .field--name-field-form-espaco-midias input[type=text] {
   font-family: Oswald;
     font-size: 3em;
     text-transform: none;
     line-height: 1.3em;
     height: 2em;
     border: 0;
     margin-bottom: 0.2em;
     font-weight: 300;
     padding: 0;
     color: #383838;
 }

 #contact-message-espaco-destinado-as-midias-e-pro-form input[type=submit] {
     border: 0;
     background-color: #A90000;
     height: 2em;
     line-height: 2em;
     color: #FFFFFF;
     font-family: 'Roboto Condensed';
     font-size: 1.3em;
     font-weight: 300;
     padding: 0 0.8em;
     margin-right: 1em;
     text-transform: uppercase;
 }



 /*Pagina interna - ASCOM*/
 .views-element-container {
     /*
  *  *  *     width: 67.2%;
  *   *   *         width: 71.785%;
  *    *    *             max-width: 86.25em;
  *     *     *                 margin: 0 auto;
  *      *      *                     */
 }

 /*
  *  *  * .views-element-container .views-row .node__title {
  *   *   *     border: 0;
  *    *    *     }
  *     *     *     .views-element-container .views-row .node__title a {
  *      *      *         font-family: Oswald;
  *       *       *             text-transform: none;
  *        *        *                 line-height: 1.3em;
  *         *         *                     border: 0;
  *          *          *                         margin-bottom: 0.5em;
  *           *           *                             margin-top: 0.8em;
  *            *            *                                 color: #333333;
  *             *             *                                 }
  *              *              *
  *               *               *                                 .views-element-container .views-row .field-name-field-resumo {
  *                *                *                                     font-family: "Roboto Condensed";
  *                 *                 *                                         font-size: 1.3em;
  *                  *                  *                                             line-height: 1.5em;
  *                   *                   *                                                 font-weight: 300;
  *                    *                    *                                                     color: #000000;
  *                     *                     *                                                         text-align: justify;
  *                      *                      *                                                         }
  *                       *                       *
  *                        *                        *                                                         .views-element-container .views-row article {
  *                         *                         *                                                             border: 0;
  *                          *                          *                                                                 margin: 0 auto;
  *                           *                           *                                                                     padding: 2em 0 0 0;
  *                            *                            *                                                                     }
  *                             *                             *
  *                              *                              *                                                                     #pagina_ascom_equipe p {
  *                               *                               *                                                                         display: inline-block;
  *                                *                                *                                                                             vertical-align: top;
  *                                 *                                 *                                                                                 text-align: center;
  *                                  *                                  *                                                                                     padding-left: 2.5%;
  *                                   *                                   *                                                                                         padding-right: 2.5%;
  *                                    *                                    *                                                                                             padding-bottom: 2%;
  *                                     *                                     *                                                                                                 font-size: 1.1em;
  *                                      *                                      *                                                                                                     font-family: "Roboto Condensed";
  *                                       *                                       *                                                                                                     	width: 24%;
  *                                        *                                        *                                                                                                     	}
  *                                         *                                         *
  *                                          *                                          *                                                                                                     	#titulo_pagina_ascom_equipe_1 {
  *                                           *                                           *                                                                                                     	    font-family: Oswald;
  *                                            *                                            *                                                                                                     	    }
  *                                             *                                             *                                                                                                     	    */

 /*MENU DE PAGINAS INTERNAS - LUCAS*/
 #block-unicampresponde {
     width: 71.875%;
     max-width: 86.25em;
     margin: 0 auto 0 auto;
 }

 #block-perfilaluno,
 #block-perfilfuncionario,
 #block-servicosdeti,
 #block-servicos,
 #block-unicampresponde,
 #block-perfilvisitante {
     border-top: dotted 0.01em #454545;
     padding-top: 1em;
     width: 71.875%;
     max-width: 86.25em;
     min-width: 64em;
     margin: 25px auto;
 }

 #block-perfilaluno h2,
 #block-perfilfuncionario h2,
 #block-servicosdeti h2,
 #block-servicos h2,
 #block-perfilvisitante h2 {
     width: 100%;
     height: 2em;
     line-height: 2.1em;
     font-family: "Roboto Condensed";
     font-size: 1.5em;
     color: #B20000;
     margin: 0;
     background-image: url("/unicamp/sites/default/files/set_menu_pag_interna_down_black.png");
     background-color: white;
     background-repeat: no-repeat;
     background-position: 99% 50%;
     cursor: pointer;
 }

 #block-perfilvisitante h2 {
     background-image: none!important;
 }

 #block-perfilaluno h2,
 #block-perfilfuncionario h2,
 #block-servicosdeti h2,
 #block-servicos h2,
 #block-unicampresponde h2,
 #block-perfilvisitante h2{
     background-image: url("/unicamp/sites/default/files/set_menu_pag_interna_direita.png") !important;
     background-position: 0em 50%;
     background-repeat: no-repeat;
     padding-left: 1em;
     font-weight: 400;
 }

 #block-perfilaluno h2:hover,
 #block-perfilfuncionario h2:hover,
 #block-servicosdeti h2:hover,
 #block-servicos h2:hover,
 #block-unicampresponde h2:hover,
 #block-perfilvisitante h2:hover {
     background-color: #f5f5f5;
 }

 #block-perfilaluno h2:focus,
 #block-servicosdeti h2:focus,
 #block-servicos h2:focus,
 #block-unicampresponde h2:focus,
 #block-perfilvisitante h2:focus {
     background-color: #FF0000;
 }

 #block-servicosdeti li,
 #block-servicos li,
 #block-unicampresponde li,
 #block-perfilvisitante li {
     position: relative;
 }

 #block-servicosdeti .menu__link_mais,
 #block-servicos .menu__link_mais,
 #block-perfilvisitante .menu__link_mais {
     position: absolute;
     top: 0;
     right: 11.5%;
     width: 2.3em;
     height: 2.3em;
     text-align: center;
     line-height: 2.3em;
     font-weight: 300;
     cursor: pointer;
 }
 #block-servicosdeti .menu__link_mais:hover,
 #block-servicos .menu__link_mais:hover,
 #block-perfilvisitante .menu__link_mais:hover{
     background-color: #f5f5f5;
 }

 #block-servicosdeti .menu-level-2,
 #block-servicos .menu-level-2,
 #block-perfilvisitante .menu-level-2{
     display: none;
 }

 #block-servicosdeti .block-menu__content,
 #block-servicos .block-menu__content {
     display: none;
 }

 #block-perfilvisitante .block-menu__content {
     display: block;
 }


 /*#block-servicosdeti ul li a{
  *  *  *     font-weight: 400;
  *   *   *         background-image: url("/unicamp/sites/default/files/set_menu_pag_interna_dir_black.png");
  *    *    *         }
  *     *     *
  *      *      *         #block-servicosdeti ul li ul li a{
  *       *       *             font-weight: 300;
  *        *        *                 background-image: url("/unicamp/sites/default/files/set_menu_pag_interna_dir.png");
  *         *         *                 }*/

 #block-perfilaluno .menu.odd.menu-level-1.menu-name--perfil-aluno,
 #block-servicosdeti .menu.odd.menu-level-1.menu-name--servicos-de-ti,
 #block-servicos .menu.odd.menu-level-1.menu-name--servicos,
 #block-perfilvisitante .menu.odd.menu-level-1.menu-name--servicos {
     column-count: 2;
     -moz-column-count: 2;
     /*column-rule: dotted 0.1em #CCCCCC;
  *  *  *     -moz-column-rule: dotted 0.1em #CCCCCC;*/
     margin-top: 1em;
 }

 #content-suffix .l-r.region.pr-content-suffix__content-suffix {
     width: 100%;
     min-width: 64em;
     border-top: solid 64px #FFFFFF;
 }

 #block-perfilaluno a,
 #block-perfilfuncionario a,
 #block-servicosdeti a,
 #block-servicos a,
 #block-unicampresponde a,
 #block-perfilvisitante a {
     position: relative;
     padding: 0.5em 0.5em 0.5em 1.2em;
     margin: 0 0 0 1em;
     text-transform: none;
     color: #1d1d1d;
     line-height: 1em;
     font-family: "Roboto Condensed";
     font-size: 1.1em;
     font-weight: 300;
     background-image: url("/unicamp/sites/default/files/set_menu_pag_interna_dir.png");
     background-position: 0em 50%;
     background-repeat: no-repeat;
     width: 80%;
 }

 #block-perfilaluno a b,
 #block-perfilfuncionario a b,
 #block-servicosdeti a b,
 #block-servicos a b,
 #block-unicampresponde a b,
 #block-perfilvisitante a b {
     color: #9A0000;
     font-size: 1.1em;
     font-weight: 400;
     padding: 0 0.3em;
     font-family: Arial;
 }

 #block-perfilaluno a b:hover,
 #block-perfilfuncionario a b:hover,
 #block-servicosdeti a b:hover,
 #block-servicos a b:hover,
 #block-unicampresponde a b:hover,
 #block-perfilvisitante a b:hover {
     background-color: #f5f5f5;
 }

 #block-perfilaluno a:hover,
 #block-perfilfuncionario a:hover,
 #block-servicosdeti a:hover,
 #block-servicos a:hover,
 #block-unicampresponde a:hover,
 #block-perfilvisitante a:hover {
     color: #9a0000;
     /*background-color: #D5D5D5;*/
 }

 nav#block-servicosdeti li ul li ul li {
     margin: 0.05em;
     padding: 0.5em;
 }


 /* PssasassssaAAasAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAgina Historia */
 .node--id-64 #menuhistoria_listaano {
     text-align: center;
     background-color: #E8E8E8;
     line-height: 3em;
   width: 100%;
   top: 96px;
   left: 0;
   z-index: 299
 }

 .node--id-64 #menuhistoria_listaano a {
     padding: 0.25em 0.5em;
     margin: 0 1em;
     border: solid 1px #5A5A5A;
     color: #5A5A5A;
     font-weight: 400;
     background-color: #DDDDDD;
 }

 .node--id-64 #menuhistoria_listaano a:hover {
     background-color: #FFFFFF;
     color: #212121;
 }

 /* MENU ATENDIMENTO A IMPRENSA */

 #block-views-block-pagina-ascom-block-2 {
     margin: 4em 0;
 }

 .node--id-168 {
   padding: 0;
 }

 #block-views-block-pagina-ascom-block-2 .block__inner {
   width: 71.875%;
   max-width: 86.25em;
   min-width: 64em;
   margin: 0 auto;
 }

 #block-views-block-pagina-ascom-block-2 article,
 #block-views-block-pagina-ascom-block-2 .node__header h1{
   border: 0;
   margin-bottom: 1em;
 }

 /*
  *  *  * .node--id-168 .field__item p,
  *   *   * #block-views-block-pagina-ascom-block-2 .field__item p {
  *    *    *     display: none;
  *     *     *     }
  *      *      *     */

 .node--id-168 .field__item ul,
 #block-views-block-pagina-ascom-block-2 .field__item ul {
     width: 25%;
   min-width: 10em;
     display: inline-block;
     vertical-align: top;
     margin-bottom: 2.5em;
     padding-left: 0;
   text-align: left;
 }

 #block-views-block-pagina-ascom-block-2 .field__item ul {
     width: 33%;
 }

 .node--id-168 .field__item ul li,
 #block-views-block-pagina-ascom-block-2 .field__item ul li {
     list-style: none;
   text-align: left;

 }

 #block-views-block-pagina-ascom-block-2 .field__item ul li {
   font-family: "Roboto Condensed";
     font-size: 1.3em;
     line-height: 1.5em;
     font-weight: 300;
     color: #000000;
 }

 .node--id-168 .field__item ul li:nth-of-type(1) {
     font-weight: 400;
 }

 /*FIM - PAGINAS INTERNAS - LUCAS*/

 /* ######## INICIO - PAGINAS DE NOTICIA ######### - LUCAS*/
 figcaption {
     font-size: 0.8em;
     line-height: 1.5em;
 }
 /* REDES SOCIAIS */
 /*
  *  *  * .node__content .a2a_kit {
  *   *   *     display: block;
  *    *    *         width: 100%;
  *     *     *             margin: 1em 0 1em 0;
  *      *      *             }
  *       *       *
  *        *        *             .node__content .a2a_kit a{
  *         *         *                 width: 2.8125em;
  *          *          *                     height: 2.8125em;
  *           *           *                     }
  *            *            *
  *             *             *                     .node__content .a2a_kit a:nth-of-type(1) span,
  *              *              *                     .node__content .a2a_kit a:nth-of-type(2) span,
  *               *               *                     .node__content .a2a_kit a:nth-of-type(3) span,
  *                *                *                     .node__content .a2a_kit a:nth-of-type(4) span{
  *                 *                 *                         display:none;
  *                  *                  *                         }
  *                   *                   *
  *                    *                    *                         .node__content .a2a_kit a:nth-of-type(1){
  *                     *                     *                             background-image: url(/unicamp/sites/default/files/icons_redes_sociais/ico_share_face.jpg);
  *                      *                      *                             }
  *                       *                       *                             .node__content .a2a_kit a:nth-of-type(1):hover{
  *                        *                        *                                 background-image: url(/unicamp/sites/default/files/icons_redes_sociais/ico_share_face_over.jpg);
  *                         *                         *                                 }
  *                          *                          *
  *                           *                           *                                 .node__content .a2a_kit a:nth-of-type(2){
  *                            *                            *                                     background-image: url(/unicamp/sites/default/files/icons_redes_sociais/ico_share_twitter.jpg);
  *                             *                             *                                     }
  *                              *                              *                                     .node__content .a2a_kit a:nth-of-type(2):hover{
  *                               *                               *                                         background-image: url(/unicamp/sites/default/files/icons_redes_sociais/ico_share_twitter_over.jpg);
  *                                *                                *                                         }
  *                                 *                                 *
  *                                  *                                  *                                         .node__content .a2a_kit a:nth-of-type(3){
  *                                   *                                   *                                             background-image: url(/unicamp/sites/default/files/icons_redes_sociais/ico_share_gmais.jpg);
  *                                    *                                    *                                             }
  *                                     *                                     *                                             .node__content .a2a_kit a:nth-of-type(3):hover{
  *                                      *                                      *                                                 background-image: url(/unicamp/sites/default/files/icons_redes_sociais/ico_share_gmais_over.jpg);
  *                                       *                                       *                                                 }
  *                                        *                                        *
  *                                         *                                         *                                                 .node__content .a2a_kit a:nth-of-type(4){
  *                                          *                                          *                                                     background-image: url(/unicamp/sites/default/files/ico_share_MAIS_.jpg);
  *                                           *                                           *                                                         margin-left: 0.25em;
  *                                            *                                            *                                                         }
  *                                             *                                             *                                                         .node__content .a2a_kit a:nth-of-type(4):hover{
  *                                              *                                              *                                                             background-image: url(/unicamp/sites/default/files/ico_share_MAIS_over.jpg);
  *                                               *                                               *                                                             }
  *                                                *                                                *                                                             */

 /*PAGINA DE NOTICIAS CONTEUDO - LUCAS*/
 .node--type-noticias.node--view-mode-full,
 .node--type-divulgacao-cientifica.node--view-mode-full {
     border: 0;
     padding-left: 0;
     position: relative;
     margin-top: 5.6em;
 }

 h1.node__title {
     font-family: Oswald;
     text-transform: none;
   line-height:1.3em;
     border: 0;
     margin-bottom: 0.5em;
   margin-top: 0.8em;
   font-weight: 300;
 }

 .field-type-link {
     display: inline-block;
     height: 2.5em;
     line-height: 1.1em;
     vertical-align: top;
 }

 .node--type-noticias .field .field__label,
 .node--type-divulgacao-cientifica .field .field__label {
     font-family: "Roboto Condensed";
     text-transform: none;
     display: inline-block;
     color: #9B0101;
     margin-right: 0.5em;
     border-left: solid 0.15em #9B0101;
     padding-left: 0.5em;
     height: 0.8em;
     line-height: 0.85em;
     margin-top: 0.05em;
 }
 main.node--type-noticias .field-node--field-autor .field__items,
 main.node--type-noticias .field-node--field-autor .field__items .field__item,
 main.node--type-noticias .field-node--field-credito-imagem .field__items,
 main.node--type-noticias .field-node--field-credito-imagem .field__items .field__item,
 main.node--type-noticias .field-node--field-edicao-imagem .field__items,
 main.node--type-noticias .field-node--field-edicao-imagem .field__items .field__item,
 main.node--type-noticias .field-node--field-video-edicao .field__items .field__item,
 main.node--type-divulgacao-cientifica .field-node--field-autor .field__items,
 main.node--type-divulgacao-cientifica .field-node--field-autor .field__items .field__item,
 main.node--type-divulgacao-cientifica .field-node--field-credito-imagem .field__items,
 main.node--type-divulgacao-cientifica .field-node--field-credito-imagem .field__items .field__item,
 main.node--type-divulgacao-cientifica .field-node--field-edicao-imagem .field__items,
 main.node--type-divulgacao-cientifica .field-node--field-edicao-imagem .field__items .field__item,
 main.node--type-divulgacao-cientifica .field-node--field-video-edicao .field__items .field__item{
     display: inline-block;
     line-height: 0.8em;
     margin-right: 0.5em;
 }

 main.node--type-noticias .field-node--field-credito-imagem .field__items .field__item
 main.node--type-divulgacao-cientifica .field-node--field-credito-imagem .field__items .field__item {
     padding-right: 0.5em;
 }

 main.node--type-noticias .field-node--field-autor .field__items a,
 main.node--type-noticias .field-node--field-credito-imagem .field__items a,
 main.node--type-noticias .field-node--field-edicao-imagem .field__items a,
 main.node--type-divulgacao-cientifica .field-node--field-autor .field__items a,
 main.node--type-divulgacao-cientifica .field-node--field-credito-imagem .field__items a,
 main.node--type-divulgacao-cientifica .field-node--field-edicao-imagem .field__items a  {
     font-family: "Roboto Condensed";
     text-transform: none;
     float: left;
     color: #9B0101;
     margin-right: 0.5em;
 }

 main.field-name-field-data-de-publicacao {
     font-family: "Roboto Condensed";
     font-size: 1em;
     text-transform: uppercase;
     border-left: solid 0.15em #2F2F2F;
     padding-left: 0.5em;
     height: 1em;
     line-height: 1em;
     margin-bottom: 0.6em;
 }

 .field-name-body {
     font-family: "Roboto Condensed";
     font-size: 1.3em;
     line-height: 1.5em;
     font-weight: 300;
     color: #000000;
     text-align: justify;
 }

 .field-name-body figure {
     /* width: 100%; */
 }

 .node--type-noticias.node--view-mode-full .field-node-field-tag-unidade,
 .node--type-noticias.node--view-mode-full.field-node-field-tag-metadados,
 .node--type-divulgacao-cientifica.node--view-mode-full .field-node-field-tag-unidade,
 .node--type-divulgacao-cientifica.node--view-mode-full.field-node-field-tag-metadados {
     margin: 3em 0 0 0;
 }

 /*PAGINA DE NOTICIA - BARRA LATERAL - MAIS ACESSADAS - LUCAS*/
 #block-views-block-noticias-block-1 {
     background-color: #FFFFFF;
 }

 div#block-views-block-noticias-block-1 h2.block__title {
     border-radius: 0 0 0 0;
     color: #3B715A;
     text-transform: uppercase;
     text-align: center;
     font-family: OSwald;
     font-weight: 600;
     background-color: #D0DBD7;
 }

 div#block-views-block-noticias-block-1 .block__content {
     padding: 0;
 }

 div#block-views-block-noticias-block-1 .views-row {
     border-bottom: dotted 1px #5A5A5A;
     margin: 1em 0 1em 0;
     padding-bottom: 1.2em;
 }

 div#block-views-block-noticias-block-1 .views-field.views-field-title {
     border-left: solid 0.15em #3B705C;
     padding-left: 0.5em;
 }

 div#block-views-block-noticias-block-1 .views-field.views-field-title a {
     font-family: Oswald;
     font-weight: 400;
     line-height: 1.4em;
     color: #181818;
 }


 div#block-views-block-noticias-block-1 .views-field.views-field-field-resumo {
     padding-left: 0.8em;
     font-family: "Roboto Condensed";
     font-size: 1em;
     line-height: 1.3em;
   font-weight:300;
 }

 /* PAGINA DE NOTICIA - TAG - LUCAS */
 .field-name-field-tag-unidade .field__item, .field-name-field-tag-metadados .field__item {
     float: left;
 }

 .field-name-field-tag-unidade a .field__item, .field-name-field-tag-metadados a .field__item {
     float: left;
     background-color: #DCDCDC;
     padding: 0.1em 0.8em 0.1em 0.8em;
     margin-right: 0.2em;
     font-size: 0.7em;
     font-family: Oswald;
     font-weight: 300;
     color: #000000;
 }

 /*PAGINA DE NOTICIA - BARRA LATERAL - JORNAL UNICAMP - LUCAS*/
 #block-views-block-noticia-moldura-block-2 {
     background-color: #FFFFFF;
 }

 #block-views-block-noticia-moldura-block-2 h2.block__title {
     border-radius: 0 0 0 0;
     color: #00407A;
     text-transform: uppercase;
     text-align: center;
     font-family: OSwald;
     font-weight: 600;
     background-color: #D5D7E3;
 }

 #block-views-block-noticia-moldura-block-2 .block__content {
     padding: 0;
 }

 #block-views-block-noticia-moldura-block-2 .views-row {
     margin: 1.5em 0 1.5em 0;
 }

 #block-views-block-noticia-moldura-block-2 .views-field.views-field-field-imagem-capa img {
     width: 100%;
 }



 #block-views-block-noticia-moldura-block-2 .views-field.views-field-field-date {
     font-family: "Oswald";
     font-size: 1em;
     text-transform: uppercase;
     padding-top: 0.3em;
 }

 /*PAGINA DE NOTICIAS - BARRA INFERIOR - PRODUssasassssaAAasAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAO ACADEMICA - LUCAS*/
 div#block-views-block-noticias-producao-academica-block-2 {
   width: 100%;
   background-color: #dddddd;
   overflow: hidden;
     margin: 0;
 }

 div#block-views-block-noticias-producao-academica-block-2 > div{
     width: 71.875%;
   max-width: 86.25em;
   min-width: 64em;
     margin: 0 auto;
     padding: 3em 0;
   background-color: #dddddd;
 }

 div#block-views-block-noticias-producao-academica-block-2 header {
     font-family: Oswald;
     font-weight: bold;
     font-size: 1.2em;
     color: #00407A;
     text-transform: uppercase;
     border-bottom: dotted 1px #5A5A5A;
     padding-bottom: 0.5em;
     margin-bottom: 0.5em;
 }
 div#block-views-block-noticias-producao-academica-block-2 header a {
     font-family: "Oswald";
     font-size: 1.2em;
     font-weight: 400;
     color: #00407A;
 }


 div#block-views-block-noticias-producao-academica-block-2 .views-row:nth-of-type(1) {
   margin-top: 1em;
 }

 div#block-views-block-noticias-producao-academica-block-2 .views-row {
     border-left: solid 0.15em #00407A;
   margin-top: 3em;
 }

 div#block-views-block-noticias-producao-academica-block-2 .views-field-title {
   font-family: "Oswald";
   font-weight: normal;
   font-size: 1.1em;
   line-height: 1.2em;
   text-transform: uppercase;
 }

 div#block-views-block-noticias-producao-academica-block-2 .views-row .views-field-title a {
     font-family: Oswald;
     font-size: 1.10em;
     color: #323232;
     padding-left: 0.5em;
     text-transform: uppercase;
     display: inline-block;
 }

 div#block-views-block-noticias-producao-academica-block-2 .views-row .views-field-field-resumo {
     font-weight: 300;
   font-family:"Roboto Condensed";
     font-size: 1em;
     line-height: 1.2em;
     color: #000000!important;
     margin-left: 0.5em;
 }

 /*PAGINA DE NOTICIAS - BARRA INFERIOR - NOTICIAS UNIVERSIDADE E SOCIEDADE - LUCAS*/
 div#block-views-block-noticia-universidade-sociedade-block-2 {
   width: 100%;
   background-color: #dddddd;
   overflow: hidden;
     margin: 0;
 }


 div#block-views-block-noticia-universidade-sociedade-block-2 > div {
     width: 71.875%;
   max-width: 86.25em;
   min-width: 64em;
     margin: 0 auto;
     padding: 3em 0;
   background-color: #dddddd;
 }

 div#block-views-block-noticia-universidade-sociedade-block-2 header {
     font-family: Oswald;
     font-weight: bold;
     font-size: 1.5em;
     color: #e62e00;
     text-transform: uppercase;
     border-bottom: dotted 1px #5A5A5A;
     padding-bottom: 0.5em;
 }

 div#block-views-block-noticia-universidade-sociedade-block-2 .views-row .views-field-title a {
     font-family: "Roboto Condensed";
     font-size: 1.5em;
     font-weight: 500;
     color: #323232;
     padding-left: 0.5em;
 }


 div#block-views-block-noticia-universidade-sociedade-block-2 .views-row .views-field-field-resumo {
     font-family: "Roboto Condensed";
     font-size: 1em;
     color: #323232;
     margin-left: 0.8em;
 }

 div#block-views-block-noticia-universidade-sociedade-block-2 header {
     font-family: Oswald;
     font-weight: bold;
     font-size: 1.2em;
     color: #be1e00;
     text-transform: uppercase;
     border-bottom: dotted 1px #5A5A5A;
     padding-bottom: 0.5em;
     margin-bottom: 0.5em;
 }
 div#block-views-block-noticia-universidade-sociedade-block-2 header a {
     font-family: "Oswald";
     font-size: 1.2em;
     font-weight: 400;
     color: #be1e00;
 }


 div#block-views-block-noticia-universidade-sociedade-block-2 .views-row:nth-of-type(1) {
   margin-top:1em;
 }

 div#block-views-block-noticia-universidade-sociedade-block-2 .views-row {
     border-left: solid 0.15em #be1e00;
   margin-top:3em;
 }

 div#block-views-block-noticia-universidade-sociedade-block-2 .views-field-title {
   font-family: "Oswald";
   font-weight: normal;
   font-size: 1.1em;
   line-height: 1.2em;
   text-transform: uppercase;
 }

 div#block-views-block-noticia-universidade-sociedade-block-2 .views-row .views-field-title a {
     font-family: Oswald;
     font-size: 1.10em;
     color: #323232;
     padding-left: 0.5em;
     text-transform: uppercase;
     display: inline-block;
 }

 div#block-views-block-noticia-universidade-sociedade-block-2 .views-row .views-field-field-resumo {
     font-weight: 300;
   font-family:"Roboto Condensed";
     font-size: 1em;
     line-height: 1.2em;
     color: #000000!important;
     margin-left: 0.5em;
 }

 /*PAGINA DE NOTICIAS - BARRA INFERIOR - COMUNIDADE INTERNA - LUCAS*/

 div#block-views-block-noticias-bloco3-block-1{
     width: 100%;
     background-color: #dddddd;
     overflow: hidden;
     margin: 25px 0 0 0;
 }

 div#block-views-block-noticias-bloco3-block-1 .block__inner{
     width: 71.875%;
   max-width: 86.25em;
   min-width: 64em;
     margin: 0 auto;
     padding: 3em 0;
 }

 div#block-views-block-noticias-bloco3-block-1 .view-header {
     font-family: Oswald;
     font-weight: bold;
     font-size: 1.2em;
     color: #e62e00;
     text-transform: uppercase;
     border-bottom: dotted 1px #5A5A5A;
     padding-bottom: 0.5em;
     margin-bottom: 0.5em;
 }
 div#block-views-block-noticias-bloco3-block-1 .view-header a {
     font-family: "Oswald";
     font-size: 1.2em;
     font-weight: 400;
     color: #E64400;
 }

 div#block-views-block-noticias-bloco3-block-1 .views-row:nth-of-type(1) {
   margin-top:1em;
 }

 div#block-views-block-noticias-bloco3-block-1 .views-row {
     border-left: solid 0.15em #e62e00;
   margin-top:3em;
 }

 div#block-views-block-noticias-bloco3-block-1 .views-field-title {
   font-family: "Oswald";
   font-weight: normal;
   font-size: 1.1em;
   line-height: 1.2em;
   text-transform: uppercase;
 }

 div#block-views-block-noticias-bloco3-block-1 .views-row .views-field-title a {
     font-family: Oswald;
     font-size: 1.10em;
     color: #323232;
     padding-left: 0.5em;
     text-transform: uppercase;
     display: inline-block;
 }

 div#block-views-block-noticias-bloco3-block-1 .views-row .views-field-field-resumo {
     font-weight: 300;
     font-family:"Roboto Condensed";
     font-size: 1em;
     line-height: 1.2em;
     color: #000000!important;
     margin-left: 0.5em;
 }
 /*FIM - PAGINAS DE NOTICIA - LUCAS*/

 /* RODAPE - Giovane*/

 #servicos-01 a,
 #local_menu_compartilhenoslocalizacaoecontatos {
     font-family: "Roboto Condensed";
     font-weight: 300;
     font-size: 0.9em;
     color: #ffffff;
 }

 #email_menu_compartilhenoslocalizacaoecontatos {
     font-family: "Roboto Condensed";
     font-weight: 300;
     color: #ffffff;
 }

 #fone_menu_compartilhenoslocalizacaoecontatos {
     margin-top: 1em;
     width: 14em;
     font-family: "Roboto Condensed";
     font-weight: 300;
     color: #ffffff;
 }

 #sub-features .l-rw.regions.container.pr-subfeatures__rw.arc--2.hr--1-3 {
     max-width: 86.25em!important;
     width: 71.875%;
     min-width: 64em!important;
     height: 27em;
   background-color: #4e4e4e;
 }

 /*  Cor da Letra do Fale conosco*/
 #block-contateoportaldaunicamp input::-webkit-input-placeholder {
  color: #FFFFFF;
 }

 #block-contateoportaldaunicamp textarea::-webkit-input-placeholder {
   color: #FFFFFF;
 }


 #block-contateoportaldaunicamp input:-moz-placeholder {
  color: #FFFFFF;
 }

 #block-contateoportaldaunicamp textarea:-moz-placeholder {
   color: #FFFFFF;
 }


 #block-contateoportaldaunicamp input::-moz-placeholder {
  color: #FFFFFF;
 }

 #block-contateoportaldaunicamp textarea::-moz-placeholder {
   color: #FFFFFF;
 }

 #block-contateoportaldaunicamp input:-ms-input-placeholder {
  color: #FFFFFF;
 }

 #block-contateoportaldaunicamp textarea:-ms-input-placeholder {
   color: #FFFFFF;
 }

 div[id*='block-copyright'] .field__item,
 #block-copyright .field__item {
   font-family: "Roboto Condensed";
     font-size: 1em;
   font-weight:300;
 }



 /*BLOCO COPYRIGHT NO RODAPssasassssaAAasAAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazA*/
 div#block-copyright p {
     margin: 0;
 }

 #block-copyright .clearfix.text-formatted.field.field-block-content--body.field-name-body.field-type-text-with-summary.field-label-hidden {
     height: 3em;
     margin: 0;
 }

 div#block-copyright p {
     margin: 0;
 }
 /*BARRA DE COPYRIGHT DO DESENVOLVEDOR DO TEMA*/
 .l-pr.attribution {
     display: none;
 }
 .search-block-form__form {
     clear: both;
     display: block;
     margin-left: -5em;
     margin-top: -1.15em;
     position: relative;
     width: 15em;
 }

 ul.menu.odd.menu-level-1.menu-name--menu-principal li {
  padding-left: 0;
 }

 /*PAGINA DE NOTICIAS CONTEUDO - LUCAS*/
 article {
     border: 0;
 /*     width: 71.875%;
     max-width: 86.25em; */
     margin: 0 auto;
 }

 @media screen and (max-width: 750px) {
   article.node--type-webform {
     width: 98% !important;
   }
 }

 /* .node--type-divulgacao-cientifica */
 .node--type-noticias {
     border: 0;
     width: 100%;
     max-width: inherit;
     margin: 0 auto;
 }

 .node--type-noticias.node--view-mode-full,
 .node--type-divulgacao-cientifica.node--view-mode-full {
     border: 0;
     padding-left: 0;
 }

 .radio__data-de-publicacao,
 .tv__data-de-publicacao,
 .node--type-noticias .field-name-field-date,
 .node--type-divulgacao-cientifica .field-name-field-date {
     position: absolute;
     top: 0;
     left: 0;
     font-family: "Roboto Condensed";
     font-size: 1em;
     text-transform: uppercase;
     border-left: solid 0.15em #2F2F2F;
     padding-left: 0.5em;
     height: 1em;
     line-height: 1em;
     margin-bottom: 0.6em;
 }

 .radio__programas,
 .radio__credito-audio,
 .tv__autor,
 .tv__video-edicao,
 .tv__programas {
   display: inline-block;
   margin-right: 10px;
   margin-bottom: 15px;
 }

 .radio__programas a,
 .radio__credito-audio a,
 .tv__autor a,
 .tv__video-edicao a,
 .tv__programas a {
   color: #9e190b;
   text-transform: uppercase;
 }

 .radio__programas > div:first-child,
 .radio__credito-audio > div:first-child,
 .tv__autor > div:first-child,
 .tv__video-edicao > div:first-child {
   font-weight: 600;
   font-size: 14px;
 }

 .radio__audio {
   margin-bottom: 25px;
 }

 .node--type-noticias .field-node-field-categoria,
 .node--type-divulgacao-cientifica .field-node-field-grande-area {
     position: absolute;
     top: 0;
     left: 9.7em;
     font-family: "Roboto Condensed";
     font-size: 1em;
     text-transform: uppercase;
     border-left: solid 1px #737373;
     padding-left: 0.5em;
     height: 0.9em;
     line-height: 0.95em;
     margin-bottom: 0.6em;
 }

 .node--type-divulgacao-cientifica .field-node-field-grande-area {
     left: 11em;
 }

 .node--type-noticias .field-node-field-categoria a,
 .node--type-divulgacao-cientifica .field-node-field-grande-area a {
   color: #737373!important;
     padding-right: 0.5em;
 }

 .node--type-noticias .field-node-field-categoria a:hover,
 .node--type-divulgacao-cientifica .field-node-field-grande-area a:hover {
   color: #A90000!important;
 }

 .node--type-noticias .field .field__label,
 .node--type-divulgacao-cientifica .field .field__label {
     font-family: "Roboto Condensed";
     text-transform: none;
     float: left;
     color: #9B0101;
     margin-right: 0.5em;
 }

 main.node--type-noticias .field .field__items a,
 main.node--type-divulgacao-cientifica  .field .field__items a{
     font-family: "Roboto Condensed";
     /*text-transform: uppercase;*/
     /*float: left;*/
     color: #9B0101;
     /*margin-right: 0.5em;*/
 }

 body:not(.page-retrospectiva-2017) div[class*="__body"],
 .field-name-body {
     font-family: "Roboto Condensed";
     font-size: 1.3em;
     line-height: 1.5em;
     font-weight: 300;
     color: #000000;
     text-align: justify;
 }

 #block-jucabecalhonoticias div[class*="__body"] {
     font-family: inherit;
     font-size: inherit;
     line-height: inherit;
     font-weight: inherit;
     color: inherit;
     text-align: inherit;
 }

 .block-titulo {
   font-size: 2.3em;
   font-family: Oswald;
   text-transform: none;
   line-height: 1.3em;
   border: 0;
   margin-bottom: 0.5em;
   margin-top: 0.8em;
   font-weight: 300;
 }

 .page-coronavirus-quanto-custa .block-titulo {
   margin-top: 15px;
   margin-bottom: 25px;
 }

 /*PAGINA DE NOTICIA - BARRA LATERAL - MAIS ACESSADAS - LUCAS*/
 #block-views-block-noticias-block-1 {
     background-color: #FFFFFF;
 }

 #sidebar-second {
   margin-top: 143px;
   background-color: #fff;
 }

 body[class*='page-ju-noticias'] #sidebar-second,
 body[class*='page-ju-artigos'] #sidebar-second {
   margin-top: 0;
 }

 .page-ju-especial-migracoes #sidebar-second,
 .page-ju #sidebar-second {
   display: none;
 }

 body[class*='page-ju-artigos'] #content {
   margin-bottom: 7em;
 }

 @media screen and (max-width: 759px) {
   #sidebar-second {
     width: 97% !important;
     margin: auto !important;
   }

   .tv__programas {
     display: block;
   }
 }

 div#block-views-block-noticias-block-1 h2 {
     border-radius: 0 0 0 0;
     color: #3B715A;
     text-transform: uppercase;
     text-align: center;
     font-family: OSwald;
     font-weight: 600;
     background-color: #D0DBD7;
     font-size: 1.25rem;
 }

 div#block-views-block-noticias-block-1 .block__content {
     padding: 0;
 }

 div#block-views-block-noticias-block-1 .views-row {
     border-bottom: dotted 1px #5A5A5A;
     margin: 1em 0 1em 0;
 }

 div#block-views-block-noticias-block-1 .views-field.views-field-title {
     border-left: solid 0.3em #3B705C;
     padding-left: 0.5em;
 }

 div#block-views-block-noticias-block-1 .views-field.views-field-field-resumo {
     padding-left: 0.8em;
     font-family: "Roboto Condensed";
     font-size: 1em;
     line-height: 1.5em;
 }


 /*PAGINA DE NOTICIA - BARRA LATERAL - JORNAL UNICAMP - LUCAS*/
 div#block-views-block-noticia-moldura-block-2 {
     background-color: #FFFFFF;
 }

 div#block-views-block-noticia-moldura-block-2 h2.block__title {
     border-radius: 0 0 0 0;
     color: #00407A;
     text-transform: uppercase;
     text-align: center;
     font-family: OSwald;
     font-weight: 600;
     background-color: #D5D7E3;
 }

 div#block-views-block-noticia-moldura-block-2 .block__content {
     padding: 0;
 }

 div#block-views-block-noticia-moldura-block-2 .views-row {
     margin: 1.2em 0 1.2em 0;
     border-bottom: dotted 1px #5A5A5A;
     padding-bottom: 1em;
 }

 div#block-views-block-noticia-moldura-block-2 .views-field.views-field-field-imagem-capa img {
     width: 100%;
 }

 div#block-views-block-noticia-moldura-block-2 .views-field.views-field-title a {
     color: #00407A;
     text-align: center;
     font-family: Oswald;
     text-transform: uppercase;
     font-weight: 400;
     line-height: 1.5em;
 }

 div#block-views-block-noticia-moldura-block-2 .views-field.views-field-field-date {
     font-family: "Oswald";
     font-size: 1em;
     text-transform: uppercase;
     padding-top: 0.3em;
 }

 #block-views-block-noticia-universidade-sociedade-block-1 .views-field-title {
   font-family: "Oswald";
   font-weight: normal;
   font-size: 1.1em;
   line-height: 1.45em;
   text-transform: uppercase;
 }

 #block-menuacessorapido .block__content.block-menu__content {

     -webkit-column-count: 2; /* Chrome, Safari, Opera */
     -moz-column-count: 2; /* Firefox */
     column-count: 2;

     -webkit-column-gap: 1em; /* Chrome, Safari, Opera */
     -moz-column-gap: 1em; /* Firefox */
     column-gap: 1em;
 }



 /*
  *  *  *
  *   *   * .view-empty, .feed-icons {
  *    *    *     display: none;
  *     *     *     }
  *      *      *
  *       *       *
  *        *        *     */




 /*
  *  *  * #main-content .l-r.region.pr-main__content {
  *   *   * 	margin-right: -10.45%!important;
  *    *    * 	}
  *     *     * 	*/



 /* INICIO - LUCAS */
 #block-views-block-unicamp-responde-block-1 .block__inner {
     width: 71.875%;
     max-width: 86.25em;
     margin: 0 auto;
 }

 #block-views-block-unicamp-responde-block-1 .views-row{
     display: none;
 }

 #block-views-block-unicamp-responde-block-1 h2 span {
     background-image: url(/unicamp/sites/default/files/set_menu_pag_interna_direita.png);
     background-position: 0em 50%;
     background-repeat: no-repeat;
     padding-left: 1em;
 }

 #block-views-block-unicamp-responde-block-1 .views-row-button{
     position: relative;
     padding: 0.5em 0.5em 0.5em 1.2em;
     margin: 0 0 0 1em;
     text-transform: none;
     color: #1d1d1d;
     line-height: 1em;
     font-family: "Roboto Condensed";
     font-size: 1.2em;
     font-weight: 300;
     background-image: url(/unicamp/sites/default/files/set_menu_pag_interna_dir.png);
     background-position: 0em 50%;
     background-repeat: no-repeat;
     cursor: pointer;
 }
 #block-views-block-unicamp-responde-block-1 .views-row-button:hover{
     background-color: #E6E6E6;
 }

 #block-views-block-unicamp-responde-block-1 .views-row {
     margin-left: 2.7em;
     font-family: "Roboto Condensed";
     font-size: 1.1em;
     font-weight: 300;
     line-height: 1.4em;
 }


 .views-element-container .view-teses {
     width: 100%;
     max-width: 86.25em;
   margin: 4em auto;
 }

 body[class*='page-teses'] .views-element-container header h3 {
     font-family: Oswald;
     font-size: 2.5em;
     font-weight: 300;
     text-transform: none;
     border: 0;
     margin: 1em auto 1.5em auto;
 }

 body[class*='page-teses'] .views-element-container .views-row{
   margin-bottom: 3em;
 }

 body[class*='page-teses'] .views-element-container .views-field-field-data-de-publicacao {
     font-family: "Roboto Condensed";
     font-size: 1em;
     text-transform: uppercase;
     border-left: solid 0.15em #2F2F2F;
     padding-left: 0.5em;
     height: 1em;
     line-height: 1em;
   margin: 0 0 0.5em 0.1em;
 }

 body[class*='page-teses'] .views-element-container .views-field-title {
     font-family: Oswald;
     font-weight: 300;
     text-transform: none;
     line-height: 1.3em;
     font-size: 1.7em;
     border: 0;
 }

 body[class*='page-teses'] .views-element-container .views-field-title a {
     color: #383838;
 }

 body[class*='page-teses'] .views-element-container .views-field-field-unidade a {
     color: #000000;
 }

 body[class*='page-teses'] .views-element-container .views-field-field-unidade {
     font-family: "Roboto Condensed";
     font-size: 1.2em;
     line-height: 1.2em;
     font-weight: 300;
   margin-bottom: 0.1em;
 }


 /* PAGINA DE TERMOS */
 .view-taxonomy-term .views-row article {
     width: 100%;
     border: 0;
     position: relative;
     padding: 1.2em 0;
 }

 .views-element-container .taxonomia-pagina .view-header h3 {
     font-family: Oswald;
     font-size: 2.5em;
     font-weight: 300;
     text-transform: none;
     border: 0;
     margin: 1em auto 1.5em auto;
 }

 .views-element-container .taxonomia-pagina .views-row {
     margin-bottom: 2em;
 }

 .views-element-container .taxonomia-pagina .views-row .views-field-field-date {
     font-family: "Roboto Condensed";
     font-size: 1em;
     text-transform: uppercase;
     border-left: solid 0.15em #2F2F2F;
     padding-left: 0.5em;
     height: 0.9em;
     line-height: 1em;
     margin-left: 2px;
     margin-bottom: 0.2em;
 }

 .views-element-container .taxonomia-pagina .views-row .views-field-title{
     border: 0;
 }
 .views-element-container .taxonomia-pagina .views-row .views-field-title a {
     font-family: Oswald;
     font-weight: 300;
     text-transform: none;
     line-height: 1.3em;
     font-size: 2em;
     border: 0;
   text-transform: none;
     color: #383838;
 }



 /* PAG. INTERNAS - INDICE DE NOTICIAS */
 .views-element-container .view-id-noticias {
     width: 71.875%;
     max-width: 86.25em;
   min-width: 64em;
     margin: 4em auto;
 }

 .views-element-container .view-id-noticias .view-header h1{
     font-family: Oswald;
     text-transform: none;
     line-height: 1.3em;
     border: 0;
     margin-bottom: 0.5em;
     margin-top: 0.8em;
     font-weight: 300;
 }

 .views-element-container .view-id-noticias .views-row{
     margin-bottom: 2em;
 }

 body[class*="page-"] .views-element-container > div:not(.ju-home) .views-field-title {
     font-family: Oswald;
     font-weight: 300;
     text-transform: none;
     line-height: 1.3em;
     /* font-size: 1.7em; */
     border: 0;
     text-transform: none;
     color: #383838;
     margin-bottom: 0.3em;
 }

 #block-views-block-coronavirus-block-3 .views-field-title {
   margin-bottom: 22px;
 }

 body[class*="page-ju"] .views-element-container > div:not(.ju-home) .views-field-title {
     margin-bottom: 0em;
 }

 body[class*="page-"] .views-element-container .views-field-title a {
     color: #383838;
 }

 .page-banco-de-imagens .views-field-title a {
   color: #fff !important;
 }

 body[class*="page-"] .views-element-container .views-field-field-date {
     font-family: "Roboto Condensed";
     font-size: 1em;
     text-transform: uppercase;
     border-left: solid 0.15em #2F2F2F;
     padding-left: 0.5em;
     height: 1em;
     line-height: 1em;
     margin-bottom: 0.6em;
 }

 #block-views-block-jornal-da-unicamp-block-2 .views-field-field-date {
   text-transform: none;
 }

 #block-views-block-coronavirus-block-3 .views-field-field-date {
   margin-bottom: 0px;
 }


 /* 8888888 */
 /* Menu */

 #pagina-agenda #block-pixture-reloaded-content{
     margin: 3em 0 0 27%;
 }

 #pagina-agenda article {
     width: 100%;
     max-width: inherit;
     min-width: inherit;
     margin: 0 0 50px 0;
 }

 #pagina-agenda article::before {
     content: no-close-quote;
     display: block;
 }

 #block-agenda {
     width: 22%;
     display: inline-block;
     margin: 3em 4% 3em 0;
     vertical-align: top;
     position: absolute;
 }

 .eventos__data-do-evento {
   margin-bottom: 8px;
 }

 #block-agenda h2 {
     text-transform: uppercase;
     font-family: Oswald;
     font-size: 1.5em;
     color: #666666;
     margin: 0;
     border-bottom: dotted 1px #666666;
     height: 2.5em;
     line-height: 2.5em;
     background-image: url(/unicamp/sites/default/files/set_menu_pag_interna_direita.png);
     background-position: 0em 50%;
     background-repeat: no-repeat;
     padding-left: 1em;
 }

 #block-agenda li {
     border-bottom: dotted 1px #666666;
     line-height: 2.5em;
 }

 #block-agenda li a {
     color: #000000;
     font-family: 'Roboto Condensed';
     font-size: 1.5em;
     font-weight: 300;
     line-height: 2.2em;
     background-repeat: no-repeat;
     background-position: 100% 50%;
     padding-right: 20px;
 }

 #block-views-block-agenda-block-4 {
     width: 74%;
     max-width: 63.81em;
     display: inline-block;
     margin: 6.5em 0 0 26.2%;
     vertical-align: top;
 }

 #block-views-block-agenda-block-4 .views-row {
     width: 48.7%;
     display: inline-block;
     margin: 0 0 0 1%;
     position: relative;
     vertical-align: top;
 }

 #block-views-block-agenda-block-4 .views-row .views-field-field-data-do-evento {
     position: absolute;
     top: 69%;
     margin-left: 1.8em;
     padding-left: 0.5em;
     text-shadow: 0.075em 0.075em 0.075em #333;
     border-left: solid 0.15em #FFFFFF;
     height: 0.84em;
     font-family: "Roboto Condensed";
     font-size: 0.85em;
     line-height: 1em;
     color: #FFFFFF;
     text-transform: uppercase;
     font-weight: 200;
     z-index: 1;
 }

 #block-views-block-agenda-block-4 .views-row .views-field-title {
     position: absolute;
     top: 65%;
     left: 0;
     right: 0;
     bottom: 0;
     margin: 0 0.6em 0.6em 0.6em;
     padding: 1.5em 0.5em 0.5em 0.5em;
     font-family: Oswald;
     font-weight: 400;
     text-shadow: 0.075em 0.075em #333;
     font-size: 1.2em;
     line-height: 1.2em;
     color: #FFFFFF !important;
     background-image: linear-gradient(to bottom, transparent, rgba(0,0,0,10) );
 }
 #block-views-block-agenda-block-4 .views-row .views-field-title a{
     color: #FFFFFF;
 }

 #block-views-block-agenda-block-4 .views-row .views-field-field-imagem-evento {
     border: solid 0.75em #E1E1E1;
     box-shadow: -0.3em 0.3em 1em #CDCDCD;
 }

 #block-views-block-agenda-block-4 .views-row .views-field-field-imagem-evento {
     border: solid 0.75em #E1E1E1;
     box-shadow: -0.3em 0.3em 1em #CDCDCD;
 }

 #block-views-block-agenda-block-4 .views-row .views-field-field-imagem-evento img {
     background-size: cover;
     width: 100%;
     max-width: 30em;
     max-height: 18.75em;
 }

 .view-agenda .views-row {
     position: relative;
     margin-bottom: 3em;
     padding-bottom: 1em;
     border-bottom: dotted 1px #5A5A5A;
     min-height: 6em;
 }

 .view-agenda .views-row .views-field-title {
     font-size: 1.4em;
     line-height: 1.1em;
     font-family: "Roboto Condensed";
     font-weight: 500;
     text-decoration: none;
     text-align: left;
     margin: 0 0 0.5em 2.5em;
 }

 .view-agenda .views-row .views-field-title a {
     color: #252525;
 }

 .view-agenda .views-row .views-field-field-resumo-evento {
     font-size: 1.2em;
     line-height: 1.4em;
     font-family: "Roboto Condensed";
     font-weight: 300;
     color: #252525;
     text-decoration: none;
     text-align: left;
     margin: 0 0 0 3em;
 }

 .view-agenda .views-row .views-field-field-data-do-evento {
     margin-bottom: 1em;
     font-family: "Roboto Condensed";
     font-size: 0.85em;
     line-height: 1.125em;
     color: #262626!important;
     text-transform: uppercase;
     font-weight: 200;
     width: 3.375em;
     height: 5em;
     background-color: #C8D1D8;
     position: absolute;
     top: 0;
     left: 0;
 }

 .view-agenda .views-row .views-field-field-data-do-evento0 {
     width: 100%;
     height: 1.1em;
     line-height: 1.1em;
     text-align: center;
     font-family: "Roboto Condensed";
     color: #93a1a3;
     font-size: 2.7em;
     font-weight: 300;
     padding-top: 0.1em;
 }

 .view-agenda .views-row .views-field-field-data-do-evento1 {
     width: 3em;
     height: 1.8em;
     line-height: 1.8em;
     text-align: center;
     color: #687476;
     font-weight: 300;
     font-family: "Roboto Condensed";
     font-size: 1.125em;
     text-transform: uppercase;
 }

 .node--type-eventos {
     margin: 3.8em 0 0 36%;
     border: 0;
     padding: 0;
 }

 .view-noticias-bloco3 {
     width: 71.785%;
     max-width: 86.25em;
     margin: 0 auto;
 }

 .view-noticias-bloco3 .views-row .views-field-field-date {
     font-family: "Roboto Condensed";
     font-size: 1em;
     text-transform: uppercase;
     border-left: solid 0.15em #2F2F2F;
     padding-left: 0.5em;
     height: 1em;
     line-height: 1em;
     margin-bottom: 0.6em;
 }

 /*.view-noticias-bloco3 .views-row .views-field-field-imagem-capa*/

 .view-noticias-bloco3 .views-row .views-field.views-field-title a {
     color: #282828;
 }

 .view-noticias-bloco3 .views-row .views-field.views-field-title {
     font-family: "Oswald";
     font-size: 1.5em;
     font-weight: 300;
     line-height: 1.5em;
     margin-bottom: 0.4em;
 }

 .view-noticias-bloco3 .views-row .views-field.views-field-field-resumo {
     font-family: "Roboto Condensed";
     font-weight: 300;
     font-size: 1.10em;
     color: #000000;
     line-height: 1.3em;
     margin-bottom: 1.4em;
 }

 /* FIM - LUCAS */


 #block-pixture-reloaded-local-tasks {
     margin-top: 10em;
 /*
  *  *  *     width: 50%;
  *   *   *         margin-left: 36%;
  *    *    *             margin-top: -11em;
  *     *     *             */
 }

 /* INICIO - MENU SUPERIR JU */
 #block-logounicampju {
     position: absolute;
     margin: 0;
     /* top: -50px; */
     left: 10em;
     width: 3em;
     z-index: 999999999;
 }
 #block-logounicampju img {
     object-fit: cover;
     width: 50px;
     height: 50px;
 }
 /* FIM - MENU SUPERIR JU */

 /* INICIO - MENU PRINCIPAL JU */
 #navbar .l-rw.regions.container.pr-navbar__rw.arc--1.hr--1 {
     width: 100%;
 }

 /*#navbar .l-rw.regions.container.pr-navbar__rw.arc--1.hr--1 .l-r{
  *  *  *     position: relative;
  *   *   *         width: 71.875%;
  *    *    *             max-width: 86.25em;
  *     *     *             	min-width: 64em;
  *      *      *             		margin: 0 auto;
  *       *       *             		    height: 0;
  *        *        *             		    }
  *         *         *             		    */

 /* Para o resto do site */#navbar .l-rw.regions.container.pr-navbar__rw.arc--1.hr--1.rm-row .l-r{
     position: relative;
     width: 71.875%;
     max-width: 86.25em;
   min-width: 64em;
   margin: 0 auto;
     height: 0;
 }

 /* LOGO JU */
 #block-logoju {
     position: absolute;
     top: 50%;
     left: 0;
     margin-top: -3.68em;
 }

 #block-logoju .block__title {
     display: none;
 }

 #block-logoju .clearfix {
     margin: 0;
 }

 #block-logoju img {
     width: 13em;
 }

 /* MENU SAMDUICHE */
 #block-jumenusanduiche {
     position: absolute;
     top: 50%;
     left: 13em;
     margin-top: -1.56em;
     width: 3.125em;
     height: 3.125em;
     background-color: #FFFFFF;
   z-index: 301;
 }

 #block-jumenusanduiche ul {
     display: none;
     position: absolute;
     top: 0;
     left: 0;
     background-color: rgba(178,0,0,.9);
     padding: 0em 1em 1em 3.5em;
     width: 15em;
 }

 #block-jumenusanduiche:hover ul {
     display: block;
 }

 /* MENU */
 #block-jumenusuperior {
     position: absolute;
     top: 50%;
     right: 0;
     margin-top: -0.75em;
     width: 70%;
     height: 1.5em;
     text-align: right;
 }

 #block-jumenusuperior ul {
     border-right: solid 1px #dddddd;
 }

 #block-jumenusuperior li {
     display: inline-block;
     text-transform: uppercase;
     border-left: solid 1px #dddddd;
     margin-left: -5px;
 }

 #block-jumenusuperior li:hover  a{
     background-color: #b20000;
     color: #ffffff!important;
 }

 #block-jumenusuperior a {
     color: #474747;
     font-size: 1em;
     font-family: Oswald;
     font-weight: 300;
     padding: 0.05em 1em;
 }
 /* FIM - MENU PRINCIPAL JU */


 /* Pagina Manual de Atendimento*/
 #block-views-block-unicamp-responde-block-2 {
     width: 71.875%;
     max-width: 86.25em;
     margin: 0 auto 3em auto;
   display: none;
 }

 #block-views-block-unicamp-responde-block-2 .views-row-button {
     position: relative;
     padding: 0.5em 0.5em 0.5em 1em;
     text-transform: none;
     color: #1d1d1d;
     line-height: 1em;
     font-family: Oswald;
     font-size: 1.6em;
     font-weight: 300;
     background-image: url(/unicamp/sites/default/files/set_menu_pag_interna_dir.png);
     background-position: 0em 50%;
     background-repeat: no-repeat;
     cursor: pointer;
 }

 #block-views-block-unicamp-responde-block-2 .views-row-button:hover {
   color: #9A0000!important;
 }

 #block-views-block-unicamp-responde-block-2 .views-row article {
     margin: 0 0 2em 1.5em;
     font-family: "Roboto Condensed";
     font-size: 1.1em;
     font-weight: 300;
     line-height: 1.5em;
     min-width: 0;
 }


 /* PAGINA DE BUSCA */
 #search-form {
     width: 71.875%;
     max-width: 86.25em;
     margin: 0 auto;
   margin: 2em auto;
 }

 #search-form label {
     font-family: "Roboto Condensed";
     font-weight: 400;
     font-size: 1.2em;
 }

 #titulo_busca {
     font-family: Oswald;
     font-size: 2.5em;
     font-weight: 300;
     text-transform: none;
     border: 0;
     width: 71.875%;
     max-width: 86.25em;
     margin: 1em auto;
 }


 .item-list--search-results {
     width: 71.875%;
     max-width: 86.25em;
     margin: 0 auto;
   border: 0;
 }

 .item-list--search-results ol{
     padding: 0;
 }

 .item-list--search-results ol li{
     border-bottom: dotted 1px #DADADA;
   padding-bottom: 0.5em;
   margin-bottom: 2em;
 }

 .item-list--search-results ol li h3 a{
   font-family: "Oswald";
     font-size: 1.45em;
     font-weight: 300;
     color: #282828;
     line-height: 1.5em;
 }

 .item-list--search-results ol li h3 a:hover{
   color:#9e190b;
 }

 .item-list--search-results ol li p{
     font-family: "Roboto Condensed";
     font-weight: 300;
     font-size: 1.3em;
     color: #000000!important;
     line-height: 1.5em;
   margin-top: 0.5em;
 }

 #edit-basic {
     position: relative;
 }

 #edit-basic #edit-keys {
     border: solid 0.1em #cecece;
     width: 50%;
     height: 2em;
 }

 #edit-basic #edit-submit {
     position: absolute;
     bottom: 0.15em;
     right: 50.1%;
     border: 0;
     background-color: #FFFFFF;
     background-image: url(/unicamp/sites/default/files/ico-lupa-busca.png);
     background-repeat: no-repeat;
     background-size: 1.125em 1.32em;
     background-position: 35% 30%;
     color: transparent;
     width: 2em;
 }

 .pager--full {
     width: 71.785%;
     max-width: 86.25em;
     margin: 2em auto;
   font-family: "Oswald";
     font-size: 1.2em;
     font-weight: 300;
     color: #282828;
     line-height: 1.5em;
 }

 .pager--full .is-active a{
     font-weight: 400;
   color:#9e190b;
 }

 .pager--full a{
     color: #282828;
 }

 .pager--full a:hover{
   color:#9e190b;
 }

 /* INICIO - PAGINAS DE TESES */
 /* Menu lateral */
 #block-menuteses {
     width: 22%;
     display: inline-block;
     margin: 3em 4% 3em 0;
     vertical-align: top;
 }

 #block-menuteses h2 {
     text-transform: uppercase;
     font-family: Oswald;
     font-size: 1.5em;
     color: #666666;
     margin: 0;
     border-bottom: dotted 1px #666666;
     height: 2.5em;
     line-height: 2.5em;
     background-image: url(/unicamp/sites/default/files/set_menu_pag_interna_direita.png);
     background-position: 0em 50%;
     background-repeat: no-repeat;
     padding-left: 1em;
 }

 #block-menuteses li {
     border-bottom: dotted 1px #666666;
     height: 3.75em;
     line-height: 2.5em;
 }

 #block-menuteses li a {
     color: #000000;
     font-family: 'Roboto Condensed';
     font-size: 1.5em;
     font-weight: 300;
     height: 2.5em;
     line-height: 2.2em;
     background-repeat: no-repeat;
     width: 100%;
     background-position: 100% 50%;
     display: inline-block;
 }

 /* CORPO */
 #pagina_teses {
     /* display: inline-block; */
     width: 74.1%;
     margin: 2.5em 0 0 -5px;
 }

 #pagina_teses article {
     width: 100%;
     max-width: inherit;
     min-width: inherit;
     margin: 0;
 }

 #pagina_teses #block-basic-content {
   width: 70%;
   display: inline-block;
   min-width: unset;margin-top: 30px;
 }

 #pagina_teses #block-basic-page-title {
   display: none;
 }

 #views-exposed-form-teses-page-1, #views-exposed-form-teses-page-2 {
     position: relative;
 }

 #views-exposed-form-teses-page-1 div, #views-exposed-form-teses-page-2 div {
     width: 100%;
 }

 #views-exposed-form-teses-page-1 label, #views-exposed-form-teses-page-2 label {
     font-family: "Roboto Condensed";
     font-weight: 400;
     font-size: 1.2em;
 }


 #views-exposed-form-teses-page-1 #edit-field-resumo-da-tese-value, #views-exposed-form-teses-page-2 #edit-field-resumo-da-tese-value {
     border: solid 0.1em #cecece;
     width: 50%;
     height: 2em;
 }

 #views-exposed-form-teses-page-1 #edit-submit-teses, #views-exposed-form-teses-page-2 #edit-submit-teses {
     position: absolute;
     bottom: 0.1499999999999999em;
     right: 50.1%;
     border: 0;
     background-color: #FFFFFF;
     background-image: url(/unicamp/sites/default/files/ico-lupa-busca.png);
     background-repeat: no-repeat;
     background-size: 1.125em 1.32em;
     background-position: 35% 30%;
     color: transparent;
     width: 2em;
 }

 #views-exposed-form-teses-page-1 #edit-reset, #views-exposed-form-teses-page-2 #edit-reset {
     position: absolute;
     bottom: 1em;
     right: 40.1%;
     border: 0;
     background-color: #CECECE;
     background-repeat: no-repeat;
     background-size: 1.125em 1.32em;
     background-position: 35% 30%;
     color: #474747;
     height: 2em;
 }

 /* FORMULARIO */
 #contact-message-divulgue-sua-tese-form,
 form#webform-submission-divulgue-tese-node-1585-form,
 #webform-submission-cadastro-de-jornalistas-node-8711-form {
     width: 100%;
     margin: 0.5em auto;
     position: relative;
 }

 #contact-message-divulgue-sua-tese-form .description,
 #webform-submission-divulgue-tese-node-1585-form .description,
 #webform-submission-cadastro-de-jornalistas-node-8711-form .description {
     color: #535353;
     font-size: 1.2em;
     font-weight: 300;
     margin-bottom: 1em;
 }


 #contact-message-divulgue-sua-tese-form input[type=text],
 #contact-message-divulgue-sua-tese-form input[type=email],
 #contact-message-divulgue-sua-tese-form input[type=date],
 #contact-message-divulgue-sua-tese-form input[type=time],
 #contact-message-divulgue-sua-tese-form select,
 #contact-message-divulgue-sua-tese-form textarea,
 #webform-submission-divulgue-tese-node-1585-form input[type=text],
 #webform-submission-divulgue-tese-node-1585-form input[type=email],
 #webform-submission-divulgue-tese-node-1585-form input[type=date],
 #webform-submission-divulgue-tese-node-1585-form input[type=time],
 #webform-submission-divulgue-tese-node-1585-form input[type=tel],
 #webform-submission-divulgue-tese-node-1585-form select,
 #webform-submission-divulgue-tese-node-1585-form textarea,
 #webform-submission-cadastro-de-jornalistas-node-8711-form input[type=text],
 #webform-submission-cadastro-de-jornalistas-node-8711-form input[type=email],
 #webform-submission-cadastro-de-jornalistas-node-8711-form input[type=date],
 #webform-submission-cadastro-de-jornalistas-node-8711-form input[type=time],
 #webform-submission-cadastro-de-jornalistas-node-8711-form input[type=tel],
 #webform-submission-cadastro-de-jornalistas-node-8711-form select,
 #webform-submission-cadastro-de-jornalistas-node-8711-form textarea {
     border: solid 1px #CECECE;
     min-height: 2.76em;
     padding: 0.5em;
   font-family: "Roboto Condensed";
     font-size: 1.1em;
   color: #000000;
     width: 100%;
     display: block!important
 }

 #contact-message-divulgue-sua-tese-form .field--name-field-form-div-tese label,
 #webform-submission-cadastro-de-jornalistas-node-8711-form .field--name-field-form-div-tese label {
   display: none;
 }

 #contact-message-divulgue-sua-tese-form .field--name-field-form-div-tese input[type=text],
 #webform-submission-cadastro-de-jornalistas-node-8711-form .field--name-field-form-div-tese input[type=text] {
   font-family: Oswald;
     font-size: 3em;
     text-transform: none;
     line-height: 1.3em;
     height: 1.3em;
     border: 0;
     margin-bottom: 0.2em;
     font-weight: 300;
     padding: 0;
     color: #383838;
 }

 #contact-message-divulgue-sua-tese-form div,
 #webform-submission-divulgue-tese-node-1585-form div,
 #webform-submission-divulgue-tese-node-1585-form div label,
 #webform-submission-cadastro-de-jornalistas-node-8711-form div,
 #webform-submission-cadastro-de-jornalistas-node-8711-form div label {
     width: 100%;
     margin-bottom: 1em;
     border: 0;
 }

 #contact-message-divulgue-sua-tese-form input[type=date],
 #contact-message-divulgue-sua-tese-form input[type=time],
 #webform-submission-divulgue-tese-node-1585-form input[type=date],
 #webform-submission-divulgue-tese-node-1585-form input[type=time],
 #webform-submission-cadastro-de-jornalistas-node-8711-form input[type=date],
 #webform-submission-cadastro-de-jornalistas-node-8711-form input[type=time] {
   position: relative;
     width: 30%;
     margin-right: 2em;
     display: inline-block!important;
 }

 #contact-message-divulgue-sua-tese-form select,
 #webform-submission-divulgue-tese-node-1585-form select,
 #webform-submission-cadastro-de-jornalistas-node-8711-form select {
     width: 50%!important;
 }

 #contact-message-divulgue-sua-tese-form label,
 #contact-message-divulgue-sua-tese-form .label,
 #webform-submission-divulgue-tese-node-1585-form label,
 #webform-submission-divulgue-tese-node-1585-form .label,
 #webform-submission-divulgue-tese-node-1585-form legend,
 #webform-submission-cadastro-de-jornalistas-node-8711-form label,
 #webform-submission-cadastro-de-jornalistas-node-8711-form .label,
 #webform-submission-cadastro-de-jornalistas-node-8711-form legend   {
     font-family: "Roboto Condensed";
     font-weight: 400;
     font-size: 1.2em;
 }

 #contact-message-divulgue-sua-tese-form input[type=date]::-webkit-calendar-picker-indicator,
 #webform-submission-divulgue-tese-node-1585-form input[type=date]::-webkit-calendar-picker-indicator,
 #webform-submission-cadastro-de-jornalistas-node-8711-form input[type=date]::-webkit-calendar-picker-indicator {
     position: absolute;
     top: 0.7em;
     right: 0.3em;
     height: 1em;
   width: 1em;
   background-color: #FFFFFF;
 }

 #contact-message-divulgue-sua-tese-form input[type=date]::-webkit-inner-spin-button,
 #webform-submission-divulgue-tese-node-1585-form input[type=date]::-webkit-inner-spin-button,
 #webform-submission-cadastro-de-jornalistas-node-8711-form input[type=date]::-webkit-inner-spin-button {
     position: absolute;
     top: 0;
     right: 2.5em;
     height: 2.5em;
 }

 #contact-message-divulgue-sua-tese-form input[type=time]::-webkit-inner-spin-button,
 #webform-submission-divulgue-tese-node-1585-form input[type=time]::-webkit-inner-spin-button,
 #webform-submission-cadastro-de-jornalistas-node-8711-form input[type=time]::-webkit-inner-spin-button {
     position: absolute;
     top: 0;
     right: 0;
     height: 2.5em;
 }


 #contact-message-divulgue-sua-tese-form input[type=submit],
 #webform-submission-divulgue-tese-node-1585-form input[type=submit],
 #webform-submission-cadastro-de-jornalistas-node-8711-form input[type=submit] {
     border: 0;
     background-color: #A90000;
     height: 2em;
     line-height: 2em;
     color: #FFFFFF;
     font-family: 'Roboto Condensed';
     font-size: 1.3em;
     font-weight: 300;
     padding: 0 0.8em;
   margin-right: 1em;
   text-transform: uppercase;
 }

 #edit-sexo--wrapper legend,
 #edit-sexo-orient--wrapper legend {
     margin-bottom: 0.5em;
 }

 #edit-sexo--wrapper div,
 #edit-sexo-orient--wrapper div {
     width: 100%;
 }

 #edit-sexo--wrapper div label,
 #edit-sexo-orient--wrapper div label {
     width: 95%;
     min-width: 3em;
     float: left;
     text-align: left;
     background: none!important;
 }

 #edit-sexo--wrapper div input,
 #edit-sexo-orient--wrapper div input {
     width: 5%;
     min-width: 2em;
     float: left;
     margin: 0.8em 0;
 }

 #edit-sexo--wrapper div label span,
 #edit-sexo-orient--wrapper div label span {
     padding-left: 0;
 }
 /* FIM - PAGINAS DE TESES */


 /* INICIO - MANUAL DE RELACIONAMENTO COM A IMPRENSA */
 #pagina-manual-atendimento {
     width: 74.1%;
     margin-left: -5px;
     display: inline-block;
 }

 #pagina-manual-atendimento article {
   width: 100%!important;
   min-width: inherit!important;
 }


 /* Menu lateral */
 #block-menumanualdeatendimento {
     width: 22%;
     display: inline-block;
     margin: 3em 4% 3em 0;
     vertical-align: top;
 }

 #block-menumanualdeatendimento .menu__item--expanded .is-parent__wrapper a{
     text-transform: uppercase;
     font-family: Oswald;
     font-size: 1.5em;
     color: #666666;
     margin: 0;
     border-bottom: dotted 1px #666666;
     line-height: 1.5em;
     background-image: url(/unicamp/sites/default/files/set_menu_pag_interna_direita.png);
     background-position: 0em 0.5em;
     background-repeat: no-repeat;
     padding-left: 1em;
 }

 #block-menumanualdeatendimento .menu-level-2 {
     padding: 0;
 }

 #block-menumanualdeatendimento .menu-level-2 .menu__item {
     border-bottom: dotted 1px #666666;
     line-height: 2.5em;
   background-image: none;
 }

 #block-menumanualdeatendimento .menu-level-2 .menu__item a {
     color: #000000;
     font-family: 'Roboto Condensed';
     font-size: 1.2em;
     font-weight: 300;
     line-height: 1.7em;
   background-repeat: no-repeat;
     background-position: 100% 50%;
 }
 /* FIM - MANUAL DE RELACIONAMENTO COM A IMPRENSA */




 /* AdequAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAo de largula no login */

 #block-pixture-reloaded-local-tasks ul.tabs.tabs--primary.is-responsive__list {
     width: 71.875%;
     margin: 0 auto;
     max-width: 86.25em;

 }


 .user-login-form .form-item-name {
     width: 71.875%;
     margin: 0 auto;
     max-width: 86.25em;

 }


 .user-login-form .form-item-pass {
     width: 71.875%;
     margin: 0 auto;
     max-width: 86.25em;

 }

 .user-login-form .form-wrapper {
     margin: 0 80%;
 }

 @media (max-width: 980px) {
   .user-login-form .form-item-name {
     width: 90%;
     margin: 0 auto;
   }


   .user-login-form .form-item-pass {
       width: 90%;
       margin: 0 auto;
   }

   #edit-actions {
     width: 90%;
     /* margin: auto; */
     margin-top: 15px;
   }
 }


 .taxonomia-pagina {
     /* width: 71.875%; */
     /* max-width: 86.25em; */
     /* min-width: 64em; */
     margin: 0 auto;
     margin-top: 20px;
 }

 .taxonomia-pagina h3 {
   display: none;
 }

 /* INICIO - PssasassssaAAasAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAGINAS AGENDA */
 /* CAMPOS DE BUSCA */
 #views-exposed-form-agenda-page-1 {
     position: relative;
 }

 #views-exposed-form-agenda-page-1 div{
     width: 100%;
 }

 #views-exposed-form-agenda-page-1 label{
     font-family: "Roboto Condensed";
     font-weight: 400;
     font-size: 1.2em;
 }

 #views-exposed-form-agenda-page-1 input[type=text] {
     border: solid 0.1em #cecece;
     width: 50%;
     height: 2em;
 }

 #views-exposed-form-agenda-page-1 #edit-submit-agenda {
     position: absolute;
     bottom: 0.1em;
     right: 50.1%;
     border: 0;
     background-color: #FFFFFF;
     background-image: url(/unicamp/sites/default/files/ico-lupa-busca.png);
     background-repeat: no-repeat;
     background-size: 1.125em 1.32em;
     background-position: 35% 30%;
     color: transparent;
     width: 2em;
 }

 #views-exposed-form-agenda-page-1 #edit-reset {
     position: absolute;
     bottom: 1em;
     right: 40.1%;
     border: 0;
     background-color: #CECECE;
     background-repeat: no-repeat;
     background-size: 1.125em 1.32em;
     background-position: 35% 30%;
     color: #474747;
     height: 2em;
 }

 /* FORMULARIO */
 #contact-message-divulgue-na-agenda-form {
     width: 100%;
     margin: 0.5em auto;
 }

 form#webform-submission-assine-a-agenda-form {
     margin-bottom: 18em;
 }

 #contact-message-divulgue-na-agenda-form div{
     width: 100%;
   margin-bottom: 1em;
 }

 #contact-message-divulgue-na-agenda-form input[type=text],
 #contact-message-divulgue-na-agenda-form input[type=email],
 #webform-submission-assine-a-agenda-form input[type=email],
 #contact-message-divulgue-na-agenda-form input[type=date],
 #contact-message-divulgue-na-agenda-form input[type=time],
 #contact-message-divulgue-na-agenda-form textarea {
   position: relative;
     border: solid 1px #CECECE;
     min-height: 2.76em;
     padding: 0.5em;
   font-family: "Roboto Condensed";
     font-size: 1.1em;
   color: #000000;
 }

 #contact-message-divulgue-na-agenda-form .field--name-field-form-div-agenda label {
   display: none;
 }

 #contact-message-divulgue-na-agenda-form .field--name-field-form-div-agenda input[type=text] {
   font-family: Oswald;
     font-size: 3em;
     text-transform: none;
     line-height: 1.3em;
     height: 1.4em;
     border: 0;
     margin-bottom: 0.2em;
     font-weight: 300;
     padding: 0;
     color: #383838;
 }

 #contact-message-divulgue-na-agenda-form input[type=date]::-webkit-calendar-picker-indicator {
     position: absolute;
     top: 0.7em;
     right: 0.3em;
     height: 1em;
   width: 1em;
   background-color: #FFFFFF;
 }

 #contact-message-divulgue-na-agenda-form input[type=date]::-webkit-inner-spin-button {
     position: absolute;
     top: 0;
     right: 2.5em;
     height: 2.5em;
 }

 #contact-message-divulgue-na-agenda-form input[type=time]::-webkit-inner-spin-button {
     position: absolute;
     top: 0;
     right: 0;
     height: 2.5em;
 }

 #contact-message-divulgue-na-agenda-form input[type=date],
 #contact-message-divulgue-na-agenda-form input[type=time] {
   width: 30%;
   margin-right: 2em;
 }



 #contact-message-divulgue-na-agenda-form label, #contact-message-divulgue-na-agenda-form .label  {
     font-family: "Roboto Condensed";
     font-weight: 400;
     font-size: 1.2em;
 }

 #contact-message-divulgue-na-agenda-form input[type=submit],
 #webform-submission-assine-a-agenda-form input[type=submit] {
     border: 0;
     background-color: #A90000;
     height: 2em;
     line-height: 2em;
     color: #FFFFFF;
     font-family: 'Roboto Condensed';
     font-size: 1.3em;
     font-weight: 300;
     padding: 0 0.8em;
   margin-right: 1em;
   text-transform: uppercase;
 }

 /* FORMULARIO - WEBFORM */
 #webform-submission-divulgue-na-agenda-node-4235-form {
     width: 100%;
     margin: 0.5em auto;
     position: relative;
 }

 #webform-submission-divulgue-na-agenda-node-4235-form .description {
     color: #535353;
     font-size: 1.2em;
     font-weight: 300;
     margin-bottom: 1em;
 }

 #webform-submission-divulgue-na-agenda-node-4235-form input[type=text],
 #webform-submission-divulgue-na-agenda-node-4235-form input[type=email],
 #webform-submission-divulgue-na-agenda-node-4235-form input[type=date],
 #webform-submission-divulgue-na-agenda-node-4235-form input[type=time],
 #webform-submission-divulgue-na-agenda-node-4235-form input[type=tel],
 #webform-submission-divulgue-na-agenda-node-4235-form select,
 #webform-submission-divulgue-na-agenda-node-4235-form textarea {
     border: solid 1px #CECECE;
     min-height: 2.76em;
     padding: 0.5em;
   font-family: "Roboto Condensed";
     font-size: 1.1em;
   color: #000000;
     width: 100%;
     display: block!important
 }

 #webform-submission-divulgue-na-agenda-node-4235-form div,
 #webform-submission-divulgue-na-agenda-node-4235-form div label {
     width: 100%;
     margin-bottom: 1em;
     border: 0;
 }

 #webform-submission-divulgue-na-agenda-node-4235-form input[type=date],
 #webform-submission-divulgue-na-agenda-node-4235-form input[type=time] {
   position: relative;
     width: 30%;
     margin-right: 2em;
     display: inline-block!important;
 }

 #webform-submission-divulgue-na-agenda-node-4235-form select {
     width: 50%!important;
 }

 #webform-submission-divulgue-na-agenda-node-4235-form label,
 #webform-submission-divulgue-na-agenda-node-4235-form .label,
 #webform-submission-divulgue-na-agenda-node-4235-form legend  {
     font-family: "Roboto Condensed";
     font-weight: 400;
     font-size: 1.2em;
 }

 #webform-submission-divulgue-na-agenda-node-4235-form input[type=date]::-webkit-calendar-picker-indicator {
     position: absolute;
     top: 0.7em;
     right: 0.3em;
     height: 1em;
   width: 1em;
   background-color: #FFFFFF;
 }

 #webform-submission-divulgue-na-agenda-node-4235-form input[type=date]::-webkit-inner-spin-button {
     position: absolute;
     top: 0;
     right: 2.5em;
     height: 2.5em;
 }

 #webform-submission-divulgue-na-agenda-node-4235-form input[type=time]::-webkit-inner-spin-button {
     position: absolute;
     top: 0;
     right: 0;
     height: 2.5em;
 }

 #webform-submission-divulgue-na-agenda-node-4235-form input[type=submit] {
     border: 0;
     background-color: #A90000;
     height: 2em;
     line-height: 2em;
     color: #FFFFFF;
     font-family: 'Roboto Condensed';
     font-size: 1.3em;
     font-weight: 300;
     padding: 0 0.8em;
   margin-right: 1em;
   text-transform: uppercase;
 }
 /* FIM - PAGINAS AGENDA */

 /* INICIO - SLIDESHOW PAG. DE NOTICIAS */
 .node--type-noticias .field-node--field-galeria-de-imagem {
   position: relative;
   padding: 0.5em;
     background-color: #CECECE;
   text-align: center;
 }

 .node--type-noticias .field-node--field-galeria-de-imagem figure {
   display: inline-block;
     float: none;
     border: 0;
     margin: 0;
   padding: 0;
 }

 .node--type-noticias .field-node--field-galeria-de-imagem figure img{
   width: 100%;
   cursor: pointer;
 }

 .node--type-noticias .field-node--field-galeria-de-imagem .field-type-link__navegacao2 {
     position: absolute;
     width: 2em;
     height: 2em;
     background: rgba(0,0,0,0.5);
     background-position: 50% 50%;
     background-size: 50%;
     background-repeat: no-repeat;
     cursor: pointer
 }

 .node--type-noticias .field-node--field-galeria-de-imagem .field-type-link__navegacao2.slide_button0 {
     bottom: 6.5%;
     left: 0.5em;
   background-image: url(/unicamp/sites/default/files/seta_slide_esquerda.png);
 }

 .node--type-noticias .field-node--field-galeria-de-imagem .field-type-link__navegacao2.slide_button1 {
     bottom: 6.5%;
     right: 0.5em;
   background-image: url(/unicamp/sites/default/files/seta_slide_direita.png);
 }

 /* IMG pri */
 .node--type-noticias .field-node--field-galeria-de-imagem .field-type-image__figure_mostrar {
   position: relative;
   width: 100%;
     padding: 5px;
     margin-bottom: 0.5em;
     background-color: #FFFFFF;
 }

 .node--type-noticias .field-node--field-galeria-de-imagem .field-type-image__figure_mostrar figcaption{
   text-align: right;
     color: #474747;
     font-size: 0.9em;
     font-weight: 300;
     padding: 0;
     height: 1.5em;
     line-height: 1.9em;
 }

 .node--type-noticias .field-node--field-galeria-de-imagem .field-type-link__navegacao {
     position: absolute;
     width: 4em;
     height: 4em;
     background: rgba(0,0,0,0.5);
   background-position: 50% 50%;
   cursor: pointer;
   display: none;
 }

 .node--type-noticias .field-node--field-galeria-de-imagem .field-type-link__navegacao.slide_button0 {
     top: 50%;
     left: 0.8em;
   margin-top: -1.56em;
   background-image: url(/unicamp/sites/default/files/seta_slide_esquerda.png);
 }

 .node--type-noticias .field-node--field-galeria-de-imagem .field-type-link__navegacao.slide_button1 {
     top: 50%;
     right: 0.8em;
   margin-top: -1.56em;
   background-image: url(/unicamp/sites/default/files/seta_slide_direita.png);
 }

 .node--type-noticias .field-node--field-galeria-de-imagem:hover .field-type-link__navegacao {
   display: block;
 }

 /* IMG mini */
 .node--type-noticias .field-node--field-galeria-de-imagem .field-type-image__figure {
   width: 20%;
   padding: 5px;
   background-color: #FFFFFF;
   border-radius: 0;
   margin-right: 0.5em;
   display: none;
 }

 .node--type-noticias .field-node--field-galeria-de-imagem .field-type-image__figure  figcaption{
   display: none;
 }
 /* FIM - SLIDESHOW PAG. DE NOTICIAS */


 /* INICIO - HOME INGLES */
 /* menu superior */
 #menuSuperior_ingles {
     position: relative;
     width: 71.875%;
     max-width: 86.75em!important;
     margin: 0 auto;
 }

 #menuSuperior_ingles .search-block-form__form .form-search {
     width: 100%;
 }

 #menuSuperior_ingles #block-menusuperiordireito {
     position: absolute;
     right: 0;
 }

 #pagina_english {
     min-height: auto!important;
     width: 71.875%;
     max-width: 86.25em;
     min-width: 64em;
     margin: 0 auto;
     margin-top: -9em;
 }

 #block-bannerguiaestudanteingles img {
     width: 100%;
     background-size: contain;
 }


 #block-bannerguiaestudanteingles {
     margin: 6.1em 0 0 0;
 }

 #block-bannerguiaestudanteingles div {
     margin: 0;
 }

 #block-aboutunicamp {
     background-color: #FFFFFF;
     margin: 0;
 /*     width: 34.78%; */
 /*     height: 41.25em; */
 /*     padding: 0 2em 2em 0; */
     display: inline-block;
     vertical-align: top;
 /*     border-bottom: dotted 1px #474747; */
 }

 #block-aboutunicamp .block__title {
     color: #A90000;
     text-transform: uppercase;
     font-size: 1.4em;
     font-family: Oswald;
     height: 1.2em;
     line-height: 1.2em;
   margin-bottom: 2em;
 }

 #block-aboutunicamp .block__content {
     font-family: 'Roboto Condensed';
     font-size: 1.4em;
     line-height: 1.4em;
     font-weight: 300;
 }

 #block-institutionalvideo {
     background-color: #FFFFFF;
     margin: 0;
     width: 100%;
 /*     height: 41.25em; */
 /*     padding: 0 0 2em 2em; */
 /* 	margin-left: -5px; */
   display: inline-block;
   vertical-align: top;
   border-bottom: dotted 1px #474747;
 }

 #block-institutionalvideo .block__title {
     color: #A90000;
     text-transform: uppercase;
     font-size: 1.4em;
     font-family: Oswald;
     height: 1.2em;
     line-height: 1.2em;
   margin-bottom: 2em;
 }

 #block-institutionalvideo iframe {
     border: solid 7px #000000;
   width: 100%;
 }

 div:not('.grid') iframe {
   width: 101%;
 }

 #block-foreignstudentadmission{
     background-color: #FFFFFF;
     margin: 0;
     width: 49.8%;
     padding: 4em 1.5em 2em 0;
   display: inline-block;
   vertical-align: top;
 }

 #block-foreignstudentadmission .block__title {
     color: #A90000;
     text-transform: uppercase;
     font-size: 1.4em;
     font-family: Oswald;
     height: 1.2em;
     line-height: 1.2em;
   margin-bottom: 2em;;
 }

 #block-foreignstudentadmission .block__content {
     font-family: 'Roboto Condensed';
     font-size: 1.4em;
     line-height: 1.4em;
     font-weight: 300;
 }

 div#block-contactandinformation{
     background-color: #FFFFFF;
     margin: 0;
     width: 49.8%;
     padding: 4em 0 2em 1.5em;
   display: inline-block;
   vertical-align: top;
 }

 div#block-contactandinformation .block__title {
     color: #A90000;
     text-transform: uppercase;
     font-size: 1.4em;
     font-family: Oswald;
     height: 1.2em;
     line-height: 1.2em;
   margin-bottom: 2em;
 }

 div#block-contactandinformation .block__content {
     font-family: 'Roboto Condensed';
     font-size: 1.4em;
     line-height: 1.4em;
     font-weight: 300;
 }


 /* Form - Contato */
 #contact-message-contact-us-form {
     width: 100%;
     max-width: 86.25em;
     min-width: 64em;
     margin: 4em auto;
 }

 #contact-message-contact-us-form .description {
     color: #535353;
     font-size: 1.2em;
     font-weight: 300;
     margin-bottom: 1em;
 }

 #contact-message-contact-us-form label {
     font-family: "Roboto Condensed";
     font-weight: 400;
     font-size: 1.2em;
 }

 #contact-message-contact-us-form input[type=text],
 #contact-message-contact-us-form input[type=email],
 #contact-message-contact-us-form input[type=date],
 #contact-message-contact-us-form input[type=time],
 #contact-message-contact-us-form select,
 #contact-message-contact-us-form textarea {
     border: solid 1px #CECECE;
     min-height: 2.76em;
     padding: 0.5em;
     font-family: "Roboto Condensed";
     font-size: 1.1em;
     color: #000000;
 }

 #contact-message-contact-us-form .field--name-field-form-contact-us label {
   display: none;
 }

 #contact-message-contact-us-form .field--name-field-form-contact-us input[type=text] {
   font-family: Oswald;
     font-size: 3em;
     text-transform: none;
     line-height: 1.3em;
     height: 2em;
     border: 0;
     margin-bottom: 0.2em;
     font-weight: 300;
     padding: 0;
     color: #383838;
 }

 #contact-message-contact-us-form input[type=submit] {
     border: 0;
     background-color: #A90000;
     height: 2em;
     line-height: 2em;
     color: #FFFFFF;
     font-family: 'Roboto Condensed';
     font-size: 1.3em;
     font-weight: 300;
     padding: 0 0.8em;
     margin-right: 1em;
     text-transform: uppercase;
 }

 /* form de contato - novo */
 #webform-submission-contact-node-2218-form {
     width: 100%;
     margin: 0.5em auto;
 }

 #webform-submission-contact-node-2218-form .description {
     color: #535353;
     font-size: 1.2em;
     font-weight: 300;
     margin-bottom: 1em;
     margin-top: 0.3em;
 }

 #webform-submission-contact-node-2218-form input[type=text],
 #webform-submission-contact-node-2218-form input[type=email],
 #webform-submission-contact-node-2218-form input[type=date],
 #webform-submission-contact-node-2218-form input[type=time],
 #webform-submission-contact-node-2218-form input[type=tel],
 #webform-submission-contact-node-2218-form input[type=number],
 #webform-submission-contact-node-2218-form select,
 #webform-submission-contact-node-2218-form textarea  {
     border: solid 1px #CECECE;
     min-height: 2.76em;
     padding: 0.5em;
   font-family: "Roboto Condensed";
     font-size: 1.1em;
   color: #000000;
     width: 100%;
 }

 #webform-submission-contact-node-2218-form div,
 #webform-submission-contact-node-2218-form div label {
     width: 100%;
     margin-bottom: 1em;
     border: 0;
 }

 #webform-submission-contact-node-2218-form label,
 #webform-submission-contact-node-2218-form .label,
 #webform-submission-contact-node-2218-form legend {
     font-family: "Roboto Condensed";
     font-weight: 400;
     font-size: 1.2em;
 }

 #webform-submission-contact-node-2218-form input[type=submit] {
     border: 0;
     background-color: #A90000;
     height: 2em;
     line-height: 2em;
     color: #FFFFFF;
     font-family: 'Roboto Condensed';
     font-size: 1.3em;
     font-weight: 300;
     padding: 0 0.8em;
   margin-right: 1em;
   text-transform: uppercase;
 }



 /* FIM - HOME INGLES */



 /* INICIO - PAGs SIC */
 #block-sicunicamp {
     margin: 6.1em 0 0 0;
 }

 #block-sicinformacao {
     width: 22%;
     display: inline-block;
     margin: 3em 4% 3em 0;
     vertical-align: top;
 }

 #block-sicinformacao h2 {
     text-transform: uppercase;
     font-family: Oswald;
     font-size: 1.5em;
     color: #666666;
     margin: 0;
     padding: 0.5em 0;
     border-bottom: dotted 1px #666666;
     /* height: 2.5em; */
     line-height: 1.5em;
     background-image: url(/unicamp/sites/default/files/set_menu_pag_interna_direita.png);
     background-position: 0em 50%;
     background-repeat: no-repeat;
     padding-left: 1em;
 }

 #block-sicinformacao li {
     line-height: 2.5em;
 }

 #block-sicinformacao li a {
     color: #000000;
     font-family: 'Roboto Condensed';
     font-size: 1.5em;
     font-weight: 300;
     line-height: 2.2em;
   border-bottom: dotted 1px #666666;
   background-repeat: no-repeat;
     background-position: 100% 50%;
 }

 #block-sicinformacao li a:hover {
     color: #A90000;
 }


 #acesso-a-informacao {
     display: inline-block;
     width: 74.1%;
     margin: 2.5em 0 0 -5px;
 }

 #acesso-a-informacao article{
     width: 100%;
 }

 #acesso-a-informacao h1.node__title {
   margin: 0;
 }

 #acesso-a-informacao .field-name-field-corpo {
     font-family: "Roboto Condensed";
     font-size: 1.3em;
     line-height: 1.5em;
     font-weight: 300;
     color: #000000;
 }

 /* form SIC */
 #contact-message-form-pedido-acesso-info-pf-form #edit-field-form-info-pf-wrapper label {
     display: none;
 }

 #contact-message-form-pedido-acesso-info-pf-form label,
 #contact-message-form-pedido-acesso-info-pf-form .label {
     font-family: "Roboto Condensed";
     font-weight: 400;
     font-size: 1.2em;
 }

 #contact-message-form-pedido-acesso-info-pf-form div {
     width: 100%;
     margin-bottom: 1em;
 }

 #contact-message-form-pedido-acesso-info-pf-form #edit-field-form-info-pf-0-value {
     font-family: Oswald;
     font-size: 3em;
     text-transform: none;
     line-height: 1.3em;
     height: 2em;
     border: 0;
     margin-bottom: 0.2em;
     font-weight: 300;
     padding: 0;
     color: #383838;
 }

 #contact-message-form-pedido-acesso-info-pf-form input[type=number],
 #contact-message-form-pedido-acesso-info-pf-form input[type=text],
 #contact-message-form-pedido-acesso-info-pf-form input[type=email],
 #contact-message-form-pedido-acesso-info-pf-form input[type=date],
 #contact-message-form-pedido-acesso-info-pf-form input[type=time],
 #contact-message-form-pedido-acesso-info-pf-form textarea,
 #contact-message-form-pedido-acesso-info-pf-form select {
     border: solid 1px #CECECE;
     min-height: 2.76em;
     padding: 0.5em;
     font-family: "Roboto Condensed";
     font-size: 1.1em;
     color: #000000;
     width: 100%;
 }

 #contact-message-form-pedido-acesso-info-pf-form select {
     width: 50%;
 }

 #contact-message-form-pedido-acesso-info-pf-form .description {
     color: #535353;
     font-size: 1.2em;
     font-weight: 300;
     margin: 0.5em 0;
 }

 #contact-message-form-pedido-acesso-info-pf-form input[type=date],
 #contact-message-form-pedido-acesso-info-pf-form input[type=time] {
     width: 30%;
     margin-right: 2em;
     position: relative;
 }

 #contact-message-form-pedido-acesso-info-pf-form input[type=date]::-webkit-calendar-picker-indicator {
     position: absolute;
     top: 0.7em;
     right: 0.3em;
     height: 1em;
     width: 1em;
     background-color: #FFFFFF;
 }

 #contact-message-form-pedido-acesso-info-pf-form input[type=date]::-webkit-inner-spin-button {
     position: absolute;
     top: 0;
     right: 2.5em;
     height: 2.5em;
 }

 #contact-message-form-pedido-acesso-info-pf-form input[type=time]::-webkit-inner-spin-button {
     position: absolute;
     top: 0;
     right: 0;
     height: 2.5em;
 }

 #contact-message-form-pedido-acesso-info-pf-form input[type=submit] {
     border: 0;
     background-color: #A90000;
     height: 2em;
     line-height: 2em;
     color: #FFFFFF;
     font-family: 'Roboto Condensed';
     font-size: 1.3em;
     font-weight: 300;
     padding: 0 0.8em;
     margin-right: 1em;
     text-transform: uppercase;
 }

 /* form interposicao */
 #webform-submission-form-sic-interposicao-recurso-form,
 #webform-submission-form-sic-interposicao-recurso-node-1772-form {
     width: 100%;
     margin: 0.5em auto;
 }

 #webform-submission-form-sic-interposicao-recurso-form .description,
 #webform-submission-form-sic-interposicao-recurso-node-1772-form .description {
     color: #535353;
     font-size: 1.2em;
     font-weight: 300;
     margin-bottom: 1em;
 }

 #webform-submission-form-sic-interposicao-recurso-form input[type=text],
 #webform-submission-form-sic-interposicao-recurso-form input[type=email],
 #webform-submission-form-sic-interposicao-recurso-form input[type=date],
 #webform-submission-form-sic-interposicao-recurso-form input[type=time],
 #webform-submission-form-sic-interposicao-recurso-form input[type=tel],
 #webform-submission-form-sic-interposicao-recurso-form select,
 #webform-submission-form-sic-interposicao-recurso-form textarea,
 #webform-submission-form-sic-interposicao-recurso-node-1772-form input[type=text],
 #webform-submission-form-sic-interposicao-recurso-node-1772-form input[type=email],
 #webform-submission-form-sic-interposicao-recurso-node-1772-form input[type=date],
 #webform-submission-form-sic-interposicao-recurso-node-1772-form input[type=time],
 #webform-submission-form-sic-interposicao-recurso-node-1772-form input[type=tel],
 #webform-submission-form-sic-interposicao-recurso-node-1772-form select,
 #webform-submission-form-sic-interposicao-recurso-node-1772-form textarea {
     border: solid 1px #CECECE;
     min-height: 2.76em;
     padding: 0.5em;
   font-family: "Roboto Condensed";
     font-size: 1.1em;
   color: #000000;
     width: 100%;
 }

 #webform-submission-form-sic-interposicao-recurso-form div,
 #webform-submission-form-sic-interposicao-recurso-form div label,
 #webform-submission-form-sic-interposicao-recurso-node-1772-form div,
 #webform-submission-form-sic-interposicao-recurso-node-1772-form div label {
     width: 100%;
     margin-bottom: 1em;
     border: 0;
 }

 #webform-submission-form-sic-interposicao-recurso-form input[type=date],
 #webform-submission-form-sic-interposicao-recurso-form input[type=time],
 #webform-submission-form-sic-interposicao-recurso-node-1772-form input[type=date],
 #webform-submission-form-sic-interposicao-recurso-node-1772-form input[type=time] {
   position: relative;
     width: 30%;
     margin-right: 2em;
 }

 #webform-submission-form-sic-interposicao-recurso-form select,
 #webform-submission-form-sic-interposicao-recurso-node-1772-form select {
     width: 50%!important;
 }

 #webform-submission-form-sic-interposicao-recurso-form label,
 #webform-submission-form-sic-interposicao-recurso-form .label,
 #webform-submission-form-sic-interposicao-recurso-form legend,
 #webform-submission-form-sic-interposicao-recurso-node-1772-form label,
 #webform-submission-form-sic-interposicao-recurso-node-1772-form .label,
 #webform-submission-form-sic-interposicao-recurso-node-1772-form legend  {
     font-family: "Roboto Condensed";
     font-weight: 400;
     font-size: 1.2em;
 }

 #webform-submission-form-sic-interposicao-recurso-form input[type=date]::-webkit-calendar-picker-indicator,
 #webform-submission-form-sic-interposicao-recurso-node-1772-form input[type=date]::-webkit-calendar-picker-indicator {
     position: absolute;
     top: 0.7em;
     right: 0.3em;
     height: 1em;
   width: 1em;
   background-color: #FFFFFF;
 }

 #webform-submission-form-sic-interposicao-recurso-form input[type=date]::-webkit-inner-spin-button,
 #webform-submission-form-sic-interposicao-recurso-node-1772-form input[type=date]::-webkit-inner-spin-button {
     position: absolute;
     top: 0;
     right: 2.5em;
     height: 2.5em;
 }

 #webform-submission-form-sic-interposicao-recurso-form input[type=time]::-webkit-inner-spin-button,
 #webform-submission-form-sic-interposicao-recurso-node-1772-form input[type=time]::-webkit-inner-spin-button {
     position: absolute;
     top: 0;
     right: 0;
     height: 2.5em;
 }

 #webform-submission-form-sic-interposicao-recurso-form input[type=submit],
 #webform-submission-form-sic-interposicao-recurso-node-1772-form input[type=submit] {
     border: 0;
     background-color: #A90000;
     height: 2em;
     line-height: 2em;
     color: #FFFFFF;
     font-family: 'Roboto Condensed';
     font-size: 1.3em;
     font-weight: 300;
     padding: 0 0.8em;
   margin-right: 1em;
   text-transform: uppercase;
 }

 #edit-instancia-do-recurso--wrapper legend {
     margin-bottom: 0.5em;
 }

 #edit-instancia-do-recurso--wrapper div {
     width: 100%;
 }

 #edit-instancia-do-recurso--wrapper div label {
     width: 95%;
     min-width: 3em;
     float: left;
     text-align: left;
     background: none!important;
 }

 #edit-instancia-do-recurso--wrapper div input {
     width: 5%;
     min-width: 2em;
     float: left;
     margin: 0.8em 0;
 }

 #edit-instancia-do-recurso--wrapper div label span {
     padding-left: 0;
 }

 /*novo form pedido de acesso informAaaaAAassasassssaszAAassaAaasAzAAassaAaasAazAAasAasasazAo - pessoa fisica e juridica*/
 #webform-submission-formulario-para-solicitacao-de-i-node-2071-form,
 #webform-submission-form-solicitacao-info-pj-node-2210-form,
 #webform-submission-formulario-para-solicitacao-de-i-form,
 #webform-submission-form-solicitacao-info-pj-form  {
     width: 100%;
     margin: 0.5em auto;
 }

 #webform-submission-formulario-para-solicitacao-de-i-node-2071-form .description,
 #webform-submission-formulario-para-solicitacao-de-i-form .description {
     color: #535353;
     font-size: 1.2em;
     line-height: 1.2em;
     font-weight: 300;
     margin-bottom: 1em;
     margin-top: 0.3em;
 }

 #webform-submission-formulario-para-solicitacao-de-i-node-2071-form input[type=text],
 #webform-submission-formulario-para-solicitacao-de-i-node-2071-form input[type=email],
 #webform-submission-formulario-para-solicitacao-de-i-node-2071-form input[type=date],
 #webform-submission-formulario-para-solicitacao-de-i-node-2071-form input[type=time],
 #webform-submission-formulario-para-solicitacao-de-i-node-2071-form input[type=tel],
 #webform-submission-formulario-para-solicitacao-de-i-node-2071-form input[type=number],
 #webform-submission-formulario-para-solicitacao-de-i-node-2071-form select,
 #webform-submission-formulario-para-solicitacao-de-i-node-2071-form textarea,
 #webform-submission-form-solicitacao-info-pj-node-2210-form input[type=text],
 #webform-submission-form-solicitacao-info-pj-node-2210-form input[type=email],
 #webform-submission-form-solicitacao-info-pj-node-2210-form input[type=date],
 #webform-submission-form-solicitacao-info-pj-node-2210-form input[type=time],
 #webform-submission-form-solicitacao-info-pj-node-2210-form input[type=tel],
 #webform-submission-form-solicitacao-info-pj-node-2210-form input[type=number],
 #webform-submission-form-solicitacao-info-pj-node-2210-form select,
 #webform-submission-form-solicitacao-info-pj-node-2210-form textarea,
 #webform-submission-formulario-para-solicitacao-de-i-form input[type=text],
 #webform-submission-formulario-para-solicitacao-de-i-form input[type=email],
 #webform-submission-formulario-para-solicitacao-de-i-form input[type=date],
 #webform-submission-formulario-para-solicitacao-de-i-form input[type=time],
 #webform-submission-formulario-para-solicitacao-de-i-form input[type=tel],
 #webform-submission-formulario-para-solicitacao-de-i-form input[type=number],
 #webform-submission-formulario-para-solicitacao-de-i-form select,
 #webform-submission-formulario-para-solicitacao-de-i-form textarea,
 #webform-submission-form-solicitacao-info-pj-form input[type=text],
 #webform-submission-form-solicitacao-info-pj-form input[type=email],
 #webform-submission-form-solicitacao-info-pj-form input[type=date],
 #webform-submission-form-solicitacao-info-pj-form input[type=time],
 #webform-submission-form-solicitacao-info-pj-form input[type=tel],
 #webform-submission-form-solicitacao-info-pj-form input[type=number],
 #webform-submission-form-solicitacao-info-pj-form select,
 #webform-submission-form-solicitacao-info-pj-form textarea {
     border: solid 1px #CECECE;
     min-height: 2.76em;
     padding: 0.5em;
   font-family: "Roboto Condensed";
     font-size: 1.1em;
   color: #000000;
     width: 100%;
 }

 #webform-submission-formulario-para-solicitacao-de-i-node-2071-form div,
 #webform-submission-formulario-para-solicitacao-de-i-node-2071-form div label,
 #webform-submission-form-solicitacao-info-pj-node-2210-form div,
 #webform-submission-form-solicitacao-info-pj-node-2210-form div label,
 #webform-submission-formulario-para-solicitacao-de-i-form div,
 #webform-submission-formulario-para-solicitacao-de-i-form div label,
 #webform-submission-form-solicitacao-info-pj-form div,
 #webform-submission-form-solicitacao-info-pj-form div label   {
     width: 100%;
     margin-bottom: 1em;
     border: 0;
 }

 #webform-submission-formulario-para-solicitacao-de-i-node-2071-form input[type=date],
 #webform-submission-formulario-para-solicitacao-de-i-node-2071-form input[type=time],
 #webform-submission-form-solicitacao-info-pj-node-2210-form input[type=date],
 #webform-submission-form-solicitacao-info-pj-node-2210-form input[type=time],
 #webform-submission-formulario-para-solicitacao-de-i-form input[type=date],
 #webform-submission-formulario-para-solicitacao-de-i-form input[type=time],
 #webform-submission-form-solicitacao-info-pj-form input[type=date],
 #webform-submission-form-solicitacao-info-pj-form input[type=time] {
   position: relative;
     width: 30%;
     margin-right: 2em;
 }

 #webform-submission-formulario-para-solicitacao-de-i-node-2071-form select,
 #webform-submission-form-solicitacao-info-pj-node-2210-form select,
 #webform-submission-formulario-para-solicitacao-de-i-form select,
 #webform-submission-form-solicitacao-info-pj-form select {
     width: 50%!important;
 }

 #webform-submission-formulario-para-solicitacao-de-i-node-2071-form label,
 #webform-submission-formulario-para-solicitacao-de-i-node-2071-form .label,
 #webform-submission-formulario-para-solicitacao-de-i-node-2071-form legend,
 #webform-submission-form-solicitacao-info-pj-node-2210-form label,
 #webform-submission-form-solicitacao-info-pj-node-2210-form .label,
 #webform-submission-form-solicitacao-info-pj-node-2210-form legend,
 #webform-submission-formulario-para-solicitacao-de-i-form label,
 #webform-submission-formulario-para-solicitacao-de-i-form .label,
 #webform-submission-formulario-para-solicitacao-de-i-form legend,
 #webform-submission-form-solicitacao-info-pj-form label,
 #webform-submission-form-solicitacao-info-pj-form .label,
 #webform-submission-form-solicitacao-info-pj-form legend {
     font-family: "Roboto Condensed";
     font-weight: 400;
     font-size: 1.2em;
 }

 #webform-submission-formulario-para-solicitacao-de-i-node-2071-form input[type=date]::-webkit-calendar-picker-indicator,
 #webform-submission-formulario-para-solicitacao-de-i-form input[type=date]::-webkit-calendar-picker-indicator {
     position: absolute;
     top: 0.7em;
     right: 0.3em;
     height: 1em;
   width: 1em;
   background-color: #FFFFFF;
 }

 #webform-submission-formulario-para-solicitacao-de-i-node-2071-form input[type=date]::-webkit-inner-spin-button,
 #webform-submission-formulario-para-solicitacao-de-i-form input[type=date]::-webkit-inner-spin-button  {
     position: absolute;
     top: 0;
     right: 2.5em;
     height: 2.5em;
 }

 #webform-submission-formulario-para-solicitacao-de-i-node-2071-form input[type=time]::-webkit-inner-spin-button,
 #webform-submission-formulario-para-solicitacao-de-i-form input[type=time]::-webkit-inner-spin-button {
     position: absolute;
     top: 0;
     right: 0;
     height: 2.5em;
 }


 #webform-submission-form-solicitacao-info-pj-node-2210-form input[type=date]::-webkit-calendar-picker-indicator,
 #webform-submission-form-solicitacao-info-pj-form input[type=date]::-webkit-calendar-picker-indicator {
     position: absolute;
     top: 0.7em;
     right: 0.3em;
     height: 1em;
   width: 1em;
   background-color: #FFFFFF;
 }

 #webform-submission-form-solicitacao-info-pj-node-2210-form input[type=date]::-webkit-inner-spin-button,
 #webform-submission-form-solicitacao-info-pj-form input[type=date]::-webkit-inner-spin-button {
     position: absolute;
     top: 0;
     right: 2.5em;
     height: 2.5em;
 }

 #webform-submission-form-solicitacao-info-pj-node-2210-form input[type=time]::-webkit-inner-spin-button,
 #webform-submission-form-solicitacao-info-pj-form input[type=time]::-webkit-inner-spin-button  {
     position: absolute;
     top: 0;
     right: 0;
     height: 2.5em;
 }

 #webform-submission-formulario-para-solicitacao-de-i-node-2071-form input[type=submit],
 #webform-submission-form-solicitacao-info-pj-node-2210-form input[type=submit],
 #webform-submission-formulario-para-solicitacao-de-i-form input[type=submit],
 #webform-submission-form-solicitacao-info-pj-form input[type=submit]  {
     border: 0;
     background-color: #A90000;
     height: 2em;
     line-height: 2em;
     color: #FFFFFF;
     font-family: 'Roboto Condensed';
     font-size: 1.3em;
     font-weight: 300;
     padding: 0 0.8em;
   margin-right: 1em;
   text-transform: uppercase;
 }

 #edit-sexo--wrapper legend,
 #edit-sexo-orient--wrapper legend {
     margin-bottom: 0.5em;
 }

 #edit-sexo--wrapper div,
 #edit-sexo-orient--wrapper div {
     width: 100%;
 }

 #edit-sexo--wrapper div label,
 #edit-sexo-orient--wrapper div label {
     width: 95%;
     min-width: 3em;
     float: left;
     text-align: left;
     background: none!important;
 }

 #edit-sexo--wrapper div input,
 #edit-sexo-orient--wrapper div input {
     width: 5%;
     min-width: 2em;
     float: left;
     margin: 0.8em 0;
 }

 #edit-sexo--wrapper div label span,
 #edit-sexo-orient--wrapper div label span {
     padding-left: 0;
 }
 /* FIM - PAGs SIC */


 /* INICIO - PAG BANCO DE IMAGENS */
 /* Home do banco */
 #block-bannerbancodeimagem {
     margin-top: 11em;
 }

 #block-bannerbancodeimagem > div {
     /* width: 71.876%;
     max-width: 86.25em;
     margin: 0 auto; */
 }

 .view-banco-de-imagens {
     width: 71.875%;
     max-width: 86.25em;
     min-width: 64em;
     margin: 4em auto;
     overflow: hidden;
 }

 .view-banco-de-imagens .view-header h2 {
   font-family: Oswald;
     font-size: 2.5em;
     text-transform: none;
     line-height: 1.3em;
     border: 0;
     margin-bottom: 1em;
     margin-top: 0.8em;
     font-weight: 300;
 }

 .view-banco-de-imagens .views-row {
     position: relative;
   float: left;
     margin-bottom: 2px;
 }

 .view-banco-de-imagens .views-row .views-field-title {
     position: absolute;
     bottom: 12%;
     left: 0;
     right: 2px;
   font-family: "Oswald";
     font-weight: 400;
     text-shadow: 0.075em 0.075em 0.075em #333;
     font-size: 1.4em;
     line-height: 1.2em;
     padding: 0.2em;
   z-index: 2;
 }

 .view-banco-de-imagens .views-row .views-field-title a {
     color: #FFFFFF;
 }

 .view-banco-de-imagens .views-row .views-field-field-fotografo {
     position: absolute;
     left: 0;
     right: 2px;
     bottom: 0;
     padding: 10% 0.5em 0.5em 0.5em;
     background-image: linear-gradient(to bottom, transparent, rgba(0,0,0,10) );
     font-family: "Roboto Condensed";
     font-weight: 300;
     text-shadow: 0.075em 0.075em #333;
     font-size: 1em;
     line-height: 1.2em;
   z-index: 1;
     overflow: hidden;
     color: #FFFFFF;
 }

 .view-banco-de-imagens .views-row .views-field-field-fotografo span,
 .view-banco-de-imagens .views-row .views-field-field-fotografo div {
     float: left;
 }

 .field-name-field-informacoes { /* joga as informAaaaAAassasassssaszAAassaAaasAzAAassaAaasAazAAasAasasazAes pra baixo de local */
   float: left;
 }

 .view-banco-de-imagens .views-row .views-field-field-fotografo a {
     color: #FFFFFF;
 }

 .node--type-banco-de-imagens .field-type-image {
   overflow: hidden;
 }

 .node--type-banco-de-imagens .field-type-image__figure {
   position: relative;
   margin: 0;
     border: 0;
     display: inline-flex;
     padding: 0 2px 2px 0;
   overflow: hidden;
 }

 .node--type-banco-de-imagens .field-type-image__figure img {
     object-fit: cover;
     width: 100%;
     height: 100%;
 }

 div[class*='banco_de_imagens__'] > div:first-child {
   font-weight: 600;
 }

 div[class*='banco_de_imagens__'] {
   margin-bottom: 15px;
 }

 .banco_de_imagens__noticias a {
   word-break: break-all;
 }

 .banco_de_imagens__imagens-  {
   display: flex;
   flex-wrap: wrap;
 }

 .banco_de_imagens__imagens- > div {
   width: 31%;
   margin-right: 1%;
   margin-bottom: 10px;
 }

 @media (max-width: 980px) {
   .banco_de_imagens__imagens- > div {
     width: 100%;
     margin-right: 0%;
     margin-bottom: 10px;
   }
 }

 /*descricao banco*/
 .node--type-banco-de-imagens {
     min-width: 64em;
     padding: 0;
 }

 .node--type-banco-de-imagens .node__content .field-node--field-fotografo,
 .node--type-banco-de-imagens .node__content .field-node--field-data-da-producao,
 .node--type-banco-de-imagens .node__content .field-node--field-codigo-imagem,
 .node--type-banco-de-imagens .node__content .field-node--field-serie {
     width: 25%;
     float: left;
     margin-bottom: 2em;
     padding: 0 0.5em 0 0;
     border: 0;
 }

 .view-banco-de-imagens .pager--full {
     width: 71.785%;
     max-width: 86.25em;
     margin: 2em auto;
   font-family: "Oswald";
     font-size: 1.2em;
     font-weight: 300;
     color: #282828;
     line-height: 1.5em;
   display: inline-block;
 }


 /*slide banco*/
 #banco-de-imagens-full {
     position: fixed;
     width: 100%;
     height: 100vh;
     background-color: rgba(0, 0, 0,0.9);
     padding: 0 5%;
     z-index: 999;
     text-align: center;
     top: 0;
 }

 #banco-de-imagens-full img{
     cursor: pointer;
 }

 #banco-de-imagens-full .btn_fecha {
     position: absolute;
     top: 15px;
     right: 15px;
     width: 40px;
     height: 40px;
     font-size: 60px;
     font-family: Oswald;
     line-height: 30px;
     text-align: center;
     color: #FFF;
     font-weight: 100;
     z-index: 300;
 }

 .role--authenticated #banco-de-imagens-full .btn_fecha {
   top: 40px;
 }

 #banco-de-imagens-full .btn_navega {
     position: absolute;
     top: 50%;
     right: 15px;
     margin-top: -20px;
     width: 40px;
     height: 40px;
     font-size: 60px;
     font-family: Oswald;
     line-height: 30px;
     text-align: center;
     color: #FFF;
     font-weight: 100;
     z-index: 300;
 }

 #banco-de-imagens-full .btn_navega:nth-of-type(2) {
     top: 50%;
     right: inherit;
     left: 15px;
     margin-top: -20px;
 }

 #banco-de-imagens-full .exibir {
     position: fixed;
     top: 8em;
     bottom: 9em;
     left: 0;
     right: 0;
     text-align: center;
 }

 #banco-de-imagens-full .exibir .content {
     position: relative;
     display: inline-block;
     height: 100%;
     max-width: 80%;
 }

 #banco-de-imagens-full .exibir #exibir_imagem {
     max-width: 100%;
     max-height: 100%;
     position: relative;
     top: 50%;
     transform: translateY(-50%);
 }

 #banco-de-imagens-full .exibir .btn_down{
     width: 40px;
     height: 40px;
     position: absolute;
     top: 50%;
     margin-top: -50px;
     right: -50px;
 }

 #banco-de-imagens-full .exibir .btn_desc {
     width: 40px;
     height: 40px;
     position: absolute;
     top: 60%;
     margin-top: 25px;
     right: -50px;
 }

 #banco-de-imagens-full .exibir .btn_info{
     width: 40px;
     height: 40px;
     position: absolute;
     top: 50%;
     margin-top: 25px;
     right: -50px;
 }

 #banco-de-imagens-full .exibir .content .cx_desc,
 #banco-de-imagens-full .exibir .content .cx_info {
     display: none;
     position: absolute;
     top: 50%;
     width: 80%;
     transform: translateY(-50%);
     margin: 0 10%;
     padding: 20px;
     background-color: #FFF;
     border: solid 1px #ccc;
 }

 #banco-de-imagens-full .exibir .content .cx_desc button,
 #banco-de-imagens-full .exibir .content .cx_info button {
     position: absolute;
     top: -1em;
     right: -1em;
     border: 0;
     margin: 0;
     color: #FFF;
     background-color: #B90000;
     font-size: 0.8em;
     width: 2em;
     height: 2em;
     line-height: 1.7em;
     text-align: center;
     border-radius: 1em;
     border: solid 2px #FFF;
     cursor: pointer;
     padding: 0;
 }

 #banco-de-imagens-full .titulo-logo {
     width: 100%;
     height: 7em;
     min-width: 64em;
     margin: 0 auto;
     overflow: hidden;
     position: absolute;
     top: 0;
     left: 0;
 }

 #banco-de-imagens-full .titulo-logo div{
     margin: 0 auto;
     width: 95%;
     position: relative;
     text-align: left;
 }

 #banco-de-imagens-full .logo {
     position: absolute;
     top: 0;
     left: 0;
     height: 6em;
 }

 #banco-de-imagens-full h3 {
     margin: 0.5em 0 0 5.4em;
     color: #FFF;
     font-family: Oswald;
     font-weight: 100;
     font-size: 1.5em;
 }

 #banco-de-imagens-full h2 {
     margin: 0.5em 0 0 4em;
     color: #FFF;
     font-family: Oswald;
     font-weight: 100;
     font-size: 2em;
 }

 #banco-de-imagens-full .miniaturas {
     height: 8em;
     width: 100%;
     position: absolute;
     left: 0;
     bottom: 0;
 }

 #banco-de-imagens-full .miniaturas div {
     width: 95%;
     margin: 0 auto;
     text-align: center;
     overflow-x: scroll;
     overflow-y: hidden;
     white-space: nowrap;
     height: 8em;
 }

 #banco-de-imagens-full .miniaturas div::-webkit-scrollbar-track {
     background-color: transparent;
 }
 #banco-de-imagens-full .miniaturas div::-webkit-scrollbar {
     width: 6px;
     background: transparent;
 }
 #banco-de-imagens-full .miniaturas div::-webkit-scrollbar-thumb {
     background: #ffffff;
     border-radius: 10px;
 }

 #banco-de-imagens-full .miniaturas div img {
     height: 6em;
     display: inline-block;
 }
 /* FIM - PAG BANCO DE IMAGENS */

 /* INICIO - PAGs CLIPPING */
 .view-clipping {
     width: 71.875%;
     max-width: 86.25em;
     min-width: 64em;
   min-height: 30em;
     margin: 0 auto;
 }

 .view-clipping .views-row {
     margin-bottom: 2.5em;
 }

 .view-clipping .views-field-field-data-de-publicacao{
     font-family: "Roboto Condensed";
     font-size: 1em;
     text-transform: uppercase;
     border-left: solid 0.15em #2F2F2F;
     padding-left: 0.5em;
     height: 1em;
     line-height: 1em;
     margin-bottom: 0.6em;
 }

 .view-clipping .view-header h2 {
     font-family: Oswald;
     text-transform: none;
     line-height: 1.3em;
     border: 0;
     margin-bottom: 1em;
     margin-top: 0.8em;
     font-weight: 300;
     font-size: 2.5em;
 }

 .view-clipping .views-row .views-field-title {
     font-family: Oswald;
     font-weight: 300;
     text-transform: none;
     line-height: 1.3em;
     font-size: 1.7em;
     border: 0;
     text-transform: none;
     color: #383838;
     margin-bottom: 0.3em;
 }

 .view-clipping .views-row .views-field-title a {
     color: #383838;
 }

 .view-clipping .views-row .views-field-title a:hover {
     color: #A90000;
 }

 .node--type-clipping .field-node--field-local-de-publicacao {
     font-family: "Roboto Condensed";
     font-size: 1.2em;
     line-height: 1.2em;
     font-weight: 300;
     margin-bottom: 1.5em;
 }

 .node--type-clipping .field-name-field-data-de-publicacao {
     font-family: "Roboto Condensed";
     font-size: 1em;
     text-transform: uppercase;
     border: 0;
     padding: 0;
     height: auto;
     line-height: 1em;
     margin-bottom: 1.5em;
 }

 .node--type-clipping .field-node--field-resumo {
     font-family: "Roboto Condensed";
     font-size: 1.2em;
     line-height: 1.2em;
     font-weight: 300;
     margin-bottom: 1.5em;

 }

 .node--type-clipping .field-node--field-local-de-publicacao h3,
 .node--type-clipping .field-node--field-resumo h3,
 .node--type-clipping .field-node--field-url- h3 {
     font-family: 'Roboto Condensed';
     font-size: 1em!important;
     font-weight: 400;
   margin-bottom: 0.5em;
 }

 .node--type-clipping .field-name-field-data-de-publicacao h3,
 .node--type-clipping .field-node--field-anexo-clipping h3 {
     font-family: 'Roboto Condensed';
     font-size: 1.1em!important;
     font-weight: 400;
   margin-bottom: 0.5em;
 }

 .node--type-clipping .field-node--field-url-,
 .node--type-clipping .field-node--field-anexo-clipping {
   margin: 1em 0;
     height: 3em!important;
 }

 .node--type-clipping .field-node--field-url- a {
   position: relative;
     background-image: url(/unicamp/sites/default/files/ico_links-externos.png);
     background-repeat: no-repeat;
     background-position: 0 50%;
     padding: 1em 1em 1em 4em;
 }

 .node--type-clipping .field-node--field-anexo-clipping a {
   position: relative;
     background-image: url(/unicamp/sites/default/files/ico_donwload_content.png);
     background-repeat: no-repeat;
     background-position: 0 50%;
     padding: 1em 1em 1em 4em;
 }

 .node--type-clipping .field-node--field-anexo-clipping a:before {
   display: none!important;
 }

 .node--type-clipping .field-type-link {
     border: 0!important;
 }

 /* FIM - PAGs CLIPPING */

 /* FORM - Fale conosco */
 #contact-message-contate-portal-unicamp-form {
     width: 71.875%;
     max-width: 86.25em;
     min-width: 64em;
     margin: 4em auto;
 }

 #contact-message-contate-portal-unicamp-form label,
 #contact-message-contate-portal-unicamp-form .label {
     font-family: "Roboto Condensed";
     font-weight: 400;
     font-size: 1.2em;
 }

 #contact-message-contate-portal-unicamp-form input[type=text],
 #contact-message-contate-portal-unicamp-form input[type=email],
 #contact-message-contate-portal-unicamp-form input[type=date],
 #contact-message-contate-portal-unicamp-form input[type=time],
 #contact-message-contate-portal-unicamp-form textarea,
 #contact-message-contate-portal-unicamp-form select {
     border: solid 1px #CECECE;
     min-height: 2.76em;
     padding: 0.5em;
     font-family: "Roboto Condensed";
     font-size: 1.1em;
     color: #000000;
     min-height: 2.5em;
 }

 #contact-message-contate-portal-unicamp-form .field--name-field-form-fale-conosco label {
   display: none;
 }

 #contact-message-contate-portal-unicamp-form .field--name-field-form-fale-conosco input[type=text] {
   font-family: Oswald;
     font-size: 3em;
     text-transform: none;
     line-height: 1.3em;
     height: 2em;
     border: 0;
     margin-bottom: 0.2em;
     font-weight: 300;
     padding: 0;
     color: #383838;
 }

 #contact-message-contate-portal-unicamp-form input[type=submit] {
     border: 0;
     background-color: #A90000;
     height: 2em;
     line-height: 2em;
     color: #FFFFFF;
     font-family: 'Roboto Condensed';
     font-size: 1.3em;
     font-weight: 300;
     padding: 0 0.8em;
     margin-right: 1em;
     text-transform: uppercase;
 }

 /* INICIO - ICONE REDES SOCIAIS */
 #block-midiassociais {
     position: fixed;
     bottom: 0;
     right: 0;
     width: 8em;
     height: 4em;
     z-index: 400;
     margin: 0.5em;
     display: none;
 }

 #block-midiassociais img:nth-of-type(1) {
     width: 2.5em;
     height: 2.5em;
     margin-right: 0.5em;
 }

 #block-midiassociais img {
     width: 4em;
     height: 4em;
 }
 /* FIM- ICONE REDES SOCIAIS */






 #content-prefix {
     background-color: #FFFFFF;
 }


 /* INICIO - PAGs JORNAL DA UNICAMP OLD */
 /* home */
 div#block-blocobannerju {
     height: 7.7em;
 }
 /* pags noticia */
 .node--type-jornal-unicamp {
     border: 0;
     width: 100%;
     max-width: 86.25em;
     margin: 4em auto;
     position: relative;
     padding: 0;
 }

 main.node--type-jornal-unicamp .field-name-field-data-de-publicacao {
     position: absolute;
     top: 0;
     left: 0;
     font-family: "Roboto Condensed";
     font-size: 1em;
     text-transform: uppercase;
     border-left: solid 0.15em #2F2F2F;
     padding-left: 0.5em;
     height: 1em;
     line-height: 1em;
     margin-bottom: 0.6em;
 }

 .node--type-jornal-unicamp .field-type-link {
     margin-right: 0.5em;
     display: inline-block;
 }

 .node--type-jornal-unicamp .field-type-link .field__label,
 .node--type-jornal-unicamp .field-type-link  .field__items {
     font-family: "Roboto Condensed";
     float: left;
     color: #9B0101;
     margin-right: 0.5em;
     height: 1em;
     line-height: 1.1em;
     text-transform: none;
 }

 .node--type-jornal-unicamp .field-type-link  .field__items .field__item {
     float: left;
 }

 .node--type-jornal-unicamp .field-name-field-subtitulo {
     font-family: "Roboto Condensed";
     font-size: 1.5em;
     line-height: 1.5em;
     font-weight: 300;
     color: #000000;
     text-align: left;
 }

 .node--type-jornal-unicamp .field-name-field-corpo {
     font-family: "Roboto Condensed";
     font-size: 1.3em;
     line-height: 1.5em;
     font-weight: 300;
     color: #000000;
     text-align: justify;
 }

 /* Barra lateral */
 div#block-views-block-noticia-moldura-block-3-3 {
     background-color: #FFFFFF;
     margin-top: 4em;
 }

 div#block-views-block-noticia-moldura-block-3-3 .block__title {
     border-radius: 0 0 0 0;
     color: #00407A;
     text-transform: uppercase;
     text-align: center;
     font-family: OSwald;
     font-weight: 600;
     background-color: #D5D7E3;
     font-size: 1em;
 }

 div#block-views-block-noticia-moldura-block-3-3 .block__content {
     padding: 0;
 }

 div#block-views-block-noticia-moldura-block-3-3 .views-row {
     position: relative;
     margin: 1.2em 0 1.2em 0;
     border-bottom: dotted 1px #5A5A5A;
     padding-bottom: 1.2em;
 }

 div#block-views-block-noticia-moldura-block-3-3 .views-field.views-field-field-imagem-capa img {
     width: 100%;
 }

 #block-views-block-noticia-moldura-block-3-3 .views-field-field-pagina {
     position: absolute;
     left: 0;
     top: 0;
     width: 1.6em;
     height: 1.6em;
     line-height: 1.7em;
     color: #00407A;
     text-transform: uppercase;
     text-align: center;
     font-family: OSwald;
     font-weight: 600;
     background-color: #D5D7E3;
     font-size: 1em;
 }

 #block-views-block-noticia-moldura-block-3-3 .views-field.views-field-title {
     margin-left: 2em;
 }

 div#block-views-block-noticia-moldura-block-3-3 .views-field.views-field-title a {
     color: #00407A;
     text-align: center;
     font-family: Oswald;
     text-transform: uppercase;
     font-weight: 400;
     line-height: 1.5em;
 }

 div#block-views-block-noticia-moldura-block-3-3 .views-field.views-field-field-date {
     font-family: "Oswald";
     font-size: 1em;
     text-transform: uppercase;
     padding-top: 0.3em;
 }
 /*pag edissasassssaAAasAAaaaAAassasassssaszAAassaAaasAzAAassaAaasAazAAasAasasazAes*/
 #page-ju-online .ju-edicoes {
     height: inherit!important;
 }

 #page-ju-online .ju-edicoes .views-row {
     width: 49.8%!important;
     display: inline-block;
     top: inherit!important;
     left: inherit!important;
     vertical-align: top;
     position: relative!important;
     margin-bottom: 5em;
     padding: 1em!important;
     border: 0!important;
 }

 .ju-edicoes .views-row .views-field-field-num-edicao {
     position: inherit!important;
     left: 0;
     top: 8px;
     width: 4em;
     height: 2.1em;
     line-height: 1.7em;
     color: #00407A;
     text-transform: uppercase;
     text-align: center;
     font-family: OSwald;
     font-weight: 600;
     background-color: #D5D7E3;
     font-size: 1em;
     padding: 0.3em 0;
     margin-bottom: 1em;
 }

 .ju-edicoes .views-row .views-field-field-num-edicao span,
 .ju-edicoes .views-row .views-field-field-num-edicao div {
     float: left;
     margin: 0em 0.25em;
 }

 .ju-edicoes .views-row .views-field-title {
     position: absolute!important;
     left: 0!important;
     top: 1.1em!important;
     right: 0!important;
     bottom: inherit!important;
     padding: 0!important;
     background-color: transparent!important;
     background-image: none!important;
     padding-left: 6em!important;
 }

 #page-ju-online .ju-edicoes .views-field-title a {
     color: #00407a!important;
     font-size: 1.5em!important;
     text-shadow: none!important;
 }

 .ju-edicoes .views-row img {
     border: solid 1px #e4e4e4;
 }
 /* FIM - PAGs JORNAL DA UNICAMP OLD */

 /* JU - ONLINE - INICIO */
     /* cabecalho */
     #page-ju-online #navbar {
         height: inherit;
         overflow: hidden;
         border: 0;
         margin-top: 3.1em;
     }
     /* cabecalho - menu superior */
     #page-ju-online #masthead {
         background-color: #B90000;
         border-bottom: solid 1px #880000;
         border-top: solid 1px #880000;
     }

     #page-ju-online #navbar .l-rw {
         width: 71.875%!important;
         max-width: 86.25em!important;
         margin: 0 auto;
     }

     #page-ju-online #block-menuprincipal-2 li a {
         color: #FFF;
     }

     #page-ju-online #block-menuprincipal-2 li:hover {
         background-color: #CA0000;
     }

     #page-ju-online #block-menuprincipal-2 ul li ul li:hover {
         color: #474747;
         background-color: #CACACA;
     }

     #page-ju-online #block-menuprincipal-2 ul li ul {
         background: rgba(202,0,0,0.9);
     }

     /* cabecalho - Logo */
     #page-ju-online #block-logoju-2 {
         position: relative;
         height: 9em;
         /*text-align: center;*/
     }

     #page-ju-online #block-logoju-2 div,
     #page-ju-online #block-logoju-2 p {
         margin: 0;
     }

     #page-ju-online #block-logoju-2 .block__inner {
         position: relative;
         top: 46%;
         transform: translateY(-46%);
         display: inline-block;
     }

     /* cabecalho - Menu principal */
     #page-ju-online #block-jumenusuperior-2 {
         position: relative;
         text-align: center;
         border-top: dotted 1px #909090;
         border-bottom: dotted 1px #909090;
     }

     #page-ju-online #block-jumenusuperior-2 .block__inner {
         margin: 0.8em 0;
         vertical-align: middle;
         height: 1.4em;
         background-color: #BFBFBF;
     }

     #page-ju-online #block-jumenusuperior-2 .block__content {
         display: inline-block;
     }

     #page-ju-online #block-jumenusuperior-2 li {
         float: left;
         font-family: 'Roboto Condensed';
         border-right: solid 1px #BFBFBF;
         height: 1.43em;
         background-color: #FFF;
     }

     #page-ju-online #block-jumenusuperior-2 li:nth-of-type(1) {
         border-left: solid 1px #BFBFBF;
     }

     #page-ju-online #block-jumenusuperior-2 .menu__link {
         height: 100%;
         line-height: 1.7em;
         padding: 0 1em;
         color: #474747!important;
         font-size: 0.91em;
     }

     #page-ju-online #block-jumenusuperior-2 .menu__link:hover {
         color: #FFF!important;
         background-color: #B90000;
     }

     /* corpo */

     #page-ju-online {
         margin: 1.5em 0 0 0;
     }

     #page-ju-online #main-content {
         padding-top: 15.2em;
         background-color: #FFFFFF;
     }

     /* views moldura */
     #page-ju-online .ju-home {
         position: relative;
         width: 71.875%;
         max-width: 86.25em;
         min-width: 64em;
         margin: 0 auto;
         height: 32.5em;
         min-height: inherit;
     }

     #page-ju-online .ju-home .views-row:nth-of-type(1) {
         position: absolute;
         top: 0;
         left: 0;
         width: 75%;
         height: 100%;
         padding: 0;
         margin: 0;
         border-right: solid 5px transparent;
     }

     #page-ju-online .ju-home .views-row:nth-of-type(2) {
         position: absolute;
         top: 0;
         left: 75%;
         width: 25%;
         height: 50%;
         padding: 0;
         margin: 0;
         border-bottom: solid 2px transparent;
     }

     #page-ju-online .ju-home .views-row:nth-of-type(3) {
         position: absolute;
         top: 50%;
         left: 75%;
         width: 25%;
         height: 50%;
         padding: 0;
         margin: 0;
         border-top: solid 3px transparent;
     }

     #page-ju-online .ju-home .views-row .views-field-field-imagem-capa-ju-online,
     #page-ju-online .ju-home .views-row .views-field-field-imagem-capa-ju-online .field-content {
         height: 100%;
     }

     #page-ju-online .ju-home .views-row .views-field-field-imagem-capa-ju-online img {
         height: 100%;
         object-fit: cover;
     }

     #page-ju-online .ju-home .views-row .views-field-title {
         position: absolute;
         width: 100%;
         bottom: 0;
         top: initial;
         left: 0;
         padding: 3.5em 2.5em 2em 2.5em;
         margin: 0;
         background-image: linear-gradient(to bottom,transparent,rgba(50,0,0,.9));
     }

     body[class*="page-ju"] .ju-home .views-row:nth-of-type(2) .views-field-title,
     #page-ju-online .ju-home .views-row:nth-of-type(3) .views-field-title {
         padding: 2.5em 1em 1em 1em;
     }

     body[class*="page-ju"] .ju-home .views-row .views-field.views-field-title a {
         color: #FFF;
         text-align: left;
         font-family: Oswald;
         text-transform: none;
         font-weight: 400;
         line-height: 1.3em;
         font-size: 2em;
         text-shadow: 0.05em 0.05em 0.05em #131313;
     }

     body[class*="page-ju"] .ju-home .views-row:nth-of-type(1) .views-field.views-field-title a {
         font-size: 3.7em;
         font-weight: 400;
         line-height: 1.1em;
     }

     body[class*="page-ju"] .ju-home .views-row:nth-of-type(2) .views-field.views-field-title a,
     body[class*="page-ju"] .ju-home .views-row:nth-of-type(3) .views-field.views-field-title a {
         font-size: 1.5em;
         line-height: 1em;
     }

     body[class*="page-ju"] .ju-home .views-row .views-field-field-date {
         position: absolute;
         top: 0;
         left: 0;
         width: 10.6em;
         background: rgba(51,51,51,0.6);
         padding: 0.7em 0 0.7em 1.4em;
         color: #FFF;
         font-family: Oswald;
         font-weight: 100;
         text-transform: uppercase;
     }

     body[class*="page-ju"] .ju-home .views-row .views-field-field-grande-area {
         position: absolute;
         top: 0;
         left: 0;
         height: 2.4em;
         line-height: 1em;
         background: rgba(51,51,51,0.6);
         padding: 0.7em 1.4em 0.7em 1.4em;
         color: #FFF;
         font-family: Oswald;
         font-weight: 300;
         text-transform: uppercase;
     }

     body[class*="page-ju"] .ju-home .views-row .views-field-field-grande-area .field-content {
         padding-left: 0.2em;
         height: 1.05em;
         line-height: 1em;
     }

     body[class*="page-ju"] .ju-home .views-row .views-field-field-grande-area .field-content a {
         color: #FFF;
     }

     body[class*="page-ju"] .ju-home .views-row .views-field-field-date .field-content {
         border-left: solid 6px #E95E01;
         height: 1em;
         line-height: 1em;
         padding-left: 0.5em;
     }


     /* HOME - FAIXA PESQUISA */
     #block-views-block-noticia-moldura-block-11 {
         overflow: hidden;
         margin: 0;
     }

     #block-views-block-noticia-moldura-block-11 > div {
         width: 71.875%;
         max-width: 86.25em;
         min-width: 64em;
         margin: 0 auto;
     }

     #block-views-block-noticia-moldura-block-11 > div .view-header {
         height: 1.7em;
         line-height: 3.3em;
         color: #AE0001;
         font-family: OSwald;
         font-size: 2.3em;
         text-transform: uppercase;
         margin-bottom: 1.7em;
         border-bottom: solid 2px #AE0001;
     }

     #block-views-block-noticia-moldura-block-11 > div .view-header a {
         background-color: #FFF;
         color: #AE0001;
         padding-right: 0.5em;
         font-weight: 300;
     }

     #block-views-block-noticia-moldura-block-11 .views-row {
         position: relative;
         width: 33%;
         display: inline-block;
     }

     #block-views-block-noticia-moldura-block-11 .views-row:nth-of-type(1) {
         margin-left: 0;
         padding-left: 0;
         width: 32%;
     }

     #block-views-block-noticia-moldura-block-11 .views-row {
         width: 31.64%;
         display: inline-block;
         margin-left: 1.5%;
         position: relative;
         overflow: hidden;
         vertical-align: top;
     }

     #block-views-block-noticia-moldura-block-11 .views-row .views-field-field-grande-area {
         position: absolute;
         top: 0;
         left: 0;
         height: 2.4em;
         line-height: 1em;
         background: rgba(51,51,51,0.6);
         padding: 0.7em 1.4em 0.7em 1.4em;
         color: #FFF;
         font-family: Oswald;
         font-weight: 300;
         text-transform: uppercase;
     }

     #block-views-block-noticia-moldura-block-11 .views-row .views-field-field-grande-area .field-content {
         padding-left: 0.2em;
         height: 1.05em;
         line-height: 1em;
     }

     #block-views-block-noticia-moldura-block-11 .views-row .views-field-field-grande-area .field-content a {
         color: #FFF;
     }

     #block-views-block-noticia-moldura-block-11 .views-row .views-field-field-imagem-capa-ju-online {
         height: 17em;
         position: relative;
     }

     #block-views-block-noticia-moldura-block-11 .views-row .views-field-field-imagem-capa-ju-online img {
         position: absolute;
         height: 100%;
         width: 100%;
         object-fit: cover;
     }

     #block-views-block-noticia-moldura-block-11 .views-row .views-field-title {
         position: absolute;
         top: 17em;
         height: 0;
         width: 100%;
     }

     #block-views-block-noticia-moldura-block-11 .views-row .views-field-title a {
         color: #FFF;
         text-align: left;
         font-family: Oswald;
         text-transform: none;
         font-weight: 400;
         line-height: 1.3em;
         font-size: 1.7em;
         text-shadow: 0.05em 0.05em 0.05em #131313;
     }

     #block-views-block-noticia-moldura-block-11 .views-row .views-field-title .field-content {
         position: absolute;
         bottom: 0;
         width: 100%;
         padding: 1em 3em 1em 1em;
         background-image: linear-gradient(to bottom,transparent,rgb(23, 23, 23));
     }

     #block-views-block-noticia-moldura-block-11 .views-row:nth-of-type(1) .views-field-title .field-content {
         padding: 1em 1em 1em 1em;
     }

     #block-views-block-noticia-moldura-block-11 .views-row .views-field-field-resumo {
         top: 17em;
         font-family: "Roboto Condensed";
         font-size: 1.2em;
         font-weight: 400;
         color: #000000;
         line-height: 1.3em;
         margin-top: 0.7em;
     }

     @media screen and (max-width: 1500px) {
       #block-views-block-noticia-moldura-block-11 .views-row:nth-of-type(1) {
           width: 30%;
       }
     }


     /* Home - Faixa Pesquisa & Inovacao */
     #page-ju-online #block-views-block-noticia-moldura-block-6 {
         overflow: hidden;
         width: 60%;
         display: none;
         margin: 0;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-6 .block__inner {
         max-width: 86.25em;
         margin: auto 0 auto auto;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-6 .block__inner .view-header {
         height: 1.7em;
         line-height: 3.3em;
         color: #737373;
         font-family: OSwald;
         font-size: 2.3em;
         text-transform: uppercase;
         margin-bottom: 1.7em;
         border-bottom: solid 2px #CB5400;
         font-weight: 300;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-6 .block__inner .view-header a {
         background-color: #FFF;
         color: #CB5400;
         padding-right: 0.5em;
         font-weight: 300;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-6 .views-row {
         position: relative;
         overflow: hidden;
         background-color: #EAEAEA;
         border: solid 8px #EAEAEA;
         min-height: 20.8em;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-6 .views-field-field-date {
         border-left: solid 0.3em #CB5400;
         padding-left: 0.5em;
         height: 0.85em;
         line-height: 0.86em;
         margin-bottom: 1em;
         font-family: "Roboto Condensed";
         font-size: 1.1em;
         color: #262626!important;
         text-transform: uppercase;
         font-weight: 500;
         width: 50%;
         padding-right: 0.5em;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-6 .views-field-title {
         margin: 0.8em 0.8em 0 54%;
         font-family: Oswald;
         font-size: 2.3em;
         font-weight: 500;
         line-height: 1.1em;
         width: 46%;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-6 .views-field-title a {
         color: #303030;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-6 .views-field-field-resumo {
         position: relative;
         z-index: 2;
         width: 46%;
         margin: 1em 0.7em 0.7em 54%;
         color: #1B1B1B;
         font-weight: 300;
         font-family: "Roboto Condensed";
         font-size: 1.5em;
         line-height: 1.2em;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-6 .views-row .views-field-field-imagem-capa-ju-online {
         position: absolute;
         top: 0;
         left: 0;
         width: 50%;
         max-height: 28.75em;
         min-height: 20.8em;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-6 .views-row .views-field-field-imagem-capa-ju-online img {
         object-fit: cover;
         height: 100%;
         min-height: 20.8em;
     }


     /* home - faixa inovAaaaAAassasassssaszAAassaAaasAzAAassaAaasAazAAasAasasazAo full */
     #page-ju-online #block-views-block-noticia-moldura-block-15 {
         margin: 0;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-15 .block__inner {
         width: 71.875%;
         max-width: 86.25em;
         min-width: 64em;
         margin: 0 auto;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-15 .block__inner .view-header {
         height: 1.7em;
         line-height: 3.3em;
         color: #737373;
         font-family: OSwald;
         font-size: 2.3em;
         text-transform: uppercase;
         margin-bottom: 1.7em;
         border-bottom: solid 2px #CB5400;
         font-weight: 300;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-15 .block__inner .view-header a {
         background-color: #FFF;
         color: #CB5400;
         padding-right: 0.5em;
         font-weight: 300;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-15 .views-row {
         position: relative;
         overflow: hidden;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-15 .views-field-title {
         position: absolute;
         left: 0;
         top: 0;
         width: 100%;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-15 .views-field-title a {
         position: absolute;
         left: 0;
         top: 0;
         padding: 1em 1em 2em 1em;
         font-family: Oswald;
         font-size: 3.3em;
         font-weight: 500;
         line-height: 1.1em;
         color: #FFFFFF;
         width: 100%;
         background-image: linear-gradient(to bottom,#000000,transparent);
         text-shadow: 2px 2px 2px #000000;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-15 .views-field-field-resumo {
         position: absolute;
         left: 0;
         bottom: 0;
         padding: 2em 1.8em 1em 1.8em;
         font-family: Oswald;
         font-size: 1.9em;
         font-weight: 400;
         line-height: 1.1em;
         color: #FFFFFF;
         width: 100%;
         background-image: linear-gradient(to bottom,transparent,#000000);
         text-shadow: 2px 2px 2px #000000;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-15 .views-row .views-field-field-imagem-capa-ju-online img {
         width: 100%;
         height: inherit;
     }



     /* Base.css - Home - Faixa Arte e Cultura */
     #block-views-block-noticia-moldura-block-8 {
         font-size: 16px;
     }

     #block-views-block-noticia-moldura-block-8 .block__inner {
         width: 71.875%;
         max-width: 86.25em;
         min-width: 64em;
         margin: 0 auto;
     }

     #block-views-block-noticia-moldura-block-8 .block__inner .view-header {
         height: 1.7em;
         line-height: 3.3em;
         color: #680F2B;
         font-family: OSwald;
         font-size: 2.3em;
         text-transform: uppercase;
         margin-bottom: 1.7em;
         border-bottom: solid 2px #680F2B;
     }

     #block-views-block-noticia-moldura-block-8 .block__inner .view-header a {
         background-color: #FFF;
         color: #680F2B;
         padding-right: 0.5em;
         font-weight: 300;
     }

     #block-views-block-noticia-moldura-block-8 .block__content {
         overflow:hidden;
     }

     #block-views-block-noticia-moldura-block-8 .views-row {
         width: 33.33%;
         float:left;
         vertical-align: top;
     }

     #block-views-block-noticia-moldura-block-8 .views-row .views-field-title {
         font-family: "Oswald";
         font-size: 1.45em;
         font-weight: 300;
         color: #282828!important;
         line-height: 1.25em;
         margin-top: 0.4em!important;
     }

     #block-views-block-noticia-moldura-block-8 .views-row .views-field-title a {
         text-decoration: none;
         color: #282828!important;
     }

     #block-views-block-noticia-moldura-block-8 .views-row .views-field-field-imagem-capa-ju-online,
     #block-views-block-noticia-moldura-block-8 .views-row .views-field-title {
         width: 95%;
     }

     #block-views-block-noticia-moldura-block-8 .views-row:nth-of-type(2) .views-field-field-imagem-capa-ju-online,
     #block-views-block-noticia-moldura-block-8 .views-row:nth-of-type(2) .views-field-title {
         margin: 0 auto;
     }

     #block-views-block-noticia-moldura-block-8 .views-row:nth-of-type(3) .views-field-field-imagem-capa-ju-online,
     #block-views-block-noticia-moldura-block-8 .views-row:nth-of-type(3) .views-field-title {
         margin: 0 0 0 auto;
     }

     #block-views-block-noticia-moldura-block-8 .views-row .views-field-field-imagem-capa-ju-online img {
         height: 16.62em;
         width: 100%;
         object-fit: cover;
     }

     /* HOME JU - LIVROS */
     body[class*="page-ju"] #block-views-block-noticia-moldura-block-13 {
         margin: 0;
     }

     body[class*="page-ju"] #block-views-block-noticia-moldura-block-13 > div {
         width: 71.875%;
         max-width: 86.25em;
         min-width: 64em;
         margin: 0 auto;
     }

     body[class*="page-ju"] #block-views-block-noticia-moldura-block-13 > div header {
         height: 1.7em;
         line-height: 3.3em;
         color: #676B6A;
         font-family: OSwald;
         font-size: 2.3em;
         text-transform: uppercase;
         margin-bottom: 1.7em;
         border-bottom: solid 2px #676B6A;
     }

     body[class*="page-ju"] #block-views-block-noticia-moldura-block-13 > div header a {
         background-color: #FFF;
         color: #676B6A;
         padding-right: 0.5em;
         font-weight: 300;
     }

     body[class*="page-ju"] #block-views-block-noticia-moldura-block-13 > div > div {
         overflow: hidden;
     }

     body[class*="page-ju"] #block-views-block-noticia-moldura-block-13 .views-row:nth-of-type(1) {
         margin-left: 0;
     }

     body[class*="page-ju"] #block-views-block-noticia-moldura-block-13 .views-row {
         width: 31.08%;
         border: solid 10px #E2E2E2;
         float: left;
         margin-left: 3.36%;
         position: relative;
         max-width: 36em;
     }

     body[class*="page-ju"] #block-views-block-noticia-moldura-block-13 .views-row .views-field-title {
         position: absolute;
         left: 0;
         bottom: 0;
         padding: 50px 20px 20px 20px;
         width: 100%;
         background-image: linear-gradient(to bottom, transparent, rgba(0,0,0,0.8) );
     }

     body[class*="page-ju"] #block-views-block-noticia-moldura-block-13 .views-row .views-field-title a {
         text-decoration: none;
         color: #FFFFFF;
         font-family: Oswald;
         font-size: 2em;
         line-height: 1.1em;
         text-shadow: 2px 2px 2px #000;
     }


     body[class*="page-ju"] #block-views-block-noticia-moldura-block-13 .views-row .views-field-field-imagem-capa-ju-online img {
         width: 100%;
         height: inherit!important;
     }

     body[class*="page-ju"] #block-views-block-noticia-moldura-block-13 .views-row .views-field-field-grande-area {
         position: absolute;
         top: 0;
         left: 0;
         height: 2.4em;
         line-height: 1em;
         background: rgba(51,51,51,0.6);
         padding: 0.7em 1.4em 0.7em 1.4em;
         color: #FFF;
         font-family: Oswald;
         font-weight: 300;
         text-transform: uppercase;
     }

     body[class*="page-ju"] #block-views-block-noticia-moldura-block-13 .views-row .views-field-field-grande-area .field-content {
         padding-left: 0.2em;
         height: 1.05em;
         line-height: 1em;
     }

     body[class*="page-ju"] #block-views-block-noticia-moldura-block-13 .views-row .views-field-field-grande-area .field-content a {
         color: #FFF;
     }

     /* Artigos e resenhas */
     /* articulista */
     #page-ju-online #block-articulistaalexandrecarneiro,
     #page-ju-online #block-articulistamichelyamagishi,
     #page-ju-online #block-articulistacarlosorsi,
     #page-ju-online #block-articulistagermanabarata,
   #page-ju-online #block-articulistaluizmarques,
     #page-ju-online #block-articulistapeterschulz,
     #page-ju-online #block-articulistamariamachadobonacelli,
     #page-ju-online #block-reginaldocorreademoraes,
   #page-ju-online #block-articulistajosealvesdefreitasneto,
     #page-ju-online #block-articulistarobertoromano,
     #page-ju-online #block-articulistaantoniomarciobuainain,
   #page-ju-online #block-articulistacristianedelfina,
     #page-ju-online #block-articulistaneridebarrosalmeida,
   #page-ju-online #block-articulistaangelamariacarneiroaraujo,
   #page-ju-online #block-articulistaluisrenatovedovato,
   #page-ju-online #block-articulistamarioaugustomedeirosdasilva,
   #page-ju-online #block-articulistasabinepompeia,
   #page-ju-online #block-articulistarosanabaeninger,
   #page-ju-online #block-articulistaelianegiachetosaravali,
   #page-ju-online #block-articulistafilosofiamatematica,
   #page-ju-online #block-articulistathaisaparecidadibbern,
   #page-ju-online #block-articulistareginafacchini,
   #page-ju-online #block-articulistapaulofracalanza,
   #page-ju-online #block-articulistaugogiorgetti,
   #page-ju-online #block-articulistaalessandrobatezelli,
   #page-ju-online #block-articulistaeducacao,
   #page-ju-online #block-articulistapietrobasso,
   #page-ju-online #block-articulistafernaopessoaramos,
   #page-ju-online #block-articulistaetiennesamain,
   #page-ju-online #block-articulistacristianotorezzan,
   #page-ju-online #block-articulistaluizcarlosdias,
   #page-ju-online #block-articulistaricardoantunes,
   #page-ju-online #block-articulistadanielmartinsdesouza,
   #page-ju-online #block-articulistaoswaldoluizalves,
   #page-ju-online #block-articulistaleiladacostaferreira,
   #page-ju-online #block-articulistasoniareginadacalseixas,
   #page-ju-online #block-artigosambienteesociedade,
   #page-ju-online #block-artigosuniversidadeideiasepraticas,
     #page-ju-online #block-articulistaumoceano,
     #page-ju-online #block-articulistamarcoslopes{
         position: relative;
         min-height: 13em;
         margin-bottom: 3.5em;
     }
     #page-ju-online #block-articulistaalexandrecarneiro .field__item-wrapper a,
     #page-ju-online #block-articulistamichelyamagishi .field__item-wrapper a,
     #page-ju-online #block-articulistaricardoantunes .field__item-wrapper a,
     #page-ju-online #block-articulistacarlosorsi .field__item-wrapper a,
     #page-ju-online #block-articulistagermanabarata .field__item-wrapper a,
   #page-ju-online #block-articulistaluizmarques .field__item-wrapper a,
     #page-ju-online #block-articulistapeterschulz .field__item-wrapper a,
     #page-ju-online #block-articulistamariamachadobonacelli .field__item-wrapper a,
     #page-ju-online #block-reginaldocorreademoraes .field__item-wrapper a,
   #page-ju-online #block-articulistajosealvesdefreitasneto .field__item-wrapper a,
     #page-ju-online #block-articulistarobertoromano .field__item-wrapper a,
     #page-ju-online #block-articulistaantoniomarciobuainain .field__item-wrapper a,
   #page-ju-online #block-articulistacristianedelfina .field__item-wrapper a,
     #page-ju-online #block-articulistaneridebarrosalmeida  .field__item-wrapper a,
   #page-ju-online #block-articulistaangelamariacarneiroaraujo .field__item-wrapper a,
   #page-ju-online #block-articulistaluisrenatovedovato .field__item-wrapper a,
   #page-ju-online #block-articulistamarioaugustomedeirosdasilva .field__item-wrapper a,
   #page-ju-online #block-articulistasabinepompeia .field__item-wrapper a,
   #page-ju-online #block-articulistarosanabaeninger .field__item-wrapper a,
   #page-ju-online #block-articulistaelianegiachetosaravali .field__item-wrapper a,
   #page-ju-online #block-articulistafilosofiamatematica .field__item-wrapper a,
   #page-ju-online #block-articulistathaisaparecidadibbern .field__item-wrapper a,
   #page-ju-online #block-articulistareginafacchini .field__item-wrapper a,
   #page-ju-online #block-articulistapaulofracalanza .field__item-wrapper a,
   #page-ju-online #block-articulistaugogiorgetti .field__item-wrapper a,
   #page-ju-online #block-articulistaalessandrobatezelli .field__item-wrapper a,
   #page-ju-online #block-articulistaeducacao .field__item-wrapper a,
   #page-ju-online #block-articulistapietrobasso .field__item-wrapper a,
   #page-ju-online #block-articulistafernaopessoaramos .field__item-wrapper a,
   #page-ju-online #block-articulistaetiennesamain .field__item-wrapper a,
   #page-ju-online #block-articulistacristianotorezzan .field__item-wrapper a,
   #page-ju-online #block-articulistaluizcarlosdias .field__item-wrapper a,
   #page-ju-online #block-articulistadanielmartinsdesouza .field__item-wrapper a,
   #page-ju-online #block-articulistaoswaldoluizalves .field__item-wrapper a,
   #page-ju-online #block-articulistaleiladacostaferreira .field__item-wrapper a,
   #page-ju-online #block-articulistasoniareginadacalseixas .field__item-wrapper a,
   #page-ju-online #block-artigosambienteesociedade .field__item-wrapper a,
   #page-ju-online #block-artigosuniversidadeideiasepraticas .field__item-wrapper a,
     #page-ju-online #block-articulistaumoceano .field__item-wrapper a,
     #page-ju-online #block-articulistamarcoslopes .field__item-wrapper a{
         font-size: 2.2em;
         font-family: Oswald;
         color: #434343;
         margin-left: 6.5em;
     }
     #page-ju-online #block-articulistaalexandrecarneiro p,
     #page-ju-online #block-articulistamichelyamagishi p,
     #page-ju-online #block-articulistaricardoantunes p,
     #page-ju-online #block-articulistacarlosorsi p,
     #page-ju-online #block-articulistagermanabarata p,
   #page-ju-online #block-articulistaluizmarques p,
     #page-ju-online #block-articulistapeterschulz p,
     #page-ju-online #block-articulistamariamachadobonacelli p,
     #page-ju-online #block-reginaldocorreademoraes p ,
   #page-ju-online #block-articulistajosealvesdefreitasneto p,
     #page-ju-online #block-articulistarobertoromano p,
     #page-ju-online #block-articulistaantoniomarciobuainain p,
   #page-ju-online #block-articulistacristianedelfina p,
     #page-ju-online #block-articulistaneridebarrosalmeida p,
   #page-ju-online #block-articulistaluisrenatovedovato p,
   #page-ju-online #block-articulistamarioaugustomedeirosdasilva p,
   #page-ju-online #block-articulistasabinepompeia p,
   #page-ju-online #block-articulistarosanabaeninger p,
   #page-ju-online #block-articulistaelianegiachetosaravali p,
   #page-ju-online #block-articulistareginafacchini p,
   #page-ju-online #block-articulistapaulofracalanza p,
   #page-ju-online #block-articulistaugogiorgetti p,
   #page-ju-online #block-articulistaalessandrobatezelli p,
   #page-ju-online #block-articulistapietrobasso p,
   #page-ju-online #block-articulistafernaopessoaramos p,
   #page-ju-online #block-articulistaetiennesamain p,
   #page-ju-online #block-articulistacristianotorezzan p,
   #page-ju-online #block-articulistaluizcarlosdias p,
   #page-ju-online #block-articulistadanielmartinsdesouza p,
   #page-ju-online #block-articulistaoswaldoluizalves p,
   #page-ju-online #block-articulistaleiladacostaferreira p,
   #page-ju-online #block-articulistasoniareginadacalseixas p,
   #page-ju-online #block-artigosambienteesociedade p,
   #page-ju-online #block-artigosuniversidadeideiasepraticas p,
     #page-ju-online #block-articulistaumoceano p{
         font-size: 1.8em;
         line-height: 1.4em;
         font-weight: 100;
         color: #000;
         font-family: Oswald;
         margin-top: 0.5em;
         margin-left: 8em;
     }
      #page-ju-online #block-articulistamarcoslopes p {
         font-size: 1.8em;
         line-height: 1.4em;
         font-weight: 100;
         color: #000;
         font-family: Oswald;
         margin-top: 0.5em;
         margin-left: 8.4em;
      }
   /*Bloco com 2 articulistas */
   #page-ju-online #block-articulistaangelamariacarneiroaraujo p,
   #page-ju-online #block-articulistafilosofiamatematica p,
   #page-ju-online #block-articulistathaisaparecidadibbern p,
   #page-ju-online #block-articulistaeducacao p{
         font-size: 1.8em;
         line-height: 1.4em;
         font-weight: 100;
         color: #000;
         font-family: Oswald;
         margin-top: 0.5em;
         margin-left: 0.5em;
     }
     #page-ju-online #block-articulistaumoceano p {
         font-size: 1.8em;
         line-height: 1.4em;
         font-weight: 100;
         color: #000;
         font-family: Oswald;
         margin-top: 0.5em;
         /* margin-left: 0.5em; */
     }
     #page-ju-online #block-articulistaalexandrecarneiro img,
     #page-ju-online #block-articulistamichelyamagishi img,
     #page-ju-online #block-articulistaricardoantunes img,
     #page-ju-online #block-articulistacarlosorsi img,
     #page-ju-online #block-articulistagermanabarata img,
   #page-ju-online #block-articulistaluizmarques img,
     #page-ju-online #block-articulistapeterschulz img,
     #page-ju-online #block-articulistamariamachadobonacelli img,
     #page-ju-online #block-reginaldocorreademoraes img,
     #page-ju-online #block-articulistajosealvesdefreitasneto img,
     #page-ju-online #block-articulistarobertoromano img,
     #page-ju-online #block-articulistaantoniomarciobuainain img,
   #page-ju-online #block-articulistacristianedelfina img,
     #page-ju-online #block-articulistaneridebarrosalmeida img,
     #page-ju-online #block-articulistaluisrenatovedovato	img,
   #page-ju-online #block-articulistamarioaugustomedeirosdasilva img,
   #page-ju-online #block-articulistasabinepompeia img,
   #page-ju-online #block-articulistarosanabaeninger img,
   #page-ju-online #block-articulistaelianegiachetosaravali img,
   #page-ju-online #block-articulistareginafacchini img,
   #page-ju-online #block-articulistapaulofracalanza img,
   #page-ju-online #block-articulistaugogiorgetti img,
   #page-ju-online #block-articulistaalessandrobatezelli img,
   #page-ju-online #block-articulistapietrobasso img,
   #page-ju-online #block-articulistafernaopessoaramos img,
   #page-ju-online #block-articulistaetiennesamain img,
   #page-ju-online #block-articulistacristianotorezzan img,
   #page-ju-online #block-articulistaluizcarlosdias img,
   #page-ju-online #block-articulistadanielmartinsdesouza img,
   #page-ju-online #block-articulistaoswaldoluizalves img,
   #page-ju-online #block-articulistaleiladacostaferreira img,
   #page-ju-online #block-articulistasoniareginadacalseixas img,
   #page-ju-online #block-artigosambienteesociedade img,
   #page-ju-online #block-artigosuniversidadeideiasepraticas img,
     #page-ju-online #block-articulistaumoceano img,
     #page-ju-online #block-articulistamarcoslopes img{
         position: absolute;
         top: 0;
         left: 0;
     }
     #page-ju-online #block-articulistaalexandrecarneiro img,
     #page-ju-online #block-articulistamichelyamagishi img,
     #page-ju-online #block-articulistaalexandrecarneiro img{
       width: 215px;
       height: auto;
     }
   /*Bloco com 2 articulistas */
   #page-ju-online #block-articulistaangelamariacarneiroaraujo img,
   #page-ju-online #block-articulistafilosofiamatematica img,
   #page-ju-online #block-articulistathaisaparecidadibbern img,
   #page-ju-online #block-articulistaeducacao img {
         position: relative;
         top: 0;
         left: 0;
     }

    /* IDEIAS */
     body[class*="page-ju"] #block-views-block-noticia-moldura-block-5 {
         margin-top: 0;
     }

     body[class*="page-ju"] #block-views-block-noticia-moldura-block-5 > div {
         width: 71.875%;
         max-width: 86.25em;
         min-width: 64em;
         margin: 0 auto;
         overflow: hidden;
     }

     body[class*="page-ju"] #block-views-block-noticia-moldura-block-5 > div header {
         height: 1.7em;
         line-height: 3.3em;
         color: #534403;
         font-family: OSwald;
         font-size: 2.3em;
         text-transform: uppercase;
         margin-bottom: 1.5em;
         border-bottom: solid 2px #534403;
     }

     body[class*="page-ju"] #block-views-block-noticia-moldura-block-5 > div header a {
         background-color: #FFF;
         color: #534403;
         padding-right: 0.5em;
         font-weight: 300;
     }

     body[class*="page-ju"] #block-views-block-noticia-moldura-block-5 .views-row {
         width: 32%;
         float: left;
         margin-left: 2%;
         margin-bottom: 1.5em;
         position: relative;
         overflow: hidden;
         vertical-align: top;
         min-height: 24em;
     }

     body[class*="page-ju"] #block-views-block-noticia-moldura-block-5 .views-row:nth-of-type(1) {
         margin-left: 0;
     }

     body[class*="page-ju"] #block-views-block-noticia-moldura-block-5 .views-row:nth-of-type(4) {
         margin-left: 0;
         clear: both;
     }

     body[class*="page-ju"] #block-views-block-noticia-moldura-block-5 .views-row .views-field-field-articulista,
     body[class*="page-ju"] #block-views-block-noticia-moldura-block-5 .views-row .views-field-field-resenha {
         position: absolute;
         top: 0;
         left: 0;
         height: 1.7em;
         line-height: 1em;
         background: #D9D9D9;
         padding: 0.4em 1em 0.4em 1em;
         color: #3B3A38;
         font-family: "Roboto Condensed";
         font-weight: 400;
         font-size: 1.2em;
         text-transform: uppercase;
         z-index: 2;
     }

     body[class*="page-ju"] #block-views-block-noticia-moldura-block-5 .views-row .views-field-field-articulista .field-content,
     body[class*="page-ju"] #block-views-block-noticia-moldura-block-5 .views-row .views-field-field-resenha .field-content {
         padding-left: 0.2em;
         height: 1.05em;
         line-height: 1em;
     }

     body[class*="page-ju"] #block-views-block-noticia-moldura-block-5 .views-row .views-field-field-articulista .field-content a {
         color: #3B3A38;
     }

    body[class*="page-ju"] #block-views-block-noticia-moldura-block-5 .views-row .views-field-field-imagem-capa-ju-online {
         height: 17em;
         position: relative;
         margin-top: 1.05em;
         border: solid 1px #D9D9D9;
     }

     body[class*="page-ju"] #block-views-block-noticia-moldura-block-5 .views-row .views-field-field-imagem-capa-ju-online img {
         position: absolute;
         height: 100%;
         width: 100%;
         object-fit: cover;
     }

    body[class*="page-ju"] #block-views-block-noticia-moldura-block-5 .views-row .views-field-title {
         width: 100%;
         margin-top: 0.6em;
     }

     body[class*="page-ju"] #block-views-block-noticia-moldura-block-5 .views-row .views-field-title a {
         font-family: "Roboto Condensed";
         font-size: 1.4em;
         font-weight: 400;
         color: #000000;
         line-height: 1.3em;
         margin-top: 0.7em;
     }

     @media screen and (max-width: 968px) {
         body[class*="page-ju"] #block-views-block-noticia-moldura-block-5 > div {
           width: 90%;
           min-width: unset;
         }
     }


     /*
  *  *  *     #page-ju-online #block-views-block-noticia-moldura-block-5 {
  *   *   *             margin: 0;
  *    *    *                 }
  *     *     *
  *      *      *                     #page-ju-online #block-views-block-noticia-moldura-block-5 .block__inner {
  *       *       *                             width: 71.875%;
  *        *        *                                     max-width: 86.25em;
  *         *         *                                             min-width: 64em;
  *          *          *                                                     margin: 0 auto;
  *           *           *                                                         }
  *            *            *
  *             *             *                                                             #page-ju-online #block-views-block-noticia-moldura-block-5 .block__inner .view-header {
  *              *              *                                                                     height: 1.7em;
  *               *               *                                                                             line-height: 3.3em;
  *                *                *                                                                                     color: #534403;
  *                 *                 *                                                                                             font-family: OSwald;
  *                  *                  *                                                                                                     font-size: 2.3em;
  *                   *                   *                                                                                                             text-transform: uppercase;
  *                    *                    *                                                                                                                     margin-bottom: 1.7em;
  *                     *                     *                                                                                                                             border-bottom: solid 2px #534403;
  *                      *                      *                                                                                                                                     font-weight: 300;
  *                       *                       *                                                                                                                                         }
  *                        *                        *
  *                         *                         *                                                                                                                                              #page-ju-online #block-views-block-noticia-moldura-block-5 .block__inner .view-header a,
  *                          *                          *                                                                                                                                                   #page-ju-online #block-views-block-noticia-moldura-block-5 .block__inner .view-header b {
  *                           *                           *                                                                                                                                                           background-color: #FFF;
  *                            *                            *                                                                                                                                                                   padding-right: 0.5em;
  *                             *                             *                                                                                                                                                                           color: #534403;
  *                              *                              *                                                                                                                                                                                   font-weight: 300;
  *                               *                               *                                                                                                                                                                                       }
  *                                *                                *
  *                                 *                                 *                                                                                                                                                                                           #page-ju-online #block-views-block-noticia-moldura-block-5 .block__inner .view-header a:nth-of-type(1),
  *                                  *                                  *                                                                                                                                                                                               #page-ju-online #block-views-block-noticia-moldura-block-5 .block__inner .view-header b{
  *                                   *                                   *                                                                                                                                                                                                       padding-right: 0.25em!important;
  *                                    *                                    *                                                                                                                                                                                                           }
  *                                     *                                     *
  *                                      *                                      *                                                                                                                                                                                                               #page-ju-online #block-views-block-noticia-moldura-block-5 .block__inner .views-row {
  *                                       *                                       *                                                                                                                                                                                                                       position: relative;
  *                                        *                                        *                                                                                                                                                                                                                           }
  *                                         *                                         *
  *                                          *                                          *
  *                                           *                                           *                                                                                                                                                                                                                               #page-ju-online #block-views-block-noticia-moldura-block-5 .block__inner .views-row .views-field-field-date {
  *                                            *                                            *                                                                                                                                                                                                                                       position: absolute;
  *                                             *                                             *                                                                                                                                                                                                                                               top: 0;
  *                                              *                                              *                                                                                                                                                                                                                                                       left: 0;
  *                                               *                                               *                                                                                                                                                                                                                                                               background: rgba(83,68,3,0.6);
  *                                                *                                                *                                                                                                                                                                                                                                                                       padding: 0.7em 1.4em;
  *                                                 *                                                 *                                                                                                                                                                                                                                                                               color: #FFF;
  *                                                  *                                                  *                                                                                                                                                                                                                                                                                       font-family: Oswald;
  *                                                   *                                                   *                                                                                                                                                                                                                                                                                               font-weight: 100;
  *                                                    *                                                    *                                                                                                                                                                                                                                                                                                       text-transform: uppercase;
  *                                                     *                                                     *                                                                                                                                                                                                                                                                                                           }
  *                                                      *                                                      *
  *                                                       *                                                       *                                                                                                                                                                                                                                                                                                                   #page-ju-online #block-views-block-noticia-moldura-block-5 .block__inner .views-row .views-field-field-date .field-content {
  *                                                        *                                                        *                                                                                                                                                                                                                                                                                                                           border-left: solid 6px #E95E01;
  *                                                         *                                                         *                                                                                                                                                                                                                                                                                                                                   height: 1em;
  *                                                          *                                                          *                                                                                                                                                                                                                                                                                                                                           line-height: 1em;
  *                                                           *                                                           *                                                                                                                                                                                                                                                                                                                                                   padding-left: 0.5em;
  *                                                            *                                                            *                                                                                                                                                                                                                                                                                                                                                       }
  *                                                             *                                                             *
  *                                                              *                                                              *                                                                                                                                                                                                                                                                                                                                                           #page-ju-online #block-views-block-noticia-moldura-block-5 .block__inner .views-row .views-field-title {
  *                                                               *                                                               *                                                                                                                                                                                                                                                                                                                                                                   position: absolute;
  *                                                                *                                                                *                                                                                                                                                                                                                                                                                                                                                                           width: 100%;
  *                                                                 *                                                                 *                                                                                                                                                                                                                                                                                                                                                                                   bottom: 7em;
  *                                                                  *                                                                  *                                                                                                                                                                                                                                                                                                                                                                                           top: initial;
  *                                                                   *                                                                   *                                                                                                                                                                                                                                                                                                                                                                                                   left: 0;
  *                                                                    *                                                                    *                                                                                                                                                                                                                                                                                                                                                                                                           padding: 3.5em 1.5em 0.5em 1.5em;
  *                                                                     *                                                                     *                                                                                                                                                                                                                                                                                                                                                                                                                   margin: 0;
  *                                                                      *                                                                      *                                                                                                                                                                                                                                                                                                                                                                                                                           background-image: linear-gradient(to bottom,transparent,rgba(0,0,0,0.6));
  *                                                                       *                                                                       *                                                                                                                                                                                                                                                                                                                                                                                                                               }
  *                                                                        *                                                                        *
  *                                                                         *                                                                         *                                                                                                                                                                                                                                                                                                                                                                                                                                   #page-ju-online #block-views-block-noticia-moldura-block-5 .block__inner .views-row .views-field-title a {
  *                                                                          *                                                                          *                                                                                                                                                                                                                                                                                                                                                                                                                                           color: #FFF;
  *                                                                           *                                                                           *                                                                                                                                                                                                                                                                                                                                                                                                                                                   text-align: left;
  *                                                                            *                                                                            *                                                                                                                                                                                                                                                                                                                                                                                                                                                           font-family: Oswald;
  *                                                                             *                                                                             *                                                                                                                                                                                                                                                                                                                                                                                                                                                                   text-transform: none;
  *                                                                              *                                                                              *                                                                                                                                                                                                                                                                                                                                                                                                                                                                           font-weight: 400;
  *                                                                               *                                                                               *                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   line-height: 1.3em;
  *                                                                                *                                                                                *                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           font-size: 2.5em;
  *                                                                                 *                                                                                 *                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   text-shadow: 0.05em 0.05em #131313;
  *                                                                                  *                                                                                  *                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       }
  *                                                                                   *                                                                                   *
  *                                                                                    *                                                                                    *                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           #page-ju-online #block-views-block-noticia-moldura-block-5 .block__inner .views-row .views-field-field-imagem-capa-ju-online,
  *                                                                                     *                                                                                     *                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               #page-ju-online #block-views-block-noticia-moldura-block-5 .block__inner .views-row .views-field-field-imagem-capa-ju-online .field-content {
  *                                                                                      *                                                                                      *                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       height: 100%;
  *                                                                                       *                                                                                       *                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           }
  *                                                                                        *                                                                                        *
  *                                                                                         *                                                                                         *                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               #page-ju-online #block-views-block-noticia-moldura-block-5 .block__inner .views-row .views-field-field-imagem-capa-ju-online img {
  *                                                                                          *                                                                                          *                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       height: 100%;
  *                                                                                           *                                                                                           *                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               min-height: 20em;
  *                                                                                            *                                                                                            *                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       width: 100%;
  *                                                                                             *                                                                                             *                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               object-fit: cover;
  *                                                                                              *                                                                                              *                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   }
  *                                                                                               *                                                                                               *
  *                                                                                                *                                                                                                *                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       #page-ju-online #block-views-block-noticia-moldura-block-5 .block__inner .views-row .views-field-field-resumo {
  *                                                                                                 *                                                                                                 *                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               position: absolute;
  *                                                                                                  *                                                                                                  *                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       width: 100%;
  *                                                                                                   *                                                                                                   *                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               height: 5em;
  *                                                                                                    *                                                                                                    *                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       bottom: 0;
  *                                                                                                     *                                                                                                     *                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               top: initial;
  *                                                                                                      *                                                                                                      *                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       left: 0;
  *                                                                                                       *                                                                                                       *                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               padding: 0.5em 1.2em;
  *                                                                                                        *                                                                                                        *                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       margin: 0;
  *                                                                                                         *                                                                                                         *                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               background-color: rgba(0,0,0,0.6);
  *                                                                                                          *                                                                                                          *                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       font-family: "Roboto Condensed";
  *                                                                                                           *                                                                                                           *                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               font-weight: 300;
  *                                                                                                            *                                                                                                            *                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       text-shadow: 0.075em 0.075em #333;
  *                                                                                                             *                                                                                                             *                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               font-size: 1.4em;
  *                                                                                                              *                                                                                                              *                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       line-height: 1.2em;
  *                                                                                                               *                                                                                                               *                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               color: #FFFFFF;
  *                                                                                                                *                                                                                                                *                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   }
  *                                                                                                                 *                                                                                                                 *                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       */

     /* Telescopio
  *  *  *     #page-ju-online #block-views-block-noticia-moldura-block-7 {
  *   *   *             margin: 0;
  *    *    *                     width: 39.06%;
  *     *     *                             margin-left: -4px;
  *      *      *                                     display: none;
  *       *       *                                             vertical-align: top;
  *        *        *                                                 }
  *         *         *
  *          *          *                                                     #page-ju-online #block-views-block-noticia-moldura-block-7 .block__inner {
  *           *           *                                                             padding-left: 2em;
  *            *            *                                                                 }
  *             *             *
  *              *              *                                                                     #page-ju-online #block-views-block-noticia-moldura-block-7 .block__inner .view-header {
  *               *               *                                                                             position: relative;
  *                *                *                                                                                     height: 1.7em;
  *                 *                 *                                                                                             line-height: 3.3em;
  *                  *                  *                                                                                                     color: #737373;
  *                   *                   *                                                                                                             font-family: OSwald;
  *                    *                    *                                                                                                                     font-size: 2.3em;
  *                     *                     *                                                                                                                             text-transform: uppercase;
  *                      *                      *                                                                                                                                     margin-bottom: 1.7em;
  *                       *                       *                                                                                                                                             border-bottom: solid 2px #737373;
  *                        *                        *                                                                                                                                                     font-weight: 300;
  *                         *                         *                                                                                                                                                         }
  *                          *                          *
  *                           *                           *                                                                                                                                                             #page-ju-online #block-views-block-noticia-moldura-block-7 .block__inner .view-header a {
  *                            *                            *                                                                                                                                                                     background-color: #FFF;
  *                             *                             *                                                                                                                                                                             color: #737373;
  *                              *                              *                                                                                                                                                                                     padding-right: 0.5em;
  *                               *                               *                                                                                                                                                                                             font-weight: 300;
  *                                *                                *                                                                                                                                                                                                 }
  *                                 *                                 *
  *                                  *                                  *                                                                                                                                                                                                     #page-ju-online #block-views-block-noticia-moldura-block-7 .block__inner .view-header img {
  *                                   *                                   *                                                                                                                                                                                                             position: absolute;
  *                                    *                                    *                                                                                                                                                                                                                     top: 0.6em;
  *                                     *                                     *                                                                                                                                                                                                                             right: 0;
  *                                      *                                      *                                                                                                                                                                                                                                     background-color: #FFF;
  *                                       *                                       *                                                                                                                                                                                                                                             padding-left: 0.5em;
  *                                        *                                        *                                                                                                                                                                                                                                                 }
  *                                         *                                         *
  *                                          *                                          *                                                                                                                                                                                                                                                     #page-ju-online #block-views-block-noticia-moldura-block-7 .views-row {
  *                                           *                                           *                                                                                                                                                                                                                                                             margin-bottom: 1.5em;
  *                                            *                                            *                                                                                                                                                                                                                                                                 }
  *                                             *                                             *
  *                                              *                                              *                                                                                                                                                                                                                                                                     #page-ju-online #block-views-block-noticia-moldura-block-7 .views-row img {
  *                                               *                                               *                                                                                                                                                                                                                                                                             height: 9.37em;
  *                                                *                                                *                                                                                                                                                                                                                                                                                     object-fit: cover;
  *                                                 *                                                 *                                                                                                                                                                                                                                                                                             border: solid 1px #737373;
  *                                                  *                                                  *                                                                                                                                                                                                                                                                                                     margin-bottom: 1.5em;
  *                                                   *                                                   *                                                                                                                                                                                                                                                                                                         }
  *                                                    *                                                    *
  *                                                     *                                                     *                                                                                                                                                                                                                                                                                                             #page-ju-online #block-views-block-noticia-moldura-block-7 .views-row .views-field-title {
  *                                                      *                                                      *                                                                                                                                                                                                                                                                                                                     border-left: solid 4px #E95E01;
  *                                                       *                                                       *                                                                                                                                                                                                                                                                                                                             padding-left: 0.8em;
  *                                                        *                                                        *                                                                                                                                                                                                                                                                                                                                     text-align: left;
  *                                                         *                                                         *                                                                                                                                                                                                                                                                                                                                             font-family: Oswald;
  *                                                          *                                                          *                                                                                                                                                                                                                                                                                                                                                     text-transform: none;
  *                                                           *                                                           *                                                                                                                                                                                                                                                                                                                                                             font-weight: 300;
  *                                                            *                                                            *                                                                                                                                                                                                                                                                                                                                                                     line-height: 1.22em;
  *                                                             *                                                             *                                                                                                                                                                                                                                                                                                                                                                             font-size: 1.5em;
  *                                                              *                                                              *                                                                                                                                                                                                                                                                                                                                                                                 }
  *                                                               *                                                               *
  *                                                                *                                                                *                                                                                                                                                                                                                                                                                                                                                                                     #page-ju-online #block-views-block-noticia-moldura-block-7 .views-row .views-field-title a {
  *                                                                 *                                                                 *                                                                                                                                                                                                                                                                                                                                                                                             color: #220A08;
  *                                                                  *                                                                  *                                                                                                                                                                                                                                                                                                                                                                                                 }
  *                                                                   *                                                                   *                                                                                                                                                                                                                                                                                                                                                                                                     */



     /*MEMORIAS.JU*/
     #page-ju-online #block-views-block-noticia-moldura-block-12 {
         margin: 0;
         width: 40%;
         margin-left: -4px;
         display: none;
         vertical-align: top;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-12 .block__inner {
         padding-left: 2em;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-12 .block__inner .view-header {
         position: relative;
         height: 1.7em;
         line-height: 3.3em;
         color: #8F6803;
         font-family: OSwald;
         font-size: 2.3em;
         text-transform: uppercase;
         margin-bottom: 1.7em;
         border-bottom: solid 2px #8F6803;
         font-weight: 300;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-12 .block__inner .view-header a {
         background-color: #FFF;
         color: #8F6803;
         padding-right: 0.5em;
         font-weight: 300;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-12 .block__inner .view-header img {
         position: absolute;
         top: 0.6em;
         right: 0;
         background-color: #FFF;
         padding-left: 0.5em;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-12 .views-row {
         margin-bottom: 1.5em;
         position: relative;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-12 .views-row .views-field-field-imagem-capa-ju-online {
         height: 17em;
         position: relative;
         border: solid 8px #EAEAEA;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-12 .views-row .views-field-field-imagem-capa-ju-online img {
         position: absolute;
         height: 100%;
         width: 100%;
         object-fit: cover;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-12 .views-row .views-field-title {
         position: absolute;
         top: 17em;
         height: 0;
         width: 100%;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-12 .views-row .views-field-title a {
         color: #FFF;
         text-align: left;
         font-family: Oswald;
         text-transform: none;
         font-weight: 400;
         line-height: 1.3em;
         font-size: 1.7em;
         text-shadow: 0.05em 0.05em 0.05em #131313;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-12 .views-row .views-field-title .field-content {
         position: absolute;
         bottom: 0;
         padding: 3em 1em 1em 1em;
         width: 100%;
         background-image: linear-gradient(to bottom,transparent,rgb(23,23,23));
     }

     #block-views-block-noticia-moldura-block-12 .views-row .views-field-field-resumo {
         top: 17em;
         font-family: "Roboto Condensed";
         font-size: 1.2em;
         font-weight: 400;
         color: #000000;
         line-height: 1.3em;
         margin-top: 0.7em;
     }



     /* JU.ESPECIAL */
     #page-ju-online #block-views-block-noticia-moldura-block-9 {
         margin: 0;
         height: 42.5em;
         max-height: 42.5em;
         overflow: hidden;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-9 .block__inner {
         width: 71.875%;
         max-width: 86.25em;
         margin: 0 auto;
         min-width: 64em;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-9 .block__inner .view-header {
         height: 1.7em;
         line-height: 3.3em;
         color: #AE0001;
         font-family: OSwald;
         font-size: 2.3em;
         text-transform: uppercase;
         margin-bottom: 1.7em;
         border-bottom: solid 2px #AE0001;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-9 .block__inner .view-header a {
         background-color: #FFF;
         color: #AE0001;
         padding-right: 0.5em;
         font-weight: 300;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-9 .block__inner .view-header a b {
         font-weight: 300;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-9 .views-row {
         position: relative;
         height: 34em;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-9 .views-row .views-field-field-imagem-capa {
         height: 100%;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-9 .views-row .views-field-field-imagem-capa img {
         height: 100%;
         width: 100%;
         object-fit: cover;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-9 .views-row .views-field.views-field-title a {
         color: #FFF;
         text-align: left;
         font-family: Oswald;
         text-transform: none;
         font-weight: 400;
         line-height: 1.3em;
         font-size: 4em;
         text-shadow: 0.05em 0.05em 0.05em #131313;
     }




     #page-ju-online #block-views-block-noticia-moldura-block-9 .views-row .views-field-title {
         /*
  *  *  *         position: absolute;
  *   *   *                 width: 100%;
  *    *    *                         top: 0;
  *     *     *                                 left: 0;
  *      *      *                                         height: 8em;
  *       *       *                                                 padding: 1.8em 2.5em 0.5em 2.5em;
  *        *        *                                                         margin: 0;
  *         *         *                                                                 z-index: 10;
  *          *          *                                                                         text-align: center;
  *           *           *                                                                                 */
         width: 100%;
         padding: 1.8em 2.5em 0.5em 2.5em;
         margin: 0;
         text-align: center;
         background-image: linear-gradient(to bottom,rgba(0,0,0,1),rgba(0,0,0,0.8));
         position: relative;
         z-index: 10;
     }


       #page-ju-online #block-views-block-noticia-moldura-block-9 .views-row .views-field-field-resumo {
         /*
  *  *  *         position: absolute;
  *   *   *                 top: 0;
  *    *    *                         bottom: 0;
  *     *     *                                 padding: 8em 2.5em 5em 2.5em;
  *      *      *                                         width: 100%;
  *       *       *                                                 background-image: linear-gradient(to bottom,rgba(0,0,0,1),transparent);
  *        *        *                                                         */
         padding: 2.5em;
         width: 100%;
         background-image: linear-gradient(to bottom,rgba(0,0,0,0.8),transparent);
         position: relative;
         z-index: 10;
     }


     #page-ju-online #block-views-block-noticia-moldura-block-9 .views-row .views-field-field-resumo p:nth-of-type(1) {
         text-align: center;
         font-size: 1.7em;
         margin-bottom: 1em;
         line-height: 1.3em;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-9 .views-row .views-field-field-resumo a {
         color: #FFF;
         text-align: left;
         font-family: Oswald;
         text-transform: none;
         font-weight: 400;
         line-height: 1.3em;
         font-size: 1.5em;
         text-shadow: 0.05em 0.05em 0.05em #131313;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-9 .views-row .views-field-field-resumo ul {
         padding: 0em;
         width: 25%;
         display: inline-block;
         vertical-align: top;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-9 .views-row .views-field-field-resumo li:nth-of-type(1) {
         display: block;
         width: 100%;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-9 .views-row .views-field-field-resumo li {
         list-style: none;
         margin-bottom: 0.8em;
         position: relative;
         padding-left: 1em;
         font-size: 1.3em;
         line-height: 1.2em;
         color: #FFF;
         text-shadow: 0.05em 0.05em 0.05em #131313;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-9 .views-row .views-field-field-resumo li::before {
         /*
  *  *  *         position: absolute;
  *   *   *                 content: 'ssasassssaAAasAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazA';
  *    *    *                         font-size: 1.2em;
  *     *     *                                 left: 0;
  *      *      *                                         top: 0.1em;
  *       *       *                                                 */
     }

     #page-ju-online #block-views-block-noticia-moldura-block-9 .views-row .views-field-field-imagem-capa-ju-online,
     #page-ju-online #block-views-block-noticia-moldura-block-9 .views-row .views-field-field-imagem-capa-ju-online .field-content {
         /*
  *  *  *         height: 100%!important;
  *   *   *                 min-height: 27.5em;
  *    *    *                         */
         position: absolute;
         top: 0;
         left: 0;
         width: 100%;
         height: 100%!important;
         min-height: 27.5em;
         z-index: 1;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-9 .views-row .views-field-field-imagem-capa-ju-online img {
         width: 100%!important;
         height: 100%!important;
         object-fit: cover;
         /*min-height: 27.5em;*/
     }


     /* JU.ESPECIAL - MANCHETE */
     #page-ju-online #block-views-block-noticia-moldura-block-14 {
         margin: 1em auto;
         overflow: hidden;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-14 .block__inner {
         width: 71.875%;
         max-width: 86.25em;
         margin: 0 auto;
         min-width: 64em;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-14 .block__inner .view-header {
         height: 1.7em;
         line-height: 3.3em;
         color: #AE0001;
         font-family: OSwald;
         font-size: 2.3em;
         text-transform: uppercase;
         margin-bottom: 1.7em;
         border-bottom: solid 2px #AE0001;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-14 .block__inner .view-header a {
         background-color: #FFF;
         color: #AE0001;
         padding-right: 0.5em;
         font-weight: 300;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-14 .block__inner .view-header a b {
         font-weight: 300;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-14 .views-row {
         position: relative;
         overflow: hidden;
     }

      #page-ju-online #block-views-block-noticia-moldura-block-14 .views-row .views-field-field-grande-area {
         position: absolute;
         top: 0;
         left: 0;
         height: 2.4em;
         line-height: 1em;
         background: rgba(51,51,51,0.6);
         padding: 0.7em 1.4em 0.7em 1.4em;
         color: #FFF;
         font-family: Oswald;
         font-weight: 300;
         text-transform: uppercase;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-14 .views-row .views-field-field-grande-area .field-content {
         padding-left: 0.2em;
         height: 1.05em;
         line-height: 1em;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-14 .views-row .views-field-field-grande-area .field-content a {
         color: #FFF;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-14 .views-row .views-field-field-imagem-capa {
         height: 100%;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-14 .views-row .views-field-field-imagem-capa-ju-online img {
         width: 100%;
         height: inherit;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-14 .views-row .views-field-title,
     #page-ju-online #block-views-block-noticia-moldura-block-14 .views-row .views-field-field-resumo {
         display: none;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-14 .views-row .views-field-title-resumo {
         width: 100%;
         position: absolute;
         left: 0;
         bottom: 0;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-14 .views-row .views-field-title-resumo .views-field-title {
         width: 100%;
         padding: 1.8em 2.5em 0.5em 2.5em;
         margin: 0;
         text-align: left;
         background-image: linear-gradient(to bottom,transparent,rgba(0,0,0,0.8));
         display: block;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-14 .views-row .views-field-title-resumo .views-field.views-field-title a {
         color: #FFF;
         text-align: left;
         font-family: Oswald;
         text-transform: none;
         font-weight: 400;
         line-height: 1.3em;
         font-size: 4em;
         text-shadow: 0.05em 0.05em #131313;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-14 .views-row .views-field-title-resumo .views-field-field-resumo {
         width: 100%;
         background-color: rgba(0,0,1,.8);
         padding: 0.5em 2.5em 1.5em 2.5em;
         display: block;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-14 .views-row .views-field-title-resumo .views-field-field-resumo p {
         color: #FFF;
         text-align: left;
         font-family: Oswald;
         text-transform: none;
         font-weight: 400;
         line-height: 1.3em;
         font-size: 1.8em;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-14 .views-row .views-field-field-imagem-capa-ju-online {
         width: 100%;
         z-index: 1;
     }



      /* JU.ESPECIAL COTAS*/
     #page-ju-online #block-views-block-noticia-moldura-block-10 {
         margin: 0;
         height: 42.5em;
         max-height: 42.5em;
         overflow: hidden;
         width: 100%;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-10 .block__inner {
         width: 71.875%;
         max-width: 86.25em;
         margin: 0 auto;
         min-width: 64em;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-10 .block__inner .view-header {
         height: 1.7em;
         line-height: 3.3em;
         color: #AE0001;
         font-family: OSwald;
         font-size: 2.3em;
         text-transform: uppercase;
         margin-bottom: 1.7em;
         border-bottom: solid 2px #AE0001;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-10 .block__inner .view-header a {
         background-color: #FFF;
         color: #AE0001;
         padding-right: 0.5em;
         font-weight: 300;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-10 .block__inner .view-header a b {
         font-weight: 300;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-10 .views-row {
         position: relative;
         height: 34em;
         vertical-align: bottom;
         /*  display: table-cell; */
     }

     #page-ju-online #block-views-block-noticia-moldura-block-10 .views-row .views-field-field-imagem-capa {
         height: 100%;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-10 .views-row .views-field-field-imagem-capa img {
         height: 100%;
         width: 100%;
         object-fit: cover;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-10 .views-row .views-field.views-field-title a {
         color: #FFF;
         text-align: left;
         font-family: Oswald;
         text-transform: none;
         font-weight: 400;
         line-height: 1.3em;
         font-size: 2.8em;
         text-shadow: 0.05em 0.05em 0.05em #131313;
     }




     #page-ju-online #block-views-block-noticia-moldura-block-10 .views-row .views-field-title {
         /*
  *  *  *         position: absolute;
  *   *   *                 width: 100%;
  *    *    *                         top: 0;
  *     *     *                                 left: 0;
  *      *      *                                         height: 8em;
  *       *       *                                                 padding: 1.8em 2.5em 0.5em 2.5em;
  *        *        *                                                         margin: 0;
  *         *         *                                                                 z-index: 10;
  *          *          *                                                                         text-align: center;
  *           *           *                                                                                 */
         width: 100%;
         padding: 1.8em 2.5em 0.5em 2.5em;
         margin: 0;
         text-align: center;
         background-image: linear-gradient(to bottom,rgba(0,0,0,1),rgba(0,0,0,0.8));
         position: relative;
         z-index: 10;
     }


       #page-ju-online #block-views-block-noticia-moldura-block-10 .views-row .views-field-field-resumo {
         /*
  *  *  *         position: absolute;
  *   *   *                 top: 0;
  *    *    *                         bottom: 0;
  *     *     *                                 padding: 8em 2.5em 5em 2.5em;
  *      *      *                                         width: 100%;
  *       *       *                                                 background-image: linear-gradient(to bottom,rgba(0,0,0,1),transparent);
  *        *        *                                                         */
         padding: 1.5em 2.5em;
         width: 100%;
         background-image: linear-gradient(to bottom,rgba(0,0,0,0.8),transparent);
         z-index: 10;
         position: relative;
     }


     #page-ju-online #block-views-block-noticia-moldura-block-10 .views-row .views-field-field-resumo p:nth-of-type(1) {
         text-align: center;
         font-size: 1.5em;
         margin-bottom: 1em;
         line-height: 1.3em;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-10 .views-row .views-field-field-resumo a {
         color: #FFF;
         text-align: left;
         font-family: Oswald;
         text-transform: none;
         font-weight: 400;
         line-height: 1.1em;
         font-size: 1.3em;
         text-shadow: 0.05em 0.05em 0.05em #131313;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-10 .views-row .views-field-field-resumo ul {
         padding: 0em;
         width: 25%;
         display: inline-block;
         vertical-align: top;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-10 .views-row .views-field-field-resumo li:nth-of-type(1) {
         display: block;
         width: 100%;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-10 .views-row .views-field-field-resumo li {
         list-style: none;
         margin-bottom: 0.8em;
         position: relative;
         padding-left: 1em;
         font-size: 1.3em;
         line-height: 1.2em;
         color: #FFF;
         text-shadow: 0.05em 0.05em 0.05em #131313;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-10 .views-row .views-field-field-resumo li::before {
         /*
  *  *  *         position: absolute;
  *   *   *                 content: 'ssasassssaAAasAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazA';
  *    *    *                         font-size: 1.2em;
  *     *     *                                 left: 0;
  *      *      *                                         top: 0.1em;
  *       *       *                                                 */
     }

     #page-ju-online #block-views-block-noticia-moldura-block-10 .views-row .views-field-field-imagem-capa-ju-online,
     #page-ju-online #block-views-block-noticia-moldura-block-10 .views-row .views-field-field-imagem-capa-ju-online .field-content {
         /*
  *  *  *         height: 100%!important;
  *   *   *                 min-height: 27.5em;
  *    *    *                         */
         position: absolute;
         top: 0;
         left: 0;
         width: 100%;
         height: 100%!important;
         min-height: 27.5em;
         z-index: 1;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-10 .views-row .views-field-field-imagem-capa-ju-online img {
         width: 100%!important;
         height: 100%!important;
         object-fit: cover;
         /*min-height: 27.5em;*/
     }


     /* menu inferior */
     #page-ju-online #content-suffix {
         background-color: #FFF;
     }

     #page-ju-online #content-suffix .pr-content-suffix__rw {
         width: 71.875%;
         max-width: 86.25em;
         margin: 0 auto;
         overflow: hidden;
     }

     #page-ju-online #content-suffix .pr-content-suffix__rw .pr-content-suffix__content-suffix {
         border: 0;
     }

     #block-jumidiassociais {
 /*     width: 100%; */
     float: none;
     width: 71.875%;
     max-width: 86.25em;
     min-width: 64em;
     margin: 0 auto;
     margin-top: 35px;
     display: flow-root;
     }

     #block-juassine {
         width: 50%;
         float: left;
         padding-left: 1em;
     }

     /* menu inferior - titulo midias sociais/assine o ju */
     #block-jumidiassociais h2,
     #block-juassine h2 {
         height: 1.7em;
         line-height: 3.2em;
         color: #737061;
         font-family: OSwald;
         font-size: 2.3em;
         text-transform: uppercase;
         margin-bottom: .7em;
         border-bottom: solid 2px #737061;
     }

     #block-jumidiassociais h2,
     #block-juassine h2 {
         background-color: #FFF;
         color: #737061;
         padding-right: 0.5em;
         font-weight: 300;
         line-height: 1.2em;
     }

     /* menu inferior - paragrafo midias sociais/assine o ju */
     #block-jumidiassociais .block__content,
     #block-juassine .block__content {
         font-family: Oswald;
         font-size: 1.5em;
         font-weight: 300;
         line-height: 1.2em;
     }

     /* form ju assine */
     #block-juassine {
         overflow: hidden;
     }

     #webform-submission-assine-o-ju-block-content-34-form {
         position: relative;
         height: 4em;
     }

     #webform-submission-assine-o-ju-block-content-34-form #edit-email {
         position: absolute;
         top: 0;
         left: 0;
         width: 100%;
         height: 3em;
         border: 1px solid transparent;
         border-top: none;
         border-bottom: 1px solid #DDD;
         box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.39), 0 -1px 1px #FFF, 0 1px 0 #FFF;
     }

     #webform-submission-assine-o-ju-block-content-34-form #edit-email--description {
         position: absolute;
         bottom: 0;
         left: 0;
         font-family: Oswald;
         font-size: 0.9em;
         font-weight: 300;
         color: #383838;
         line-height: 1.2em
     }

     #webform-submission-assine-o-ju-block-content-34-form #edit-submit--2,
     #webform-submission-assine-o-ju-block-content-34-form #edit-submit,
     #webform-submission-assine-o-ju-block-content-34-form #edit-actions-submit {
         position: absolute;
         top: 0.5em;
         right: 0.5em;
         width: 2em;
         height: 2em;
         border: 0;
         background-color: #383838;
         font-family: monospace;
         font-size: large;
     }


     /* rodapssasassssaAAasAAaaaAAassasassssaszAAassaAaasAazAAasAasasazA */
     body[class*='page-ju'] footer #sub-features {
         background-color: #D8D7D3;
         border-top: solid 1px #474747;
     }

     body[class*='page-ju'] #sub-features .pr-subfeatures__rw {
         width: 71.875%;
         max-width: 86.25em!important;
         margin: 0 auto;
         background-color: transparent;
         display: flex;
         flex-wrap: wrap;
     }

     body[class*='page-ju'] #sub-features .pr-subfeatures__rw .pr-subfeatures__subfeatures-first {
         width: 50%;
     }

     body[class*='page-ju'] #sub-features .pr-subfeatures__rw .pr-subfeatures__subfeatures-second {
         width: 50%;
     }

     @media screen and (max-width: 768px) {
       body[class*='page-ju'] #sub-features .pr-subfeatures__rw {
         width: 90%;
       }
     }

     /* rodape - menu */
     #block-jumenuacessorapido, #block-jumenusanduiche-3 {
         width: 49%;
         display: inline-block;
         vertical-align: top;
     }

     #block-jumenuacessorapido li a,
     #block-jumenusanduiche-3 li a {
         font-family: "Roboto Condensed";
         font-size: 1.5em;
         font-weight: 100;
         color: #474747;
         margin-bottom: 0.3em;
     }

     /* rodape - localizAaaaAAassasassssaszAAassaAaasAzAAassaAaasAazAAasAasasazAo */
     #block-juunicampcontato ul {
         position: relative;
         padding-left: 6em;
         padding-top: 1em;
     }

     #block-juunicampcontato li:nth-of-type(1) {
         position: absolute;
         left: 0;
         top: 0;
         padding: 0;
     }

     #block-juunicampcontato li:nth-of-type(2) h1 {
         font-family: Oswald;
         font-size: 1.1em;
         line-height: 1.2em;
         color: #474747;
         margin: 0;
     }

     #block-juunicampcontato li {
         list-style: none;
         padding-left: 3.5em;
         margin-bottom: 0.3em;
         font-family: "Roboto Condensed";
         font-weight: 100;
         font-size: 1.1em;
     }

     #block-juunicampcontato li a{
         color: #474747;
     }

     /* pssasassssaAAasAAaaaAAassasassssaszAAassaAaasAazAAasAasasazAginas de noticia */
     /* paginas de noticia - cabessasassssaAAasAAaaaAAassasassssaszAAassaAaasAazAAasAasasazAaslho */
     #page-ju-online #block-jucabecalhonoticias,
     #page-ju-online #block-jucabecalhotelescopio,
     #page-ju-online #block-jucabecalhoresenhas {
         position: relative;
         height: 1em;
         line-height: 1.9em;
         color: #737373;
         font-family: Oswald;
         font-size: 2.3em;
         text-transform: uppercase;
         margin: 0 0 2em 0;
         border-bottom: solid 2px #737373;
         font-weight: 300;
     }

     #page-ju-online #block-jucabecalhotelescopio {
         height: 1.2em;
     }

     #page-ju-online #block-jucabecalhotelescopio em {
         position: absolute;
         right: 4.2em;
         top: 1em;
         height: 0.8em;
         line-height: 0.8em;
         font-size: 0.56em;
         font-style: inherit;
     }

     #page-ju-online #block-jucabecalhonoticias strong,
     #page-ju-online #block-jucabecalhotelescopio strong,
     #page-ju-online #block-jucabecalhoresenhas strong {
         background-color: #FFF;
         padding-right: 0.5em;
         font-weight: 300;
         color: #737373;
     }

     #block-jucabecalhotelescopio img {
         position: absolute;
         top: -0.1em;
         right: 0;
         background-color: #FFF;
         padding-left: 0.5em;
     }

     #page-ju-online article {
         position: relative;
         border: 0;
         width: 100%;
         max-width: 86.25em;
         margin: 0 auto;
         padding: 0;
     }

     body[class*='page-ju-especial'] .ju_especial__date,
     body[class*='page-ju-noticias'] .ju_noticias__date,
     body[class*='page-ju-artigos'] .ju_artigos__date,
     #page-ju-online .node--type-ju-noticias .field-name-field-date,
     #page-ju-online .node--type-ju-telescopio .field-name-field-date,
     #page-ju-online .node--type-ju-resenhas .field-name-field-date,
     #page-ju-online .node--type-ju-artigos .field-name-field-date {
         position: absolute;
         top: -10px;
         left: 0;
         font-family: "Roboto Condensed";
         font-size: 1em;
         text-transform: uppercase;
         border-left: solid 0.3em #CB5400;
         padding-left: 0.5em;
         height: 1em;
         line-height: 1em;
         margin-bottom: 0.6em;
         width: 12em;
     }

   body[class*='page-ju-especial'] .ju_especial__date {
     font-family: "Roboto Condensed";
     text-transform: none;
     float: left;
     color: #9B0101;
     margin-right: 0.5em;
     margin-bottom: 5px;
     font-weight: bold;
   }

     #page-ju-online .node--type-ju-noticias .field-node-field-grande-area,
     #page-ju-online .node--type-ju-telescopio .field-node-field-grande-area,
     #page-ju-online .node--type-ju-artigos .field-node-field-grande-area,
     #page-ju-online .node--type-ju-resenhas .field-node-field-grande-area {
         position: absolute;
         top: 0;
         left: 11em;
         font-family: "Roboto Condensed";
         font-size: 1em;
         text-transform: uppercase;
         border-left: solid 1px #737373;
         padding-left: 0.5em;
         height: 0.9em;
         line-height: 0.95em;
         margin-bottom: 0.6em;
     }

     #page-ju-online .node--type-ju-noticias .field-node-field-grande-area a,
     #page-ju-online .node--type-ju-telescopio .field-node-field-grande-area a,
     #page-ju-online .node--type-ju-artigos .field-node-field-grande-area a,
     #page-ju-online .node--type-ju-resenhas .field-node-field-grande-area a {
         color: #474747;
     }

     #page-ju-online .node--type-ju-noticias .field-node-field-grande-area .field__items .field__item,
     #page-ju-online .node--type-ju-telescopio .field-node-field-grande-area .field__items .field__item,
     #page-ju-online .node--type-ju-resenhas .field-node-field-grande-area .field__items .field__item,
     #page-ju-online .node--type-ju-artigos .field-node-field-grande-area .field__items .field__item  {
         margin-right: 0.5em;
     }

     body[class*='page-ju']  .node__title,
     #page-ju-online .node--type-ju-noticias .node__title,
     #page-ju-online .node--type-ju-telescopio .node__title,
     #page-ju-online .node--type-ju-resenhas .node__title,
     #page-ju-online .node--type-ju-artigos .node__title  {
         font-family: Oswald;
         text-transform: none;
         line-height: 1.3em;
         border: 0;
         margin-bottom: 0.5em;
         margin-top: 0.8em;
         font-weight: 300;
         font-size: 3.5em;
     }


     #page-ju-online .node--type-ju-noticias .field-type-link:nth-of-type(1),
     #page-ju-online .node--type-ju-telescopio .field-type-link:nth-of-type(1),
     #page-ju-online .node--type-ju-resenhas .field-type-link:nth-of-type(1),
     #page-ju-online .node--type-ju-artigos .field-type-link:nth-of-type(1)  {
         border-left: 0;
         padding-left:0;
     }

     /* #page-ju-online .node--type-ju-noticias .field-type-link, */
     body[class*='page-ju-noticias'] .ju_noticias__autor,
     body[class*='page-ju-art'] .ju_artigos__autor,
     body[class*='page-ju-noticias'] .ju_noticias__credito-imagem,
     body[class*='page-ju-art'] .ju_artigos__credito-imagem,
     body[class*='page-ju-noticias'] .ju_noticias__ilustracao,
     body[class*='page-ju-art'] .ju_artigos__ilustracao,
     body[class*='page-ju-noticias'] .ju_noticias__edicao-imagem,
     body[class*='page-ju-art'] .ju_artigos__edicao-imagem,
     #page-ju-online .node--type-ju-telescopio .field-type-link,
     #page-ju-online .node--type-ju-resenhas .field-type-link,
     #page-ju-online .node--type-ju-artigos .field-type-link  {
         border-left: solid 2px #9B0101;
         padding: 0 0.3em;
         margin-right: 0.5em;
         display: inline-block;
         height: 0.8em;
         line-height: 0.9em;
         color: #9B0101;
         vertical-align: top;
         margin-bottom: 1rem;
         height: auto;
     }

     body[class*='page-ju-art'] div[class*='ju_artigos__'] div {
       display: inline-block;
     }

     body[class*='page-ju-noticias'] .ju_noticias__autor div,
     body[class*='page-ju-noticias'] .ju_noticias__credito-imagem div,
     body[class*='page-ju-noticias'] .ju_noticias__ilustracao div,
     body[class*='page-ju-noticias'] .ju_noticias__edicao-imagem div,
     body[class*='page-ju-artigos'] .ju_artigos__autor div,
     body[class*='page-ju-artigos'] .ju_artigos__credito-imagem div,
     body[class*='page-ju-artigos'] .ju_artigos__ilustracao div,
     body[class*='page-ju-artigos'] .ju_artigos__edicao-imagem div {
       text-transform: uppercase !important;
     }

     #page-ju-online .node--type-ju-noticias .field-type-link {
       border-left: solid 2px #9B0101;
       padding: 0 0.3em;
       margin-right: 0.5em;
       display: inline-block;
       height: auto;
       line-height: 0.9em;
       color: #9B0101;
       vertical-align: top;
     }

     #page-ju-online .node--type-ju-noticias .field-type-link h3,
     /* #page-ju-online .node--type-ju-noticias .field-type-link a, */
     #page-ju-online .node--type-ju-telescopio .field-type-link h3,
     #page-ju-online .node--type-ju-telescopio .field-type-link a,
     #page-ju-online .node--type-ju-resenhas .field-type-link h3,
     #page-ju-online .node--type-ju-resenhas .field-type-link a,
     #page-ju-online .node--type-ju-artigos .field-type-link h3,
     #page-ju-online .node--type-ju-artigos .field-type-link a  {
         text-transform: uppercase;
         height: 0.7em;
         line-height: 0.7em;
     }

     #page-ju-online .node--type-ju-noticias .field-type-link a {
       text-transform: uppercase;
       height: 0.7em;
       line-height: 1em;
     }

     body[class*='page-ju-noticias'] .a2a_kit,
     body[class*='page-ju-artigos'] .a2a_kit,
     #page-ju-online .node--type-ju-noticias .a2a_kit,
     #page-ju-online .node--type-ju-noticias .a2a_kit,
     #page-ju-online .node--type-ju-resenhass .a2a_kit,
     #page-ju-online .node--type-ju-artigos .a2a_kit  {
         display: block;
         width: 100%;
         margin: 2em 0 2.5em 0;
     }

     #page-ju-online .node--type-ju-noticias .field-node--field-resumo,
     #page-ju-online .node--type-ju-telescopio .field-node--field-resumo,
     #page-ju-online .node--type-ju-resenhas .field-node--field-resumo,
     #page-ju-online .node--type-ju-artigos .field-node--field-resumo  {
         font-size: 2em;
         line-height: 1.4em;
         text-align: left;
         font-weight: 100;
         color: #000;
         font-style: italic;
         margin-bottom: 1.5em;
     }

     body[class*='page-ju-noticias'] .ju_noticias__corpo,
     body[class*='page-ju-artigos'] .ju_artigos__corpo,
     #page-ju-online .node--type-ju-noticias .field-node--field-corpo,
     #page-ju-online .node--type-ju-telescopio .field-node--field-corpo,
     #page-ju-online .node--type-ju-resenhas .field-node--field-corpo,
     #page-ju-online .node--type-ju-artigos .field-node--field-corpo  {
         font-size: 1.6em;
         line-height: 1.4em;
         text-align: justify;
         font-weight: 100;
         color: #313131;
     }

     #page-ju-online .node--type-ju-radio .node__content,
     #page-ju-online .node--type-ju-video .node__content {
         font-size: 1.6em;
         line-height: 1.4em;
         text-align: justify;
         font-weight: 100;
         color: #313131;
     }
     #page-ju-online .node--type-ju-radio figure,
     #page-ju-online .node--type-ju-video figure {
         margin: 1em 0;
         padding: 0;
         border: 0;
     }

     #page-ju-online .node--type-ju-noticias .field-node--field-corpo figcaption,
     #page-ju-online .node--type-ju-telescopio .field-node--field-corpo figcaption,
     #page-ju-online .node--type-ju-resenhas .field-node--field-corpo figcaption,
     #page-ju-online .node--type-ju-artigos .field-node--field-corpo figcaption {
         font-size: 0.7em;
         font-style: italic;
     }

     /* paginas de noticia - menu lateral - mais acessadas */
     #page-ju-online .pr-main__sidebar-second {
         padding-top: 1.5em!important;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-4 {
         margin: 0;
         background-color: #FFF;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-4 .block__title {
         background-color: #FFF;
         color: #705E38;
         font-family: Oswald;
         font-size: 2.5em;
         margin: 0.3em 0 1em 0;
         padding: inherit;
         height: 1em;
         line-height: 1em;
         font-weight: 300;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-4 .block__content {
         padding: 0!important;
     }

     #page-ju-online #block-views-block-noticia-moldura-block-4 .views-row .views-field-field-grande-area {
         border-left: solid 4px #733938;
         padding-left: 0.5em;
         height: 1em;
         line-height: 1em;
         font-family: Oswald;
         font-size: 1em;
         text-transform: uppercase;
     }

     #block-views-block-noticia-moldura-block-4 .views-row .views-field-field-grande-area a,
     #page-ju-online #block-views-block-noticia-moldura-block-4 .views-row .views-field-field-grande-area a {
         color: #000;
     }

     body[class*='page-ju'] #block-views-block-noticia-moldura-block-4 .views-row .views-field-title,
     #page-ju-online #block-views-block-noticia-moldura-block-4 .views-row .views-field-title {
         font-family: 'Roboto Condensed';
         font-size: 1.4em;
         font-weight: 200;
         line-height: 1.2em;
         margin: 0.5em 0 1.5em 0;
     }

     body[class*='page-ju'] #block-views-block-noticia-moldura-block-4 .views-row .views-field-title a,
     #page-ju-online #block-views-block-noticia-moldura-block-4 .views-row .views-field-title a {
         color: #322805;
     }

     /* paginas de noticia - indices de noticias */
     #page-ju-online #block-jucabecalhoartigos {
         margin: 0.6em;
     }

     #page-ju-online .ju-telescopio-pag,
     #page-ju-online .ju-especial-pag {
         height: inherit!important;
     }

     #page-ju-online .taxonomia-pagina .view-header,
     #page-ju-online .ju-resenhas-pag .view-header,
     #page-ju-online .ju-artigos-pag .view-header,
     #page-ju-online .ju-especial-pag .view-header,
     #page-ju-online #block-jucabecalhoartigos .field__item,
     #page-ju-online .ju-especial-pag .view-header,
     #page-ju-online .ju-telescopio-pag .view-header  {
         height: 2em;
         line-height: 1.9em;
         color: #737373;
         font-family: Oswald;
         font-size: 0.8em;
         margin: 0 0 6em 0;
         border-bottom: solid 2px #737373;
         font-weight: 100;
         position: relative;
     }

     #page-ju-online .taxonomia-pagina,
     #page-ju-online .ju-resenhas-pag,
     #page-ju-online .ju-artigos-pag,
     #page-ju-online .ju-especial-pag,
     #page-ju-online .ju-telescopio-pag {
         width: 71.875%;
         max-width: 86.25em;
         margin: 0 auto;
     }

     #page-ju-online .taxonomia-pagina .view-header h3,
     #page-ju-online .ju-resenhas-pag .view-header h2,
     #page-ju-online .ju-artigos-pag .view-header h2,
     #page-ju-online .ju-telescopio-pag .view-header h2,
     #page-ju-online #block-jucabecalhoartigos .field__item p,
      #page-ju-online .ju-especial-pag .view-header h2 {
         background-color: #FFF;
         padding-right: 0.5em;
         position: absolute;
         top: 0;
         left: 0;
         margin: 0!important;
         height: 1.5em;
         line-height: 1.4em;
         font-family: Oswald!important;
         text-transform: uppercase!important;
         font-size: 2.5em;
         font-weight: 300;
     }

     #page-ju-online .taxonomia-pagina .node__title,
     #page-ju-online .ju-resenhas-pag .node__title,
     #page-ju-online .ju-artigos-pag .node__title,
     #page-ju-online .ju-telescopio-pag .node__title,
     #page-ju-online .ju-especial-pag .node__title {
         font-family: Oswald;
         text-transform: none;
         line-height: 1.3em;
         border: 0;
         margin-bottom: 1em;
         margin-top: 0.55em;
         font-weight: 300;
         font-size: 2.5em;
     }

     #page-ju-online .ju-resenhas-pag .node__title span,
     #page-ju-online .ju-artigos-pag .node__title span,
     #page-ju-online .ju-telescopio-pag .node__title span,
     #page-ju-online .ju-especial-pag .node__title span,
     #page-ju-online .ju-especial-pag .node__title span {
         font-family: Oswald;
         font-weight: 300;
         text-transform: none;
         line-height: 1.3em;
         font-size: 1em;
         border: 0;
         text-transform: none;
         color: #383838;
     }

     #page-ju-online .ju-resenhas-pag .view-content,
     #page-ju-online .ju-artigos-pag .view-content,
     #page-ju-online .ju-telescopio-pag .view-content,
     #page-ju-online .ju-especial-pag .view-content {
         position: relative;
     }

     .ju-telescopio-pag .views-row,
     .ju-resenhas-pag .views-row,
     .ju-artigos-pag .views-row,
     .ju-especial-pag .views-row {
         /*
  *  *  *         position: inherit!important;
  *   *   *                 top: inherit!important;
  *    *    *                         left: inherit!important;
  *     *     *                                 right: inherit!important;
  *      *      *                                         bottom: inherit!important;
  *       *       *                                                 margin: 0!important;
  *        *        *                                                         width: 100%!important;
  *         *         *                                                                 padding: 0!important;
  *          *          *                                                                         height: inherit!important;
  *           *           *                                                                                 */
         margin-bottom: 2em;
     }

     .ju-especial-pag .views-row {
         /*margin-bottom: 3.5em!important;*/
     }

     .ju-especial-pag .views-row .views-field-field-date,
     .ju-resenhas-pag .views-row .views-field-field-date,
     .ju-artigos-pag .views-row .views-field-field-date {
         /*
  *  *  *         font-family: "Roboto Condensed";
  *   *   *                 font-size: 1em;
  *    *    *                         text-transform: uppercase;
  *     *     *                                 border-left: solid 0.3em #CB5400;
  *      *      *                                         padding-left: 0.5em;
  *       *       *                                                 height: 1em;
  *        *        *                                                         line-height: 1em;
  *         *         *                                                                 margin-bottom: 0.6em;
  *          *          *                                                                         width: 11em;
  *           *           *                                                                                 */
         font-family: "Roboto Condensed";
         font-size: 1em;
         text-transform: uppercase;
         border-left: solid 0.15em #2F2F2F;
         padding-left: 0.5em;
         height: 0.9em;
         line-height: 1em;
         margin-left: 2px;
         margin-bottom: 0.2em;
     }

     .ju-especial-pag .views-row .views-field-title,
     .ju-resenhas-pag .views-row .views-field-title,
     .ju-artigos-pag .views-row .views-field-title {
         /*
  *  *  *         font-family: Oswald;
  *   *   *                 text-transform: none;
  *    *    *                         line-height: 1.3em;
  *     *     *                                 border: 0;
  *      *      *                                         font-weight: 300;
  *       *       *                                                 font-size: 2.5em;
  *        *        *                                                         */
         border: 0;
     }

     .ju-especial-pag .views-row .views-field-title a,
     .ju-resenhas-pag .views-row .views-field-title a,
     .ju-artigos-pag .views-row .views-field-title a {
         /*color: #474747;*/
         font-family: Oswald;
         font-weight: 300;
         text-transform: none;
         line-height: 1.3em;
         font-size: 2em;
         border: 0;
         text-transform: none;
         color: #383838;
     }

     .ju-especial-pag .views-row .views-field-field-edicao-especial {
         font-family: "Roboto Condensed";
         font-size: 1.3em;
         line-height: 1.5em;
         font-weight: 300;
         color: #000000;
         text-align: justify;
     }

     .feed-icons {
         margin-bottom: 2em;
     }

     /* lista edissasassssaAAasAAaaaAAassasassssaszAAassaAaasAzAAassaAaasAazAAasAasasazAes anteriores */
     #page-ju-online .view-display-id-page_3 {
         width: 71.875%;
         max-width: 86.25em;
         margin: 0 auto;
     }

     /* rodape - localizAaaaAAassasassssaszAAassaAaasAzAAassaAaasAazAAasAasasazAo e contato */
     #block-julocalizacaoecontato ul {
         position: relative;
         padding-left: 6em;
         padding-top: 1em;
     }

     #block-julocalizacaoecontato div[class*="__body"] {
       font-size: unset;
     }

     #block-julocalizacaoecontato li:nth-of-type(1) {
         position: absolute;
         left: 0;
         top: 0;
         padding: 0;
     }

     #block-julocalizacaoecontato ul:nth-of-type(2) li:nth-of-type(1) {
         position: absolute;
         left: 3.7em;
         top: 0;
         padding: 0;
     }

     #block-julocalizacaoecontato li:nth-of-type(2) h2 {
         font-family: Oswald;
         font-size: 1.1em;
         line-height: 1.2em;
         color: #474747;
         margin: 0;
     }

     #block-julocalizacaoecontato li:nth-of-type(3) h3 {
         font-family: Oswald;
         font-size: 1.3em;
         line-height: 1.3em;
         color: #474747;
         margin: 0;
     }

     #block-julocalizacaoecontato li {
         list-style: none;
         padding-left: 5.5em;
         margin-bottom: 0.3em;
         font-family: "Roboto Condensed";
         font-weight: 100;
         font-size: 1.1em;
     }

     #block-julocalizacaoecontato li a{
         color: #474747;
     }

     /* JU especial consulta 2017 */
     /* home */
     #page-ju-online .ju-especial-consulta-2017 {
         position: relative;
         width: 71.875%;
         margin: -1.5em auto 0 auto;
         max-width: 86.25em;
         min-width: 64em;
     }

     #block-views-block-ju-especial-block-1 {
         margin-top: 0;
     }

     #page-ju-online .ju-especial-consulta-2017 .view-header {
         position: relative;
         border-bottom: solid 13px #C40200;
     }

     #block-juespecialconsultaunicamp2017 .block__inner,
     #block-views-block-ju-especial-block-1 .block__inner {
         width: 71.875%;
         margin: 0 auto;
         max-width: 86.25em;
         min-width: 64em;
     }

     #block-juespecialconsultaunicamp2017 .field__item {
         position: relative;
         height: 10em;
     }

     #page-ju-online .ju-especial-consulta-2017 .view-header img {
         width: 100%;
     }

     #page-ju-online .ju-especial-consulta-2017 .view-header a img {
         width: inherit!important;
     }

     #page-ju-online .ju-especial-consulta-2017 .view-header p:nth-of-type(1),
     #block-juespecialconsultaunicamp2017 .field__item p:nth-of-type(1) {
         /* cabessasassssaAAasAAaaaAAassasassssaszAAassaAaasAazAAasAasasazAaslho */
         position: absolute;
         top: 2.5em;
         left: 2.5em;
     }

     #block-juespecialconsultaunicamp2017 .field__item p:nth-of-type(1) {
         left: 0!important;
     }

     #page-ju-online .ju-especial-consulta-2017 .view-header p:nth-of-type(1) b,
     #block-juespecialconsultaunicamp2017 .field__item p:nth-of-type(1) b,
     #page-ju-online .node--id-2797 .field-node--field-corpo p:nth-of-type(1) b {
         background-color: #C40200;
         padding: 0.5em 1em;
         font-family: Oswald;
         font-weight: 400;
         color: #FFF;
         margin-right: 1em;
     }

     #page-ju-online .node--id-2797 .field-node--field-corpo p:nth-of-type(1) b {
         font-size: 0.9em;
         padding: 0.3em 0.7em;
     }

     #page-ju-online .ju-especial-consulta-2017 .view-header h2 {
         /* titulo */
         position: absolute;
         bottom: 4.5em;
         left: 0.8em;
         right: 0.8em;
         margin: 0;
         background-color: transparent;
         padding: 0;
         text-decoration: none;
         color: #F1F1F1;
         font-family: "Oswald";
         font-weight: 400;
         text-shadow: 0.05em 0.05em 0.05em rgba(0,0,0,0.32);
         line-height: 1.1em;
         vertical-align: bottom;
         font-size: 4em;
         text-transform: none;
         display: inline-block;
     }

     #page-ju-online .ju-especial-consulta-2017 .view-header p:nth-of-type(5),
     #page-ju-online .node--id-2797 .field-node--field-corpo p:nth-of-type(2) {
         /* texto */
         position: absolute;
         background-image: none!important;
         font-size: 1.3em;
         font-family: 'Roboto Condensed';
         line-height: 1.3em;
         padding: 0 2.5em 1em 2.5em;
         top: 15em;
         color: #FFF;
         margin: 0;
         text-shadow: 0.05em 0.05em 0.05em rgba(0,0,0,0.32);
     }

     #page-ju-online .node--id-2797 .field-node--field-corpo p:nth-of-type(2) {
         top: 16em;
     }

     #page-ju-online .ju-especial-consulta-2017 .view-header p:nth-of-type(5) a,
     #page-ju-online .node--id-2797 .field-node--field-corpo p:nth-of-type(2) a {
         color: #FFF;
     }

     #page-ju-online .ju-especial-consulta-2017 .view-header ul,
     #block-juespecialconsultaunicamp2017 .field__item ul,
     #page-ju-online .node--id-2797 .field-node--field-corpo .field__item ul {
         position: absolute;
         top: 5.5em;
         margin: -1.6em 0 0 0;
         right: 2.8em;
         width: 48%;
         text-align: right;
         padding: 0;
     }

     #page-ju-online .node--id-2797 .field-node--field-corpo .field__item ul {
         top: 6.9em;
     }

     #block-juespecialconsultaunicamp2017 .field__item ul {
         right: 0!important;
     }

     #page-ju-online .ju-especial-consulta-2017 .view-header ul li,
     #block-juespecialconsultaunicamp2017 .field__item ul li,
     #page-ju-online .node--id-2797 .field-node--field-corpo .field__item ul li {
         display: inline-block;
         background-color: #c40200;
         padding: 0.7em 0.3em;
         height: 2.4em;
         line-height: 0.9em;
     }

     #block-juespecialconsultaunicamp2017 .field__item ul li,
     #page-ju-online .node--id-2797 .field-node--field-corpo .field__item ul li {
         margin-left: -4px;
     }

     #page-ju-online .ju-especial-consulta-2017 .view-header ul li a,
     #block-juespecialconsultaunicamp2017 .field__item ul li a,
     #page-ju-online .node--id-2797 .field-node--field-corpo .field__item ul li a {
         color: #FFF;
         text-transform: uppercase;
         font-family: Oswald;
         font-size: 1em;
         font-weight: 300;
         background-color: #C40200;
         display: inline-block;
         border-left: solid 1px #FFF;
         height: 1em;
         line-height: 1em;
         padding: 0 0 0 0.5em;
     }

     #page-ju-online .ju-especial-consulta-2017 .view-header li:nth-of-type(1) a,
     #block-juespecialconsultaunicamp2017 .field__item li:nth-of-type(1) a,
     #page-ju-online .node--id-2797 .field-node--field-corpo .field__item ul li:nth-of-type(1) a {
         border-left: 0!important;
     }

     #page-ju-online .ju-especial-consulta-2017 .view-header li:nth-of-type(4) a,
     #block-juespecialconsultaunicamp2017 .field__item li:nth-of-type(4) a {
         padding-right: 0.5em;
     }

     /* novo - novo consulta retores */
     #page-ju-online .node--id-2797 {
         position: relative;
         border-bottom: solid 13px #C40200;
         border-radius: 0px;
         font-size: 16px;
         min-width: 64em;
     }

     #page-ju-online .node--id-2797 .node__title {
         display: none;
     }

     #page-ju-online .node--id-2797 .field-node--field-corpo {
         margin: 0;
         position: relative;
     }

     #page-ju-online .node--id-2797 .field-node--field-corpo h2 {
         position: absolute;
         bottom: 4.5em;
         left: 0.8em;
         right: 0.8em;
         margin: 0;
         background-color: transparent;
         padding: 0;
         text-decoration: none;
         color: #F1F1F1;
         font-family: "Oswald";
         font-weight: 400;
         text-shadow: 0.05em 0.05em 0.05em rgba(0,0,0,0.32);
         line-height: 1.1em;
         vertical-align: bottom;
         font-size: 3.8em;
         text-transform: none;
         display: inline-block;
     }

     #page-ju-online .node--id-2797 .field-node--field-corpo p:nth-of-type(1) {
         /* texto */
         position: absolute;
         top: 3em;
         font-size: 1.3em;
         font-family: 'Roboto Condensed';
         line-height: 1.3em;
         padding: 0 2.4em 1em 2.4em;
         color: #FFF;
         margin: 0;
         text-shadow: 0.05em 0.05em 0.05em rgba(0,0,0,0.32);
     }

     #page-ju-online .node--id-2797 .field-node--field-corpo p:nth-of-type(1) a{
         color: #FFF;
     }

     #page-ju-online .node--id-2797 .field-node--field-corpo a img {
         width: inherit!important;
         object-fit: inherit!important;
     }

     #page-ju-online .node--id-2797 .field-node--field-corpo img {
         width: 100%;
         object-fit: cover;
     }
     /* fim - novo consulta retores */

     #page-ju-online .ju-especial-consulta-2017 .views-row,
     #page-ju-online .ju-especial-consulta-2017-bloco .views-row {
         position: relative;
     }

     #page-ju-online .ju-especial-consulta-2017 .views-row:nth-of-type(1),
     #page-ju-online .ju-especial-consulta-2017 .views-row:nth-of-type(3),
     #page-ju-online .ju-especial-consulta-2017 .views-row:nth-of-type(5),
     #page-ju-online .ju-especial-consulta-2017 .views-row:nth-of-type(7),
     #page-ju-online .ju-especial-consulta-2017 .views-row:nth-of-type(9),
     #page-ju-online .ju-especial-consulta-2017-bloco .views-row:nth-of-type(1),
     #page-ju-online .ju-especial-consulta-2017-bloco .views-row:nth-of-type(3),
     #page-ju-online .ju-especial-consulta-2017-bloco .views-row:nth-of-type(5),
     #page-ju-online .ju-especial-consulta-2017-bloco .views-row:nth-of-type(7),
     #page-ju-online .ju-especial-consulta-2017-bloco .views-row:nth-of-type(9) {
         border-bottom: solid 13px #909090;
     }

     #page-ju-online .ju-especial-consulta-2017 .views-row:nth-of-type(2),
     #page-ju-online .ju-especial-consulta-2017 .views-row:nth-of-type(4),
     #page-ju-online .ju-especial-consulta-2017 .views-row:nth-of-type(6),
     #page-ju-online .ju-especial-consulta-2017 .views-row:nth-of-type(8),
     #page-ju-online .ju-especial-consulta-2017 .views-row:nth-of-type(10),
     #page-ju-online .ju-especial-consulta-2017-bloco .views-row:nth-of-type(2),
     #page-ju-online .ju-especial-consulta-2017-bloco .views-row:nth-of-type(4),
     #page-ju-online .ju-especial-consulta-2017-bloco .views-row:nth-of-type(6),
     #page-ju-online .ju-especial-consulta-2017-bloco .views-row:nth-of-type(8),
     #page-ju-online .ju-especial-consulta-2017-bloco .views-row:nth-of-type(10) {
         border-bottom: solid 13px #C40200;
     }

     #page-ju-online .ju-especial-consulta-2017 .views-row .views-field-field-resumo,
     #page-ju-online .ju-especial-consulta-2017-bloco .views-row .views-field-field-resumo {
         position: absolute;
         width: 100%;
         bottom: 0;
         top: initial;
         left: 0;
         padding: 3.5em 2.5em 1em 2.5em;
         margin: 0;
         background-image: linear-gradient(to bottom,transparent,rgb(8, 8, 8));
         color: #F1F1F1;
         font-family: "Oswald";
         font-weight: 400;
         line-height: 1.2em;
         font-size: 2em;
         vertical-align: bottom;
         text-shadow: 0.05em 0.05em 0.05em rgba(0,0,0,0.32);
     }

     #page-ju-online .ju-especial-consulta-2017 .views-row .views-field-field-resumo a,
     #page-ju-online .ju-especial-consulta-2017-bloco .views-row .views-field-field-resumo a{
         color: #FFF;
     }

     #page-ju-online .ju-especial-consulta-2017 .views-row .views-field-title,
     #page-ju-online .ju-especial-consulta-2017-bloco .views-row .views-field-title {
         /*
  *  *  *         position: absolute;
  *   *   *                 top: 3em;
  *    *    *                         left: 3em;
  *     *     *                                 background-color: #C40200;
  *      *      *                                         padding: 0.4em 1em;
  *       *       *                                                 font-family: Oswald;
  *        *        *                                                         font-weight: 400;
  *         *         *                                                                 color: #FFF;
  *          *          *                                                                         */
         position: absolute;
         top: 1.9em;
         left: 1.9em;
         background-color: #C40200;
         padding: 0.4em 1em 0.5em 1em;
         font-family: Oswald;
         font-weight: 400;
         color: #FFF;
         font-size: 1.5em;
         line-height: 0.9em;
     }

     #page-ju-online .ju-especial-consulta-2017 .views-row .views-field-title a,
     #page-ju-online .ju-especial-consulta-2017-bloco .views-row .views-field-title a {
         color: #FFF;
         text-transform: uppercase;
     }

     #page-ju-online .ju-especial-consulta-2017 .views-row .views-field-field-imagem-capa-ju-online img,
     #page-ju-online .ju-especial-consulta-2017-bloco .views-row .views-field-field-imagem-capa-ju-online img {
         width: 100%;
     }

     /* reitores */
     #page-ju-online .ju-especial-candidatos-consulta-2017 {
         width: 71.875%;
         margin: 0 auto;
         max-width: 86.25em;
         min-width: 64em;
     }

     #page-ju-online .ju-especial-candidatos-consulta-2017 .views-row {
         width: 20%;
         float: left;
         padding: 0.5em;
         min-width: 15em;
     }

     #page-ju-online .ju-especial-candidatos-consulta-2017 .views-row .views-field-field-imagem-capa-ju-online {
         margin-bottom: 0.5em;
     }

     #page-ju-online .ju-especial-candidatos-consulta-2017 .views-row .views-field-field-imagem-capa-ju-online img {
         width: inherit!important;
         height: inherit!important;
     }

     #page-ju-online .ju-especial-candidatos-consulta-2017 .views-row  .views-field-title a {
         font-family: "Roboto Condensed";
         font-weight: 400;
         font-size: 1.4em!important;
         line-height: 1.2em;
         color: #141414!important;
     }

     /* todos respondem */
     #page-ju-online .ju-especial-todos-resp-consulta-2017 {
         width: 71.875%;
         margin: 0 auto;
         max-width: 86.25em;
         min-width: 64em;
     }

     #page-ju-online .ju-especial-todos-resp-consulta-2017 .views-row {
         position: relative;
         margin-bottom: 4em;
     }

     #page-ju-online .ju-especial-todos-resp-consulta-2017 .views-row .views-field-title {
         background-color: #C40200;
         padding: 0.4em 1em 0.5em 1em;
         font-family: Oswald;
         font-weight: 400;
         color: #FFF;
         font-size: 1.5em;
         line-height: 0.9em;
         text-transform: uppercase;
         display: inline-block;
         margin: 2em 0 1em 0;
     }

     #page-ju-online .ju-especial-todos-resp-consulta-2017 .views-row .views-field-title a {
         color: #FFF;
     }

     #page-ju-online .ju-especial-todos-resp-consulta-2017 .views-row .views-field-field-resumo {
         font-size: 1.6em;
         line-height: 1.4em;
         text-align: justify;
         font-weight: 100;
         color: #313131;
         cursor: pointer;
     }

     #page-ju-online .ju-especial-todos-resp-consulta-2017 .views-row .views-field-field-resumo:hover {
         color: #000;
     }

     #page-ju-online .ju-especial-todos-resp-consulta-2017 .views-row .views-field-field-corpo {
         font-size: 1.4em;
         line-height: 1.4em;
         text-align: justify;
         font-weight: 100;
         color: #000;
         margin-left: 4em;
     }

      #page-ju-online .node--type-ju-especial {
         font-size: 1.6em;
         line-height: 1.4em;
         text-align: justify;
         font-weight: 100;
         color: #313131;
         cursor: pointer;
         width: 71.875%!important;
         max-width: 86.25em!important;
     }

     /*
  *  *  *     #page-ju-online .node--id-2675 a:nth-of-type(1),
  *   *   *         #page-ju-online .node--id-2650 a:nth-of-type(1),
  *    *    *             #page-ju-online .node--id-2649 a:nth-of-type(1),
  *     *     *                 #page-ju-online .node--id-2673 a:nth-of-type(1),
  *      *      *                     */
     #page-ju-online .ju-especial-todos-resp-consulta-2017 .view-header {
         text-align: right;
     }

     #page-ju-online .node--type-ju-especial .link_ju_especial,
     #page-ju-online .ju-especial-todos-resp-consulta-2017 .view-header .link_ju_especial {
         position: relative;
         background-image: url(/unicamp/sites/default/files/ico_donwload_content.png);
         background-repeat: no-repeat;
         background-position: 0 50%;
         padding: 1em 0 1em 2.5em;
         font-size: 0.8em;
         font-weight: 400;
     }

     #page-ju-online .ju-especial-todos-resp-consulta-2017 .view-header .link_ju_especial {
         font-size: 1.2em;
     }

     /* inicio - JU audio */
     #page-ju-online #block-juradiopag {
         margin: 0 auto;
         width: 71.875%;
         max-width: 86.25em;
         min-width: 64em;
     }

     .page-ju-radio #block-basic-content .views-element-container > div {
         width: 71.875%;
         max-width: 86.25em;
         min-width: 64em;
         margin: 0 auto;
     }

     #page-ju-online #block-juradiopag h2 {
         height: 0.8em;
         margin-bottom: 0.6em;
         border-bottom: solid 2px #CC133C;
         position: relative;
         font-size: 16px;
     }

     #page-ju-online #block-juradiopag h2 strong {
         position: absolute;
         width: 22.25em;
         background-image: url(/unicamp/themes/pixture_reloaded/styles/css/images/br_barcode.png);
         background-repeat: repeat-y;
         height: 1.8em;
         line-height: 1.8em;
         padding-left: 0.5em;
         color: #FFF;
         font-family: Oswald;
         text-transform: uppercase;
         font-weight: 400;
         font-size: 0.8em;
     }

     .page-ju-radio #block-basic-content .views-element-container > div .view-content:before,
     #block-views-block-radio-block-1 .block__inner .view-content:before,
   #block-views-block-radio-block-3 .block__inner .view-content:before,
     #block-views-block-radio-block-2 .block__inner .view-content:before {
         content: "Carregando...";
         font-size: 1.5em;
         line-height: 2em;
         color: #BFBFBF;
     }

     .page-ju-radio #block-basic-content .views-element-container > div .view-content-carregado:before,
     #block-views-block-radio-block-1 .block__inner .view-content.view-content-carregado:before,
   #block-views-block-radio-block-3 .block__inner .view-content.view-content-carregado:before,
     #block-views-block-radio-block-2 .block__inner .view-content.view-content-carregado:before {
         content: ""
     }

     #page-ju-online .view-id-radio .view-content .views-row,
     #block-views-block-radio-block-1 .block__inner .view-content .views-row,
   #block-views-block-radio-block-3 .block__inner .view-content .views-row,
     #block-views-block-radio-block-2 .block__inner .view-content .views-row {
         display: none;
     }

     .page-ju-radio #block-basic-content .views-element-container > div .views-row,
     #block-views-block-radio-block-1 .block__inner .view-content .views-row,
     #block-views-block-radio-block-3 .block__inner .view-content .views-row {
         position: relative;
         min-height: 11em;
         margin-top: 2.5em;
         margin-bottom: 5em;
         padding-left: 18em;
         padding-bottom: 2.5em;
     }

     #block-views-block-radio-block-1 .block__inner .view-content .views-row {
         margin: 1em 0;
     }

     .page-ju-radio #block-basic-content .views-element-container > div .views-row .views-field-title,
     #block-views-block-radio-block-1 .block__inner .view-content .views-row .views-field-title,
     #block-views-block-radio-block-3 .block__inner .view-content .views-row .views-field-title {
         margin-bottom: 0.5em;
     }

     .page-ju-radio #block-basic-content .views-element-container > div .views-row .views-field-title a,
     #block-views-block-radio-block-1 .block__inner .view-content .views-row .views-field-title a,
     #block-views-block-radio-block-3 .block__inner .view-content .views-row .views-field-title a {
         color: #000;
         font-family: Oswald;
         font-size: 1.7em;
         font-weight: 400;
     }

     #block-views-block-radio-block-1 .block__inner .view-content .views-row .views-field-title a {
         line-height: 1.3em;
     }

     .page-ju-radio #block-basic-content .views-element-container > div .views-row .views-field-field-imagem-capa-ju-online,
     #block-views-block-radio-block-1 .block__inner .view-content .views-row .views-field-field-imagem-capa-ju-online,
     #block-views-block-radio-block-3 .block__inner .view-content .views-row .views-field-field-imagem-capa-ju-online {
         position: absolute;
         border: solid 9px #E1E1E1;
         top: 0;
         left: 0;
     }

     .page-ju-radio #block-basic-content .views-element-container > div .views-row .views-field-field-embed-video {
         display: none;
     }

     .page-ju-radio #block-basic-content .views-element-container > div .views-row .views-field-field-imagem-capa-ju-online .ico-ju-video,
     #block-views-block-radio-block-1 .views-field-field-imagem-capa-ju-online .ico-ju-video,
   #block-views-block-radio-block-3 .views-field-field-imagem-capa-ju-online .ico-ju-video{
         position: absolute;
         top: 50%;
         left: 50%;
         margin-left: -48px;
         margin-top: -36px;
         cursor: pointer;
         width: 6em;
         height: inherit;
     }

     .page-ju-radio #block-basic-content .views-element-container > div .views-row .views-field-field-imagem-capa-ju-online img,
     #block-views-block-radio-block-1 .views-field-field-imagem-capa-ju-online img,
   #block-views-block-radio-block-3 .views-field-field-imagem-capa-ju-online img,
     #block-views-block-radio-block-2 .views-field-field-imagem-capa-ju-online img {
         max-width: 15em;
         height: inherit;
         cursor: pointer;
     }

     #page-ju-online .view-id-radio .views-row .views-field-field-resumo,
     #block-views-block-radio-block-1 .block__inner .view-content .views-row .views-field-field-resumo,
     #block-views-block-radio-block-3 .block__inner .view-content .views-row .views-field-field-resumo	{
         color: #000;
         font-family: Oswald;
         font-size: 1.4em;
         font-weight: 100;
         line-height: 1.3em;
     }

     #page-ju-online .view-id-radio .views-row .views-field-field-audio,
     #block-views-block-radio-block-1 .block__inner .view-content .views-row .views-field-field-audio,
     #block-views-block-radio-block-3 .block__inner .view-content .views-row .views-field-field-audio {
         position: absolute;
         padding-left: 18em;
         bottom: 0;
         left: 0;
         width: 100%;
     }

     #page-ju-online .view-id-radio .views-row .views-field-field-audio audio,
     #block-views-block-radio-block-1 .block__inner .view-content .views-row .views-field-field-audio audio,
   #block-views-block-radio-block-3 .block__inner .view-content .views-row .views-field-field-audio audio{
         width: 100%;
     }


     #page-ju-online .view-id-radio .views-row .views-field-field-audio p,
     #block-views-block-radio-block-1 .block__inner .view-content .views-row .views-field-field-audio p,
     #block-views-block-radio-block-3 .block__inner .view-content .views-row .views-field-field-audio p	{
         margin: 0;
     }
     /* faixa home */
     /* faixa home */
     #block-views-block-radio-block-1,
   #block-views-block-radio-block-3,
     #block-views-block-radio-block-2 {
         margin: 0;
     }

     #block-views-block-radio-block-1 {
       margin-top: 25px;
     }

     #block-views-block-radio-block-1 > div,
   #block-views-block-radio-block-3 > div,
     #block-views-block-radio-block-2 > div {
         width: 71.875%;
         max-width: 86.25em;
         min-width: 64em;
         margin: 0 auto;
     }

     #block-views-block-radio-block-1 > div,
     #block-views-block-radio-block-3 > div	{
 /*         margin-top: 1.5em; */
       margin-top: 0;
     }

     #block-views-block-radio-block-1 > div header,
     #block-views-block-radio-block-1 > div > div > div,
     #block-views-block-radio-block-3 > div header,
     #block-views-block-radio-block-3 > div > div > div {
         display: inline-block;
         vertical-align: middle;
         width: 42.2%;
         margin-right: -4px;
     }

     #block-views-block-radio-block-1 > div > div > div,
     #block-views-block-radio-block-3 > div > div > div {
         width: 57.8%;
     }

     #block-views-block-radio-block-2 > div header,
     .view-id-radio .view-header {
         height: 0.8em;
         margin-bottom: 0.6em;
         border-bottom: solid 2px #CC133C;
         position: relative;
         font-size: 16px;
     }

     #block-views-block-radio-block-2 > div header strong,
     .view-id-radio .view-header strong {
         position: absolute;
         width: 22.25em;
         background-image: url(/unicamp/themes/pixture_reloaded/styles/css/images/br_barcode.png);
         background-repeat: repeat-y;
         height: 1.8em;
         line-height: 1.8em;
         padding-left: 0.5em;
         color: #FFF;
         font-family: Oswald;
         text-transform: uppercase;
         font-weight: 400;
         font-size: 0.8em;
     }

     #block-views-block-radio-block-2 > div > div {
         margin: 2em 0 1em 0;
         border-bottom: solid 2px #CC133C;
         padding-bottom: 1.4em;
     }

      #block-views-block-radio-block-2 .block__inner .view-content .views-row:nth-of-type(5) {
         margin-right: 0;
     }

     #block-views-block-radio-block-2 .block__inner .view-content .views-row {
         display: inline-block;
         width: 18.7%;
         margin-right: 1.65%;
         margin-left: -4px;
         margin-top: 1em;
         position: relative;
         vertical-align: bottom;
     }

     #block-views-block-radio-block-2 .block__inner .view-content .views-row .views-field-field-imagem-capa-ju-online {
         border: solid 9px #E1E1E1;
         background-image: url(/unicamp/themes/pixture_reloaded/styles/css/images/br_phones_over_.png);
         background-repeat: no-repeat;
         background-position: 50% 50%;
         z-index: 2;
     }

     #block-views-block-radio-block-2 .views-row .views-field-field-imagem-capa-ju-online img {
         height: inherit!important;
         object-fit: cover;
         cursor: pointer;
         width: 100%;
     }

     #block-views-block-radio-block-2 .views-row .views-field-field-imagem-capa-ju-online img:hover {
         opacity: 0.2;
     }

     #block-views-block-radio-block-2 .views-row .views-field-field-imagem-capa-ju-online .ico-ju-video {
         display: none;
     }

     #block-views-block-radio-block-1 .views-row .views-field-field-embed-video,
   #block-views-block-radio-block-3 .views-row .views-field-field-embed-video,
     #block-views-block-radio-block-2 .views-row .views-field-field-embed-video {
         display: none;
     }

     #block-views-block-radio-block-2 .block__inner .view-content .views-row .views-field-field-embed-video:hover .field-content,
     #block-views-block-radio-block-2 .block__inner .view-content .views-row .views-field-field-embed-video:hover iframe{
         visibility: hidden;
     }

     #block-views-block-radio-block-2 .block__inner .view-content .views-row .views-field-field-embed-video .field-content p {
         margin: 0;
     }

     #block-views-block-radio-block-2 .block__inner .view-content .views-row .views-field-title {
         width: 100%;
         height: 100%;
         cursor: pointer;
         margin-bottom: 0.4em;
     }

     #block-views-block-radio-block-2 .block__inner .view-content .views-row .views-field-title .field-content a{
         font-family: Oswald;
         color: #474747;
         line-height: 1.4em;
     }

     #block-views-block-radio-block-2 .block__inner .view-content .views-row .views-field-title:hover .field-content{
         display: block;
     }


   /*Faixa radio home - radio unicamp ao vivo*/
   #radio_texto {
   font-family: "Roboto Condensed";
   font-size: 1.2em;
   font-weight: 400;
   color: #474747;
   }

   #radio_texto {
   font-family: "Roboto Condensed";
   font-size: 1.2em;
   font-weight: 400;
   color: #474747;
   margin-left: 1em;
   }


     /*view full video*/
     #block-views-block-radio-block-2-video-view {
         position: fixed;
         top: 0;
         left: 0;
         width: 100%;
         height: 100%;
         z-index: 5000;
         background-color: rgba(0,0,0,0.8);
         overflow: auto;
     }

     #block-views-block-radio-block-2-video-view .field-content {
         margin: 0 auto;
         width: 80%;
         height: 95%;
         top: 50%;
         transform: translateY(-50%);
         position: relative;
         font-family: "Roboto Condensed";
         font-weight: 300;
         text-shadow: 2px 2px 2px #000;
         font-size: 1.2em;
         line-height: 1.2em;
         color: #FFFFFF !important;
     }

     #block-views-block-radio-block-2-video-view button {
         position: fixed;
         top: 0;
         right: 17px;
         background-color: transparent;
         border: 0;
         padding: 0.5em;
         font-size: 2em;
         cursor: pointer;
     }

     #block-views-block-radio-block-2-video-view iframe {
         width: 100%!important;
     }
     /* fim - ju audio */

     /* ju especial cotas */
     main.view-ju-especial {
         width: 71.875%;
         max-width: 86.25em;
         min-width: 64em;
         margin: 0 auto;
     }

     #block-blocojuespecialcotas .block__inner {
         width: 71.875%;
         margin: 0 auto;
     }


 /* JU - ONLINE - FIM */

 /* iamgens noticias */
     .caption > figcaption {
         display: inherit!important;
     }

     .caption {
         display: inherit!important;
     }

     .node--type-noticias .field-node--field-galeria-de-imagem .caption:nth-of-type(1),
     .node--type-noticias .field-node--field-galeria-de-imagem .caption:nth-of-type(2),
     .node--type-noticias .field-node--field-galeria-de-imagem .caption:nth-of-type(3),
     .node--type-noticias .field-node--field-galeria-de-imagem .caption:nth-of-type(4) {
         display: inline-block!important;
     }

     .node--type-noticias .field-node--field-galeria-de-imagem .caption {
         display: none!important
     }


     /* BUSCA GOOGLE - INICIO */
     #___gcse_0 {
         position: relative;
         float: left;
         width: 15%;
         height: 2em;
         margin: 0.5em 0!important;
         color: transparent;
         border: 0;
         max-width: 174px;
     }

     .gsc-input-box {
         padding-top: 0px !important;
         padding-bottom: 0px !important;
         border-top-left-radius: 8px;
         border-bottom-left-radius: 8px;
     }

     #___gcse_1 {
         display: none;
         height: 2.9em;
         background-color: #FFF;
         position: absolute;
         top: 0;
         left: 5.5em;
         right: 5.5em;
         z-index: 3000;
         padding: 0.5em;
     }

     #___gcse_0 .gsc-control-cse,
     #___gcse_1 .gsc-control-cse {
         padding: 0;
         background-color: transparent;
         border: 0;
     }

     #___gcse_0 .gsc-search-box-tools,
     #___gcse_1 .gsc-search-box-tools {
         border: solid 2px #9a9a9a;
         position: relative;
         margin: 0;
     }

     #___gcse_0 .gsc-search-box-tools tr,
     #___gcse_0 .gsc-search-box-tools td,
     #___gcse_0 .gsc-search-box-tools th,
     #___gcse_1 .gsc-search-box-tools tr,
     #___gcse_1 .gsc-search-box-tools td,
     #___gcse_1 .gsc-search-box-tools th {
         border: 0;
         padding: 0;
         border-color: transparent;
     }

     #___gcse_0 .gsc-search-box-tools tr {
       /* height: 1.4em; */
     }


     #___gcse_0 .gsc-results-wrapper-visible tr,
     #___gcse_0 .gsc-results-wrapper-visible td,
     #___gcse_0 .gsc-results-wrapper-visible th,
     #___gcse_1 .gsc-results-wrapper-visible tr,
     #___gcse_1 .gsc-results-wrapper-visible td,
     #___gcse_1 .gsc-results-wrapper-visible th {
         border-color: transparent;
     }

     #___gcse_0 .gsc-search-box-tools .gsc-input #gsc-i-id1,
     #___gcse_1 .gsc-search-box-tools .gsc-input #gsc-i-id2 {
         width: 100%;
         height: 2em;
         position: absolute;
         padding: 0;
         margin: 0;
         border: 0;
         left: 0;
         top: 0;
         height: 100%!important;
         padding: 5px 40px 5px 5px!important;
     color: #666;
     }

     #___gcse_0 .gsc-search-box-tools .gsc-search-button,
     #___gcse_1 .gsc-search-box-tools .gsc-search-button {
         position: absolute;
         right: 0;
         top: 0;
         height: 100%;
         width: 30px;
         margin: 0;
         padding: 6px;
         border: 0;
         border-radius: 0;
         background-color: #9a9a9a;
     }

     #___gcse_0 .gsc-search-box-tools .gsc-input tr,
     #___gcse_1 .gsc-search-box-tools .gsc-input tr {
         position: inherit;
         border: 0;
     }

     /* responsivo */
     #search-responsivo {
         border: solid 1px red;
         position: absolute;
         width: 100%;
         height: 2.9em;
     }

   .gsc-adBlock {
     height: 0!important;
     font-weight: normal!important;
     text-align: center!important;
     padding: 0!important;
     margin: 0!important;
   }

   .gsc-adBlock iframe {
     height: 0!important;
     padding: 0!important;
     margin: 0!important;
   }

   /*Adicionado Laura para corrigir primeiros links q nssasassssaAAasAAaaaAAassasassssaszAAassaAaasAazAAasAasasazAo funcionavam 20181016*/
     .gsc-tabData.gsc-tabdActive {
        display: block;
        position: relative !important;
     }


 /* BUSCAR GOOLE - FIM */



 /* CONJUNTURA ECONOMICA */
 .node--id-8396 .field-node--body {
     overflow: hidden;
 }

 .node--id-8396 .field-node--body ul {
     position: relative;
     width: 50%;
     float: left;
     margin: 0;
     min-height: 9em;
     padding-left: 1em;
 }

 .node--id-8396 .field-node--body ul li {
     list-style: none;
 }

 .node--id-8396 .field-node--body ul li:nth-of-type(1) {
     border-top: dotted 1px #474747;
 }

 .node--id-8396 .field-node--body ul:nth-of-type(1) li:nth-of-type(1),
 .node--id-8396 .field-node--body ul:nth-of-type(2) li:nth-of-type(1) {
     border-top: 0;
 }

 .node--id-8396 .field-node--body ul li:nth-of-type(1) {
     padding-left: 6em;
     padding-top: 0.2em
 }

 .node--id-8396 .field-node--body ul li:nth-of-type(2) {
     margin-left: 6em;
     border-left: solid 4px #9e190b;
     margin-bottom: 0.5em;
 }

 .node--id-8396 .field-node--body ul li:nth-of-type(3)  {
     margin-left: 7.5em;
     font-size: 0.8em;
     font-family: "Roboto Condensed";
     font-weight: 400;
 }

 .node--id-8396 .field-node--body ul li h2 {
     font-family: Oswald;
     font-size: 1.2em;
     margin-bottom: 0.3em;
     margin-left: -1px;
 }

 .node--id-8396 .field-node--body ul li:nth-of-type(2) {
     padding-left: 0.5em;
 }

 .node--id-8396 .field-node--body ul li:nth-of-type(2) a {
     font-family: "Roboto Condensed";
     font-size: 0.9em;
     font-weight: 400;
     color: #474747;
 }

 .node--id-8396 .field-node--body ul li h2 img {
     position: absolute;
     left: 0;
     top: 0;
 }

 /* DESTAQUE CLIPPING*/
 #block-views-block-clipping-block-1,
 #block-views-block-clipping-block-2,
 #block-views-block-clipping-block-3,
 #block-views-block-clipping-block-4 {
     width: 50%;
     margin: 0;
     display: inline-block;
     margin-left: -3px;
     vertical-align: top;
 }

 h2#block-clippingunicamp-title span {
     font-size: 4em;
     font-family: Oswald;
     font-weight: 100;
     color: #383838;
 }

 h2#block-clippingunicamp-title {
     width: 71.875%;
     margin: 3em auto;
     min-width: 64em;
     max-width: 86.25em;
 }

 #block-views-block-clipping-block-1 .block__inner,
 #block-views-block-clipping-block-2 .block__inner,
 #block-views-block-clipping-block-3 .block__inner,
 #block-views-block-clipping-block-4 .block__inner {
     width: 71.875%;
     min-width: 500px;
     padding: 0 2em 0 1em;
     border-left: dotted 1px #383838;
 }

 #block-views-block-clipping-block-1 .block__inner,
 #block-views-block-clipping-block-3 .block__inner {
     margin: 2em 0 2em auto;
 }

 #block-views-block-clipping-block-2 .block__inner,
 #block-views-block-clipping-block-4 .block__inner {
     margin: 2em auto 2em 0;
 }

 #block-views-block-clipping-block-1 .block__inner .view-header h2,
 #block-views-block-clipping-block-2 .block__inner .view-header h2,
 #block-views-block-clipping-block-3 .block__inner .view-header h2,
 #block-views-block-clipping-block-4 .block__inner .view-header h2 {
     font-size: 2.5em;
     font-family: Oswald;
     font-weight: 100;
     color: #383838;
     margin-bottom: 1em;
 }

 #block-views-block-clipping-block-1 .views-row,
 #block-views-block-clipping-block-2 .views-row,
 #block-views-block-clipping-block-3 .views-row,
 #block-views-block-clipping-block-4 .views-row {
     margin-top: 2em;
 }

 #block-views-block-clipping-block-1 .views-row .views-field-field-data-de-publicacao,
 #block-views-block-clipping-block-2 .views-row .views-field-field-data-de-publicacao,
 #block-views-block-clipping-block-3 .views-row .views-field-field-data-de-publicacao,
 #block-views-block-clipping-block-4 .views-row .views-field-field-data-de-publicacao {
     font-family: "Roboto Condensed";
     font-size: 1em;
     text-transform: uppercase;
     border-left: solid 0.15em #2F2F2F;
     padding-left: 0.5em;
     height: 1em;
     line-height: 1em;
     margin-bottom: 0.4em;
 }

 #block-views-block-clipping-block-1 .views-row .views-field-title,
 #block-views-block-clipping-block-2 .views-row .views-field-title,
 #block-views-block-clipping-block-3 .views-row .views-field-title,
 #block-views-block-clipping-block-4 .views-row .views-field-title {
     font-family: Oswald;
     font-weight: 300;
     text-transform: none;
     line-height: 1.3em;
     font-size: 1.7em;
     border: 0;
     text-transform: none;
     color: #383838;
     margin-bottom: 0.4em;
 }

 #block-views-block-clipping-block-1 .views-row .views-field-title a,
 #block-views-block-clipping-block-2 .views-row .views-field-title a,
 #block-views-block-clipping-block-3 .views-row .views-field-title a,
 #block-views-block-clipping-block-4 .views-row .views-field-title a {
     color: #383838;
 }



 /* INICIO - Retrospectiva */
 /*slideshow*/
 .page-re .views-element-container > div
 .view-id-retrospectiva {
     position: relative;
     margin-top: 3em;
 }

 #views_slideshow_cycle_main_retrospectiva-page_1 {
     padding-bottom: 4em;
     /*border-bottom: dotted 1px #474747;*/
 }

 #views_slideshow_cycle_main_retrospectiva-page_1 .views_slideshow_cycle_slide {
     width: 100%!important;
     height: 100%!important;
 }

 #views_slideshow_cycle_teaser_section_retrospectiva-page_1{
     width: 100%!important;
     height: 680px!important;
 }

 #views_slideshow_cycle_main_retrospectiva-page_1 .views-row {
     /*margin: 4em auto 0 auto;*/
     margin: 2.5em auto 0 auto;
     width: 71.875%;
     max-width: 86.25em;
 }

 #views_slideshow_cycle_main_retrospectiva-page_1 .views-field-field-imagem-video {
     position: absolute;
     left: 0;
     bottom: 0;
     width: 50%;
     height: 680px;
     z-index: 1;
 }

 #views_slideshow_cycle_main_retrospectiva-page_1 .views-field-field-imagem-video img {
     position: absolute;
     width: 100%;
     height: 100%;
     object-fit: cover;
 }

 #views_slideshow_cycle_main_retrospectiva-page_1 .views-field-field-imagem-video a {
     position: absolute;
     width: 100%;
     height: 100%;
 }

 #views_slideshow_cycle_main_retrospectiva-page_1 .views-field-field-imagem-video iframe {
     position: absolute;
     width: 100%!important;
     height: 100%!important;
 }

 #views_slideshow_cycle_main_retrospectiva-page_1 #cont{
     width: 100%!important;
     height: 680px!important;
 }


 #views_slideshow_cycle_main_retrospectiva-page_1 .views-field-field-mes,
 #views_slideshow_cycle_main_retrospectiva-page_1 .views-field-title,
 #views_slideshow_cycle_main_retrospectiva-page_1 .views-field-field-corpo {
     margin-left: 50%;
     margin-bottom: 1em;
     padding-left: 3%;
     overflow: hidden;
 }

 #views_slideshow_cycle_main_retrospectiva-page_1 .views-field-field-mes {
     margin-bottom: 2em;
 }

 #views_slideshow_cycle_main_retrospectiva-page_1 .views-field-field-mes .field-content {
     float: left;
     height: 2.4em;
     line-height: 1em;
     padding: 0.7em 1.4em 0.7em 1.4em;
     color: #B90000;
     font-family: Oswald;
     font-weight: 600;
     text-transform: uppercase;
     border: dotted 1px #B90000;
 }

 #views_slideshow_cycle_main_retrospectiva-page_1 .views-field-field-mes .field-content b { font-weight: 300; }

 #views_slideshow_cycle_main_retrospectiva-page_1 .views-field-title a,
 #views_slideshow_cycle_main_retrospectiva-page_1 .views-field-field-corpo a {
     float: left;
     width: 100%;
 }

 #views_slideshow_cycle_main_retrospectiva-page_1 .views-field-title {
     color: #000000;
     text-align: left;
     font-family: Oswald;
     text-transform: none;
     font-weight: 400;
     /*line-height: 1.4em;*/
     line-height: 1.2em;
     /*font-size: 3.5em;*/
     font-size: 3.4em;
     margin-bottom: 0.1em;
 }

 #views_slideshow_cycle_main_retrospectiva-page_1 .views-field-title a {
     color: rgb(28,28,28);
     text-decoration: none;
 }

 #views_slideshow_cycle_main_retrospectiva-page_1 .views-field-field-corpo {
     color: rgb(28,28,28);
     text-align: left;
     font-family: "Roboto Condensed";
     text-transform: none;
     font-weight: 300;
     /*line-height: 1.5em;
  *  *  *     font-size: 1.4em;*/
     line-height: 1.3em;
     font-size: 1.4em;
 }

 #views_slideshow_cycle_main_retrospectiva-page_1 .views-field-field-corpo a {
     color: rgb(28,28,28);
     text-decoration: none;
 }

 #views_slideshow_controls_text_retrospectiva-page_1 {
     position: absolute;
     width: 100%;
     height: 130px;
     margin-top: -112px;
     top: 50%;
     left: 0;
 }

 #views_slideshow_controls_text_previous_retrospectiva-page_1 {
     position: absolute;
     top: 0;
     left: 0;
     z-index: 100;
 }

 #views_slideshow_controls_text_next_retrospectiva-page_1 {
     position: absolute;
     top: 0;
     right: 0;
     z-index: 100;
 }

 #views_slideshow_controls_text_previous_retrospectiva-page_1 a,
 #views_slideshow_controls_text_next_retrospectiva-page_1 a {
     position: relative;
     font-size: 1px;
     color: transparent
 }

 #views_slideshow_controls_text_previous_retrospectiva-page_1 a::before,
 #views_slideshow_controls_text_next_retrospectiva-page_1 a::before {
     position: absolute;
     top: 0;
     font-size: 260px;
     color: #FFF;
     font-weight: 100;
     height: 130px;
     line-height: 92px;
     margin: 0 20px;
     text-shadow: 0px 0px 9px #444444, 0px 0px 1px #131313, 0px 0px 1px #131313;
 }

 #views_slideshow_controls_text_previous_retrospectiva-page_1 a::before {
     left: 0;
     content: "asAazA";
 }

 #views_slideshow_controls_text_next_retrospectiva-page_1 a::before {
     right: 0;
     content: "asAazA";
 }

 #views_slideshow_controls_text_pause_retrospectiva-page_1,
 #views_slideshow_slide_counter_retrospectiva-page_1 {
     display: none;
 }

 .view-id-retrospectiva .views-slideshow-controls-bottom {
     margin: -2.5em auto 1em auto;
     width: 71.875%;
     max-width: 86.25em;
     overflow: hidden;
 }

 #widget_pager_bottom_retrospectiva-page_1 {
     overflow: hidden;
     text-align: center;
 }

 #widget_pager_bottom_retrospectiva-page_1 .views_slideshow_pager_field_item {
     position: relative;
     font-size: 0px;
     width: 15px;
     height: 15px;
     border: solid 1px #474747;
     border-radius: 8px;
     display: inline-block;
     margin-left: 15px;
     z-index: 100;
 }

 #widget_pager_bottom_retrospectiva-page_1 .views_slideshow_pager_field_item.active {
     background-color: #474747;
 }

 /* corpo */
 #block-views-block-retrospectiva-block-1 {
     width: 71.875%;
     max-width:86.25em;
     min-width: 64em;
     margin: 2em auto;
 }

 #block-views-block-retrospectiva-block-1 .view-content {
     overflow: hidden;
     width: 100%;
 }

 #block-views-block-retrospectiva-block-1 .views-row {
     display: inline-block;
     width: 31.84%;
     margin-right: 2.24%;
     margin-left: -4px;
     margin-bottom: 3em;
     vertical-align: top;
 }

 #block-views-block-retrospectiva-block-1 .views-row:nth-child(3n+1) {
     margin-left: 0;
 }

 #block-views-block-retrospectiva-block-1 .views-row:nth-child(3n+3) {
     margin-right: 0;
 }

 #block-views-block-retrospectiva-block-1 .views-row .views-field-field-mes {
     overflow: hidden;
     margin-bottom: 1em;
 }

 #block-views-block-retrospectiva-block-1 .views-row .views-field-field-mes .field-content {
     float: left;
     height: 2.4em;
     line-height: 1em;
     padding: 0.7em 1.4em 0.7em 1.4em;
     color: #505050;
     font-family: Oswald;
     font-weight: 300;
     text-transform: uppercase;
     border: dotted 1px #505050;
 }

 #block-views-block-retrospectiva-block-1 .views-row .views-field-field-imagem-video {
     position: relative;
     height: 18.25em;
     margin-bottom: 0.5em;
 }

 #block-views-block-retrospectiva-block-1 .views-row .views-field-field-imagem-video img,
 #block-views-block-retrospectiva-block-1 .views-row .views-field-field-imagem-video iframe {
     position: absolute;
     top: 0;
     left: 0;
     width: 100%;
     height: 100%!important;
     object-fit: cover;
 }

 #block-views-block-retrospectiva-block-1 .views-row .views-field-title a {
     color: #1c1c1c;
     text-align: left;
     font-family: "Roboto Condensed";
     text-transform: none;
     font-weight: 400;
     line-height: 1.2em;
     font-size: 1.7em;
 }


 /* logo */
 #block-blocobannerretrospectiva2017 {
     position: fixed;
     top: 0;
     left: 0;
     width: 100%;
     height: 10.5em;
     margin: 0;
     z-index: 101;
     background-color: #FFFFFF;
 }

 #block-blocobannerretrospectiva2017 > div {
     position: relative;
     width: 71.875%;
     max-width: 86.25em;
     min-width: 64em;
     margin: 0 auto !important;
     height: 100%;
     border-bottom: dotted 1px #474747;
 }

 #block-blocobannerretrospectiva2017 > div a {
     position: absolute;
     top: 0;
     right: 0;
 }

 #block-blocobannerretrospectiva2017 div,
 #block-blocobannerretrospectiva2017 p {
     margin: 0;
 }

 #block-blocobannerretrospectiva2017 > div strong {
     position: absolute;
     left: 0.2em;
     top: 7.3em;
 }

 /* link portal Unicamp, twitter e face */
 #block-blocobannerretrospectiva2017 a:nth-of-type(1) {
     position: absolute;
     top: 30px;
     right: 270px;
 }

 #block-blocobannerretrospectiva2017 a:nth-of-type(1):hover,
 #block-blocobannerretrospectiva2017 a:nth-of-type(2):hover {
     filter: brightness( 85% );
 }

 #block-blocobannerretrospectiva2017 a:nth-of-type(2) {
     position: absolute;
     top: 30px;
     right: 175px;
 }

 #block-blocobannerretrospectiva2017 a:nth-of-type(3) {
     position: absolute;
     top: 15px;
     right: 0;
 }

 /* menu */
 #block-retrospectiva {
     position: fixed;
     top: 10.5em;
     left: 0;
     width: 100%;
     height: 50px;
     margin: 0;
     z-index: 101;
     border: dotted 1px #909090;
     border-left: none;
     border-right: none;
     background-color: #FFFFFF;
 }

 #block-retrospectiva > div {
     margin: 5px auto;
     height: 39px;
     overflow: hidden;
     border: solid 5px #FFFFFF;
     border-left: none;
     border-right: none;
     background-color: #BFBFBF;
     text-align: center;
 }

 #block-retrospectiva .block__content {
     display: inline-block;

 }

 #block-retrospectiva .block__content li {
     float: left;
     font-family: 'Roboto Condensed';
     border-right: solid 1px #BFBFBF;
     height: 30px;
     background-color: #FFF;
 }

 #block-retrospectiva .block__content li:nth-of-type(1) {
     border-left: solid 1px #BFBFBF;
 }

 #block-retrospectiva .block__content li a {
     padding: 0 0.8em;
     color: #474747;
     font-size: 1em;
     height: 30px;
     line-height: 30px;
     text-transform: uppercase;
 }

 #block-retrospectiva .block__content li a:hover {
     background-color: #B90000;
     color: #FFFFFF;
 }

 .view-id-retrospectiva .view-footer {
     width: 71.875%;
     max-width: 86.25em;
     margin: 1.5em auto;
     text-align: center;
     font-size: 1.5em;
     font-weight: 100;
 }
 /* FIM - Retrospectiva */

 /* Jornal max */

 #block-views-block-noticia-moldura-block-8 .block__inner .view-header span {
     font-size: 0.50em!important;
     line-height: 1.25em!important;
     font-family: "Oswald"!important;
     font-weight: 300!important;
     position: relative;
     top: -5px;
     background-color: #FFF;
     padding-right: 0.5em;

 }

 /* fotografia curadoria Inicio*/
 #block-fotografiacuradoria {
     margin: 0;
 }


 #block-fotografiacuradoria .field__item {
     height: 2em;
     line-height: 1.9em;
     color: #737373;
     font-family: Oswald;
     font-size: 0.8em;
     margin: 0 0 6em 0;
     font-weight: 100;
     position: relative;
 }

 #block-fotografiacuradoria {
     width: 71.875%;
     max-width: 86.25em;
     min-width: 64em;
     margin: 0 auto;
 }

 #block-fotografiacuradoria p {
     background-color: #FFF;
     padding-right: 0.5em;
     margin: 0!important;
     height: 1.5em;
     line-height: 1.4em;
     font-family: Oswald!important;
     text-transform: uppercase!important;
     font-size: 1.5em;
     font-weight: 300;
     position: absolute;
     top: 137px;
     left: 158px;
     z-index:2;
 }
 /* fotografia curadoria Fim*/

 /* Faixa DC - Inicio */

 #block-views-block-noticias-divulgacao-cientifica-block-2 > div {
     width: 71.875%;
     /* max-width: 86.25em; */
     min-width: 64em;
     margin: 0 auto;
 }


 #block-views-block-noticias-divulgacao-cientifica-block-2 header {
     font-family: "Oswald";
     font-size: 1.2em;
     line-height: 2.2em;
     text-transform: uppercase;
     font-weight: 400;
     padding-bottom: 0.6em;
     margin: 15px auto;
     width: 71.875%;
     min-width: 100%;
     height: 3.6em;
     padding: 0.5em 0 0.5em 0;
     border-bottom: dotted 1px #5A5A5A;
 }




 #block-views-block-noticias-divulgacao-cientifica-block-2 .views-row .views-field-title a {
     font-family: Oswald;
     color: #000;
     font-size: 1.5em;
     line-height: 1.3em;
 }

 #block-views-block-noticias-bloco3-block-3 .views-row .views-field-field-resumo {
     font-family: "Roboto Condensed";
     color: #282828;
     font-size: 1.2em;
     font-weight: 100;
     line-height: 1.3em;
 }

 #block-views-block-noticias-divulgacao-cientifica-block-2 .views-row .views-field-field-resumo {
     font-family: "Roboto Condensed";
     color: #282828;
     font-size: 1.2em;
     font-weight: 100;
     line-height: 1.3em;
 }


 #block-views-block-noticias-divulgacao-cientifica-block-2 .views-row .views-field-field-imagem-capa {
     position: absolute;
     border: solid 9px #E1E1E1;
     top: 0;
     left: 0;
 }

 #block-views-block-noticias-divulgacao-cientifica-block-2 .views-row .views-field-field-imagem-capa img {
     max-width: 15em;
     height: inherit;
     cursor: pointer;
 }

 #block-views-block-noticias-divulgacao-cientifica-block-2 > div > div {
     width: 100%;
 }

 #block-views-block-noticias-divulgacao-cientifica-block-2 .views-row {
     width:50%;
     float:left;
 }


 #block-views-block-noticias-divulgacao-cientifica-block-2 > div {
     overflow:
     hidden;
     margin-bottom: 20px;
 }

 /* Faixa DC - Fim */

 /* Faixa DC 2 - INICIO */

 #block-views-block-noticias-divulgacao-cientifica-block-2 .views-row {
     position: relative;
     min-height: 11em;
     margin-top: 2.5em;
     margin-bottom: 0em;
     padding-left: 17em;
     padding-bottom: 0em;
     padding-right: 2em;
 }


 #block-views-block-noticias-divulgacao-cientifica-block-2 header a img {
     background-color: #FFF;
     padding-right: 0.5em;
     position: relative;
     top: -25px;
     left: -0.5px;
     width: 159.59px;
     height: 83px;
     z-index: 2;
 }


 /* Faixa DC 2 - Fim */



 /* imagem-capa - Inicio */



 .page-node-type--noticias .field-node--field-imagem-capa img {
   max-width: 100%;
   height:auto;

 }

 .field-node--field-imagem-capa-ju-online img {
   max-width: 100%;
   height:auto;

 }

 .page-node-type--ju-artigos .field-node--field-imagem-capa-ju-online img {
   max-width: 100%;
   height:auto;

 }



 .page-node-type--noticias  .field-node--field-imagem-capa h3,
 .page-node-type--ju-noticias .field-node--field-imagem-capa-ju-online h3,
 .page-node-type--ju-artigos .field-node--field-imagem-capa-ju-online h3 {

     font-family: "Roboto Condensed";
     text-transform: none;
     display: inline-block;
     color: #9B0101;
     margin-right: 0.5em;
     border-left: solid 0.15em #9B0101;
     padding-left: 0.5em;
     height: 0.8em;
     line-height: 0.85em;
     margin-top: 1.05em!important;

 }




 .page-node-type--noticias .field-type-image .align-right figcaption,
 .page-node-type--ju-noticias .field-type-image .align-right figcaption,
 .page-node-type--ju-artigos .field-type-image .align-right figcaption  {
     width: 100%;
     padding-top: 0px;
     padding-left: 10px;
     font-family: "Roboto Condensed";
     font-size: 1.1em;
     line-height: 1.5em;
     font-weight: 300;
     color: #000000;
     text-align: justify;

 }

 .page-node-type--noticias .field-type-image .align-right,
 .page-node-type--ju-noticias .field-type-image .align-right,
 .page-node-type--ju-artigos .field-type-image .align-right
  {
     margin: 0 0 16px 16px;
     margin: 0 0 1rem 0rem;
   float:none;
 }


 .field.field-node--field-imagem-capa.field-formatter-image.field-name-field-imagem-capa.field-type-image.field-label-above.has-single{
     padding-top:120px;
 }

 .field.field-node--field-imagem-capa.field-formatter-image.field-name-field-imagem-capa.field-type-image.field-label-above.has-single img{
   height: auto;
 }

  .node .field-type-image__item {

   border: none!important;
     border-radius: 0px!important;
     padding: 0.75rem!important;
     display: block!important;
 }

 .node .field-type-image__item {
     /* border: 1px solid; */
     border-radius: 3px;
     padding: 0.75rem;
     display: inline-block;
 }

 .node--type-noticias .field .field__label,
 .node--type-divulgacao-cientifica .field .field__label {
     float: none!important;
 }



 /* imagem-capa - Fim */

 /* noticias mais acessadas - Inicio */
 #block-pixture-reloaded-content	.pr-main .hr--1-3 .l-r:last-child{
     min-width: 40px!important;
     width: 40px!important;
     padding: 0!important;
     margin: 0 auto!important;
     float: left!important;
 }

 /* noticias mais acessadas - Fim */


 .l-r.region.pr-main__sidebar-second {
      margin-right: auto!important;
 }

 /* max menu superior principal */
 .l-rw {
     max-width: 100em;
     margin-left: auto;
     margin-right: auto;
 }

 .pr-main .hr--1-3 .l-r:first-child {
     width: 67.7083%;
     float: left;
     padding-left: 14.5%;
     padding-right: 3%;
     margin: 0;
     padding-top: 1.5em;
 }


 /* atualizAaaaAAassasassssaszAAassaAaasAzAAassaAaasAazAAasAasasazAo do portal max pixreload */

 @media (min-width: 60.0625em) {
   #page-ju-online .pr-main .hr--1-3 .l-r:last-child {
     width: 16%!important;
   }


   #page-ju-online .pr-main .hr--1-3 .l-r:first-child {
     width: 69.5%!important;

   }
 }


 /*  INICIO - PAG. HOME - FAIXA UPA */
 #block-views-block-noticias-producao-academica-block-3 {
     margin: 0;
 }

 #block-views-block-noticias-producao-academica-block-3 .block__inner {
     width: 71.875%;
     max-width: 86.25em;
     min-width: 64em;
     margin: 2em auto;
 }

 #block-views-block-noticias-producao-academica-block-3 .view-header {
     position: relative;
     font-family: "Oswald";
     font-size: 1.2em;
     font-weight: 400;
     text-align: left;
     line-height: 2em;
     margin: 0 auto;
     margin-bottom: 1em;
     width: 100%;
     text-transform: uppercase;
     padding-top: 0.8em;
     border-bottom: dotted 1px #5A5A5A;
 }

 #block-views-block-noticias-producao-academica-block-3 .view-header a {
     color: #053250;
 }

 #block-views-block-noticias-producao-academica-block-3 .view-header a::after {
     position: absolute;
     content: '+';
     font-size: 1.5em;
     font-weight: 300;
     width: 0.8em;
     height: 0.8em;
     line-height: 1.3em;
     text-align: center;
 }

 #block-views-block-noticias-producao-academica-block-3 .view-content {
     position: relative;
     height: 33.75em;
 }

 #block-views-block-noticias-producao-academica-block-3 .block__inner .views-row {
     position: absolute;
     float: left;
 }

 #block-views-block-noticias-producao-academica-block-3 .block__inner .views-row:nth-of-type(1) {
     width: 50%;
     left: 0;
     bottom: 0;
 }

 #block-views-block-noticias-producao-academica-block-3 .block__inner .views-row:nth-of-type(2) {
     width: 24%;
     left: 50%;
     bottom: 0;
     margin-left: 1%;
 }

 #block-views-block-noticias-producao-academica-block-3 .block__inner .views-row:nth-of-type(3) {
     width: 24%;
     left: 75%;
     bottom: 0;
     margin-left: 1%;
 }

 #block-views-block-noticias-producao-academica-block-3 .block__inner .views-row .views-field-title {
     position: relative;
     z-index: 2;
     width: 100%;
     overflow: hidden;
 }

 #block-views-block-noticias-producao-academica-block-3 .block__inner .views-row .views-field-title a {
     float: left;
     width: 100%;
     font-family: "Oswald";
     font-weight: 400;
     text-shadow: 0.075em 0.075em 0.075em #333;
     font-size: 1.7em;
     line-height: 1.2em;
     padding: 2em 1.2em 0.5em 1.2em;
     color: #FFFFFF;
     z-index: 299;
     background-image: linear-gradient(to bottom,transparent,rgba(0,0,0,.8));
 }

 #block-views-block-noticias-producao-academica-block-3 .block__inner .views-row .views-field-field-resumo {
     position: relative;
     z-index: 1;
     width: 100%;
     display: block;
     font-family: "Roboto Condensed";
     font-weight: 300;
     text-shadow: 0.075em 0.075em 0.075em #333;
     font-size: 1.2em;
     line-height: 1.2em;
     color: #FFFFFF;
     padding: 0 1.5em 1.5em 1.5em;
     background-image: linear-gradient(to bottom,rgba(0,0,0,.8),#000000);
 }

 #block-views-block-noticias-producao-academica-block-3 .block__inner .views-row .views-field-field-imagem-capa {
     position: absolute;
     bottom: 0;
     left: 0;
     z-index: 0;
     width: 100%;
     height: 33.75em;
 }

 #block-views-block-noticias-producao-academica-block-3 .block__inner .views-row .views-field-field-imagem-capa img{
     object-fit: cover;
     max-height: 33.75em;
     width: 100%;
 }

 /*Faixa Artigos Relacionados Direitos Humanos - Laura set/2018 */

 div#block-views-block-noticia-moldura-block-17 a{
     font-family: Oswald;
     font-weight: 300;
     text-transform: none;
     line-height: 1.6em;
     font-size: 2em;
     border: 0;
     text-transform: none;
     color: #383838;
 }

 div#block-views-block-noticia-moldura-block-17 h2{
     font-family: Oswald;
     font-size: 2.5em;
     font-weight: 200;
     border: 0;
 }


 /*  FIM - PAG. HOME - FAIXA UPA */

 /*DossissasassssaAAasAAaaaAAassasassssaszAAassaAaasAazAAasAasasazA ODH 20-12-2018*/
 #block-blocobannerdossieodh div {
     position: absolute;
     top: -1.7em;
     left: 0;
     width: 100%;
     height: 10.5em;
     margin: 0;
     z-index: 101;
     background-color: #FFFFFF;
 }
 .page-dossie-odh  #block-basic-content {
   width: 100% !important;
 }

 .page-dossie-odh  #block-basic-content > div > div {
   /* height: 500px !important; */
   /* display: flex; */
   /* flex-wrap: wrap; */
 }

 .page-dossie-odh  #block-basic-content .views-row {
   width: 48%;
   margin-right:  1%;
   float: left;
   height: 495px;
 }

 .page-dossie-odh  #block-basic-content .views-row .views-field-field-imagem-capa img {
   border: solid 12px #98dfdf;
 }

 .page-dossie-odh  #block-basic-content .views-row .views-field-title a{
   position: relative;
   display: block;
   float: left;
   font-family: "Roboto Condensed";
   font-size: 1.4em;
   font-weight: 400;
   color: #000000;
   line-height: 1.3em;
   margin: 0.2em 0.5em;
 }

 .page-dossie-odh  #block-basic-content .views-row .views-field-field-autor a {
     position: relative;
     display: block;
     float: left;
     font-family: "Roboto Condensed";
     font-size: 1.4em;
     font-weight: 400;
     color: #60bdd3;
     line-height: 1.3em;
     margin: 0.2em 0.5em 1em;
 }

 .page-dossie-odh #block-abredireitoshumanos {
   position: static !important;
   margin-top: 500px;
 }

 #block-abredireitoshumanos{
     position: relative;
     top: 0.4%;
     float: left;
     font-family: "Roboto Condensed";
     font-size: 1.7em;
     font-weight: 300;
     color: #000000;
     line-height: 1.4em;
     margin: 0 10em 2em;
     width: 70%;
 }
 #block-abredireitoshumanos h2{
     font-family: "Oswald";
     font-size: 2.6em;
     font-weight: 500;
   line-height: 1.1em;
 }

 .view.view-retrospectiva.view-id-retrospectiva.view-display-id-page_2{
   position: relative;

 }

 .view.view-retrospectiva.view-id-retrospectiva.view-display-id-page_2 h2{
     margin: 0.5em;
     font-family: "Oswald";
     font-size: 2.6em;
     font-weight: 500;
   line-height: 1.1em;
   position: relative;
     top: 10em;
 }

 .view.view-retrospectiva.view-id-retrospectiva.view-display-id-page_2 .view-rows{
     position: relative;
     float: left;
     top: 400px;
 }

 .view.view-retrospectiva.view-id-retrospectiva.view-display-id-page_2 .views-row{
     width: 49%;
     float:left;
     bottom: 0;
     margin: 0.2em 0.2em 0.2em;
   height: 37.5em;
 }

 .view.view-retrospectiva.view-id-retrospectiva.view-display-id-page_2 .views-row .views-field-field-imagem-capa img {
     max-width: 100%;
     width: 98%;
     height: auto;
   float: left;
     display: block;
     margin: 0.5em;
   object-fit: cover;
   border: solid 12px rgb(96,189,211, 0.5);
   position: relative;

 }

 .view.view-retrospectiva.view-id-retrospectiva.view-display-id-page_2 .views-field-title a{
   position: relative;
   display: block;
   float: left;
   font-family: "Roboto Condensed";
     font-size: 1.4em;
     font-weight: 400;
     color: #000000;
     line-height: 1.3em;
     margin: 0.2em 0.5em;
 }

 .view.view-retrospectiva.view-id-retrospectiva.view-display-id-page_2 .views-field-field-autor a{
   position: relative;
   display: block;
   float: left;
   font-family: "Roboto Condensed";
     font-size: 1.4em;
     font-weight: 400;
     color: #60bdd3;
     line-height: 1.3em;
     margin: 0.2em 0.5em 1em;
 }

 #block-dialogosdireitoshumanos span{
     position: relative;
     top : 9em;
     font-family: "Oswald";
     font-size: 2.6em;
     font-weight: 500;
     color: #000000;
     line-height: 1.3em;
     margin-left: 2%;

 }

 #block-dialogosdireitoshumanos .field__item div{
     width: 45%;
     margin: 2%;
     float: left;
   position: relative;
     top: 30em;
 }
 #block-dialogosdireitoshumanos .field__item h2{
   position: relative;
   display: block;
   float: left;
   font-family: "Roboto Condensed";
     font-size: 1.4em;
     font-weight: 400;
     color: #000000;
     line-height: 1.3em;
     margin: 0.2em 0.5em;
 }
 #block-dialogosdireitoshumanos .field__item h3{
   position: relative;
   display: block;
   float: left;
   font-family: "Roboto Condensed";
     font-size: 1.4em;
     font-weight: 400;
     color: #60bdd3;
     line-height: 1.3em;
     margin: 0.2em 0.5em 1em;
 }

 #block-reportagensdireitoshumanos {
     position: static;
     top: 26em;
     width: 70%;
     margin: 0 10%;
     display: inline-block;
 }

 #block-reportagensdireitoshumanos h2{
   font-family: "Oswald";
   font-size: 2.6em;
   font-weight: 500;
   color: #000000;
   line-height: 1.3em;
   /* margin: 0.2em 0.2em 0.7em; */
 }

 #block-reportagensdireitoshumanos a{
   font-family: "Roboto Condensed";
   font-size: 1.4em;
   font-weight: 300;
   color: #000000;
   line-height: 1.3em;
   /* margin: 0.2em 0.5em; */
   text-indent: 0;
 }

 #block-audiodireitoshumanos {
     position: static;
     /* top: 30em; */
     margin: 0 10% 0em;
     width: 70%;
 }

 #block-audiodireitoshumanos span{
     font-family: "Oswald";
     font-size: 2.6em;
     font-weight: 500;
   color: #000000;
     line-height: 1.3em;
 }

 /*Fim DossissasassssaAAasAAaaaAAassasassssaszAAassaAaasAazAAasAasasazA ODH*/




 /*Bloco Mariana para Brumadinho*/
 #block-views-block-ju-especial-block-4 {
     font-family: "Roboto Condensed";
     font-size: 1.3em;
     line-height: 1.5em;
     font-weight: 300;
 }
 #block-views-block-ju-especial-block-4 a{
     text-transform: none;
      color: #9B0101;
 }
 /*fim Bloco Mariana */

 /* DissasassssaAAasAAaaaAAassasassssaszAAassaAaasAazAAasAasasazArio de Brumadinho */
     #block-views-block-noticia-moldura-block-20 {
         margin: 0;
         height: 42.5em;
         max-height: 42.5em;
         overflow: hidden;
     }

     #block-views-block-noticia-moldura-block-20 .block__inner {
         width: 71.875%;
         max-width: 86.25em;
         margin: 0 auto;
         min-width: 64em;
     }

     #block-views-block-noticia-moldura-block-20 .block__inner .view-header {
         line-height: 3.3em;
         color: #AE0001;
         font-family: OSwald;
         font-size: 1.2em;
         text-transform: uppercase;
         margin-bottom: 1.7em;
         border-bottom: solid 2px #AE0001;
     }
   #block-views-block-noticia-moldura-block-20 .block__inner .view-header div {
     display: inline;
     }

     #block-views-block-noticia-moldura-block-20 .block__inner .view-header a {
         background-color: #FFF;
         color: #AE0001;
         padding-right: 0.5em;
         font-weight: 300;
     }

     #block-views-block-noticia-moldura-block-20 .block__inner .view-header a b {
         font-weight: 300;
     }

     #block-views-block-noticia-moldura-block-20 .views-row {
         position: relative;
         height: 34em;
     }

     #block-views-block-noticia-moldura-block-20 .views-row .views-field-field-imagem-capa {
         height: 100%;
     }

     #block-views-block-noticia-moldura-block-20 .views-row .views-field-field-imagem-capa img {
         width: 100%!important;
         height: 100%!important;
         object-fit: cover;
     }

     #block-views-block-noticia-moldura-block-20 .views-row .views-field.views-field-title a {
         color: #FFF;
         text-align: left;
         font-family: Oswald;
         text-transform: none;
         font-weight: 400;
         line-height: 1.3em;
         font-size: 4em;
         text-shadow: 0.05em 0.05em 0.05em #131313;
     }




     #block-views-block-noticia-moldura-block-20 .views-row .views-field-title {
         width: 100%;
         padding: 1.8em 2.5em 0.45em 2.5em;
         margin: 0;
         text-align: center;
         background-image: linear-gradient(to bottom,rgba(0,0,0,0.7),rgba(0,0,0,0.8));
         position: relative;
         z-index: 10;
     }


       #block-views-block-noticia-moldura-block-20 .views-row .views-field-field-resumo {
         padding: 2.5em;
         width: 100%;
         background-image: linear-gradient(to bottom,rgba(0,0,0,0.8),transparent);
         position: relative;
         z-index: 10;
     }


     #block-views-block-noticia-moldura-block-20 .views-row .views-field-field-resumo p:nth-of-type(1) {
         text-align: center;
         font-size: 1.7em;
         margin-bottom: 1em;
         line-height: 1.3em;
     }

     #block-views-block-noticia-moldura-block-20 .views-row .views-field-field-resumo {
         color: #FFF;
         text-align: left;
         font-family: Oswald;
         text-transform: none;
         font-weight: 400;
         line-height: 1.3em;
         font-size: 1.5em;
         text-shadow: 0.05em 0.05em 0.05em #131313;
     }
   #block-views-block-noticia-moldura-block-20 .views-row .views-field-field-resumo a{
         color: #FFF;
         text-align: left;
         font-family: Oswald;
         text-transform: none;
         font-weight: 400;
         line-height: 1.3em;
     }


     #block-views-block-noticia-moldura-block-20 .views-row .views-field-field-resumo ul {
         padding: 0em;
         width: 25%;
         display: inline-block;
         vertical-align: top;
     }

     #block-views-block-noticia-moldura-block-20 .views-row .views-field-field-resumo li:nth-of-type(1) {
         display: block;
         width: 100%;
     }

     #block-views-block-noticia-moldura-block-20 .views-row .views-field-field-resumo li {
         list-style: none;
         margin-bottom: 0.8em;
         position: relative;
         padding-left: 1em;
         font-size: 1.3em;
         line-height: 1.2em;
         color: #FFF;
         text-shadow: 0.05em 0.05em 0.05em #131313;
     }


     #block-views-block-noticia-moldura-block-20 .views-row .views-field-field-imagem-capa,
     #block-views-block-noticia-moldura-block-20 .views-row .views-field-field-imagem-capa .field-content {
         position: absolute;
         top: 0;
         left: 0;
         width: 100%;
         height: 100%!important;
         min-height: 27.5em;
         z-index: 1;
     }

 /* Fim DissasassssaAAasAAaaaAAassasassssaszAAassaAaasAazAAasAasasazArio de Brumadinho*/

 /*Faixa Bloco Autonomia UniversitssasassssaAAasAAaaaAAassasassssaszAAassaAaasAazAAasAasasazAria*/
   #block-autonomiauniversitaria {
     width: 71.875%;
     max-width: 86.25em;
     min-width: 64em;
     margin: 2em auto;
   }

   #block-autonomiauniversitaria div{
     display: inline;
   }


   #block-autonomiauniversitaria iframe{
     width: 45%;
   }
 /*fim Faixa Bloco Autonomia UniversitssasassssaAAasAAaaaAAassasassssaszAAassaAaasAazAAasAasasazAria*/

 /*Faixa  Assembleia - NotssasassssaAAasAAaaaAAassasassssaszAAassaAaasAazAAasAasasazAcias TemporssasassssaAAasAAaaaAAassasassssaszAAassaAaasAazAAasAasasazArias*/

 div#block-views-block-noticias-temporarias-block-1 {
   width: 100%;
   margin-bottom: -150px;
   /* margin-top: 50px; */
 }

 div#block-views-block-noticias-temporarias-block-1 .block__inner {
     width: 71.875%;
     /* max-width: 86.25em; */
     min-width: 64em;
     margin: 3em auto;
 }

   #block-views-block-noticias-temporarias-block-1 .view-content.view-rows {
       position: relative;
       /* top: -178px; */
       bottom: 148px;
       z-index: 10;
       display: inline-block;
       width: 100%;
       margin: auto;
       background: linear-gradient(rgba(0,0,0,0), #000 30%);
       padding-bottom: 20px;
   }

 #block-views-block-noticias-temporarias-block-1 .views-row {
     width: 45%;
     font-family: "Roboto Condensed";
     font-weight: 200;
     text-shadow: 0.075em 0.075em 0.075em #333;
     font-size: 1.3em;
     line-height: 1.2em;
     color: #FFFFFF;
     display: inline-block;
     vertical-align: top;
     padding: 0.5em 0.5em 0.5em 2.5em;

 }

 #block-views-block-noticias-temporarias-block-1 .views-field.views-field-title a{
     font-family: "Roboto Condensed";
     font-weight:400;
     text-shadow: 0.075em 0.075em 0.075em #333;
     font-size: 1.2em;
     line-height: 1.2em;
     color: #FFFFFF;
 }

   /* botssasassssaAAasAAaaaAAassasassssaszAAassaAaasAazAAasAasasazAo link footer noticias temporarias*/
   #block-views-block-noticias-temporarias-block-1 .view-footer {
     position: relative;
     text-align: center;
     padding: 20px;
     z-index: 100;
   }
   #block-views-block-noticias-temporarias-block-1 .view-footer a {
     background-color: #9e190b;
     font-weight: 900;
     color: #ffffff;
     padding: 8px 12px;
     border-radius: 10px;
   }


 /*fim faixa  Assembleia - NotssasassssaAAasAAaaaAAassasassssaszAAassaAaasAazAAasAasasazAcias TemporssasassssaAAasAAaaaAAassasassssaszAAassaAaasAazAAasAasasazArias*/


 /* borda na lista de comentssasassssaAAasAAaaaAAassasassssaszAAassaAaasAazAAasAasasazArios */
 article .comment {
   border-top: solid #9B0101 !important;
 }

 /* estilo do botssasassssaAAasAAaaaAAassasassssaszAAassaAaasAazAAasAasasazAo bando de imagens nos links da noticia */
 .field-name-field-banco-de-imagens > div > div > a {
   background-color: #9B0101;
   color: #ffffff !important;
   padding: 5px;
   border-radius: 4px;
 }

 /* Pagina midias sociais*/
 .midias-wrapper {
   width: 100%;
   max-width: 1100px;
   display: flex;
   flex-wrap: wrap;
   align-items: center;
 }

 .midias-item {
   display: flex;
   align-items: flex-start;
   justify-content: center;
   flex-wrap: wrap;
   margin: 10px;
   width: min-content;
   width: 150px;
   text-align: center;
   border: solid 1px #d3d3d3;
   padding: 10px;
   height: 215px;
   line-height: 100%;
   font-size: 0.9em;
 }

 /** banner  Pequim   **/

 #block-blocodiarioempequim {
   max-width: 86.25em;
   margin: auto;
 }

 #block-blocodiarioempequim > div > div.block__content > div > div > div > p {
   display: flex;
   align-items: center;
 }

 #block-blocodiarioempequim > div > div.block__content > div > div > div > p > a{
   width: 100%;
 }

 #block-blocodiarioempequim > div > div.block__content > div > div > div > p > strong{
   width: 100%;
   height: 100%;
   font-size: 1.2em;
 }

 /* tira espAaaaAAassasassssaszAAassaAaasAazAAasAasasazAo entre banner e matssasassssaAAasAAaaaAAassasassssaszAAassaAaasAazAAasAasasazAria */
 #block-pixture-reloaded-local-tasks {
   margin-top: 0 !important;
 }

 @media (max-width: 700px) {
   #block-blocodiarioempequim > div > div.block__content > div > div > div > p {
     flex-direction: column;
   }

   #block-blocodiarioempequim > div > div.block__content > div > div > div > p strong {
     padding: 0 10px;
   }

   #block-blocodiarioempequim > div > div.block__content > div > div > div > p img {
     width: 100%;
     height: auto;
   }
 }

 /**  /Pequim   **/

 /** diario de pequim **/

 #block-views-block-noticia-moldura-block-1 > div > div > div > div {
   position: relative;
 }

 #titulo {
     font-family: "Roboto Condensed";
     font-weight: 300;
     font-size: 3em;
     line-height: 1.10em;
     margin-bottom: 0.5em;
     margin-left: -0.04em;
     text-shadow: 1px 1px 1px #474747;
     position: relative;
     z-index: 1;
     color: #fff;
     position: absolute;
     left: 30px;
     top: 140px;
 }

 #resumo {
     width: 45%;
     display: inline-block;
     font-family: "Roboto Condensed";
     font-weight: 300;
     font-size: 1.55em;
     line-height: 1.2em;
     margin-bottom: 0.5em;
     margin-left: -0.04em;
     text-shadow: 1px 1px 1px #474747;
     position: relative;
     z-index: 1;
     color: #fff;
     position: absolute;
     top: 210px;
     left: 30px;
     overflow: hidden;
 }

 @media (max-width: 1700px) {
    #block-views-block-noticia-moldura-block-1 > div > div > div > div > div.view-rows {
     /* height: 374px; */
     height: auto;
   }

   #resumo {
     height: 200px;
     font-size: 1.3em !important;
   }
 }

 @media (max-width: 960px) {
   #resumo {
     width: 90%;
     height: 100%;
     top: 375px;
   }

   #titulo {
     width: 90%;
     min-width: 400px;
     top: 305px;
   }

   #block-views-block-noticia-moldura-block-1 > div > div > div > div > div.view-rows {
     height: auto;
   }

   #block-views-block-noticia-moldura-block-1 > div > div.block__content > div > div > div.view-header > a:nth-child(2) > img {
     width: 100%;
   }
 }

 /* @media (max-width: 1016px) and (min-width: 500px) { */
 @media (max-width: 960px) and (min-width: 500px) {
   #resumo {
     top: 555px;
     font-size: 1.3em !important;
   }

   #titulo {
     top: 455px;
   }
 }

 @media (max-width: 400px) {
   #titulo {
     font-size: 2.5em !important;
   }
 }

 /** /diario de pequim **/

 /* LOGO DO SITE NOVO */
 #block-logounicampportal {
   position: absolute;
   top: 66px;
   left: 50%;
   margin-left: -4.25em;
   height: 7.755em;
   width: 6.55em;
   z-index: 301;
   /* background-color: red; */
   position: absolute;
 }
 #block-logounicampportal img {
   transition: all 500ms;
 }

 #block-logounicampportal p{
  text-align:center;
 }

 #block-logounicampportal-title > span {
   display: none;
 }

 #block-logounicampportal .block__content {
   /* margin-top: -65px */
 }

 @media (max-width: 961px) {
   #block-logounicampportal {
     width: 4em;
     top: 0px;
     margin-left: -2.25em;
   }
 }


 /*** DIREITOS HUMANOS ***/

 #block-views-block-noticia-universidade-sociedade-block-1 {
   display: inline;
   width: 38%;
 }

 #block-views-block-noticia-universidade-sociedade-block-4 {
   padding-left: 25px;
   display: inline-block;
   width: 36%;
   min-width: 32em;
 }

 #block-views-block-noticia-universidade-sociedade-block-4 .views-row {
   /* padding-left: 1em; */
   display: inline-block;
   /* width: 35.8%; */
 }

 #block-views-block-noticia-universidade-sociedade-block-4 .view-header img {
     width: 20%;
     position: relative;
     top: -60px;
     z-index: 1;
     background-color: #fff;
     border-radius: 10px;
     margin-left: -8px;
 }

 #block-views-block-noticia-universidade-sociedade-block-4 .view-content {
   position: absolute;
   top: -10px;
   /* width: 90%; */
 }

 #block-views-block-noticia-universidade-sociedade-block-3 {
   clear: both;
 }

 /*data titulo e linha fina*/
 #block-views-block-noticia-universidade-sociedade-block-4 .views-row .views-field-field-date {
     border-left: solid 2px #9e190b;
     font-family: "Roboto Condensed";
     font-weight: normal;
     font-size: 1em;
     color: #505050;
     text-transform: uppercase;
     padding-left: 0.5em;
     margin: 1em 0;
     height: 0.8em;
     line-height: 0.9em;
 }

 #block-views-block-noticia-universidade-sociedade-block-4 .views-field-title {
     font-family: "Oswald";
     font-weight: normal;
     font-size: 1.1em;
     line-height: 1.45em;
     text-transform: uppercase;
 }

 #block-views-block-noticia-universidade-sociedade-block-4 .views-field-title a {
     color: #282828;
 }

 @media screen and (max-width: 1040px) {
   #block-views-block-noticia-universidade-sociedade-block-4 {
     width: 48%;
     padding-left: 0;
     min-width: unset;
   }
  #block-views-block-noticia-universidade-sociedade-block-4 .views-row {
    margin-left: 0;
    }

   #block-views-block-noticia-universidade-sociedade-block-4 .views-row .views-field-field-imagem-capa {
     position: relative;
     height: 15.5em;
   }

   #block-views-block-noticia-universidade-sociedade-block-4 .views-row .views-field-field-imagem-capa img{
     position: absolute;
     width: 100%;
     height: 100%;
     -webkit-background-size: cover;
     -moz-background-size: cover;
     -o-background-size: cover;
     background-size: cover;
     object-fit: cover;
   }

 }

 @media (max-width: 480px) {
   #block-views-block-radio-block-1 {
     /* margin-bottom: 30em; */
   }

   #block-views-block-noticia-universidade-sociedade-block-4 {
     padding-left: 5px;
     top: -850px;
     width: 95%;
   }

   #block-views-block-noticia-universidade-sociedade-block-4 .view-content {
   margin-top: -115px;
   width: 100%;
   }

   #block-views-block-noticia-universidade-sociedade-block-4 img {
       height: auto;
       width: 100%;
   }

   #block-views-block-noticia-universidade-sociedade-block-4 .view-header img {
       top: -140px;
       z-index: 1;
       width: 25%;
   }

 }

 /*** FIM DIREITOS HUMANOS ***/

 /**** coronavirus ****/

 .page-coronavirus-destaques #block-basic-content {
   padding-top: 60px !important;
 }

 /* .page-coronavirus #main-content {
  *  *  *   padding-top: 0;
  *   *   *   } */

 /* .page-coronavirus #navbar {
  *  *  * margin-top: 0;
  *   *   * } */

 /*** Mais notssasassssaAAasAAaaaAAassasassssaszAAassaAaasAazAAasAasasazAcias ***/
 /* .contextual-region.view.view-coronavirus.view-id-coronavirus .view-footer { */

 .view-coronavirus .view-footer {
     background-color: #f4524d;
     border-radius: 10px;
     padding: 15px;
     width: 180px;
     margin: auto;
 }

 .view-coronavirus .view-footer a{
     color: #ffffff;
     font-size: 26px;
 }


 .page-coronavirus #navbar, .page-coronavirus #rid-navbar {
   background-color: #163257;
   }

   .page-coronavirus #navbar {
     margin-top: 5em;
   }

   #block-coronavirusmidias > div > div > div > div > div > p:nth-child(1) {
     display: none;
   }

   /* .view-coronavirus .view-content {
  *  *  *   margin-top: 100px;
  *   *   *     } */
   .view-coronavirus .views-field-title {
     margin-bottom: 0;
     /* white-space: nowrap;
  *  *  *     overflow: hidden; */
     padding: 5px 0 5px 0;
     /* text-overflow: ellipsis; */
   }

   .view-coronavirus .views-field-title a {
     line-height: 1.3em;
   }

   .view-coronavirus .views-field-title a:visited, .view-coronavirus .views-field-title a:hover {
     line-height: 1.3em;
     color: #f4524d;
   }

   .view-coronavirus .view-header {
     /* color: #f4524d !important; */
     /* border-bottom: solid 3px; */
     /* font-size: 3em; */
     /* line-height: 1em; */
     /* margin-bottom: 0.5em; */
 }

 #block-views-block-coronavirus-block-3 header {
   color: #0badb2 !important;
 }

 #block-views-block-coronavirus-block-3 .views-field-title a:visited, #block-views-block-coronavirus-block-3 .views-field-title a:hover {
   color: #0badb2 !important;
 }

 #block-views-block-coronavirus-block-3 > div > div {
   display: flex;
   flex-wrap: wrap;
 }

 #block-views-block-coronavirus-block-3 header {
   width: 100%;
 }

 #block-views-block-coronavirus-block-3 .views-row {
   width: 48%;
   margin-right: 1%;
 }

 @media (max-width: 980px) {
   #block-views-block-coronavirus-block-3 .views-row {
     width: 100%;
     margin-right: 0%;
   }
 }

   .page-coronavirus #header {
     background-color: #fff ;
     height: 80px;
     padding: 0 15% 0 15%;
   }

   .page-coronavirus #rid-header-first {
     width: 100% !important;
     display: flex;
   }

   #block-coronaviruslogounicamp {
     margin: 0;
     display: inline-block;
     width: 50%;
     box-sizing: border-box;
   }

   #block-coronavirusmidias {
     display: inline-block;
     width: 49%;
     text-align: right;
     margin: 0;
   }

   #block-coronavirusmidias p {
     text-align: right;
   }

   #block-coronavirusmidias img {
     height: 50px;
     width: auto;
     margin-left: 10px;
   }

   #block-coronaviruslogounicamp img {
     height: 70px;
     width: auto;
   }

   #block-coronavirusmidias > div > div.block__content > div > div > div > p {
     margin-top: 10px;
   }
   /* .page-coronavirus #masthead img {
  *  *  *     height: 70px;
  *   *   *         width: auto;
  *    *    *           } */
   #block-coronaviruslogo {
     background-color: #163257;
     height: 90px;
     display: flex;
     justify-content: center;
     margin-top: 50px;
   }

   #block-coronaviruslogo p {
     font-size: 3em;
     margin-top: 35px;
     text-align: center;
     color: #fff;
   }
   body[class*='page-coronavirus-boletim'] #block-basic-content,
   .page-coronavirus #content,
   .page-coronavirus #rid-content {
     width: 70%;
     padding-top: 20px;
     margin: auto;
   }

   .page-coronavirus #content-area {
     margin-top: 0;
   }

   .view-coronavirus .view-content {
     display: flex;
     flex-wrap: wrap;
   }

   .view-coronavirus a {
     color: #000;
     font-weight: 600;
     font-size: 2em;
   }

   .view-coronavirus .view-content .views-row {
     width: 48%;
     margin-bottom: 40px;
     padding-right: 20px;
   }

   /* .view-coronavirus .view-content .views-row:first-child {
  *  *  *   width: 100%
  *   *   *     } */

   #block-coronavirusinfografico p img {
     width: 33%;
   }

   .view-coronavirus {
     margin: 0;
   }

   .page-coronavirus #sub-features, .page-coronavirus #sub-features .container {
     background-color: #163257;
     color: #ffffff;
     font-size: 1.2em;
   }

   .page-coronavirus #sub-features .pr-subfeatures__subfeatures-first {
   width: 70%;
   margin: auto;
   }

 @media (max-width: 980px) {
   .page-coronavirus #content,
   .page-coronavirus #rid-content {
     width: 90%;
     padding-top: 20px;
     margin: auto;
   }

   #block-coronavirusmidias img{
     max-width: 30px;
     height: auto;
   }

   #block-coronaviruslogounicamp {
     float: left;
   }

   .page-coronavirus #block-basic-content .views-row {
     width: 100%;
     margin-bottom: 25px;
   }
 }

   /*destaque*/
   #block-views-block-coronavirus-block-4 {
     background-color: #f4524d;
     border-radius: 10px;
     padding: 30px;
   }

   #block-views-block-coronavirus-block-4 .field, #block-views-block-coronavirus-block-4 p {
     margin-bottom: 0;
   }

   #block-views-block-coronavirus-block-4 a{
     color: #ffffff;
   }

   #block-views-block-coronavirus-block-4 h3{
     font-size: 3em;
     margin-bottom: 30px;
     line-height: 1.2em;
   }

   #block-views-block-coronavirus-block-4 p {
     /* font-size: 1.6em; */
     /* line-height: 1.5em; */
     color: #fff;
   }

   #block-views-block-coronavirus-block-4 .views-field-field-date {
     color: rgb(241, 240, 240);
   }

   #block-views-block-coronavirus-block-4 .views-row {
     width: 100%;
     margin-bottom: 0;
   }

   .view-coronavirus .views-field-field-date {
     color: #a7a7a7;
     font-weight: 600;
   }

   .view-coronavirus .views-field-field-resumo {
     font-size: 1.3em;
   }

   #block-views-block-coronavirus-block-19 .views-field-field-resumo p {
     font-size: 21px !important;
     font-weight: normal;
   }

   #block-coronavirusinfografico h2 {
     font-size: 2em;
     font-weight: 600;
     text-align: center;
     margin-bottom: 40px;
     margin-top: 40px;
     border-top: solid 3px;
     line-height: 2em;
   }

   #block-coronaviruscontato > div > div.block__content > div > div > div {
     display: flex;
     justify-content: space-around;
     flex-wrap: wrap;
   }

   #block-coronaviruscontato > div > div.block__content > div > div > div p{
     font-size: 2em;
     line-height: 1.1em;
   }

   #block-coronaviruscontato > div > div.block__content > div > div > div p:first-child {
     font-size: 1.4em;
     line-height: 1.1em;
   }

   #block-coronaviruscontato > div > div.block__content > div > div > div p:last-child {
     justify-self: flex-end;
   }

   #block-coronaviruscontato > div > div.block__content > div > div > div p a {
     color: #fff;
   }

   /*** Faixa Boletim ***/
 div#block-views-block-coronavirus-block-2 {
     /* background-color: #0badb2;  */
     border-radius: 10px;
     padding: 15px;
     width: 100%;
     color: #ffffff;
     font-size: 26px;
     display: block;
 }

 div#block-views-block-coronavirus-block-2 ##atlas-link {
   color: #000;
 }

 #block-views-block-coronavirus-block-2 header {
   display: none;
 }

 /* .views-field-body,
  *  *  * #faixa-boletim-1 div {
  *   *   *     color: #ffffff;
  *    *    *         font-size: 25px;
  *     *     *             display: inline;
  *      *      *             } */

 div#block-views-block-coronavirus-block-2 .block__content div{
     color: #ffffff;
     font-size: 25px;
     display: inline;
 }

 div#block-views-block-coronavirus-block-2 .block__content a{
     /* color: #ffffff; */
     color: #c8c8c8;
     font-size: 25px;
     margin-bottom: 15px;
 }

 /*tabela*/

 #block-views-block-coronavirus-block-2 table {
   width: 100%;
   border: none;
   color: #163257;
   font-family: "Roboto Condensed";
   font-size: 1rem;
   background-color: #0badb2;
   /* float: left; */
   margin: auto;
 }

 #block-views-block-coronavirus-block-2 .view-rows .field-content {
   display: inline;
   /* align-items: center; */
 }

 #block-views-block-coronavirus-block-2 > div > div.block__content > div > div > div.view-content.view-rows > div > div.views-field.views-field-title {
   display: block;
 }

 /* #block-views-block-coronavirus-block-2 > div > div.block__content > div > div > div.view-content.view-rows > div > div.views-field.views-field-body > div > p:nth-child(2) > img {
  *  *  *   width: 50%;
  *   *   *     float: right;
  *    *    *     } */

 #block-views-block-coronavirus-block-2 > div > div.block__content > div > div > div.view-content.view-rows > div > div.views-field.views-field-body > div > p {
   color: #c8c8c8;
 }

 #block-views-block-coronavirus-block-2 td {
   padding: 8px;
   line-height: 30px;
 }

 #block-views-block-coronavirus-block-2 td p {
   margin: 0;
 }

 #block-views-block-coronavirus-block-2 td, #block-views-block-coronavirus-block-2 tr {
   border: none !important;
 }

 #block-views-block-coronavirus-block-2 tr:nth-child(2), #block-views-block-coronavirus-block-2 tr:nth-child(4), #block-views-block-coronavirus-block-2 tr:nth-child(6) {
   background-color: #fff;
 }

 #block-views-block-coronavirus-block-2 tr:nth-child(3), #block-views-block-coronavirus-block-2 tr:nth-child(5), #block-views-block-coronavirus-block-2 tr:nth-child(7) {
   background-color: #aeebec;
 }

 #block-views-block-coronavirus-block-2 tbody tr:nth-child(1) {
   color: #fff;
 }

 #block-views-block-coronavirus-block-2 tbody tr:nth-child(1) > td:nth-child(1) {
   font-size: 2em;
   text-align: center;
 }

 #block-views-block-coronavirus-block-2 tbody tr:nth-child(1) > td:nth-child(2) {
   background-color: #163257;
   border-radius: 20px 0 0 20px;
   font-family: Roboto Condensed;
   font-weight: 300;
   text-align: center;
 }

 /*fim tabela*/

 #block-views-block-coronavirus-block-1 {
   width: 71.875%;
   margin: auto;
 }

 #block-views-block-coronavirus-block-1 .view-header {
   display: block !important;
   margin-bottom: 30px;
 }

 #block-views-block-coronavirus-block-1 .views-row {
   display: block !important;
   width: 100%;
   margin-bottom: 10px !important;
 }

 #block-views-block-coronavirus-block-2 > div > div > div > div > div > div > div.views-field.views-field-body > div > p {
   font-size: 0.7em !important;
 }

 #block-views-block-coronavirus-block-3 .view-coronavirus .view-header a:visited, #block-views-block-coronavirus-block-3 .view-coronavirus .view-header a:hover {
   color: #0badb2;
 }

 #block-views-block-coronavirus-block-3 .view-footer {
   background-color: #0badb2 !important;
 }

 /* segunda faixa do boletim **/
 #faixa-boletim-1 {
   display: inline;
 }

 #faixa-boletim-2 {
   width: 100%;
   display: flex !important;
   flex-wrap: wrap;
   margin-top: 1.8em;
 }

 #faixa-boletim-2 h3 {
   color: #484848;
   font-weight: bold;
 }

 #faixa-boletim-2 h3 a {
   color: #484848 !important;
 }

 @media (max-width: 980px) {
   #faixa-boletim-2 h3 a {
     font-size: 25px;
     line-height: 9px
   }
 }

 #leitos-uti-coronavirus {
   width: 48.25%;
   display: inline-block;
   margin-right: 1.5%;
 }

 #atlas-link {
   width: 48.25%;
   display: inline-block;
 }

 #atlas-img {
   margin: auto;
   width: 100%;
   display: inline-block;
 }

 #atlas-link img {
   margin: auto;
   width: 100%;
 }

 #atlas-link p {
   font-size: 20px;
   margin-top: 1em;
   color: #484848;
   text-align: justify;
   /* word-break: break-all; */
   line-height: normal;
 }

 #atlas-link p a {
   color: #f4524d !important;
   font-size: 1em !important;
 }

 /* fim segunda faixa do boletim **/

   @media (max-width: 750px) {
     .page-coronavirus #block-coronaviruslogo p {
       font-size: 1.6em;
     }
     #block-views-block-coronavirus-block-1 {
       width: 97%;
     }

     .view-coronavirus .view-content .views-row {
       width: 100%;
     }

     .view-coronavirus .view-content {
       margin-top: 100px;
     }

     #block-coronavirusinfografico p img {
       width: 100%;
     }

     .page-coronavirus #navbar {
       margin-top: 0;
     }

     #block-coronavirusdestaque {
       margin-top: 90px;
       margin-bottom: -15px;
       padding: 15px;
     }

     .view-coronavirus .view-content {
       padding: 0px;
     }

     #block-coronavirusdestaque h3{
       font-size: 2em;
       margin-bottom: 30px;
       line-height: 1.2em;
     }

     #block-coronavirusdestaque p{
       font-size: 1em;
       line-height: 1.2em;
     }

     #block-coronaviruscontato > div > div.block__content > div > div > div {
       flex-wrap: wrap;
     }

     #block-coronaviruscontato > div > div.block__content > div > div > div p{
       font-size: 1em;
       line-height: 1.1em;
     }

   }

   @media screen and (max-width: 750px) {
     #leitos-uti-coronavirus {
       width: 100%;
       margin-right: 0;
     }

     #atlas-link {
       width: 100%;
     }
   }

   /** corressasassssaAAasAAaaaAAassasassssaszAAassaAaasAzAAassaAaasAazAAasAasasazAo grssasassssaAAasAAaaaAAassasassssaszAAassaAaasAazAAasAasasazAficos**/
   @media screen and (min-width: 1300px) {

     div#block-views-block-coronavirus-block-2 #graficos-wrapper {
         display: flex;
         flex-wrap: wrap;
         width: 48%;
         padding-left: 1em;
         justify-content: center;
     }
     div#block-views-block-coronavirus-block-2 #graficos-wrapper img {
       width: 80%;
     }
   }

   @media screen and (max-width: 1300px) {
     #faixa-boletim-1 table {
       width: 100%;
       word-wrap: break-word;
     }
   }
   /** fim corressasassssaAAasAAaaaAAassasassssaszAAassaAaasAzAAassaAaasAazAAasAasasazAo grssasassssaAAasAAaaaAAassasassssaszAAassaAaasAazAAasAasasazAficos **/

 /********** fim faixa boletim *********/

 /***** todos boletins *****/
 #block-views-block-coronavirus-block-1 .views-row a {
   font-size: 1.7em;
 }

 #block-views-block-coronavirus-block-1-title span {
   font-size: 1.6em;
 }

 @Media screen and (max-width: 789px) {
   #block-views-block-coronavirus-block-1 .views-row a {
     font-size: 1.3em;
   }
 }

 /***** fim todos boletins *****/


   /***** faixa coronavirus - front ******/

   #block-views-block-noticia-moldura-block-21 {
     width: 71%;
     margin: auto;
   }

   .page-coronavirus .faixa-coronavirus .view-header > div {
     display: none; /*esconde faixa azul no hotsite pq jssasassssaAAasAAaaaAAassasassssaszAAassaAaasAazAAasAasasazA tem*/
   }

   .faixa-coronavirus .view-header > div {
     background-color: #163257;
     padding: 30px;
     color: #fff;
     text-align: center;
     font-size: 3rem;
   }

   .faixa-coronavirus .view-header > div a:visited {
       color: #fff;
   }

   .faixa-coronavirus .view-content .views-field-field-imagem-capa {
     float: right;
     width: 50%;
     height: 500px;
     overflow: hidden;
   }

   .faixa-coronavirus .view-content .views-field-field-imagem-capa img {
     object-fit: cover;
     width: 100%;
   }

   /* #corona-title-wrapper {
  *  *  *     position: absolute;
  *   *   *         width: 100%;
  *    *    *             z-index: 999;
  *     *     *                 padding: 30px;
  *      *      *                   } */

   #corona-title-wrapper {
     position: absolute;
     width: 100%;
     z-index: 9;
     padding: 30px;
     /* height: calc(100% - 80px); */
     /* align-items: flex-start; */
     justify-content: center;
     display: flex;
     flex-direction: column;
   }

   #corona-title-wrapper #titulo, #corona-title-wrapper #resumo {
     position: unset;
     height: unset;
   }

   #corona-title-wrapper #titulo {
     width: 50%;
     padding-right: 5px;
     /* display: block; */
   }

   #img-coronavirus {
     /* position: absolute; */
     float: left;
     z-index: 1;
     margin-right: 15px;
     width: 50%;
   }

   .faixa-coronavirus .views-row {
     position: relative;
     float: left;
     width: 100%;
     background-size: cover;
   }

   .backdrop-image {
     background-color: rgba(71,71,71, 0.85);
     filter: brightness(0.5);
     width: 50%;
   }

   #block-views-block-noticia-moldura-block-21 > div > div.block__content > div > div > div.view-content.view-rows > div:nth-child(2):after {
     content: "";
     position: absolute;
     top: 0;
     left: 0;
     width: 50%;
     height: 100%;
     z-index: 0;
     filter: blur(3px);
   }

   @media (max-width: 1200px){
     #block-views-block-noticia-moldura-block-21 {
       width: 95%;
     }

     .faixa-coronavirus #resumo {
       overflow: visible !important;
     }

     #corona-title-wrapper #titulo {
       font-size: 2em !important;
     }

     .faixa-coronavirus .view-content .views-field-field-imagem-capa {
       height: 500px;
     }

     .backdrop-image {
       height: 500px;
     }
   }

   @media (max-width: 1000px) {

     #block-views-block-noticia-moldura-block-21 {
       width: 90%;
     }

     .faixa-coronavirus .view-header > div > a {
       line-height: 1em;
     }

     .faixa-coronavirus .view-content .views-field-field-imagem-capa {
       width: 100%;
     }

     .backdrop-image {
       width: 100%;
     }

     .faixa-coronavirus #titulo {
       top: 170px !important;
       width: 100% !important;
       min-width: unset !important;
     }

     .faixa-coronavirus #resumo {
       top: 240px !important;
       width: 100% !important;
       height: unset !important;
     }

     .faixa-coronavirus .view-header > div {
       padding: 10px;
     }
   }

   @media (max-width: 750px) {

     #block-views-block-coronavirus-block-2 .view-rows .field-content {
       flex-wrap: wrap;
     }

     #block-views-block-coronavirus-block-2 table {
       width: 100%;
       font-size: 0.8rem;
     }

     #corona-title-wrapper #titulo {
       font-size: 1.5em !important;
     }

     #corona-title-wrapper #resumo {
       font-size: 1em !important;
     }

     #corona-title-wrapper {
       text-align: center;
     }
   }

   @media (max-width: 450px) {
     #block-views-block-noticia-moldura-block-21 {
       width: 100%;
     }

     .faixa-coronavirus .view-content .views-field-field-imagem-capa {
       height: 600px;
     }

     .backdrop-image {
       height: 600px;
     }

     #img-coronavirus {
       width: 100%;
       margin-bottom: 10px;
     }
   }

   /***** fim faixa coronavirus - front ******/

   /****** noticias coronavirus imagens *******/

        /*********   noticias coronavirus - atualizacao    ***********/

       .noticias-coronavirus .views-row {
         width: 50%;
         padding: 0;
       }

       .noticias-coronavirus .views-row:nth-child(1), .noticias-coronavirus .view-content .views-row:nth-child(3) {
         padding-right: 10px;
       }

       .noticias-coronavirus .views-row:nth-child(2), .noticias-coronavirus .view-content .views-row:nth-child(4) {
 /*         padding-left: 10px; */
       }

       .noticias-coronavirus .views-row .views-field-field-imagem-capa {
         height: 350px;
         overflow: hidden;
         margin-bottom: 10px;
       }

       .noticias-coronavirus .views-row .views-field-field-imagem-capa .field-content {
         height: 100%;
       }

       .noticias-coronavirus .views-row .views-field-field-imagem-capa img {
         height: 100%;
         width: 100%;
         object-fit: cover;
       }

       .noticias-coronavirus .views-row .views-field-field-imagem-capa img:hover {
         transform: scale(1.03);
         transition: all 0.3s ease-out;
       }

       .noticias-coronavirus .views-row:first-child {
         position: relative;
         margin-bottom: 50px;
       }

     @media (max-width: 750px) {
       .noticias-coronavirus .views-row {
         width: 100%;
       }

     }

     /*********   fim noticias coronavirus - atualizacao    ***********/

   /****** fim noticias coronavirus imagens *******/

   /*** faixa coronavirus portal simples ***/

   #block-blococoronavirusportal {
     background-color: #0badb2;
     width: 71.875%;
     max-width: 86.25em;
     min-width: 64em;
     margin: 2em auto;
   }

   #block-blococoronavirusportal .field__item {
     display: flex;
     flex-wrap: wrap;
     padding: 0 0 20px 0;
     justify-content: center;
     align-items: center;
 /*     background: linear-gradient( #0badb2, 20% , #163257); */
     /* box-shadow: inset #000 0 0 15px; */

   }

   #block-blococoronavirusportal .field__item h2 {
     width: 100%;
     text-align: center;
     text-transform: uppercase;
     padding: 20px 0 10px 0;
     background-color: #163257;
   }

   #block-blococoronavirusportal .field__item h2 a {
     color: #fff;
   }

   #block-blococoronavirusportal .field__item p:nth-child(2) {
   }

   #block-blococoronavirusportal .field__item p:nth-child(3) {
     text-align: center;
     line-height: 2em;
   }

   #block-blococoronavirusportal .field__item p:nth-child(3) a {
     font-size: 3em;
     color: #fff;
     padding-left: 30px;
     font-family: "Roboto Condensed";
     text-shadow: #000 3px 3px 5px;
   }

   @media (max-width: 992px) {
     #block-blococoronavirusportal {
       min-width: 90%;
     }
   }

   @media (max-width: 600px) {

     #block-blococoronavirusportal .field__item p:nth-child(3) a {
       font-size: 2em;
     }
   }

   /*** fim fixa coronavirus portal simples ***/

 /******* BotssasassssaAAasAAaaaAAassasassssaszAAassaAaasAazAAasAasasazAes coronavirus *********/

 #block-menucoronavirus ul:not(.contextual-links) {
   display: flex;
   justify-content: center;
   font-weight: 600;

 }

 #block-menucoronavirus ul:not(.contextual-links) li {
   display: flex;
   width: 16.66% !important;
   background-color: aqua;
   padding: 10px;
   margin-right: 5px;
   text-align: center;
   border-radius: 8px;
   margin-bottom: 8px;
   min-width: min-content;
   background-color: #dbe9f2;
   align-items: center;
   justify-content: center;
 }

 #block-menucoronavirus ul:not(.contextual-links) li a {
   color: #163257 !important;
 }

 #block-menucoronavirus ul:not(.contextual-links) li:nth-child(2) {
   background-color: #d9f1e4;
 }

 #block-menucoronavirus ul:not(.contextual-links) li:nth-child(3) {
   background-color: #f6e7e0;
 }

 #block-menucoronavirus ul:not(.contextual-links) li:nth-child(4) {
   background-color: #eff0de;
 }

 #block-menucoronavirus ul:not(.contextual-links) li:nth-child(5) {
   background-color: #f9dfe0;
 }

 #block-menucoronavirus ul:not(.contextual-links) li:nth-child(6) {
   background-color: #f0dff2;
 }

 #block-menucoronavirus ul:not(.contextual-links) li:last-child {
   margin-right: 0;
 }

 @media (max-width: 750px) {
   #block-menucoronavirus ul:not(.contextual-links) {
     flex-wrap: wrap;
   }
 }

 @media (max-width: 1042px) {
   #block-menucoronavirus ul:not(.contextual-links) {
     padding: 0 10px 0 10px;
   }

 }

 /******* fim BotssasassssaAAasAAaaaAAassasassssaszAAassaAaasAazAAasAasasazAes coronavirus *********/

 /****** FAQ coronavirus ******/

 #titulo_faq {
   color: #f4524d !important;
   border-bottom: solid 3px;
   font-size: 2.625rem;
   line-height: 1em;
   margin-bottom: 0.5em;
 }

 #introducao_faq p {
   padding: 15px;
   color: #fff;
   font-weight: 200;
   border-radius: 10px;
   font-family: "Roboto Condensed", Helvetica, Arial, sans-serif;
 }

 #introducao_faq p:last-child {
   margin-bottom: 30px;
 }

 #introducao_faq p:first-child {
   background-color: #0badb2;
 }

 #introducao_faq p:nth-child(2) {
   background-color: #f4524d;
 }

 /* > article > div > div > div > div > div > p .pergunta,
  *  *  * #block-blococoronavirusfaq > div > div.block__content > div > div > div > p .pergunta { */
 .pergunta {
   background-color: #fff5f6;
   padding: 15px;
   margin-top: 5px;
   margin-bottom: -10px;
   width: 100%;
   display: inline-block;
   cursor: pointer;
 }

 .pergunta:after {
   content: 'ssasassssaAAasAasasazAAassaAaasAazAAasAasasazAAassaAaasAazAAasAasasazA';
   float: right;
   transform: rotate(90deg);
   transition: all 250ms ease-in-out;
 }

 .pergunta-open:after {
   transform: rotate(180deg);
 }

 /* > article > div > div >  div > div > div > .resposta,
  *  *  * #block-blococoronavirusfaq > div > div.block__content > div > div > div > .resposta { */
 .resposta {
   padding: 15px;
   margin-bottom: 8px;
   border: solid #000 1px;
 }

 #introducao_faq {
   margin-top: 15px;
 }

 #introducao_faq iframe {
   width: 100%;
 }

 .hidden-response {
   display: none;
 }

 /****** fim FAQ coronavirus ******/

 /**** notas e medidas - coronavirus *****/
 #block-views-block-coronavirus-block-9 > div > div.block__content > div > div > div.view-content.view-rows,
 #block-views-block-coronavirus-block-8 > div > div.block__content > div > div > div.view-content.view-rows,
 #block-views-block-coronavirus-block-5 > div > div.block__content > div > div > div.view-content.view-rows,
 #block-views-block-coronavirus-block-6 > div > div.block__content > div > div > div.view-content.view-rows,
 #block-views-block-coronavirus-block-7 > div > div.block__content > div > div > div.view-content.view-rows {
   position: relative;
   width: 71.875%;
   max-width: 86.25em;
   min-width: 64em;
   padding: 0 0 2em 0;
   margin: 5em auto 0 auto;
   border: 0;
 }

 #block-views-block-coronavirus-block-9 > div > div.block__content > div > div > div.view-content.view-rows .views-row,
 #block-views-block-coronavirus-block-8 > div > div.block__content > div > div > div.view-content.view-rows .views-row,
 #block-views-block-coronavirus-block-6 > div > div.block__content > div > div > div.view-content.view-rows .views-row,
 #block-views-block-coronavirus-block-7 > div > div.block__content > div > div > div.view-content.view-rows .views-row {
   width: 100%;
 }


 @media screen and (max-width: 1040px) {

   #block-views-block-coronavirus-block-9 > div > div.block__content > div > div > div.view-content.view-rows,
   #block-views-block-coronavirus-block-8 > div > div.block__content > div > div > div.view-content.view-rows,
   #block-views-block-coronavirus-block-5 > div > div.block__content > div > div > div.view-content.view-rows,
   #block-views-block-coronavirus-block-6 > div > div.block__content > div > div > div.view-content.view-rows,
   #block-views-block-coronavirus-block-7 > div > div.block__content > div > div > div.view-content.view-rows {
     width: 100%;
     max-width: inherit;
     min-width: inherit;
     padding: 5px;
     margin: 0 auto;
     border: 0;
   }
 }

 /* faixa doacoes coronavirus portal */

 #block-blocodoacoesportal > div > div.block__content > div > div > div {
   background-color: #f4524d;
   color: #fff;
   font-family: Open sans;
   font-weight: 100;
   display: flex;
   height: 100%;
   line-height: 2em;
   align-items: center;
   flex-wrap: wrap;
 }

 #block-blocodoacoesportal > div > div.block__content > div > div > div  > div {
   padding: 30px;
   vertical-align: middle;
 }

 #block-blocodoacoesportal > div > div.block__content > div > div > div  > div p {
   margin-bottom: 0;
 }

 #titulo_doacao {
   margin-bottom: 20px !important;
 }

 #block-blocodoacoesportal > div > div.block__content > div > div > div  > div:first-child {
   width: 40%;
   text-align: right;
   border-right: solid 3px #fff;
   align-items: center;
   display: flex;
   justify-content: flex-end;
   flex-wrap: wrap;
 }

 #block-blocodoacoesportal > div > div.block__content > div > div > div  > div:last-child {
   width: 60%;
   text-align: left;
   display: flex;
   align-items: center;
   flex-wrap: wrap;
 }

 #titulo_doacao, #pergunta_doacao, #saiba_doacao {
   font-size: 1.6em;
 }

 #hashtag_doacao {
   font-size: 1.5em;
   font-style: italic;
   font-weight: 600;
 }

 #pergunta_doacao {
   width: calc(50% - 30px);
   text-transform: uppercase;
 }

 #saiba_doacao {
   background-color: #0badb2;
   width: 150px;
   text-align: center;
   padding: 20px;
   text-transform: uppercase;
   font-weight: 600;
   border-radius: 10px;
   margin: auto;
 /*     margin-right: 21%; */
 }

 #saiba_doacao a {
   color: #fff !important;
 }

 #saiba_doacao a:visited {
   color: #fff !important;
 }

 #saiba_doacao a:active {
   color: #fff !important;
 }

 #icone_doacao {
   width: 100px;
   margin-right: 10px;
   margin-bottom: 10px;
 }

 @media screen and (max-width: 800px) {
   #block-blocodoacoesportal > div > div.block__content > div > div > div  > div {
     width: 100% !important;
     text-align: center !important;
   }
   #pergunta_doacao {
     width: 100% !important;
     margin-bottom: 20px !important;
   }
   #block-blocodoacoesportal > div > div.block__content > div > div > div  > div:first-child {
     border-bottom: solid 3px #fff;
     border-right: none;
     justify-content: center;
    }
 }

 #introducao_faq a {
   color: #fff !important;
 }

 /* fim faixa doacoes coronavirus portal */

 /** botssasassssaAAasAAaaaAAassasassssaszAAassaAaasAazAAasAasasazAo rodapssasassssaAAasAAaaaAAassasassssaszAAassaAaasAazAAasAasasazA bloco boletim coronavirus **/

 .noticias-coronavirus footer {
   width: 100%;
   margin:auto;
   display: inline-block !important;
   text-align: center;
   background-color: #163257;
   font-size: 25px;
   height: 2em;
   border-radius: 5px;
   display: flex !important;
   align-items: center;
   justify-content: center;
   margin-bottom: 55px;
 }

 .noticias-coronavirus footer a {
   color: #fff !important;
 }

 #block-views-block-coronavirus-block-2 #boletim_graficos {
 display: none !important;
 }


 @media (max-width: 759px) {
   #block-views-block-coronavirus-block-2 td {
     font-size: 0.8rem !important;
   }

   div#block-views-block-coronavirus-block-2 .block__content div {
       /* display: inline-block; */
   }
 }

 /** fim botssasassssaAAasAAaaaAAassasassssaszAAassaAaasAazAAasAasasazAo rodapssasassssaAAasAAaaaAAassasassssaszAAassaAaasAazAAasAasasazA bloco boletim coronavirus **/

 /** bloco novo radio e tv**/

 #block-views-block-radio-e-tv-block-1 {
   width: 71.875%;
   max-width: 86.25em;
   min-width: 64em;
   margin: 2em auto;
   margin-top: 95px;
 }

 #block-views-block-radio-e-tv-block-1 > div > div {
   background-color: #626262;
   color: #ffffff;
   margin-top: 2.5em;
   padding: 2em;
   display: flex;
   flex-wrap: wrap;
 }

  #block-views-block-radio-e-tv-block-1 .view-header {
   position: relative;
   margin-left: 2%;
   font-family: "Oswald";
   font-size: 1.2em;
   font-weight: 400;
   text-align: left;
   line-height: 2em;
   color: #9e190b !important;
   margin: 0 auto;
   width: 100%;
   text-transform: uppercase;
   padding-top: 0.8em;
   border-bottom: dotted 1px #5A5A5A;
 }

 #block-views-block-radio-e-tv-block-1 .views-row {
   width: 100%;
   display: inline-block;
   position: relative;
 }

 #block-views-block-radio-e-tv-block-1 .views-row:nth-of-type(1) {
   padding-right: 1em;
   padding-left: 0;
   width: 33%;
 }

 #block-views-block-radio-e-tv-block-1 .views-row:nth-of-type(2) {
   padding: 0 1em;
   width: 33%;
 }

 #block-views-block-radio-e-tv-block-1 .views-row:nth-of-type(3) {
   padding-left: 1em;
   width: 33%;
 }

 #block-views-block-radio-e-tv-block-1 .views-field.views-field-field-programas {
     position: relative;
     font-family: "Oswald";
     font-size: 1.2em;
     font-weight: 400;
     text-align: left;
     line-height: 2em;
     margin: 0 auto;
     margin-bottom: 1em;
     width: 100%;
     text-transform: uppercase;
     color: #053250;
 }

 #block-views-block-radio-e-tv-block-1 .views-field.views-field-field-programas a {
     color: #fff;
     text-align: left;
 }

 #block-views-block-radio-e-tv-block-1 .views-field.views-field-field-imagem-capa {
   min-height: 207px;
 }

 #block-views-block-radio-e-tv-block-1 .views-field-field-imagem-capa a {
 display: inline-block;
 width: 100%;
 height: 207px;
 }

 #block-views-block-radio-e-tv-block-1 .views-field-field-imagem-capa a img {
 width: 100%;
 height: 100%;
 object-fit: cover;
 }

 #block-views-block-radio-e-tv-block-1 .views-field-title {
   padding: 1em 0 1em;
 }

 #block-views-block-radio-e-tv-block-1 .views-field-title a {
 color: #ffffff;
 font-size: 1.4em;
 font-weight: 600;
 }

 #block-views-block-radio-e-tv-block-1 .views-field.views-field-field-embed-video {
 position:absolute;top: 3.6em;left: 0;right: 0;overflow: hidden;}

 #block-views-block-radio-e-tv-block-1 .views-row:nth-of-type(2) .views-field-field-embed-video p {margin-right: 1em;margin-left: 0;}

 #block-views-block-radio-e-tv-block-1 .views-row:nth-of-type(3) .views-field-field-embed-video p {margin: 0 0 0 0;}

 #block-views-block-radio-e-tv-block-1 .views-row:nth-of-type(4) .views-field-field-embed-video p {
 margin-left: 1em;
 }

 #block-views-block-radio-e-tv-block-1 .views-field-field-embed-video p iframe {
 height: 207px !important;
 }

 .audio_custom {
 width: 100%;
 }

 #block-views-block-radio-e-tv-block-1 footer {
 background-color:#626262;padding: 1em 2em;color: #ffffff;text-align: right;font-weight: 600;font-size: 1.1em;width: 100%;}

 #block-views-block-radio-e-tv-block-1 footer a,
 #block-views-block-radio-e-tv-block-1 footer a:visited {
   color: #ffffff !important;
   }

 /*tamanho do titulo na pagina do type*/
 .node--type-radio .node__title {
   margin-top: 0 !important;
 }
 .page-node-type--tv .node__title {
   margin-top: 0 !important;
 }

 .node--type-radio .field-name-field-data-de-publicacao {
   display: inline-block;
 }

 .node--type-tv .field-node--field-data-de-publicacao {
   display: inline-block;
 }

 .node--type-radio .field-node-field-programas {
   display: inline-block;
   font-family: "Roboto Condensed";
   font-size: 1em;
   text-transform: uppercase;
   border-left: none;
   padding-left: 0.5em;
   height: 0.9em;
   line-height: 0.95em;
   margin-bottom: 0.6em;
 }

 .node--type-tv .field-node-field-programas {
   display: inline-block;
   font-family: "Roboto Condensed";
   font-size: 1em;
   text-transform: uppercase;
   border-left: none;
   padding-left: 0.5em;
   height: 0.9em;
   line-height: 0.95em;
   margin-bottom: 0.6em;
 }



 @media screen and (max-width: 1040px) {
 #block-views-block-radio-e-tv-block-1 {
     width: 90%;
     max-width: inherit;
     min-width: inherit;
     margin: 0 auto;
 }
 }

 @media screen and (max-width: 750px) {
  #block-views-block-radio-e-tv-block-1 .contextual-region {
    flex-wrap: wrap;
    padding: 0.5em;
  }

  #block-views-block-radio-e-tv-block-1 .views-row {
    padding: 0 !important;
  }

 #block-views-block-radio-e-tv-block-1 .contextual-region .views-field-field-imagem-capa a {
   width: 100%;
   height: 240px;
 }

 #block-views-block-radio-e-tv-block-1 .views-field-field-embed-video p iframe {
   /* height: 240px !important; */
 }

 #block-views-block-radio-e-tv-block-1 .views-field-field-embed-video p {
   margin: 0 !important;
 }
 }

 @media screen and (max-width: 480px) {
 #block-views-block-radio-e-tv-block-1 {
     width: 97%;
 }

 #block-views-block-radio-e-tv-block-1 .contextual-region {
   margin-top: 1em;
 }
 }

 #block-views-block-radio-e-tv-block-1 .contextual-region div.views-row div.views-field.views-field-field-resumo div.field-content p a {
   color: #0A122A;
 }
 /** fim bloco novo radio e tv**/

 /** bloco LAB 19 **/

 #block-views-block-coronavirus-block-11 {
   clear: both;
 }
 #block-views-block-coronavirus-block-11 {
   background-color: #FFFFFF;
   margin: 0;
   overflow: hidden;
   padding-bottom: 1em;
 }

 #block-views-block-coronavirus-block-11 .block__inner {
   width: 71.875%;
   min-width: 64em;
   margin: 0 auto;
   /*! overflow: hidden; */
 }

 #block-views-block-coronavirus-block-11 .views-row {
   position: relative;
   float: left;
   width: 23%;
   min-width: 10em;
   margin: 1em 0 0 2%;
   vertical-align: top;
   padding: 0;
 }

 #block-views-block-coronavirus-block-11 .views-row .views-field-field-imagem-capa {
   position: relative;
   height: 10.5em;
 }

 #block-views-block-coronavirus-block-11 .views-row .views-field-field-imagem-capa img {
   position: absolute;
   height: 100%;
   background-size: cover;
   object-fit: cover;
 }

 #block-views-block-coronavirus-block-11 .views-field-title a {
   font-family: "Oswald";
   font-weight: normal;
   font-size: 1.1em;
   line-height: 1.45em;
   color: #9e190b;
   /* text-transform: uppercase; */
 }

 #block-views-block-coronavirus-block-11 .view-coronavirus .views-field-field-resumo {
   font-size: 1em !important;
 }
 #block-views-block-coronavirus-block-11 .view-coronavirus .view-header {
   width: 90%;
   padding: 0 10px;
 }
 #block-views-block-coronavirus-block-11 .view-coronavirus .view-header a {
   display: flex;
   align-items: center;
 }

 #block-views-block-coronavirus-block-11 .view-coronavirus .view-header a img {
   width: 10%;
   height: auto;
   margin: 0 0 1rem;
 }

 #block-views-block-coronavirus-block-11 .view-coronavirus .view-header a h2 {
   align-content: center;
   height: 100%;
   color: #f4524d;
 }

 @media screen and (max-width: 1080px) {
   #block-views-block-coronavirus-block-11 .block__inner {
       min-width: 0;
       width: 90%;
   }
 }

 @media screen and (max-width: 750px) {
   #block-views-block-coronavirus-block-11 .view-rows {
       width: 100%;
       margin-top: 0;
   }
   #block-views-block-coronavirus-block-11 .views-row {
   position: relative;
   float: left;
   width: 100%;
   min-width: 0;
   margin: 0;
   }
   #block-views-block-coronavirus-block-11 .view-coronavirus .view-header {
   width: 100%;
   padding: 0 10px;
   }
 }

 @media screen and (max-width: 480px)  {
   #block-views-block-coronavirus-block-11 .block__inner {
       width: 97%;
   }
 }

 /** fim bloco LAB 19 **/

 /*** corrige reposiprio abert covid 19 ***/

 #block-views-block-coronavirus-block-12 {
   position: relative;
   width: 71.875%;
   max-width: 86.25em;
   min-width: 64em;
   padding: 0 0 2em 0;
   margin: 5em auto 0 auto;
   border: 0;
 }

 #block-views-block-coronavirus-block-12 .view-coronavirus .view-content .views-row {
     width: 100%;
 }

 @media screen and (max-width: 1040px) {
   #block-views-block-coronavirus-block-12 {
       min-width: 0;
   }
 }

 @media screen and (max-width: 1040px) {
   #block-views-block-coronavirus-block-12 {
     width: 90%;
     margin: 0 auto !important;
     min-width: 0;
   }

   #block-views-block-coronavirus-block-12 .view-coronavirus .view-content {
     margin-top: 10px;
   }
 }

 @media screen and (max-width: 480px) {
   #block-views-block-coronavirus-block-12 {
     width: 97%;
     margin: 0 auto;
   }
 }

 /*** fim corrige repositprio abert covid 19 ***/

 /**** slide doacoes front ****/

 #block-views-block-coronavirus-block-13 {
   padding-bottom: 1.5em;
 }

 #block-views-block-coronavirus-block-13 .view-content a:visited {
   color: #fff;
 }

 #views_slideshow_cycle_main_coronavirus-block_16 {
   min-height: 320px;
 }

 #views_slideshow_cycle_teaser_section_coronavirus-block_16 > div {
   width: 100% !important;
   height: 100% !important;
 }

 #views_slideshow_cycle_teaser_section_coronavirus-block_16 {
   width: 100% !important;
   min-height: 300px !important;
 }

 .sc_cestas_basicas > div:nth-child(1) > div:nth-child(1) > div:nth-child(1),
 #block-views-block-coronavirus-block-13 .skin-default,
 #views_slideshow_cycle_main_coronavirus-block_16,
 #block-views-block-coronavirus-block-13 .views_slideshow_cycle_teaser_section {
   width: 100% !important;
   height: 100% !important;
 }

 .sc_cestas_basicas {
   height: 100%;
 }

 #views_slideshow_cycle_main_coronavirus-block_16 {
   /* min-height: 380px; */
   height: 100%;
   overflow: hidden;
 }

 #views_slideshow_cycle_teaser_section_coronavirus-block_16 .views-row {
   width: 100% !important;
   padding-right: 0 !important;
   height: 100% !important;;
 }

 #views_slideshow_cycle_teaser_section_coronavirus-block_16 .views-row > div {
   height: 100%;
 }

 #imagem_cestas_basicas {
   height: 100%;
 }

 #imagem_cestas_basicas a {
   width: 100% !important;
   height: 307px !important;
 }

 #imagem_cestas_basicas img {
   width: 100% !important;
   height: 100% !important;
   object-fit: cover !important;
 }

 #titulo_cestas_basicas, #botao_cestas_basicas {
   float: right;
   position: absolute;
   top: 50px;
   right: 0px;
   color: #fff;
   line-height: 2.2em;
 }

 #titulo_cestas_basicas a , #botao_cestas_basicas a {
   color: #fff;
 }

 #titulo_cestas_basicas {
   text-align: right;
   background-color: #809e4b;
   padding: 30px 40px 30px 80px;
 }

 #botao_cestas_basicas {
   background-color: #ec5b53;
   padding: 5px;
   font-size: 0.8em;
   border-radius: 10px;
   top: 170px;
   right: 150px;
   width: 25%;
   text-align: center;
 }

 #block-views-block-coronavirus-block-13 {
     clear: both;
 }
 #block-views-block-coronavirus-block-13 {
     background-color: #FFFFFF;
     margin: 0;
     overflow: hidden;
 }

 #block-views-block-coronavirus-block-13 .block__inner {
     width: 71.875%;
     min-width: 64em;
     margin: 0 auto;
 }

 #block-views-block-coronavirus-block-13 .view-coronavirus .views-field-field-resumo {
     font-size: 1em !important;
 }
 #block-views-block-coronavirus-block-13 .view-coronavirus .view-header {
     width: 90%;
     padding: 0 10px;
 }

 @media screen and (max-width: 1080px) {
     #block-views-block-coronavirus-block-13 .block__inner {
         min-width: 0;
         width: 90%;
     }
 }

 @media screen and (max-width: 1042px) {
     #block-views-block-coronavirus-block-13 .view-rows {
         width: 100%;
         margin-top: 0;
         /* height: 510px; */
     }
     #views_slideshow_cycle_teaser_section_coronavirus-block_16, #imagem_cestas_basicas a {
       width: 100% !important;
       height: 500px !important;
     }
     #views_slideshow_cycle_teaser_section_coronavirus-block_16 > div {
       /* height: 500px !important; */
     }
      #botao_cestas_basicas {
       top: 43%;
       right: 35%;

     }
     #titulo_cestas_basicas {
       font-size: 0.7em;
       padding: 15px 40px 15px 80px;
     }

     #views_slideshow_cycle_main_coronavirus-block_16 {
       height: 380px !important;
     }
 }

 @media screen and (max-width: 480px)  {
     #block-views-block-coronavirus-block-13 .block__inner {
         width: 97%;
     }
   #botao_cestas_basicas {
     top: 60%;
     right: calc((90vw - 112px) / 2);
     padding: 20px;
     width: min-content;
   }
 }

 /**************************/
 .sc_doacao > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) {
   background-color: #f4524d;
   color: #fff;
   font-family: Open sans;
   font-weight: 100;
   display: flex;
   height: 100%;
   min-block-size: 307px;
   line-height: 2em;
   align-items: center;
   flex-wrap: wrap;
   align-items: center;

 }

 .sc_doacao > div:nth-child(1) > div:nth-child(1) > div:nth-child(1)  > div {
   padding: 30px;
   vertical-align: middle;
 }

 .sc_doacao > div:nth-child(1) > div:nth-child(1) > div:nth-child(1)  > div p {
   margin-bottom: 0;
   /* word-break: break-all; */
 }

 #hashtag_doacao {
   word-break: break-all;
 }

 #titulo_doacao {
   margin-bottom: 20px !important;
 }

 .sc_doacao > div:nth-child(1) > div:nth-child(1) > div:nth-child(1)  > div:first-child {
   width: 45%;
   text-align: right;
   border-right: solid 3px #fff;
   align-items: center;
   display: flex;
   justify-content: flex-end;
   flex-wrap: wrap;
 }

 .sc_doacao > div:nth-child(1) > div:nth-child(1) > div:nth-child(1)  > div:last-child {
   width: 55%;
   text-align: left;
   display: flex;
   align-items: center;
 }

 #titulo_doacao, #pergunta_doacao, .saiba_doacao {
   font-size: 1.2em;
 }

 #hashtag_doacao {
   font-size: 1.4em;
   font-style: italic;
   font-weight: 600;
 }

   #pergunta_doacao {
     text-transform: uppercase;
   }

 .saiba_doacao {
   display: block;
   background-color: #0badb2;
   text-align: center;
   padding: 10px;
   text-transform: uppercase;
   font-weight: 600;
   border-radius: 10px;
   margin: auto;
   font-size: 0.6rem;
   margin-left: 10px;
 }
 .saiba_doacao a {
   color: #fff;
 }

 #icone_doacao {
   margin-rigth: 10px;
 }

 @media screen and (max-width: 1080px) {
   #pergunta_doacao {
     width: 100%;
   }
   .saiba_doacao {
     font-size: 0.5rem;
     display: flex;
     align-items: center;
   }
 }

 @media screen and (max-width: 800px) {
   .sc_doacao > div:nth-child(1) > div:nth-child(1) > div:nth-child(1)  > div {
     width: 100% !important;
     text-align: center !important;
   }
   #pergunta_doacao {
     width: 100% !important;
     margin-bottom: 20px !important;
   }
   .sc_doacao > div:nth-child(1) > div:nth-child(1) > div:nth-child(1)  > div:first-child {
     border-bottom: solid 3px #fff;
     border-right: none;
     flex-wrap: nowrap;
   }
 }

 @media screen and (max-width: 600px)  {
   .sc_doacao > div:nth-child(1) > div:nth-child(1) > div:nth-child(1)  > div {
     padding: 15px;
     vertical-align: middle;
   }
 }

 @media screen and (max-width: 480px)  {

   .sc_doacao > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:last-child {
     flex-wrap: wrap;
   }
   .saiba_doacao {
     width: 45%;
     padding: 5px;
     line-height: 2em !important;
     min-height: 85px;
     align-items: center;
     padding: 15px;
     font-size: 0.5em;
   }
   #pergunta_doacao {
     font-size: 0.8em;
   }
   #hashtag_doacao {font-size: 1.1em;}
   .sc_doacao > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div {
     padding: 10px;
   }
   .sc_doacao > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) {
     align-items: start;
     /* flex-direction: column; */
   }
 }

 /**** fim slide doacoes front ****/

 /************ faixa coletim IG *************/
 #block-views-block-coronavirus-block-14 {
   clear: both;
 }
 #block-views-block-coronavirus-block-14 {
   background-color: #FFFFFF;
   margin: 0;
   overflow: hidden;
   padding-bottom: 1em;
 }

 #block-views-block-coronavirus-block-14 .block__inner {
   width: 71.875%;
   min-width: 64em;
   margin: 0 auto;
   /*! overflow: hidden; */
 }

 #block-views-block-coronavirus-block-14 .views-row {
   position: relative;
   float: left;
   width: 23%;
   min-width: 10em;
   margin: 1em 0 0 2%;
   vertical-align: top;
   padding: 0;
 }

 #block-views-block-coronavirus-block-14 .views-row .views-field-field-imagem-capa {
   position: relative;
   height: 10.5em;
 }

 #block-views-block-coronavirus-block-14 .views-row .views-field-field-imagem-capa img {
   position: absolute;
   height: 100%;
   background-size: cover;
   object-fit: cover;
 }

 #block-views-block-coronavirus-block-14 .views-field-title a {
   font-family: "Oswald";
   font-weight: normal;
   font-size: 1.1em;
   line-height: 1.45em;
   color: #9e190b;
   /* text-transform: uppercase; */
 }

 #block-views-block-coronavirus-block-14 .view-coronavirus .views-field-field-resumo {
   font-size: 1em !important;
 }
 #block-views-block-coronavirus-block-14 .view-coronavirus .view-header {
   width: 90%;
   padding: 0 10px;
 }
 #block-views-block-coronavirus-block-14 .view-coronavirus .view-header a {
   display: flex;
   align-items: center;
 }

 #block-views-block-coronavirus-block-14 .view-coronavirus .view-header a img {
   width: 10%;
   height: auto;
   margin: 0 0 1rem;
 }

 #block-views-block-coronavirus-block-14 .view-coronavirus .view-header a h2 {
   align-content: center;
   height: 100%;
   color: #f4524d;
 }

 @media screen and (max-width: 1080px) {
   #block-views-block-coronavirus-block-14 .block__inner {
       min-width: 0;
       width: 90%;
   }
 }

 @media screen and (max-width: 750px) {
   #block-views-block-coronavirus-block-14 .view-rows {
       width: 100%;
       margin-top: 0;
   }
   #block-views-block-coronavirus-block-14 .views-row {
   position: relative;
   float: left;
   width: 100%;
   min-width: 0;
   margin: 0;
   }
   #block-views-block-coronavirus-block-14 .view-coronavirus .view-header {
   width: 100%;
   padding: 0 10px;
   }
 }

 @media screen and (max-width: 480px)  {
   #block-views-block-coronavirus-block-14 .block__inner {
       width: 97%;
   }
 }
 /************ fim faixa coletim IG *************/


 /* JU.ESPECIAL */
 body #block-views-block-noticia-moldura-block-22 {
     margin: 0;
     height: 33.5em;
     max-height: 33.5em;
     overflow: hidden;
 }

 body #block-views-block-noticia-moldura-block-22 .block__inner {
     width: 71.875%;
     max-width: 86.25em;
     margin: 0 auto;
     min-width: 64em;
 }

 body #block-views-block-noticia-moldura-block-22 .block__inner .view-header {
     height: 1.7em;
     line-height: 3.3em;
     color: #AE0001;
     font-family: OSwald;
     font-size: 2.3em;
     text-transform: uppercase;
     margin-bottom: 1.7em;
     border-bottom: solid 2px #AE0001;
 }

 body #block-views-block-noticia-moldura-block-22 .block__inner .view-header a {
     background-color: #FFF;
     color: #AE0001;
     padding-right: 0.5em;
     font-weight: 300;
 }

 body #block-views-block-noticia-moldura-block-22 .block__inner .view-header a b {
     font-weight: 300;
 }

 body #block-views-block-noticia-moldura-block-22 .views-row {
     position: relative;
     height: 31em;
 }

 body #block-views-block-noticia-moldura-block-22 .views-row .views-field-field-imagem-capa {
     height: 100%;
 }

 body #block-views-block-noticia-moldura-block-22 .views-row .views-field-field-imagem-capa img {
     height: 100%;
     width: 100%;
     object-fit: cover;
 }

 body #block-views-block-noticia-moldura-block-22 .views-row .views-field.views-field-title a {
     color: #FFF;
     text-align: left;
     font-family: Oswald;
     text-transform: none;
     font-weight: 400;
     line-height: 1.3em;
     font-size: 3.2em;
     text-shadow: 0.05em 0.05em 0.05em #131313;
 }




 body #block-views-block-noticia-moldura-block-22 .views-row .views-field-title {
     /*
  *  *  *     position: absolute;
  *   *   *         width: 100%;
  *    *    *             top: 0;
  *     *     *                 left: 0;
  *      *      *                     height: 8em;
  *       *       *                         padding: 1.8em 2.5em 0.5em 2.5em;
  *        *        *                             margin: 0;
  *         *         *                                 z-index: 10;
  *          *          *                                     text-align: center;
  *           *           *                                         */
     width: 100%;
     padding: 1.8em 2.5em 0.5em 2.5em;
     margin: 0;
     text-align: center;
     background-image: linear-gradient(to bottom,rgba(0,0,0,1),rgba(0,0,0,0.8));
     position: relative;
     z-index: 10;
 }


     body #block-views-block-noticia-moldura-block-22 .views-row .views-field-field-resumo {
     /*
  *  *  *     position: absolute;
  *   *   *         top: 0;
  *    *    *             bottom: 0;
  *     *     *                 padding: 8em 2.5em 5em 2.5em;
  *      *      *                     width: 100%;
  *       *       *                         background-image: linear-gradient(to bottom,rgba(0,0,0,1),transparent);
  *        *        *                             */
     padding: 2.5em;
     width: 100%;
     background-image: linear-gradient(to bottom,rgba(0,0,0,0.8),transparent);
     position: relative;
     z-index: 10;
 }


 body #block-views-block-noticia-moldura-block-22 .views-row .views-field-field-resumo p:nth-of-type(1) {
     text-align: center;
     font-size: 1.5em;
     margin-bottom: 1em;
     line-height: 1.3em;
 }

 body #block-views-block-noticia-moldura-block-22 .views-row .views-field-field-resumo a {
     color: #FFF;
     text-align: left;
     font-family: Oswald;
     text-transform: none;
     font-weight: 400;
     line-height: 1.3em;
     font-size: 1.5em;
     text-shadow: 0.05em 0.05em 0.05em #131313;
 }

 body #block-views-block-noticia-moldura-block-22 .views-row .views-field-field-resumo ul {
     padding: 0em;
     width: 25%;
     display: inline-block;
     vertical-align: top;
 }

 body #block-views-block-noticia-moldura-block-22 .views-row .views-field-field-resumo li:nth-of-type(1) {
     display: block;
     width: 100%;
 }

 body #block-views-block-noticia-moldura-block-22 .views-row .views-field-field-resumo li {
     list-style: none;
     margin-bottom: 0.8em;
     position: relative;
     padding-left: 1em;
     font-size: 1.3em;
     line-height: 1.2em;
     color: #FFF;
     text-shadow: 0.05em 0.05em 0.05em #131313;
 }

 body #block-views-block-noticia-moldura-block-22 .views-row .views-field-field-resumo li::before {
     /*
  *  *  *     position: absolute;
  *   *   *         content: 'ssasassssaAAasAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazA';
  *    *    *             font-size: 1.2em;
  *     *     *                 left: 0;
  *      *      *                     top: 0.1em;
  *       *       *                         */
 }

 body #block-views-block-noticia-moldura-block-22 .views-row .views-field-field-imagem-capa,
 body #block-views-block-noticia-moldura-block-22 .views-row .views-field-field-imagem-capa .field-content {
     /*
  *  *  *     height: 100%!important;
  *   *   *         min-height: 27.5em;
  *    *    *             */
     position: absolute;
     top: 0;
     left: 0;
     width: 100%;
     height: 100%!important;
     min-height: 27.5em;
     z-index: 1;
 }

 body #block-views-block-noticia-moldura-block-22 .views-row .views-field-field-imagem-capa img {
     width: 100%!important;
     height: 100%!important;
     object-fit: cover;
     /*min-height: 27.5em;*/
 }

 @media screen and (max-width: 1040px) {
 /* ju especial */
 body #block-views-block-noticia-moldura-block-22 {
   max-width: inherit;
   max-height: inherit;
   height: inherit;
 }

 body #block-views-block-noticia-moldura-block-22 .block__inner {
   width: 90%;
   max-width: inherit;
   max-height: inherit;
   min-width: inherit;
 }

 body #block-views-block-noticia-moldura-block-22 .views-row {
   height: 27em;
 }

 body #block-views-block-noticia-moldura-block-22 .views-row .views-field-title a {
   font-size: 3em!important;
 }

 body #block-views-block-noticia-moldura-block-22 .views-row .views-field-field-resumo {
   padding: 1em 2.5em 1em 2.5em;
 }

 body #block-views-block-noticia-moldura-block-22 .views-row .views-field-field-resumo li {
     font-size: 1.1em;
 }

 body #block-views-block-noticia-moldura-block-22 .views-row .views-field-field-resumo p:nth-of-type(1) {
   font-size: 1.5em;
 }
 }

 @media screen and (max-width: 961px) {
       /* home - ju especial */
   body #block-views-block-noticia-moldura-block-22 .block__inner .view-header {
     font-size: 1.8em;
     border-bottom: solid 1px #AE0001;
   }

   body #block-views-block-noticia-moldura-block-22 .views-row .views-field-title a {
     font-size: 2.5em!important;
   }

   body #block-views-block-noticia-moldura-block-22 .views-row .views-field-field-date {
     padding: 0.3em;
     font-size: 0.9em;
   }

   body #block-views-block-noticia-moldura-block-22 .views-row .views-field-field-resumo li {
     margin-bottom: 0.2em;
     width: 100%;
   }

   body #block-views-block-noticia-moldura-block-22 .views-row .views-field-field-resumo p:nth-of-type(1) {
     font-size: 1.2em;
   }

   body #block-views-block-noticia-moldura-block-22 .views-row .views-field-title {
       padding: 1.8em 0.5em 0.5em 0.5em;
   }

   body #block-views-block-noticia-moldura-block-22 .views-row .views-field-field-resumo {
     padding: 0.5em 0.5em 0.5em 0.5em;
   }

 }

 @media screen and (max-width: 480px) {
   /* ju especial */
   body #block-views-block-noticia-moldura-block-22 {
     margin: 0 0 2.5em 0;
   }
   body #block-views-block-noticia-moldura-block-22 .block__inner {
     width: 97%!important;
   }

   body #block-views-block-noticia-moldura-block-22 .views-row .views-field-field-imagem-capa {
     height: 20em!important;
   }

   body #block-views-block-noticia-moldura-block-22 .views-row .views-field-field-imagem-capa .field-content {
     height: 100%;
   }

   body #block-views-block-noticia-moldura-block-22 .views-row .views-field-title a {
     font-size: 2em!important;
     vertical-align: bottom;
   }

   body #block-views-block-noticia-moldura-block-22 .views-row .views-field-field-resumo {
     padding: 0.5em 0.5em 0.5em 0.5em;
   }
 }

 /************* MEMORIAL  ****************/

 .page-memorial .view-header {
   max-width: 1200px;
   margin: auto;
   padding: 20px 0 70px;
   text-align: center;
 /*   background-color: #ffd9d9; */
 }

 .page-memorial .view-header h2 {
   text-align: center;
   margin: 50px 0 40px;
   font-size: 3.3em;
   text-transform:uppercase;
   font-family: sans-serif;
 }

 .page-memorial .view-header h3 {
   text-align: center;
 }

 .page-memorial .view-rows {
   max-width: 1200px;
   margin: 0 15%;
 /*   background-color: #ffd9d9; */
 /*   border: solid 7px gray; */
 }

 .page-memorial .views-row {
   text-align: right;
   padding: 30px 0 30px;
   border-bottom: solid 4px gray;
 }

 .page-memorial .views-row .views-field-field-nome-no-memorial {
   padding: 15px 0 15px;
   font-size: 2.2em;
   line-height: 1.2em;
 }

 .page-memorial .views-row .views-field-field-idade {
   font-size: 1.5em;
   padding: 10px 0 10px;
 }

 .page-memorial .views-row .views-field-field-tag-unidade {
   font-size: 1.5em;
   padding: 10px 0 10px;
 }

 /** fim memorial **/

 /************* MEMORIAL  ****************/

 .page-memorial .view-header {
   max-width: 1200px;
   margin: auto;
   padding: 20px 0 70px;
   text-align: center;
 /*   background-color: #ffd9d9; */
 }

 .page-memorial .view-header h2 {
   text-align: center;
   margin: 50px 0 40px;
   font-size: 3.3em;
   text-transform:uppercase;
   font-family: sans-serif;
 }

 .page-memorial .view-header h3 {
   text-align: center;
 }

 .page-memorial .view-rows {
   max-width: 1200px;
   margin: 0 15%;
 /*   background-color: #ffd9d9; */
 /*   border: solid 7px gray; */
 }

 .page-memorial .views-row {
   text-align: right;
   padding: 30px 0 30px;
   border-bottom: solid 4px gray;
 }

 .page-memorial .views-row .views-field-field-nome-no-memorial {
   padding: 15px 0 15px;
   font-size: 2.2em;
   line-height: 1.2em;
 }

 .page-memorial .views-row .views-field-field-idade {
   font-size: 1.5em;
   padding: 10px 0 10px;
 }

 .page-memorial .views-row .views-field-field-tag-unidade {
   font-size: 1.5em;
   padding: 10px 0 10px;
 }

 /** fim memorial **/

 /****** bloco memorial front ********/

 @font-face {
 font-family: "Aileron";
 src: url("https://www.unicamp.br/unicamp/sites/default/files/ailerons.otf") format("opentype");
 url("https://www.unicamp.br/unicamp/sites/default/files/ailerons.otf") format("opentype");
 }

 #block-blocomemorial {
   font-family: 'Aileron';
   text-transform: uppercase;
   text-align: left;
   margin-bottom: 15px;
 }

   #block-blocomemorial {
     width: 71.875%;
     max-width: 86.25em;
     min-width: 64em;
     margin: auto;
     margin-top: 0;
     /* padding-left: 400px; */
   }

 #block-blocomemorial a {
   display: flex;
   position: relative;
   height: 100%;
   justify-content: start;
   align-items: center;
   color: black;
   font-size: 6rem;
   text-shadow: white -4px 0px;
 }

 #block-blocomemorial span {
   /* position: absolute; */
   z-index: 2;
   /* left: 0; */
   /* right: 0; */
   height: 100%;
   line-height: 55px;
 padding-left: 27px;}

 #block-blocomemorial img {
   position: absolute;
   z-index: 0;
   left: -10px;
   right: 0;
   width: 280px;
   height: 100%;
   display: inline-block;
   /* margin: auto; */
 }

 #block-blocomemorial p {
   height: 100%;
   margin: 0;
 }

 #block-blocomemorial div {
   margin: 0;
   height: 100%;
 }

 @media screen and (max-width: 1042px) {

   #block-blocomemorial img {
     width: 100%;
   }

   #block-blocomemorial a {
     font-size: 5rem;
   }

   #block-blocomemorial {
     width: 100%;
     padding-left: 0;
     min-width: unset;
     margin-top: -15px;
   }

   #block-blocomemorial .block__inner {
     width: 280px;
     margin: auto;
   }
 }

 @media screen and (max-width: 540px) {
   #block-blocomemorial {
     height: 80px;
   }

   #block-blocomemorial a {
     font-size: 4.5rem;
   }
   #block-blocomemorial span {
     height: unset;
   }

 }

   #block-blocomemorial {
     height: 55px;
   }

   #block-blocomemorial a {
     font-size: 2.8rem;
   }
 }
 /****** fim bloco memorial front ********/

 /************ Cartilha COVID 19 ***************/
 body[class*="page-cartilha-covid-19"] #block-basic-content {
   padding-top: 120px !important;
   color: #fff;
 }

 body[class*="page-cartilha-covid-19"]  #block-basic-content {
   margin-top: -143px !important;
   color: #163267;
   width: 100%;
   max-width: none !important;
   min-width: unset;
   width: 100% !important;
   padding-top:  0 !important;
 }

 body[class*="page-cartilha-covid-19"] .basic__body {/*   background-color: #fff !important; */justify-content: center;display: flex;margin-top: -26px;}

 #faixa-topo-cartilha {
     z-index: 301;
     width: 70%!important;
     margin: 0!important;
     height: 3em;
     background-color: transparent!important;
     position: relative;
 }

 body[class*="page-cartilha-covid-19"] #header {
   height: 100px !important;
   background-color: #fff !important;
   border-bottom: none;
 }

 /* body[class*="page-cartilha-covid-19"] #masthead > div { */
   /* background-color: #003058 !important; */
 /* } */

 /* body[class*="page-cartilha-covid-19"] #masthead > div > div { */
   /* background-color: #003058 !important; */
 /* } */

 #faixa-topo-cartilha {
   display: flex;
   align-items: center;
   justify-content: center;
   height: 120px;
   /* width: 100vw; */
   /* padding-right: 10%; */
 }


 #block-cartilhaheader {
   /* background-color: #003058; */
   color: #003058;
   margin: 0;
   height: 76px;
   overflow: visible;
   width: 100%;
   text-align: center;
 }

 #block-cartilhaheader a {
   /* width: 100%; */
   display: block;
   /* height: 80px; */
   vertical-align: middle;
   /* line-height: 120px; */
   font-size: 6em;
   color: #163257 !important;
   font-weight: 400;
 }

 #block-cartilhaheader img {
   height: 55px;
   margin-right: 20px;
   margin-left: 20px;
   width: auto;
   /* position: absolute; */
   /* float: left; */
   -webkit-filter: drop-shadow(1px 1px 0 white)
                 drop-shadow(-1px 1px 0 white)
                 drop-shadow(1px -1px 0 white)
                 drop-shadow(-1px -1px 0 white);
   filter: drop-shadow( 1px 1px 0 white)
           drop-shadow(-1px 1px 0 white)
           drop-shadow(1px -1px 0 white)
           drop-shadow(-1px -1px 0 white);
 }

 #block-cartilhalogos {
   margin: 0px;
   text-align: center;
   padding: 10px 0;
   height: 80px;
   /* background-color: #fff; */
   display: none;
 }

 #block-cartilhalogos img {
   height: 50px;
 }

 body[class*="page-cartilha-covid-19"] #block-basic-content header a,
 body[class*="page-cartilha-covid-19"] .noticias-coronavirus a,
 body[class*="page-cartilha-covid-19"] #block-basic-content header p,
 body[class*="page-cartilha-covid-19"] #block-basic-content header div {
     color: #fff !important;
 }

 body[class*="page-cartilha-covid-19"] .noticias-coronavirus .view-rows a {
   line-height: 1.3em;
   font-size: 26px;
   font-weight: 600;
   text-transform: uppercase;
 }

 body[class*="page-cartilha-covid-19"] .block-titulo {
   color: #163257;
 }

 body[class*="page-cartilha-covid-19"] #block-basic-content header ul {
   padding-left: 20px;
   color: #fff;
   margin-bottom: 0;
 }

 body[class*="page-cartilha-covid-19"] #block-basic-content header li {
   line-height: 1.5em;
   vertical-align: middle;
   /* height: 5em; */
   /* font-size: 0.4em !important; */
   margin-bottom: 14px;
   list-style: circle;
 }

 body[class*="page-cartilha-covid-19"] #block-basic-content header li:last-of-type {
   margin-bottom: 0;
 }

 body[class*="page-cartilha-covid-19"] #block-basic-content header a {
   font-size: unset;
   font-weight: 600;
 }

 body[class*="page-cartilha-covid-19"] header a:hover {
   text-decoration: underline !important;
 }

 body[class*="page-cartilha-covid-19"] header div {
   font-size: 0.8em;
   text-align: center;
   padding-top: 0.5em;
 /*   margin-bottom: 50px; */
 }

 body[class*="page-cartilha-covid-19"] header p {
   /*font-size: 0.4em !important;*/
   line-height: 1.5em;
   padding: 2em 0;
   text-align: justify;
   margin-bottom: 0;
 }

 body[class*="page-cartilha-covid-19"] {
   width: 100%;
   margin-bottom: 0;
 }

 body[class*="page-cartilha-covid-19"] #block-menusuperiordireito {
   display: none;
 }

 body[class*="page-cartilha-covid-19"] #rid-content {
   padding: 0;
 }

 body[class*="page-cartilha-covid-19"] #block-basic-content header {
   background-color: #003058 !important;
   border: none;
   margin-bottom: 0px;
 }

 .page-cartilha-covid-19 #block-basic-content .view-rows {
     padding-top: 30px !important;
     background: url(https://www.unicamp.br/unicamp/sites/default/files/2020-07/Pra%C3%A7a-da-Paz-5082008-%28Scarpa%29004---pb---menor.jpg);
     background-size: cover;
     background-position-y: -150px;
 }

 body[class*="page-cartilha-covid-19"] #block-basic-content .view-rows {
   display: flex;
   justify-content: flex-start;
   flex-wrap: wrap;
 }

 body[class*="page-cartilha-covid-19"] #block-basic-content .views-row {
   background-color: #003058a8;
   width: 24%;
   margin-right: 1%;
   padding: 10px;
   display: flex;
   align-items: center;
   justify-content: center;
   height: auto;
   min-height: 100px;
   transition: transform ease-in-out 200ms;
   margin-bottom: 25px;
 }

 body[class*="page-cartilha-covid-19"] #block-basic-content .views-row:hover {
   transform: scale(1.1);
   cursor: pointer;
 }

 body[class*="page-cartilha-covid-19"] .noticias-coronavirus .views-row:first-child {
   margin-bottom: 40px;
 }

 body[class*="path-cartilha-covid-19"] .noticias-coronavirus .views-row {
 /*   margin-bottom: 40px !important;d */
 }

 body[class*="page-cartilha-covid-19"] #block-basic-contentt .views-row .field-content {
   display: block;
   text-align: center;
   font-size: 0.6em;
   text-transform:uppercase;
 }

 body[class*="page-cartilha-covid-19"] #block-basic-content .views-row:nth-child(4n) {
   margin-right: 0px;
 }

 body[class*="page-cartilha-covid-19"] #block-basic-content header,
 body[class*="page-cartilha-covid-19"] #block-basic-content .view-rows {
   padding: 0 15%;
   padding-bottom: 15px;
 }

 body[class*="page-cartilha-covid-19"] .block-main-content .view-header {
   padding-bottom: 20px;
 }

 body[class*="page-cartilha-covid-19"] #sub-features {
   background-color: #003058;
 }

 body[class*="page-cartilha-covid-19"] #sub-features .container {
   justify-content: center;
 }

 #block-coronavirusmidias-2 {
   text-align: right;
 }

 #block-coronavirusmidias-2 img {
   margin-right: 8px;
 }

 #block-coronaviruscartilha-contato p:nth-of-type(2) {
   font-size: 1.4em;
   margin-bottom: 25px;
   color: #003058;
 }

 #block-coronaviruscartilha-contato a {
   font-size: 1.5em;
   color: #003058;
 }

 /*internas*/
 body[class*="page-cartilha-covid-19"] #content-area,
 body[class*="page-cartilha-covid-19"] article {
   background-color: #ededef;
 }

 body[class*="page-cartilha-covid-19"].page-node-type--pagina-interna .node {
   background-color: #ededef;
 }

 body[class*="page-cartilha-covid-19"] #main-content .node--type-pagina-interna {
   margin-top: 0;
 }

 body[class*="page-cartilha-covid-19"].page-node-type--pagina-interna .field-name-body {
   color: #003058;
 }

 body[class*="page-cartilha-covid-19"] .pagina_interna__body h2,
 body[class*="page-cartilha-covid-19"].page-node-type--pagina-interna  header .field-name-title {
   color: #003058;
 }

 body[class*="page-cartilha-covid-19"] .noticias-coronavirus .views-field-title {
   text-align: center;
 }

 .cartilha-drop-title {
   background-color: #fff;
   position: relative;
   /*height: 40px;*/
   vertical-align: middle;
   line-height: 40px;
   display: block;
 }

 .cartilha-drop-title:hover {
   cursor: pointer;
 }

 /* simula o backgorund-color no eixo x inteiro */
 .cartilha-drop-title span {
   position: relative;
   z-index: 9;
 }

 .cartilha-drop-title:before {
   content: "";
   width: 100%;
   height: 100%;
   display: block;
   background-color: #fff;
   position: absolute;
   left: -50%;
 }

 .cartilha-drop-title:after {
   content: "";
   width: 100%;
   height: 100%;
   display: block;
   background-color: #fff;
   position: absolute;
   left: 50%;
   top: 0;
 }
 /* fim simula o backgorund-color no eixo x inteiro */

 /* classe para esconder os elementos da lista */
 .drop-content-hidden, .caption.caption-img.drop-content-hidden {
   display: none !important;
 }

 .cartilha-drop-title > span:before {
   content: "\203A";
   float: right;
   transition: all 250ms ease-in-out;
   position: absolute;
   display: block;
   left: -40px;
   width: 40px;
   height: 40px;
   font-size: 2em;
   text-align: center;
   vertical-align: middle;
   line-height: 30px;
 }

 .cartilha-drop-title.drop-title-open > span:before {
   transform: rotate(90deg);
 }



 @media screen and (max-width: 750px) {
   body[class*="page-cartilha-covid-19"] .block-main-content .view-header,
   body[class*="page-cartilha-covid-19"] .block-main-content .view-content {
     padding: 0 8% 20px;
   }

   body[class*="page-cartilha-covid-19"] .noticias-coronavirus .views-row {
     width: 100% !important;
     margin-right: 0%;
   }

   body[class*="page-cartilha-covid-19"] .block-main-content .view-coronavirus .view-content {
     margin-top: 0px !important;
   }

   body[class*="page-cartilha-covid-19"] #main-content {/*     padding-top: 0 !important; */color: #fff;}

   .page-cartilha-covid-19 #content #block-basic-content {
     margin-top: -50px !important;
   }

   #block-coronavirusmidias-2 {
     text-align: center;
     width: 100%;
   }

   #block-coronavirusmidias-2 p {
     text-align: center;
   }

   #block-coronaviruscartilha-contato {
     text-align: center;
     width: 100%;
   }

   #block-coronaviruscartilha-contato-title {
     text-align: center;
   }

   img[alt="Imagem vetor v rus"] {
     display: none;
   }

 /*   body[class*="page-cartilha-covid-19"].page-node-type--pagina-interna .node {
  *    *    *       padding: 0 10%;
  *     *     *         } */

   #faixa-topo-cartilha {
     /* padding-right: 9%; */
   }

   #block-cartilhaheader a {
     font-size: 1em;
     font-weight: bold;
     padding-left: 10px;
     line-height: 1em;
     text-align: center;
   }

   #block-cartilhaheader img {
     width: auto;
     height: auto;
     max-height: 50px;
     margin-right: 0;
   }

   #block-cartilhaheader img:first-child {
     margin-left: 0;
   }

   #sub-features .pr-subfeatures__subfeatures-first, #sub-features .pr-subfeatures__subfeatures-second {
     width: 100% !important;
   }

   #block-coronaviruscartilha-contato p:nth-of-type(2), #block-coronaviruscartilha-contato a {
     font-size: 1.3em !important;
   }

   body[class*="page-cartilha-covid-19"] .content {
     width: 100%;
     min-width: unset;
   }

   body[class*="page-cartilha-covid-19"] #content #block-basic-content {
     margin-top: 5px !important;
     padding: 10px 20px;
   }

   body[class*="page-cartilha-covid-19"] #content-area {
     margin-top: 0;
   }

   body[class*="page-cartilha-covid-19"] .content .block-titulo {
     line-height: 1em;
     font-size: 32px;
   }
 }

 @media screen and (max-width: 961px) {
   body[class*="page-cartilha-covid-19"] #masthead {
       display: block !important;
   }

   body[class*="page-cartilha-covid-19"] ul {
     padding: 0;
   }

   body[class*="page-cartilha-covid-19"] .content .block-titulo {
     line-height: 1em;
   }

 }

 @media screen and (max-width: 1039px) {
   body[class*="page-cartilha-covid-19"] .pr-header__header-first {
     width: 100%!important;
     float: left!important;
   }

   body[class*="page-cartilha-covid-19"].page-node-type--pagina-interna .node {
     padding: 0 10%;
   }

   img[alt="Imagem vetor virus"] {
     display: none;
   }

   body[class*="page-cartilha-covid-19"] .noticias-coronavirus .view-rows a {
     font-size: 16px;
   }

     body[class*="page-cartilha-covid-19"] .content {
     width: 100%;
     min-width: unset;
   }

   body[class*="page-cartilha-covid-19"] #content #block-basic-content {
     margin-top: 5px !important;
     padding: 10px 20px;
   }

   .page-cartilha-covid-19 #content #block-basic-content {
     margin-top: 0px !important;
     padding: 0px 0px !important;
   }

   body[class*="page-cartilha-covid-19"] #content-area {
     margin-top: 0;
   }

   #block-cartilhaheader a {
     font-size: 16px;
   }

   body[class*="page-cartilha-covid-19"] .pagina_interna__body a,
   body[class*="page-cartilha-covid-19"] .pagina_interna__body p,
   body[class*="page-cartilha-covid-19"] .pagina_interna__body li {
     word-break: break-all;
   }
 }

 /************ fim Cartilha COVID 19 ***************/

 /**** retomada COVID front ****/

 #block-cartilhaheader-2 .block__inner {
     width: 71.875%;
     min-width: 64em;
     margin: 0 auto;
     background-color: #163257;
     padding-top: 1px;
     /*! overflow: hidden; */
 }

 #faixa-cartilha {
   margin: 15px;
   background-color: #fff;
   border-radius: 8px;
   padding: 25px;
   height: auto;
   justify-content: space-between;
   display: flex;
 }

 #faixa-cartilha a img {
   /* width: 60%; */
 }

 #faixa-cartilha a:nth-of-type(1) img {
   margin-right: 0;
   display: block;
 }


 #faixa-cartilha a:nth-of-type(3) img {
   margin-left: auto;
   display: block;
 }

 #faixa-cartilha a:nth-of-type(2) {
   color: #163257;
   font-weight: 700;
   font-size: 2em;
   text-align: center;
   padding: 20px;
   display: block;
   margin: auto;
   width: 100%;
   line-height: 1em;
 }

 @media screen and (max-width: 480px) {
   #block-cartilhaheader-2 .block__inner {
       width: 97%;
   }

   #faixa-cartilha {
     flex-direction: column;
     height: auto;
   }

   #faixa-cartilha a {
     width: 100%;
     display: block;
   }

   #faixa-cartilha a:nth-of-type(2) {
     color: #163257;
     font-weight: 700;
     font-size: 1.5em;
     text-align: center;
     padding: 20px 0 20px;
   }

   #faixa-cartilha a:nth-of-type(1) img {
     width: 20%;
     margin: auto;
     display: block;
   }

   #faixa-cartilha a:nth-of-type(3) img {
     width: 40%;
     margin: auto;
     display: block;
   }
 }

 @media screen and (max-width: 1080px) {
   #block-cartilhaheader-2 .block__inner {
       min-width: 0;
       width: 90%;
   }
 }

 /**** temporario - replica - fim retomada COVID front ****/

   /*** faixa coronavirus portal simples ***/

   #block-blococoronavirusportal-2 {
     background-color: #0badb2;
     width: 71.875%;
     max-width: 86.25em;
     min-width: 64em;
     margin: 2em auto;
   }

   #block-blococoronavirusportal-2 .field__item {
     display: flex;
     flex-wrap: wrap;
     padding: 0 0 5px 0;
     justify-content: center;
     align-items: center;
 /*     background: linear-gradient( #0badb2, 20% , #163257); */
     /* box-shadow: inset #000 0 0 15px; */

   }

   #block-blococoronavirusportal-2 .field__item h2 {
     width: 100%;
     text-align: center;
     text-transform: uppercase;
     padding: 20px 0 10px 0;
     background-color: #163257;
   }

   #block-blococoronavirusportal-2 .field__item h2 a {
     color: #fff;
   }

   #block-blococoronavirusportal-2 .field__item p:nth-child(2) {
   }

   #block-blococoronavirusportal-2 .field__item p:nth-child(3) {
     text-align: center;
     line-height: 2em;
     font-size: 0.8em;
     padding: 0 20px;
   }

   #block-blococoronavirusportal-2 .field__item p:nth-child(3) a {
     font-size: 3em;
     color: #fff;
     padding-left: 30px;
     font-family: "Roboto Condensed";
     text-shadow: #000 3px 3px 5px;
   }

   @media (min-width: 1042px) {
     #block-blococoronavirusportal-2 .field__item {
       flex-wrap: wrap;
     }

     #block-blococoronavirusportal-2 .field__item p:nth-of-type(1) {
        width: 15%;
        display: block;
        text-align: center;
     }
     #block-blococoronavirusportal-2 .field__item p:nth-of-type(2) {
        display: block;
        width: 60%;
     }
   }

   @media (max-width: 992px) {
     #block-blococoronavirusportal-2 {
       min-width: 90%;
     }
   }

   @media (max-width: 600px) {

     #block-blococoronavirusportal-2 .field__item p:nth-child(3) a {
       font-size: 2em;
     }
   }

   /*** temporario - replica - fim fixa coronavirus portal simples ***/


 /*** Pagina Audio e Video Portal ***/

 .pagina-radio-e-tv header {
   font-size: 1.5em;
   margin-bottom: 1.5em;
   color: #9A0000;
 /*   border-left: solid 5px; */
   padding: 0 0 15px 0px;
   border-bottom: dashed #c7c7c7 1px;
   text-transform: uppercase;
 }

 .pagina-radio-e-tv {
   width: 71.875%;
   max-width: 86.25em;
   min-width: 64em;
   margin: 50px auto;
 }

 .pagina-radio-e-tv .views-row {
    position: relative;
    min-height: 11em;
    margin-top: 2.5em;
    margin-bottom: 5em;
    padding-left: 21em;
    /* padding-bottom: 2.5em; */
 }

 .pagina-radio-e-tv .views-row {
    margin: 1em 0;
    margin-bottom: 4em;
 }

 .pagina-radio-e-tv .views-row .views-field-title {
    margin-bottom: 0.5em;
 }

 .pagina-radio-e-tv .views-row .views-field-title a {
    color: #000;
    font-family: Oswald;
    font-size: 1.7em;
 }

 .pagina-radio-e-tv .views-row .views-field-title a {
    line-height: 1.3em;
 }

 .pagina-radio-e-tv .views-row .views-field-field-imagem-capa {
    position: absolute;
    border: solid 9px #E1E1E1;
    top: 0;
    left: 0;
    max-height: 100%;
    overflow: hidden;
    cursor: pointer;
 }

 .view-id-radio .views-field-field-embed-video {
 /*         display: none; */
 }

 .pagina-radio-e-tv .views-field-field-imagem-capa img {
    max-width: 18.7em;
    height: inherit;
    cursor: pointer;
 }

 .pagina-radio-e-tv .view-rows .views-row .views-field-field-imagem-capa .field-content p {
    pointer-events: none;
 }

 .pagina-radio-e-tv .views-row .views-field-field-imagem-capa iframe {
    /*height: 120% !important;*/
 }

 .pagina-radio-e-tv .views-row .views-field-field-resumo	{
    color: #000;
    font-family: Oswald;
    font-size: 1.4em;
    font-weight: 100;
    line-height: 1.3em;
 }


 .pagina-radio-e-tv .views-row .views-field-field-audio {
    position: absolute;
    padding-left: 21em;
    bottom: 0;
    left: 0;
    width: 100%;
 }

 .pagina-radio-e-tv .views-row .views-field-field-audio audio{
    width: 100%;
 }


 .pagina-radio-e-tv .views-row .views-field-field-audio p	{
    margin: 0;
 }

 .pagina-radio-e-tv .views-row .views-field-field-embed-video {
    opacity: 0;
    display: none;
 }

 @media screen and (max-width: 1040px) {
  .pagina-radio-e-tv {
    width: 90%;
    min-width: inherit;
  }
 }

 @media screen and (max-width: 961px) {
  .pagina-radio-e-tv {
    width: 100%;
    min-width: inherit;
  }
 }

 @media screen and (max-width: 750px) {
  .pagina-radio-e-tv .views-row .views-field-field-embed-video {
    width: 100%;
  }
 }

 @media screen and (max-width: 480px) {
  .pagina-radio-e-tv .views-row .views-field-field-imagem-capa {
    position: static;
    margin-bottom: 15px;
  }

  .pagina-radio-e-tv .views-field-field-imagem-capa img {
    max-width: 100%;
  }

  .pagina-radio-e-tv .views-row {
      position: relative;
      margin-top: 2.5em;
      margin-bottom: 3em;
      padding-left: 0;
      padding-bottom: 0em;
  }

  .pagina-radio-e-tv {
    width: 97%;
    min-width: inherit;
  }
 }

 /** botoes rodapssasassssaAAasAAaaaAAassasassssaszAAassaAaasAazAAasAasasazA da pssasassssaAAasAAaaaAAassasassssaszAAassaAaasAazAAasAasasazAgina rssasassssaAAasAAaaaAAassasassssaszAAassaAaasAazAAasAasasazAdio e tv **/
 .pagina-radio-e-tv footer a {
   display: inline-flex;
   background-color: #666062;
   padding: 10px;
   color: white;
   margin-right: 10px;
   align-items: center;
   justify-content: center;
 }

 .pagina-radio-e-tv footer a img {
   height: 20px;
   margin-right: 5px;
 }

 /*** Pagina Audio e Video Portal ***/

 /** faixa retomada covid**/

 #block-views-block-noticias-bloco3-block-7 {
   clear: both;
 }

 #block-views-block-noticias-bloco3-block-7 {
   background-color: #FFFFFF;
   margin: 0;
   overflow: hidden;
   padding-bottom: 1em;
 }

 #block-views-block-noticias-bloco3-block-7 .block__inner {
   width: 71.875%;
   min-width: 64em;
   margin: 0 auto;
   /*! overflow: hidden; */
 }

 #block-views-block-noticias-bloco3-block-7 .view-header {
   display: flex;
   position: relative;
   justify-content: center;
 }

 #block-views-block-noticias-bloco3-block-7 .view-header:before {
   content: "";
   display: block;
   position: absolute;
   top: 50%;
   width: 100%;
   border-top: solid red 3px;
   z-index: 0;
 }

 #block-views-block-noticias-bloco3-block-7 .view-header a {
   z-index: 99;
 }

 #block-views-block-noticias-bloco3-block-7  .view-rows {
 /*     background-color: red; */
   display: flex;
 }

 #block-views-block-noticias-bloco3-block-7 .views-row {
   position: relative;
   /* float: left; */
   width: 32%;
   min-width: 10em;
   margin: 1em 2% 0 0;
   vertical-align: top;
   padding: 0;
   height: 353.7px;
 }

 #block-views-block-noticias-bloco3-block-7 .views-field-field-date {
   display: none;
 }

 #block-views-block-noticias-bloco3-block-7 .views-row .views-field-field-imagem-capa {
   /* position: relative; */
   height: 353.7px;
 }

 #block-views-block-noticias-bloco3-block-7 .views-row .views-field-field-imagem-capa:after {
   content: "";
   display: block;
   position: absolute;
   top: 0;
   width: 100%;
   height: 100%;
   background: linear-gradient(transparent 50%, #00000096, #000);
 }

 #block-views-block-noticias-bloco3-block-7 .views-row .views-field-field-imagem-capa .capa-bloco3 {
   display: block;
   height: 353.7px;
   position: relative;
 }

 #block-views-block-noticias-bloco3-block-7 .views-row .views-field-title {
   position: absolute;
   bottom: 20px;
   padding: 0 20px;
 }

 #block-views-block-noticias-bloco3-block-7 .views-row.selo-retomada {
   /* width: 50%; */
   margin-right: 0;
 }

 /* selo - terceiro item da faixa */
 #block-cartilhahomeportal {
   margin: 0;
 }

 #block-cartilhahomeportal .block__inner {
   width: 100%;
   /* width: 71.875%; */
   min-width: unset;
   margin: 0 auto;
   background-color: #163257;
   padding-top: 1px;
 }

 #block-cartilhahomeportal #faixa-cartilha {
   flex-direction: column;
   height: 321.7px;
 }

 #block-cartilhahomeportal #faixa-cartilha a img {
   max-height: 60px;
   margin: auto;
 }

 #block-views-block-noticias-bloco3-block-7 .views-row .views-field-field-imagem-capa img {
   position: absolute;
   height: 100%;
   background-size: cover;
   object-fit: cover;
 }

 #block-views-block-noticias-bloco3-block-7 .views-field-title a {
   font-family: "Oswald";
   font-weight: normal;
   font-size: 1.8em;
   line-height: 1.05em;
   color: #fff;
   text-shadow: 3px 3px 4px black;
   /* text-transform: uppercase; */
 }

 #block-views-block-noticias-bloco3-block-7 .view-coronavirus .views-field-field-resumo {
   font-size: 1em !important;
 }
 #block-views-block-noticias-bloco3-block-7 .view-coronavirus .view-header {
   width: 90%;
   padding: 0 10px;
 }
 #block-views-block-noticias-bloco3-block-7 .view-coronavirus .view-header a {
   display: flex;
   align-items: center;
 }

 #block-views-block-noticias-bloco3-block-7 .view-coronavirus .view-header a img {
   width: 10%;
   height: auto;
   margin: 0 0 1rem;
 }

 #block-views-block-noticias-bloco3-block-7 .view-coronavirus .view-header a h2 {
   align-content: center;
   height: 100%;
   color: #f4524d;
 }

 @media screen and (max-width: 1080px) {
   #block-views-block-noticias-bloco3-block-7 .block__inner {
     min-width: 0;
     width: 90%;
   }

   #block-cartilhahomeportal #faixa-cartilha a img {
     max-height: 40px;
   }
 }

 @media screen and (max-width: 750px) {
   #block-views-block-noticias-bloco3-block-7 .view-rows {
     width: 100%;
     margin-top: 0;
     flex-wrap: wrap;
   }
   #block-views-block-noticias-bloco3-block-7 .views-row {
     position: relative;
     float: left;
     width: 100%;
     min-width: 0;
     margin: 0;
     margin-top: 30px;
   }
   #block-views-block-noticias-bloco3-block-7 .view-coronavirus .view-header {
     width: 100%;
     padding: 0 10px;
   }

   #block-views-block-noticias-bloco3-block-7 .block__inner .selo-retomada .block__inner {
     width: 100%;
   }
 }

 @media screen and (max-width: 480px)  {
   #block-views-block-noticias-bloco3-block-7 .block__inner {
     width: 97%;
   }

   #block-views-block-noticias-bloco3-block-7 .block__inner .selo-retomada .block__inner {
     width: 100%;
   }

   #block-views-block-noticias-bloco3-block-7 .views-row.selo-retomada {
     height: 285.7px;
   }

   #block-cartilhahomeportal #faixa-cartilha {
     height: 250.7px;
   }

   #block-views-block-noticias-bloco3-block-7 {
     margin-top: 1em;
   }
 }

 /** fim faixa retoamda covid**/

 /** faixa minuto unidade **/
 #block-views-block-noticia-universidade-sociedade-block-5 {
   clear: both;
 }
 #block-views-block-noticia-universidade-sociedade-block-5 {
   background-color: #FFFFFF;
   margin: 0;
   overflow: hidden;
   padding-bottom: 1em;
 }

 #block-views-block-noticia-universidade-sociedade-block-5 .block__inner {
   width: 71.875%;
   min-width: 64em;
   margin: 0 auto;
   /*! overflow: hidden; */
 }

 #block-views-block-noticia-universidade-sociedade-block-5 .views-row {
   position: relative;
   float: left;
   width: 31.333%;
   min-width: 10em;
   margin: 1em 0 0 2%;
   vertical-align: top;
   padding: 0;
 }

 #block-views-block-noticia-universidade-sociedade-block-5 .views-row .views-field-field-imagem-capa {
   position: relative;
   height: 10.5em;
 }

 #block-views-block-noticia-universidade-sociedade-block-5 .views-row .views-field-field-imagem-capa img {
   position: absolute;
   height: 100%;
   background-size: cover;
   object-fit: cover;
 }

 #block-views-block-noticia-universidade-sociedade-block-5 .views-field-title a {
   font-family: "Oswald";
   font-weight: normal;
   font-size: 1.1em;
   line-height: 1.45em;
   color: #9e190b;
   /* text-transform: uppercase; */
 }

 #block-views-block-noticia-universidade-sociedade-block-5 .views-field-field-resumo {
   font-size: 1em !important;
 }
 #block-views-block-noticia-universidade-sociedade-block-5 .view-header {
   width: 90%;
   padding: 0 10px;
 }
 #block-views-block-noticia-universidade-sociedade-block-5 .view-header a {
   display: flex;
   align-items: center;
 }

 #block-views-block-noticia-universidade-sociedade-block-5 .view-header a img {
   width: 10%;
   height: auto;
   margin: 0 0 1rem;
 }

 #block-views-block-noticia-universidade-sociedade-block-5 .view-header a h2 {
   align-content: center;
   height: 100%;
   color: #f4524d;
 }

 #block-views-block-noticia-universidade-sociedade-block-5 .view-header {
   position: relative;
   margin-left: 2%;
   font-family: "Oswald";
   font-size: 1.2em;
   font-weight: 400;
   text-align: left;
   line-height: 2em;
   color: #9e190b !important;
   margin: 0 auto;
   width: 100%;
   text-transform: uppercase;
   padding-top: 0.8em;
   border-bottom: dotted 1px #5A5A5A;
 }

 #block-views-block-noticia-universidade-sociedade-block-5 .view-rows .field-content iframe {
   max-height: 190px;
 }

 #block-views-block-noticia-universidade-sociedade-block-5 .view-rows .field-content p {
   margin-bottom: 0px;
 }

 @media screen and (max-width: 1080px) {
   #block-views-block-noticia-universidade-sociedade-block-5 .block__inner {
       min-width: 0;
       width: 90%;
   }
 }

 @media screen and (max-width: 750px) {
   #block-views-block-noticia-universidade-sociedade-block-5 .view-rows {
       width: 100%;
       margin-top: 0px;
   }
   #block-views-block-noticia-universidade-sociedade-block-5 .views-row {
     position: relative;
     float: left;
     width: 100%;
     min-width: 0;
     margin: 0 0 20px 0;
   }
   #block-views-block-noticia-universidade-sociedade-block-5 .view-header {
     width: 100%;
     padding: 0 10px;
     margin-bottom: 1em;
   }
   #block-views-block-noticia-universidade-sociedade-block-5 .view-rows .field-content p {
       margin-bottom: 0px;
   }
 }

 @media screen and (max-width: 480px)  {
   #block-views-block-noticia-universidade-sociedade-block-5 .block__inner {
       width: 97%;
   }
 }
 /** fim faixa minuto unidade **/

 /** pagina minuto unidade **/
 .pagina-minuto-unidade {
   width: 71.875%;
   max-width: 86.25em;
   min-width: 64em;
   margin: 50px auto;
 }

 .pagina-minuto-unidade .view-content.view-rows {
   display: flex;
   flex-wrap: wrap;
   justify-content: space-between;
 }

 .pagina-minuto-unidade .view-content .views-row {
   margin-bottom: 5em;
   width: 49%;
   /* width: 100%; */
   display: flex;
   flex-direction: column;
 }

 .pagina-minuto-unidade .view-header {
   margin-bottom: 2em;
   font-size: 2em;
 }

 .pagina-minuto-unidade .view-content .views-row .views-field-title a {
   color: black;
   font-weight: bold;
   font-size: 1.3em;
 }

 .pagina-minuto-unidade .view-content .views-row .views-field-body {
   min-width: 33%;
   margin-bottom: 1em;
   /* margin-right: 1em; */
 /*! height: 100%; */ /*! overflow: hidden; */
 }

 .pagina-minuto-unidade .view-content .views-row .views-field-body .field-content {
   border: solid 9px #E1E1E1;
 /*   display: inline-flex; */
 }

 .pagina-minuto-unidade .view-content .views-row .views-field-body .field-content p {
   margin: 0;
 }

 .pagina-minuto-unidade .view-content .views-row .views-field-body .field-content iframe {
   /* height: 190px; */
   margin-bottom: -4px;
 }

 @media screen and (max-width: 1040px) {
   .pagina-minuto-unidade {
     width: 90%;
     min-width: inherit;
   }
 }

 @media screen and (max-width: 961px) {
   .pagina-minuto-unidade {
     width: 100%;
     min-width: inherit;
   }
 }

 @media screen and (max-width: 750px) {
   .pagina-minuto-unidade .view-content .views-row .views-field-body .field-content iframe {
     /* width: 280px; */
     width: 100%;
   }
   .pagina-minuto-unidade .view-content .views-row .views-field-body .field-content {
     width: 100%;
   }
   .pagina-minuto-unidade .view-content .views-row .views-field-body {
     /* width: max-content; */
     width: 100%;
   }
   .pagina-minuto-unidade .view-content .views-row {
     flex-wrap: wrap;
     width: 100%;
   }
 }

 @media screen and (max-width: 620px) {
   /* .pagina-minuto-unidade .view-content .views-row {
  *  *  *     flex-wrap: wrap;
  *   *   *         width: 100%;
  *    *    *           } */

   .pagina-minuto-unidade .view-content .views-row .views-field-body .field-content iframe {
     width: 100%;
     height: calc(100vw * 0.5625);
   }
   .pagina-minuto-unidade .view-content .views-row .views-field-body .field-content {
     width: 100%;
     height: 100%;
   }
   .pagina-minuto-unidade .view-content .views-row .views-field-body {
     width: 100%;
     margin-bottom: 1em;
   }
 }

 @media screen and (max-width: 480px) {
   .pagina-minuto-unidade {
     width: 97%;
     min-width: inherit;
   }
 }
 /** fim pagina minuto unidade **/

 /** faixa treinamento retomada **/
 #block-blocotreinamentoscartilha {
   padding: 0 15%;
 }
 #block-blocotreinamentoscartilha {
   background-color: #FFFFFF;
   margin: 1em 0 0 0;
   overflow: hidden;
   padding-bottom: 1em;
   padding-top: 1em;
 }

 #block-blocotreinamentoscartilha > div {
 position: relative;
   display: flex;
 /*     width: 71.875%; */
 /*     min-width: 64em; */
   margin: 0 auto;
 /*     padding: 1em; */

   min-height: 110px;
 background-color: #163257;
 }

 #block-blocotreinamentoscartilha > div:before {
 content: "";
 opacity: 1;
 top: 0;
 left: 0;
 bottom: 0;
 right: 0;
  position: absolute;
  background: url('https://www.unicamp.br/unicamp/sites/default/files/2020-10/virus.png');
  background-repeat: no-repeat;
  background-size: 14%;
  background-position: -10px -50px;
 z-index: 0;
 }

 #block-blocotreinamentoscartilha > div p {
 margin: 0;
 display: flex;
 align-items: center;
 justify-content: center;
 width: 100%;
 }

 #block-blocotreinamentoscartilha > div {
 display: flex;
 width: 100%;
 align-items: center;
 justify-content: center;
 }

 #block-blocotreinamentoscartilha > div > div {
 margin: 0;
 }

 #block-blocotreinamentoscartilha > div a {color: white;text-transform: uppercase;font-weight: bold;font-size: 1.3em;text-align: center;line-height: 1.3em;background-color: #1632578f;box-shadow: 0 0 5px 0px #1632578f;z-index: 1;}

 @media screen and (max-width: 1080px) {
 /*     #block-blocotreinamentoscartilha .block__inner {
  *      *      *           min-width: 0;
  *       *       *                 width: 90%;
  *        *        *                   } */
   #block-blocotreinamentoscartilha > div a {
     font-size: 1.5em;
   }
 }

 @media screen and (max-width: 750px) {
 #block-blocotreinamentoscartilha,
 #block-coronaviruscontato-cartilha{
   padding: 1em 8%;
 }

 #block-coronaviruscontato-cartilha p {
   font-size: 22px;
 }

 #block-coronaviruscontato-cartilha p:nth-of-type(2),
 #block-coronaviruscontato-cartilha a{
   font-size: 1.2em;
 }

 #block-blocotreinamentoscartilha > div a {
   font-size: 1.3em;
 }
   #block-blocotreinamentoscartilha > div:before {
   background-size: 18%;
   opacity: 0.7;
 }
 #block-blocotreinamentoscartilha {
   margin: 1em 0 1em 0;
 }
 }

 @media screen and (max-width: 480px)  {
 /*     #block-blocotreinamentoscartilha .block__inner {
  *      *      *           width: 97%;
  *       *       *             } */
   #block-blocotreinamentoscartilha > div a {
     font-size: 1.1em;
   }

 #block-blocotreinamentoscartilha > div:before {
   background-size: 28%;
   opacity: 0.4;
 }
 }
 /** fim faixa treinamento retomada **/

 /** faixa avisu retomada **/
 #block-blocoaplicativoavisu {
   padding: 0 15%;
 }
 #block-blocoaplicativoavisu {
   background-color: #FFFFFF;
   margin: 1em 0 0 0;
   overflow: hidden;
   padding-bottom: 1em;
   padding-top: 1em;
 }

 #block-blocoaplicativoavisu > div {
 position: relative;
   display: flex;
 /*     width: 71.875%; */
 /*     min-width: 64em; */
   margin: 0 auto;
 /*     padding: 1em; */

   min-height: 110px;
 background-color: #163257;
 }

 #block-blocoaplicativoavisu > div:before {
 content: "";
 opacity: 1;
 top: 0;
 left: 0;
 bottom: 0;
 right: 0;
  position: absolute;
  background: url('https://www.unicamp.br/unicamp/sites/default/files/2020-10/virus.png');
  background-repeat: no-repeat;
  background-size: 14%;
  background-position: -10px -50px;
 z-index: 0;
 transform: scaleX(-1);
 }

 #block-blocoaplicativoavisu > div p {
 margin: 0;
 display: flex;
 align-items: center;
 justify-content: center;
 width: 100%;
 }

 #block-blocoaplicativoavisu > div {
 display: flex;
 width: 100%;
 align-items: center;
 justify-content: center;
 }

 #block-blocoaplicativoavisu > div > div {
 margin: 0;
 }

 #block-blocoaplicativoavisu > div a {color: white;text-transform: uppercase;font-weight: bold;font-size: 1.3em;text-align: center;line-height: 1.3em;background-color: #1632578f;box-shadow: 0 0 5px 0px #1632578f;z-index: 1;}


 #cartilha-blockwrapper {
   background-color: #fff;
   padding-top: 70px;
 }

 #cartilha-blockwrapper > div{
   display: flex;
   flex-wrap: wrap;
   height: 250px;
   background-color: #fff;
   width: 70%;
   margin: auto;
 }

 @media screen and (max-width: 1080px) {
 /*     #block-blocoaplicativoavisu .block__inner {
  *      *      *           min-width: 0;
  *       *       *                 width: 90%;
  *        *        *                   } */
   #block-blocoaplicativoavisu > div a {
     font-size: 1.5em;
   }
 }

 @media screen and (max-width: 750px) {
 #block-blocoaplicativoavisu {
   padding: 1em 8%;
 }

   #cartilha-blockwrapper {
     margin-top: 30px;
   }

 #block-blocoaplicativoavisu > div a {
   font-size: 1.3em;
 }
   #block-blocoaplicativoavisu > div:before {
   background-size: 18%;
   opacity: 0.7;
 }
 #block-blocoaplicativoavisu {
   margin: 1em 0 1em 0;
 }

   #cartilha-blockwrapper > div {
     width: 90%;
   }
 }

 @media screen and (max-width: 480px)  {
 /*     #block-blocoaplicativoavisu .block__inner {
  *      *      *           width: 97%;
  *       *       *             } */
   #block-blocoaplicativoavisu > div a {
     font-size: 1.1em;
   }

 #block-blocoaplicativoavisu > div:before {
   background-size: 28%;
   opacity: 0.4;
 }
 }
 /** fim faixa avisu retomada **/

 /** faixa fake news **/

 #block-views-block-noticia-universidade-sociedade-block-6 {
   clear: both;
 }

 #block-views-block-noticia-universidade-sociedade-block-6 {
   background-color: #FFFFFF;
   margin: 0;
   overflow: hidden;
   padding-bottom: 1em;
 }

 #block-views-block-noticia-universidade-sociedade-block-6 .block__inner {
   width: 71.875%;
   min-width: 64em;
   margin: 0 auto;
   height: auto;
 }

 #block-views-block-noticia-universidade-sociedade-block-6 .view-rows {
  background-color: #000;
  display: flex;
  flex-wrap: wrap;
 }

 #block-views-block-noticia-universidade-sociedade-block-6 .views-row {
   position: relative;
   width: 30.6%;
   min-width: 10em;
   margin: 1em 0 1.5em 2%;
   vertical-align: top;
   padding: 0;
 }

 #block-views-block-noticia-universidade-sociedade-block-6 .views-row:nth-of-type(3) {
 margin-right: 2%;
 }

 #block-views-block-noticia-universidade-sociedade-block-6 .views-row .views-field-field-imagem-capa {
   position: relative;
   height: 194.5px;
   /* height: 10.5em; */
   margin-bottom: 1em;
 }

 #block-views-block-noticia-universidade-sociedade-block-6 .views-field-field-embed-video {
   position: absolute;
   top: 0;
   width: 100%;
 }

 #block-views-block-noticia-universidade-sociedade-block-6 .views-field-field-embed-video iframe {
   height: 194.5px;
 }

 #block-views-block-noticia-universidade-sociedade-block-6 .views-row .views-field-field-imagem-capa img {
   position: absolute;
   height: 100%;
   width: 100%;
   background-size: cover;
   object-fit: cover;
 }

 #block-views-block-noticia-universidade-sociedade-block-6 .view-header a {
   font-family: "Oswald";
   font-weight: 900;
   font-size: 2.3em;
   line-height: 2.45em;
   color: #000;
   text-transform: uppercase;
   font-family: 'arial black';
   font-style: italic;
 }

 #block-views-block-noticia-universidade-sociedade-block-6 .view-header a span {
 color: red;
 }

 #block-views-block-noticia-universidade-sociedade-block-6 .view-header a span:nth-of-type(1) {
 color: #fff;
 background-color: red;
 padding: 0px 15px 0px 5px;
 margin-right: -8px;
 }

 #block-views-block-noticia-universidade-sociedade-block-6 .views-field-title a {
   font-family: "Oswald";
   font-weight: normal;
   font-size: 1.3em;
   line-height: 1.45em;
   color: #fff;
 }

 #block-views-block-noticia-universidade-sociedade-block-6 .view-header {
   width: 100%;
   padding: 15px 10px 0;
   border-bottom: solid 0.5em #000;
   margin-bottom: 20px;
 }

 #block-views-block-noticia-universidade-sociedade-block-6 .view-header a {
   display: inline-block;
   text-align: center;
   width: 100%;
 }

 @media screen and (max-width: 1080px) {
   #block-views-block-noticia-universidade-sociedade-block-6 .block__inner {
       min-width: 0;
       width: 90%;
   }

   #block-views-block-noticia-universidade-sociedade-block-6 .views-field-field-embed-video iframe {
     height: 100%;
   }
 }

 @media screen and (max-width: 750px) {
   #block-views-block-noticia-universidade-sociedade-block-6 .view-rows {
       width: 100%;
       margin-top: 0;
   }
   #block-views-block-noticia-universidade-sociedade-block-6 .views-row {
     position: relative;
     width: 100%;
     min-width: 0;
     margin: 1em;
   }

   #block-views-block-noticia-universidade-sociedade-block-6 .views-row:nth-of-type(3) {
     margin-right: 1em;
   }
   #block-views-block-noticia-universidade-sociedade-block-6 .view-coronavirus .view-header {
     width: 100%;
     padding: 0 10px;
   }

   #block-views-block-noticia-universidade-sociedade-block-6 .view-header a {
     font-size: 2em;
     line-height: 1.3em;
     padding-bottom: 10px;
   }
 }

 @media screen and (max-width: 480px)  {
   #block-views-block-noticia-universidade-sociedade-block-6 .block__inner {
       width: 97%;
   }

   #block-views-block-noticia-universidade-sociedade-block-6 .views-row .views-field-field-imagem-capa {
     height: calc(56.25vw);
   }

   #block-views-block-noticia-universidade-sociedade-block-6 .views-field-field-embed-video iframe {
      height: calc(56.25vw);
   }
 }

 /** fim faixa fake news **/

 /*** novo slide covid 19 ***/

 #views_slideshow_cycle_div_coronavirus-block_13 {
   /*     background-color: #0badb2; */
 }

 #views_slideshow_cycle_div_coronavirus-block_13 .views-row {
   width: 100% !important;
   padding-right: 0 !important;
   height: 100% !important;
 }

 #views_slideshow_cycle_div_coronavirus-block_13 > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) {
   background-color: #0badb2;
   color: #fff;
   font-family: Open sans;
   font-weight: 100;
   display: flex;
   height: 100%;
   min-block-size: 307px;
   line-height: 2em;
   align-items: center;
   flex-wrap: wrap;
   align-items: center;
   padding-top: 74px;
 }

 #views_slideshow_cycle_div_coronavirus-block_13 .field-content {
   display: flex;
   flex-wrap: wrap;
   padding: 0 0 5px 0;
   justify-content: center;
   align-items: center;
 }

 #views_slideshow_cycle_div_coronavirus-block_13 .field-content h2 {
   position: absolute;
   top: 0;
   width: 100%;
   text-align: center;
   text-transform: uppercase;
   padding: 20px 0 10px 0;
   background-color: #163257;
 }

 #views_slideshow_cycle_div_coronavirus-block_13 .field-content h2 a {
   color: #fff;
   font-size: 1em;
 }

 #views_slideshow_cycle_div_coronavirus-block_13 .field-content p:nth-child(2) {
 }

 #views_slideshow_cycle_div_coronavirus-block_13 .field-content p:nth-child(3) {
   text-align: center;
   line-height: 2em;
   font-size: 0.8em;
   padding: 0 20px;
 }

 #views_slideshow_cycle_div_coronavirus-block_13 .field-content p:nth-child(3) a {
   font-size: 3em;
   color: #fff;
   padding-left: 30px;
   font-family: "Roboto Condensed";
   text-shadow: #000 3px 3px 5px;
 }

 @media (min-width: 1042px) {
   #views_slideshow_cycle_div_coronavirus-block_13 .field-content {
     flex-wrap: wrap;
   }

   #views_slideshow_cycle_div_coronavirus-block_13 .field-content p:nth-of-type(1) {
      width: 15%;
      display: block;
      text-align: center;
   }
   #views_slideshow_cycle_div_coronavirus-block_13 .field-content p:nth-of-type(2) {
      display: block;
      width: 60%;
   }
 }

 @media (max-width: 992px) {
   #views_slideshow_cycle_div_coronavirus-block_13 {
     min-width: 90%;
   }
 }

 @media (max-width: 600px) {

   #views_slideshow_cycle_div_coronavirus-block_13 .field-content {
     align-items: flex-start;
   }

   #views_slideshow_cycle_div_coronavirus-block_13 > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) {
     align-items: flex-start;
   }

   #views_slideshow_cycle_div_coronavirus-block_13 .field-content h2 a {
     font-size: 0.9em;
   }

   #views_slideshow_cycle_div_coronavirus-block_13 .field-content p:nth-child(2) {
     /* margin-bottom: -90px; */
     text-align: center;
   }

   #views_slideshow_cycle_div_coronavirus-block_13 .field-content p:nth-child(3) a {
     font-size: 1.6em;
   }
 }

 @media (max-width: 450px) {
   #views_slideshow_cycle_div_coronavirus-block_13 .field-content p:nth-child(2) img {
     width: 75%;
   }
 }

 /*** fim novo slide covid 19 ***/

 /*** Nova faixa slides ***/

 #block-views-block-noticias-bloco3-block-8 {
   /* background-color: green; */
   margin: 0;
   overflow: hidden;
   position: relative;
   width: 50%;
   margin: 0;
   background-color: #FFFFFF;
   display: inline-block;
   vertical-align: top;
   height: 27em;
   z-index: 298;
   float: left;
 }

 #block-views-block-noticias-bloco3-block-8 .block__inner {
   position: absolute;
   /*     padding-left: 14em; */
   display: flex;
   justify-content: flex-end;
   padding-right:0.5em;
   top: 0;
   width: 100%;
   height: 100%;
 }

 #block-views-block-noticias-bloco3-block-8 .block__inner .block__content {
 width: 71.125%;
 min-width: 31.5em;
 }

 #views_slideshow_cycle_main_noticias_bloco3-block_8 {height: 22.7em;}

 #views_slideshow_cycle_teaser_section_noticias_bloco3-block_8, #views_slideshow_cycle_teaser_section_noticias_bloco3-block_8 > div {
   height: 100% !important;
   width: 100% !important;
   overflow: hidden;
 }

 #block-views-block-noticias-bloco3-block-8 .view-header {display: flex;position: relative;justify-content: center;margin-bottom: 1em;}

 #block-views-block-noticias-bloco3-block-8 .view-header:before {
   content: "";
   display: block;
   position: absolute;
   top: 50%;
   width: 100%;
   border-top: solid red 3px;
   z-index: 0;
 }

 #block-views-block-noticias-bloco3-block-8 .view-header a {
 z-index: 99;
 }

 #block-views-block-noticias-bloco3-block-8 .views-row .views-field-title {
   position: absolute;
   bottom: 2.8em;
   padding: 0 20px;
 }

 #block-views-block-noticias-bloco3-block-8 .views-field-title a {
   font-family: "Oswald";
   font-weight: normal;
   font-size: 1.8em;
   line-height: 1.05em;
   color: #fff;
   text-shadow: 3px 3px 4px black;
   /* text-transform: uppercase; */
 }

 #views_slideshow_cycle_teaser_section_noticias_bloco3-block_8 > div .views-field.views-field-field-imagem-capa {
   height: 22.7em;
   overflow: hidden;
 }

 #views_slideshow_cycle_teaser_section_noticias_bloco3-block_8 > div .views-field.views-field-field-imagem-capa .field-content,
 #views_slideshow_cycle_teaser_section_noticias_bloco3-block_8 > div .views-field.views-field-field-imagem-capa .field-content a {
   display: block;
   height: 100%;
   width: 100%;
 }

 #views_slideshow_cycle_teaser_section_noticias_bloco3-block_8 > div .views-field.views-field-field-imagem-capa img {
   object-fit: cover;
   width: 100%;
   height: 100%;
 }

 #block-views-block-noticias-bloco3-block-8 .views-row .views-field-field-imagem-capa:after {
   content: "";
   display: block;
   position: absolute;
   top: 0;
   width: 100%;
   height: 18.8em;
   background: linear-gradient(transparent 50%, #00000096, #000);
 }

 /* bloco da direita*/

 #block-views-block-coronavirus-block-13 {
   position: relative;
   width: 50%;
   /* max-height: 34.5em; */
   background-color: #FFFFFF;
   /* margin: 0 0 0 -5px; */
   display: inline-block;
   vertical-align: top;
   z-index: 297;
   height: 27em;
 }

 #block-views-block-coronavirus-block-13 .block__inner {
   position: absolute;
   /* top: 3.75em; */
   left: 0;
   /* border-top: dotted 1px #5A5A5A; */
   /* padding-top: 1.7em; */
   display: flex;
   justify-content: flex-start;
   width: 100%;
   height: 100%;
   min-width: unset;
   /* height: 100%; */
   padding-left: 0.5em;
   /*     padding-right: 13.7em; */
 }

 #views_slideshow_cycle_div_coronavirus-block_13_3 {
 background-color: #163257;
 padding: 15px;
 }

 #views_slideshow_cycle_div_coronavirus-block_13_3 .field-content {
 background-color: #fff;
 border-radius: 5px;
 width: 100%;
 height: 100%;
 padding: 10px;
 }

 #views_slideshow_cycle_div_coronavirus-block_13_3 .field-content p {
   display: flex;
   flex-direction: column;
   height: 100%;
   margin-bottom: 0;
 }

 #views_slideshow_cycle_div_coronavirus-block_13_3 .field-content p a {
  display: inline;
  text-align: center;
  vertical-align: middle;
  line-height: 100%;
  height: 33%;
  padding: 15px;
 }

 #views_slideshow_cycle_div_coronavirus-block_13_3 .field-content p a:nth-of-type(2) {
   color: #163257;
   display: flex;
   align-items: center;
   justify-content: center;
 }

 #views_slideshow_cycle_div_coronavirus-block_13_3 .field-content p a img {
 width: auto;
 height: 100%;

 }

 #views_slideshow_cycle_div_coronavirus-block_13_3 #faixa-cartilha > a > img {
   max-height: unset;
 }

 #views_slideshow_cycle_div_coronavirus-block_13_3 .field-content p a #text {
   background-color: red;
 }

 #block-views-block-coronavirus-block-13 .block__inner .block__content {
   width: 71.125%;
   min-width: 31.5em;
 }

 #views_slideshow_cycle_main_coronavirus-block_16 {
   height: 22.7em !important;
 }

 @media screen and (max-width: 1080px) {
 #block-views-block-noticias-bloco3-block-8 {
   padding-left: 5%;
 }

 #block-views-block-coronavirus-block-13 {
   padding-right: 5%;
 }

 #block-views-block-noticias-bloco3-block-8 .block__inner {
   /* width: unset; */
   position: unset;
 }

 #block-views-block-coronavirus-block-13 .block__inner {
   margin-left: -0.5em;
   width: 88.7%;
 }

 #block-views-block-coronavirus-block-13 .block__inner .block__content {
   width: 100%;
   min-width: unset;
 }

 #block-views-block-noticias-bloco3-block-8 .block__inner .block__content {
   min-width: unset;
   width: 100%;
 }
 }

 #botao_cestas_basicas {
 top: 210px;
 }

 @media screen and (max-width: 750px) {
 #block-views-block-coronavirus-block-13, #block-views-block-noticias-bloco3-block-8 {
   width: 100%;
   padding: 0;
 }

 #block-views-block-noticias-bloco3-block-8 .block__inner {
   width: 90%;
   margin: auto;
 }

 #block-views-block-coronavirus-block-13 .block__inner {
   width: 90%;
   margin: auto;
   position: static;
   padding: 0;
 }

 #block-views-block-coronavirus-block-13 .view-rows {
   padding: 0;
 }
 }

 @media screen and (max-width: 1800px) {
 #pergunta_doacao {
   width: 100%;
 }
 .saiba_doacao {
   font-size: 0.5rem;
   display: flex;
   align-items: center;
 }
 }

 @media screen and (max-width: 1800px) {
 .sc_doacao > div:nth-child(1) > div:nth-child(1) > div:nth-child(1)  > div {
   width: 100% !important;
   text-align: center !important;
 }
 #pergunta_doacao {
   width: 100% !important;
   margin-bottom: 20px !important;
 }
 .sc_doacao > div:nth-child(1) > div:nth-child(1) > div:nth-child(1)  > div:first-child {
   border-bottom: solid 3px #fff;
   border-right: none;
   flex-wrap: nowrap;
 }
 }

 @media screen and (max-width: 1080px)  {
 .sc_doacao > div:nth-child(1) > div:nth-child(1) > div:nth-child(1)  > div {
   padding: 15px;
   vertical-align: middle;
 }
 }

 @media screen and (max-width: 800px)  {

 .sc_doacao > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:last-child {
   flex-wrap: wrap;
 }
 .saiba_doacao {
   width: 45%;
   padding: 5px;
   line-height: 2em !important;
   min-height: 85px;
   align-items: center;
   padding: 15px;
   font-size: 0.5em;
 }
 #pergunta_doacao {
   font-size: 0.8em;
 }
 #hashtag_doacao {font-size: 1.1em;}
 .sc_doacao > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div {
   padding: 10px;
 }
 .sc_doacao > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) {
   align-items: start;
   /* flex-direction: column; */
 }
 }

 #views_slideshow_cycle_div_coronavirus-block_13 .field-content p:nth-of-type(2) {
 width: 100%;
 }

 @media (min-width: 1042px) {
 #views_slideshow_cycle_div_coronavirus-block_13 .field-content p:nth-of-type(1) {
     width: 33%;
 }

 #views_slideshow_cycle_div_coronavirus-block_13 .field-content p:nth-of-type(2) {
   width: 100%;
 }

 }

 @media (max-width: 1042px) {
   #views_slideshow_cycle_div_coronavirus-block_13 .field-content p:nth-child(3) a {
     font-size: 2em;
   }
 }

 @media screen and (max-width: 750px) {
   #block-views-block-noticias-bloco3-block-8 .block__inner {
     padding-right: 0;
   }
 }

 @media (max-width: 480px) {
   #views_slideshow_cycle_div_coronavirus-block_13_3 .field-content p a {
     padding: 20px;
   }

   #views_slideshow_cycle_teaser_section_noticias_bloco3-block_8 > div .views-field.views-field-field-imagem-capa img {
     height: min-content;
   }

   #block-views-block-noticias-bloco3-block-8 .views-field-title a {
     font-size: 1.4em;
   }
 }


 /*** fim Nova faixa slides ***/

 /** pssasassssaAAasAAaaaAAassasassssaszAAassaAaasAazAAasAasasazAgina consulta unicamp **/

 .node--id-27537 .node__title {
   display: none;
 }

 .node--id-27537 .field-name-field-corpo .field__items p:nth-of-type(2),
 #block-blococonsulta2021 .field__items p {
   text-align: center;
 }

 .node--id-27537 .field-name-field-corpo .field__items b,
 #block-blococonsulta2021 .field__items b {
   display: none;
 }

 .node--id-27537 .field-name-field-corpo .field__items img,
 #block-blococonsulta2021 .field__items img {
   width: 50%;
 }

 .node--id-27537 .field-name-field-corpo .field__items p:nth-of-type(1),
 #block-blococonsulta2021 .field__items p:nth-of-type(1) {
   text-align: center;
 }

 .node--id-27537 .field-name-field-corpo .field__item ul,
 #block-blococonsulta2021 .field__item ul {
   background-color: #B90000;
   list-style: none;
   padding: 0;
   display: flex;
   padding: 8px 0 8px 0;
 }

 .node--id-27537 .field-name-field-corpo .field__item ul li {
   width: 100%;
   text-align: center;
   padding: 0 5px 0 5px;
   font-size: 0.8em;
 }

 #block-blococonsulta2021 .field__item ul li {
   width: 100%;
   text-align: center;
   padding: 0 5px 0 5px;
 /*   font-size: 1.2em; */
 }

 .node--id-27537 .field-name-field-corpo .field__item ul li a,
 #block-blococonsulta2021 .field__item ul li a {
   color: #fff;
 }

 .node--id-27537 .field-name-field-corpo .field__item h2,
 #block-blococonsulta2021 .field__item h2 {
   font-size: 1.6em;
   padding: 12px 0;
 }

 #block-views-block-ju-especial-block-5,
 #block-blococonsulta2021 {
   width: 71.875%;
   max-width: 86.25em;
   margin: auto;
 }

 #block-views-block-ju-especial-block-5 .block__content .view-rows {
   display: flex;
   flex-wrap: wrap;
   flex-direction: column;
   width: 100%;
   height: 2500px;
 }

 #block-views-block-ju-especial-block-5 .block__content .views-row {
   width: 49.5%;
   margin-right: 1%;
   margin-bottom: 15px;
 }

 #block-views-block-ju-especial-block-5 .views-field-title {
   background-color: #B90000;
   padding: 16px;
   text-align: center;
 }

 #block-views-block-ju-especial-block-5 .views-field-title a {
   color: #fff;
   text-transform: uppercase;
 }

 #block-views-block-ju-especial-block-5 .views-field-field-imagem-capa-ju-online img {
   height: auto;
 }

 #block-views-block-ju-especial-block-5 .views-field-field-resumo {
   background-color: #666666;
   padding: 20px;
 }

 #block-views-block-ju-especial-block-5 .views-field-field-resumo a {
   color: #fff;
 }

 #block-views-block-ju-especial-block-5 .views-field-field-resumo p {
   margin: 0;
 }

 @media screen and (max-width: 1040px) {
   #block-views-block-ju-especial-block-5,
   #block-blococonsulta2021 {
     width: 90%;
   }
 }

 @media screen and (max-width: 480px) {
   #block-views-block-ju-especial-block-5,
   #block-blococonsulta2021 {
     width: 97%;
   }

   #block-views-block-ju-especial-block-5 .block__content .view-rows {
     height: min-content !important;
   }

   #block-views-block-ju-especial-block-5 .block__content .views-row {
     width: 100%;
   }
 }

 @media screen and (max-width: 420px) {
   .node--id-27537 .field-name-field-corpo .field__item ul,
   #block-blococonsulta2021 .field__item ul {
     flex-wrap: wrap;
   }

   .node--id-27537 .field-name-field-corpo .field__item ul li,
   #block-blococonsulta2021 .field__item ul li {
     font-size: 1em;
     padding: 8px 0;
   }
 }
   /** fix pagina candidatos**/
     .path-ju-especial-consulta-unicamp-2021-candidatos div.view-content.view-rows {
       display: flex;
     }

     .path-ju-especial-consulta-unicamp-2021-candidatos div.view-content.view-rows .views-row {
       width: 29%;
       margin-right: 1%;
     }

     .path-ju-especial-consulta-unicamp-2021-candidatos div.view-content.view-rows .views-row img {
       height: 100%;
     }

     .path-ju-especial-consulta-unicamp-2021-candidatos div.view-content.view-rows .views-field-title {
       font-size: 1.4em;
       margin: 0.5em 0 1em;
     }

     .path-ju-especial-consulta-unicamp-2021-candidatos div.view-content.view-rows .views-field-title a {
       color: black;
     }

   @media screen and (max-width: 990px) {
     .path-ju-especial-consulta-unicamp-2021-candidatos .ju-especial-candidatos-consulta-2021 {
       width: 100% !important;
       min-width: unset !important;
     }
   }

   @media screen and (max-width: 750px) {
     .path-ju-especial-consulta-unicamp-2021-candidatos .ju-especial-candidatos-consulta-2021 {
       width: 100% !important;
       min-width: unset !important;
     }

     .path-ju-especial-consulta-unicamp-2021-candidatos div.view-content.view-rows {
       flex-wrap: wrap;
     }

     .path-ju-especial-consulta-unicamp-2021-candidatos div.view-content.view-rows .views-row {
       width: 100%;
       margin-right: 0%;
     }

     .path-ju-especial-consulta-unicamp-2021-candidatos div.view-content.view-rows .views-field-title {
       text-align: center;
     }
   }

   /** fim fix pagina candidatos**/
 /** fim pssasassssaAAasAAaaaAAassasassssaszAAassaAaasAazAAasAasasazAgina consulta unicamp **/

 #rid-header-second {
     display: flex;
     justify-content: space-between;
 }

 /* Retrospectiva 2020*/
 .retro2020 {
   clear: both;
 }

 .retro2020 #intro {
   flex-basis: 100%;
 }

 .retro2020 {
   position: static !important;
   background-color: #FFFFFF;
   overflow: hidden;
   padding-bottom: 1em;
   width: 71.875%;
   min-width: 64em;
   margin: -100px auto 10px;
   /*! overflow: hidden; */
 }

 .retro2020 .skin-default {
   position: relative;
 }

 .retro2020 .views-row {
   position: relative;
   float: left;
   width: 49%;
   /*     min-width: 10em; */
   margin: 1em 0 0 2%;
   vertical-align: top;
   padding: 0;
 }

 .retro2020 .views-row:nth-child(1) {margin-left: 0;}

 .retro2020 .views-row .views-field-field-date {
   margin-bottom: 0.5em;
 }

 .retro2020 .views-row .views-field-field-date .datetime {
   text-transform: uppercase;
   font-weight: bold;
   color: #868686;
   font-size: 1.2em;
 }

 .retro2020 .views-row .views-field-field-imagem-capa {
   position: relative;
   height: 15.5em;
   margin-bottom: 0.6em;
 }

 .retro2020 .views-row .views-field-field-imagem-capa img {
   position: absolute;
   height: 100%;
   background-size: cover;
   object-fit: cover;
 }

 .retro2020 .views-field-title {
   margin-bottom: 0.5em;
 }

 .retro2020 .views-field-title a {
   font-family: "Oswald";
   font-weight: normal;
   font-size: 1.4em;
   line-height: 1.45em;
   color: #3c3c3c;
   /* text-transform: uppercase; */
 }

 .retro2020 .view-coronavirus .views-field-field-resumo {
   font-size: 1em !important;
   margin-bottom: 1em;
 }

 .retro2020 #views_slideshow_controls_text_retrospectiva-page_3 {
   position: absolute;
   width: 100%;
   height: 130px;
   margin-top: -112px;
   top: 47%;
   left: 0;
   z-index: 99;
 }

 .retro2020 #views_slideshow_controls_text_previous_retrospectiva-page_3 {
     position: absolute;
     top: 0;
     left: 0;
     z-index: 100;
 }

 .retro2020 #views_slideshow_controls_text_next_retrospectiva-page_3 {
     position: absolute;
     top: 0;
     right: 0;
     z-index: 100;
 }

 .retro2020 #views_slideshow_controls_text_previous_retrospectiva-page_3 a,
 .retro2020 #views_slideshow_controls_text_next_retrospectiva-page_3 a {
     position: relative;
     font-size: 1px;
     color: transparent
 }

 .retro2020 #views_slideshow_controls_text_previous_retrospectiva-page_3 a::before,
 .retro2020 #views_slideshow_controls_text_next_retrospectiva-page_3 a::before {
     position: absolute;
     top: 0;
     font-size: 260px;
     color: #FFF;
     font-weight: 100;
     height: 130px;
     line-height: 92px;
     margin: 0 20px;
     text-shadow: 0px 0px 9px #444444, 0px 0px 1px #131313, 0px 0px 1px #131313;
 }

 .retro2020 #views_slideshow_controls_text_previous_retrospectiva-page_3 a::before {
     left: 0;
     content: "asAazA";
 }

 .retro2020 #views_slideshow_controls_text_next_retrospectiva-page_3 a::before {
     right: 0;
     content: "asAazA";
 }

 .retro2020 #views_slideshow_controls_text_pause_retrospectiva-page_3,
 .retro2020 #views_slideshow_slide_counter_retrospectiva-page_3 {
     display: none;
 }

 .retro2020 .view-footer {
   background-color: #163257;
   color: #fff;
   padding: 15px;
   line-height: 1.2em;
   width: 100%;
 }

 .retro2020 .view-header {
   display: flex;
   flex-wrap: wrap;
   flex-direction: row-reverse;
   justify-content: space-between;
   align-items: center;
 }

 .retro2020 .view-header h2 {
   flex-grow: 1;
   margin: 0;
 }

 .retro2020 .view-header h2 span {
   color: #ddd;
   text-transform: uppercase;
   font-size: 1.6em;
   font-weight: bold;
   text-shadow: 2px 2px 1px #1d1d1dd4;
 }

 .retro2020 .view-header .logo,
 .retro2020 .view-header .twitter,
 .retro2020 .view-header .face {
   min-width: 75px;
 }

 @media screen and (max-width: 1080px) {
   .retro2020 {
     min-width: 0;
     width: 90%;
   }
 }

 @media screen and (max-width: 750px) {
   .retro2020 .view-rows {
     width: 100%;
     margin-top: 0;
   }

   .retro2020 .views-row {
     position: relative;
     float: left;
     width: 100%;
     min-width: 0;
     margin: 0;
   }

   .retro2020 #views_slideshow_controls_text_retrospectiva-page_3 {
     top: 20%;
   }

   .retro2020 .views-slideshow-controls-bottom {
     margin: 0 !important;
   }

   .retro2020 .view-header {
     flex-wrap: wrap;
   }

   .retro2020 .view-header h2 {
     width: 100%;
     font-size: larger;
     margin-top: 10px;
   }

   .retro2020 .view-header .logo {
     width: 75px;
   }
 }

 @media screen and (max-width: 480px)  {
   .retro2020.view-id-retrospectiva{
       width: 97%;
       margin-top: 0px !important;
   }
 }


 /* fim Retrospectiva 2020*/

 /* relatorio 2017 2021 */

 #relatorio2021-header {
   background-color: #0c2656;
 }

 #relatorio2021-header #selo {
   text-align: center;
   padding-top: 40px;
 }

 #relatorio2021-header #selo img {
   width: 300px;
   margin-bottom: -40px;
 }

 #relatorio2021-header ul {
   background-color: #fff;
   padding: 60px 0 0 0;
   list-style: none;
   display: flex;
   justify-content: center;
 }

 #relatorio2021-header ul li:nth-of-type(2) {
   margin: 0 20px;
 }

 #relatorio2021-header ul li:nth-of-type(3) {
   margin-right: 20px;
 }

 #relatorio2021-header ul li a {
   color: #0c2656;
   text-transform: uppercase;
   font-weight: bold;
 }

 @media screen and (max-width: 480px) {
   #relatorio2021-header #selo img {
     width: 200px;
   }

   #relatorio2021-header ul {
     flex-wrap: wrap;
   }

   #relatorio2021-header ul li {
     width: 100%;
     text-align: center;
     margin: 0 !important;
   }
 }

 .ju-especial-relatorio-2021-bloco {
   width: 71.875%;
   max-width: 86.25em;
   margin: auto;
 }

 .ju-especial-relatorio-2021-bloco .view-rows {
   display: flex;
   flex-wrap: wrap;
 }

 .ju-especial-relatorio-2021-bloco .view-rows .views-row {
   width: 32%;
   margin-right: 2%;
   margin-bottom: 16px;
 }

 .ju-especial-relatorio-2021-bloco .view-rows .views-row:nth-child(3n) {
   margin-right: 0;
 }

 .ju-especial-relatorio-2021-bloco .view-rows .views-row .views-field-title {
   background-color: #173773;
   padding: 8px;
   min-height: 58px;
   text-align: center;
 }

 .ju-especial-relatorio-2021-bloco .view-rows .views-row .views-field-title a {
   font-size: 1.2em;
   color: #fff;
 }

 .ju-especial-relatorio-2021-bloco .view-rows .views-row .views-field-field-imagem-capa-ju-online img,
 .ju-especial-relatorio-2021-bloco .view-rows .views-row .views-field-field-imagem-capa-ju-online .field-content img {
   width: 100%;
   height: 100%;
   object-fit: cover;
 }

 @media screen and (max-width: 1040px) {
   .ju-especial-relatorio-2021-bloco {
     width: 90%;
   }
 }

 @media screen and (max-width: 980px) {
   .ju-especial-relatorio-2021-bloco .view-rows .views-row {
     width: 49%;
     margin-right: 2%;
   }

   .ju-especial-relatorio-2021-bloco .view-rows .views-row:nth-child(3n) {
     margin-right: 2%;
   }

   .ju-especial-relatorio-2021-bloco .view-rows .views-row:nth-child(2n) {
     margin-right: 0;
   }
 }


 @media screen and (max-width: 480px) {
   .ju-especial-relatorio-2021-bloco {
     width: 97%;
   }

   .ju-especial-relatorio-2021-bloco .view-rows .views-row {
     width: 100%;
     margin-right: 0;
   }

   .ju-especial-relatorio-2021-bloco .view-rows .views-row:nth-child(3n) {
     margin-right: 0;
   }
 }

 @media screen and (max-width: 420px) {
   .ju-especial-relatorio-2021-bloco .field__item ul {
     flex-wrap: wrap;
   }

   .ju-especial-relatorio-2021-bloco .field__item ul li {
     font-size: 1em;
     padding: 8px 0;
   }
 }

 /* fim relatorio 2017 2021 */

 /* faixa relatorio JU*/

 #page-ju-online #block-views-block-noticia-moldura-block-23 {
   margin: 0;
 }

 #page-ju-online #block-views-block-noticia-moldura-block-23 .block__inner {
   width: 71.875%;
   max-width: 86.25em;
   min-width: 64em;
   margin: 0 auto;
 }

 #page-ju-online #block-views-block-noticia-moldura-block-23 .block__inner .view-header {
   height: 1.7em;
   line-height: 3.3em;
   color: #737373;
   font-family: OSwald;
   font-size: 2.3em;
   text-transform: uppercase;
   margin-bottom: 1.7em;
   border-bottom: solid 2px #CB5400;
   font-weight: 300;
 }

 #page-ju-online #block-views-block-noticia-moldura-block-23 .block__inner .view-header a {
   background-color: #FFF;
   color: #CB5400;
   padding-right: 0.5em;
   font-weight: 300;
 }

 #page-ju-online #block-views-block-noticia-moldura-block-23 .views-row {
   position: relative;
   overflow: hidden;
 }

 #page-ju-online #block-views-block-noticia-moldura-block-23 .views-field-title {
   position: absolute;
   left: 0;
   top: 0;
   width: 100%;
 }

 #page-ju-online #block-views-block-noticia-moldura-block-23 .views-field-title a {
   position: absolute;
   left: 0;
   top: 0;
   padding: 1em 1em 2em 1em;
   font-family: Oswald;
   font-size: 3.3em;
   font-weight: 500;
   line-height: 1.1em;
   color: #FFFFFF;
   width: 100%;
   background-image: linear-gradient(to bottom,#000000,transparent);
   text-shadow: 2px 2px 2px #000000;
 }

 #page-ju-online #block-views-block-noticia-moldura-block-23 .views-field-field-resumo {
   position: absolute;
   left: 0;
   bottom: 0;
   padding: 2em 1.8em 1em 1.8em;
   font-family: Oswald;
   font-size: 1.9em;
   font-weight: 400;
   line-height: 1.1em;
   color: #FFFFFF;
   width: 100%;
   background-image: linear-gradient(to bottom,transparent,#000000);
   text-shadow: 2px 2px 2px #000000;
 }

 #page-ju-online #block-views-block-noticia-moldura-block-23 .views-row .views-field-field-imagem-capa-ju-online img {
   width: 100%;
   height: inherit;
 }

 @media screen and (max-width: 1040px) {
   /* home - inovAaaaAAassasassssaszAAassaAaasAzAAassaAaasAazAAasAasasazAo full */
  #page-ju-online #block-views-block-noticia-moldura-block-23 .block__inner {
   min-width: inherit;
   width: 90%;
 }

 #page-ju-online #block-views-block-noticia-moldura-block-23 .views-field-title a {
   font-size: 2.8em;
   padding: 0.7em 0.7em 1.5em 0.7em;
 }

 #page-ju-online #block-views-block-noticia-moldura-block-23 .views-field-field-resumo {
   font-size: 1.5em;
   padding: 1.5em 1.5em 0.7em 1.5em;
 }
 }

 @media screen and (max-width: 961px) {
   /* home -  full */
   #page-ju-online #block-views-block-noticia-moldura-block-23 .block__inner .view-header {
       font-size: 1.8em;
       border-bottom: solid 1px #CB5400;
   }

   #page-ju-online #block-views-block-noticia-moldura-block-23 .views-field-title a {
       font-size: 2em;
       padding: 0.7em 0.7em 1.5em 0.7em;
   }

   #page-ju-online #block-views-block-noticia-moldura-block-23 .views-field-field-resumo {
       font-size: 1.2em;
       padding: 1.5em 1.5em 0.7em 1.5em;
   }

   #page-ju-online #block-views-block-noticia-moldura-block-23 .views-row .views-field-field-imagem-capa-ju-online img {
       width: 100%;
       height: 23.75em;
       object-fit: cover;
   }
 }

 @media screen and (max-width: 480px) {
   /* home - inovAaaaAAassasassssaszAAassaAaasAzAAassaAaasAazAAasAasasazAo full */
 #page-ju-online #block-views-block-noticia-moldura-block-23 {
   margin-bottom: 1em!important;
 }
 #page-ju-online #block-views-block-noticia-moldura-block-23 .block__inner {
   width: 97%;
 }

 #page-ju-online #block-views-block-noticia-moldura-block-23 .views-field-title a {
   font-size: 1.5em;
   padding: 0.3em 0.3em 1em 0.3em;
   line-height: 1.4em;
 }

 #page-ju-online #block-views-block-noticia-moldura-block-23 .views-field-field-resumo {
   font-size: 1em;
   padding: 1.1em 1.1em 0.3em 1.1em;
   line-height: 1.4em;
 }
 }

 /* fim faixa relatorio JU*/

 /* bloco outros relatorios*/

 #block-outrosrelatorios {
   margin: 0;
 }

 #block-outrosrelatorios .block__inner {
   width: 71.875%;
   max-width: 86.25em;
 /*   min-width: 64em; */
   margin: 0 auto;
 }

 #block-outrosrelatorios #outros-relatorios-box {
   display: flex;
   height: fit-content;
   overflow: hidden;
 }

 #block-outrosrelatorios #outros-relatorios-left {
   position: relative;
 }
 /* #block-outrosrelatorios .field__item {
  *  *  *   position: relative;
  *   *   *   } */

 #block-outrosrelatorios #outros-relatorios-title {
   position: absolute;
   left: 0;
   top: 0;
   width: 100%;
 }

 #block-outrosrelatorios #outros-relatorios-title a {
   position: absolute;
   left: 0;
   top: 0;
   padding: 8% 1em 2em 1em;
   font-family: Oswald;
   font-size: calc(2em + 0.5vw);
   font-weight: 500;
   line-height: 1.1em;
   text-align: center;
   color: #FFFFFF;
   width: 100%;
   background-image: linear-gradient(to bottom,#0000009c, transparent 65%);
   text-shadow: 2px 2px 2px #000000;
 }

 @media screen and (max-width: 1040px) {
   /* home - inovAaaaAAassasassssaszAAassaAaasAzAAassaAaasAazAAasAasasazAo full */
  #block-outrosrelatorios .block__inner {
   min-width: inherit;
   width: 90%;
 }
 }

 @media screen and (max-width: 961px) {
   /* home -  full */
   #block-outrosrelatorios .block__inner .view-header {
       font-size: 1.8em;
       border-bottom: solid 1px #CB5400;
   }

 }

 @media screen and (max-width: 750px) {
   #block-outrosrelatorios #outros-relatorios-title a {
     font-size: 4vw;
   }
 }

 /* @media screen and (max-width: 560px) {
  *  *  *   #block-outrosrelatorios #outros-relatorios-title a {
  *   *   *       font-size: 4vw;
  *    *    *         }
  *     *     *         } */

 @media screen and (max-width: 480px) {
   /* home - inovAaaaAAassasassssaszAAassaAaasAzAAassaAaasAazAAasAasasazAo full */
   #block-outrosrelatorios {
     margin-bottom: 1em!important;
   }
   #block-outrosrelatorios .block__inner {
     width: 97%;
   }
   #block-outrosrelatorios #outros-relatorios-box {
     flex-wrap: wrap;
   }
   #block-outrosrelatorios #outros-relatorios-title a {
     font-size: 8vw;
   }
 }
 /* bloco outros relatorios*/

 /** logo unicamp ju mobile **/

 #logo-unicamp-ju-mobile {
   margin-left: 8px;
 }

 /** fim logo unicamp ju mobile **/


 /*** nova faixa slides covid 19 ***/

 .sc_orientacoes_comunidade {
   /*     background-color: #0badb2; */
 }

 .sc_orientacoes_comunidade .views-row {
   width: 100% !important;
   padding-right: 0 !important;
   height: 100% !important;
 }

 /* .sc_orientacoes_comunidade > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) {
  *  *  *   background-color: #0badb2;
  *   *   *     color: #fff;
  *    *    *       font-family: Open sans;
  *     *     *         font-weight: 100;
  *      *      *           display: flex;
  *       *       *             height: 100%;
  *        *        *               min-block-size: 307px;
  *         *         *                 line-height: 2em;
  *          *          *                   align-items: center;
  *           *           *                     flex-wrap: wrap;
  *            *            *                       align-items: center;
  *             *             *                         padding-top: 74px;
  *              *              *                         } */

 .sc_orientacoes_comunidade .field-content {
   display: flex;
   flex-wrap: wrap;
   padding: 0 0 5px 0;
   justify-content: center;
   align-items: center;
 }

 .sc_orientacoes_comunidade .field-content h2 {
   position: absolute;
   top: 0;
   width: 100%;
   text-align: center;
   text-transform: uppercase;
   padding: 20px 0 10px 0;
   background-color: #163257;
 }

 .sc_orientacoes_comunidade .field-content h2 a {
   color: #fff;
   font-size: 1em;
 }

 .sc_orientacoes_comunidade .field-content p:nth-child(2) {
 }

 .sc_orientacoes_comunidade .field-content p:nth-child(3) {
   text-align: center;
   line-height: 2em;
   font-size: 0.8em;
   padding: 0 20px;
 }

 .sc_orientacoes_comunidade .field-content p:nth-child(3) a {
   font-size: 1.8em;
   color: #fff;
   padding-left: 30px;
   font-family: "Roboto Condensed";
   text-shadow: #000 3px 3px 5px;
 }

 @media (min-width: 1042px) {
   .sc_orientacoes_comunidade .field-content {
     flex-wrap: wrap;
   }

   .sc_orientacoes_comunidade .field-content p:nth-of-type(1) {
      /* width: 15%; */
      /* display: block; */
      text-align: center;
   }
   .sc_orientacoes_comunidade .field-content p:nth-of-type(2) {
      display: block;
      width: 60%;
   }
 }

 @media (max-width: 992px) {
   .sc_orientacoes_comunidade {
     min-width: 90%;
   }
 }

 @media (max-width: 600px) {

   .sc_orientacoes_comunidade .field-content {
     align-items: flex-start;
   }

   .sc_orientacoes_comunidade > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) {
     align-items: flex-start;
   }

   .sc_orientacoes_comunidade .field-content h2 a {
     font-size: 0.9em;
   }

   .sc_orientacoes_comunidade .field-content p:nth-child(2) {
     /* margin-bottom: -90px; */
     text-align: center;
   }

   .sc_orientacoes_comunidade .field-content p:nth-child(3) a {
     font-size: 1.6em;
   }
 }

 @media (max-width: 450px) {
   .sc_orientacoes_comunidade .field-content p:nth-child(2) img {
     width: 75%;
   }
 }

 /*** fim novo slide covid 19 ***/

 /**** slide doacoes front ****/

 #block-views-block-coronavirus-block-16 {
   padding-bottom: 1.5em;
 }

 #block-views-block-coronavirus-block-16 .view-content a:visited {
   color: #fff;
 }

 #views_slideshow_cycle_main_coronavirus-block_16_2 {
   min-height: 320px;
 }

 #views_slideshow_cycle_main_coronavirus-block_16_2 #icone_doacao {
   width: 60px;
   height: 60px;
 }

 #views_slideshow_cycle_main_coronavirus-block_16_2 #hashtag_doacao {
   font-size: 0.8em;
 }

 #views_slideshow_cycle_teaser_section_coronavirus-block_16_2 > div {
   width: 100% !important;
   height: 100% !important;
 }

 #views_slideshow_cycle_teaser_section_coronavirus-block_16_2 {
   width: 100% !important;
   min-height: 300px !important;
 }

 .sc_cestas_basicas > div:nth-child(1) > div:nth-child(1) > div:nth-child(1),
 #block-views-block-coronavirus-block-16 .skin-default,
 #views_slideshow_cycle_main_coronavirus-block_16_2,
 #block-views-block-coronavirus-block-16 .views_slideshow_cycle_teaser_section {
   width: 100% !important;
   height: 100% !important;
 }

 .sc_cestas_basicas {
   height: 100%;
 }

 .sc_cestas_basicas #titulo_cestas_basicas a {
   font-size: 1.3em;
 }

 #views_slideshow_cycle_main_coronavirus-block_16_2 {
   /* min-height: 380px; */
   height: 100%;
   overflow: hidden;
 }

 #views_slideshow_cycle_teaser_section_coronavirus-block_16_2 .views-row {
   width: 100% !important;
   padding-right: 0 !important;
   height: 100% !important;;
 }

 #views_slideshow_cycle_teaser_section_coronavirus-block_16_2 .views-row > div {
   height: 100%;
 }

 #views_slideshow_cycle_teaser_section_coronavirus-block_16_2 .saiba_doacao a {
   font-size: 1.4em;
 }

 #views_slideshow_cycle_teaser_section_coronavirus-block_16_2 #pergunta_doacao {
   font-size: 1em;
 }

 #views_slideshow_cycle_teaser_section_coronavirus-block_16_2 #botao_cestas_basicas {
   padding: 15px;
   width: 40%;
 }

 #imagem_cestas_basicas {
   height: 100%;
 }

 #imagem_cestas_basicas a {
   width: 100% !important;
   height: 307px !important;
 }

 #imagem_cestas_basicas img {
   width: 100% !important;
   height: 100% !important;
   object-fit: cover !important;
 }

 #titulo_cestas_basicas, #botao_cestas_basicas {
   float: right;
   position: absolute;
   top: 50px;
   right: 0px;
   color: #fff;
   line-height: 2.2em;
 }

 #titulo_cestas_basicas a , #botao_cestas_basicas a {
   color: #fff;
 }

 #titulo_cestas_basicas {
   text-align: right;
   background-color: #809e4b;
   padding: 30px 40px 30px 80px;
 }

 #botao_cestas_basicas {
   background-color: #ec5b53;
   padding: 5px;
   font-size: 0.8em;
   border-radius: 10px;
   top: 170px;
   /* right: 185px; */
   left: 50px;
   width: 25%;
   text-align: center;
 }

 #block-views-block-coronavirus-block-16 {
     clear: both;
 }
 #block-views-block-coronavirus-block-16 {
     background-color: #FFFFFF;
     margin: 0;
     overflow: hidden;
     display: inline-block;
     width: 23.6%;
     padding: 0 5px;
 }

 #block-views-block-coronavirus-block-16 .block__inner {
     width: 100%;
     /* min-width: 64em; */
     margin: 0 auto;
 }

 #block-views-block-coronavirus-block-16 .view-coronavirus .views-field-field-resumo {
     font-size: 1em !important;
 }
 #block-views-block-coronavirus-block-16 .view-coronavirus .view-header {
     width: 90%;
     padding: 0 10px;
 }

 @media screen and (max-width: 1080px) {
     #block-views-block-coronavirus-block-16 .block__inner {
         min-width: 0;
         width: 100%;
     }
 }

 @media screen and (max-width: 1042px) {
     #block-views-block-coronavirus-block-16 .view-rows {
         width: 100%;
         margin-top: 0;
         /* height: 510px; */
     }
     #views_slideshow_cycle_teaser_section_coronavirus-block_16_2, #imagem_cestas_basicas a {
       width: 100% !important;
       height: 500px !important;
     }
     #views_slideshow_cycle_teaser_section_coronavirus-block_16_2 > div {
       /* height: 500px !important; */
     }
      #botao_cestas_basicas {
       top: 43%;
       right: 35%;

     }
     #titulo_cestas_basicas {
       font-size: 0.7em;
       padding: 15px 40px 15px 80px;
     }

     #views_slideshow_cycle_main_coronavirus-block_16_2 {
       height: 380px !important;
     }
 }

 @media screen and (max-width: 480px)  {
     #block-views-block-coronavirus-block-16 .block__inner {
         width: 97%;
     }
   #botao_cestas_basicas {
     top: 60%;
     right: calc((90vw - 112px) / 2);
     padding: 20px;
     width: min-content;
   }
 }

 /**************************/
 .sc_doacao > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) {
   background-color: #f4524d;
   color: #fff;
   font-family: Open sans;
   font-weight: 100;
   display: flex;
   height: 100%;
   min-block-size: 307px;
   line-height: 2em;
   align-items: center;
   flex-wrap: wrap;
   align-items: center;

 }

 .sc_doacao > div:nth-child(1) > div:nth-child(1) > div:nth-child(1)  > div {
   padding: 15px;
   vertical-align: middle;
 }

 .sc_doacao > div:nth-child(1) > div:nth-child(1) > div:nth-child(1)  > div p {
   justify-content: center;
   margin-bottom: 10px;
   /* word-break: break-all; */
 }

 .sc_doacao #hashtag_doacao {
   word-break: break-all;
 }

 .sc_doacao #titulo_doacao {
   margin-bottom: 12px !important;
 }

 .sc_doacao > div:nth-child(1) > div:nth-child(1) > div:nth-child(1)  > div:first-child {
   width: 45%;
   text-align: right;
   border-right: solid 3px #fff;
   align-items: center;
   display: flex;
   justify-content: center;
   flex-wrap: wrap;
 }

 .sc_doacao > div:nth-child(1) > div:nth-child(1) > div:nth-child(1)  > div:last-child {
   width: 55%;
   text-align: left;
   display: flex;
   flex-wrap: wrap;
   align-items: center;
   justify-content: center;
 }

 .sc_doacao #titulo_doacao,
 .sc_doacao #pergunta_doacao,
 .sc_doacao .saiba_doacao {
   font-size: 0.8em;
 }

 .sc_doacao #hashtag_doacao {
   font-size: 0.8em;
   font-style: italic;
   font-weight: 600;
 }

   .sc_doacao #pergunta_doacao {
     text-transform: uppercase;
   }

 .sc_doacao .saiba_doacao {
   display: block;
   background-color: #0badb2;
   text-align: center;
   padding: 10px;
   text-transform: uppercase;
   font-weight: 600;
   border-radius: 10px;
   margin: auto;
   font-size: 0.6em;
   /* margin-left: 10px; */
 }
 .sc_doacao .saiba_doacao a {
   color: #fff;
   font-size: 1.2em;
 }

 .sc_doacao #icone_doacao {
   margin-rigth: 10px;
 }

 @media screen and (max-width: 1080px) {
   .sc_doacao #pergunta_doacao {
     width: 100%;
   }
   .sc_doacao .saiba_doacao {
     font-size: 0.5rem;
     display: flex;
     align-items: center;
   }
 }

 @media screen and (max-width: 800px) {
   .sc_doacao > div:nth-child(1) > div:nth-child(1) > div:nth-child(1)  > div {
     width: 100% !important;
     text-align: center !important;
   }
   #pergunta_doacao {
     width: 100% !important;
     margin-bottom: 20px !important;
   }
   .sc_doacao > div:nth-child(1) > div:nth-child(1) > div:nth-child(1)  > div:first-child {
     border-bottom: solid 3px #fff;
     border-right: none;
     flex-wrap: nowrap;
   }

   .sc_doacao .saiba_doacao a {
     font-size: 2em;
   }
 }

 @media screen and (max-width: 600px)  {
   .sc_doacao > div:nth-child(1) > div:nth-child(1) > div:nth-child(1)  > div {
     padding: 15px;
     vertical-align: middle;
   }
 }

 @media screen and (max-width: 480px)  {

   .sc_doacao > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:last-child {
     flex-wrap: wrap;
   }
   .sc_doacao .saiba_doacao {
     width: 45%;
     padding: 5px;
     line-height: 2em !important;
     min-height: 85px;
     align-items: center;
     padding: 15px;
     font-size: 0.5em;
   }
   .sc_doacao #pergunta_doacao {
     font-size: 0.8em;
   }
   .sc_doacao #hashtag_doacao {font-size: 1.1em;}
   .sc_doacao .sc_doacao > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div {
     padding: 10px;
   }
   .sc_doacao .sc_doacao > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) {
     align-items: start;
     /* flex-direction: column; */
   }
 }

 /**** fim slide doacoes front ****/

 /*** Nova faixa slides ***/

 #block-views-block-noticias-bloco3-block-8-2 {
   /* background-color: green; */
   margin: 0;
   overflow: hidden;
   position: relative;
   width: 22.5%;
   float: left;
   margin: 0;
   margin-left: calc((((100vw - 40px) - 64em) / 2));
   padding-right: 5px;
   background-color: #FFFFFF;
   display: inline-block;
   vertical-align: top;
   height: 27em;
   z-index: 298;
 }

 #block-views-block-noticias-bloco3-block-8-2 .block__inner {
   position: absolute;
   /*     padding-left: 14em; */
   display: flex;
   /* justify-content: flex-end; */
   padding-right: 5px;
   top: 0;
   width: 100%;
   height: 100%;
 }

 #block-views-block-noticias-bloco3-block-8-2 .block__inner .block__content {
 width: 100%;
 /* min-width: 31.5em; */
 }

 #views_slideshow_cycle_main_noticias_bloco3-block_8_2 {
   height: 22.7em;
  }

 #views_slideshow_cycle_teaser_section_noticias_bloco3-block_8_2,
 #views_slideshow_cycle_teaser_section_noticias_bloco3-block_8_2 > div,
 #views_slideshow_cycle_teaser_section_noticias_bloco3-block_8_2 > div > div {
   height: 100% !important;
   width: 100% !important;
   overflow: hidden;
 }

 #block-views-block-noticias-bloco3-block-8-2 .view-header {display: flex;position: relative;justify-content: center;/* margin-bottom: 1em; */}

 #block-views-block-noticias-bloco3-block-8-2 .view-header:before {
   content: "";
   display: block;
   position: absolute;
   top: 50%;
   width: 100%;
   border-top: solid red 3px;
   z-index: 0;
 }

 #block-views-block-noticias-bloco3-block-8-2 .view-header a {
   z-index: 99;
   text-align: center;
 }

 #block-views-block-noticias-bloco3-block-8-2 img {
   width: 70%;
 }

 #block-views-block-noticias-bloco3-block-8-2 .views-row .views-field-title {
   position: absolute;
   bottom: 2.8em;
   padding: 0 20px;
 }

 #block-views-block-noticias-bloco3-block-8-2 .views-field-title a {
   font-family: "Oswald";
   font-weight: normal;
   font-size: 1.3em;
   line-height: 1.05em;
   color: #fff;
   text-shadow: 3px 3px 4px black;
   /* text-transform: uppercase; */
 }

 #views_slideshow_cycle_teaser_section_noticias_bloco3-block_8_2 > div .views-field.views-field-field-imagem-capa,
 #views_slideshow_cycle_teaser_section_noticias_bloco3-block_8_2 > div .views-field.views-field-field-imagem-capa > div {
   height: 22.7em;
   overflow: hidden;
   width: 100%;
 }

 #views_slideshow_cycle_teaser_section_noticias_bloco3-block_8_2 > div .views-field.views-field-field-imagem-capa a {
   display: inline-block;
   height: 100%;
   width: 100%;
 }

 #views_slideshow_cycle_teaser_section_noticias_bloco3-block_8_2 > div .views-field.views-field-field-imagem-capa img {
   object-fit: cover;
   width: 100%;
   height: 100%;
 }

 #block-views-block-noticias-bloco3-block-8-2 .views-row .views-field-field-imagem-capa:after {
   content: "";
   display: block;
   position: absolute;
   top: 0;
   width: 100%;
   height: 22.7em;
   background: linear-gradient(transparent 50%, #00000096, #000);
 }

 /* bloco da direita*/

 #block-views-block-coronavirus-block-16-2 {
   position: relative;
   width: 50%;
   /* max-height: 34.5em; */
   background-color: #FFFFFF;
   /* margin: 0 0 0 -5px; */
   display: inline-block;
   vertical-align: top;
   z-index: 297;
   height: 27em;
 }

 #block-views-block-coronavirus-block-16-2 .block__inner {
   position: absolute;
   /* top: 3.75em; */
   left: 0;
   /* border-top: dotted 1px #5A5A5A; */
   /* padding-top: 1.7em; */
   display: flex;
   justify-content: flex-start;
   width: 100%;
   height: 100%;
   min-width: unset;
   /* height: 100%; */
   padding-left: 0.5em;
   /*     padding-right: 13.7em; */
 }

 .sc_orientacoes_comunidade_3 {
 background-color: #163257;
 padding: 15px;
 }

 .sc_orientacoes_comunidade_3 .field-content {
 background-color: #fff;
 border-radius: 5px;
 width: 100%;
 height: 100%;
 padding: 10px;
 }

 .sc_orientacoes_comunidade_3 .field-content p {
   display: flex;
   flex-direction: column;
   height: 100%;
   margin-bottom: 0;
 }

 .sc_orientacoes_comunidade_3 .field-content p a {
  display: inline;
  text-align: center;
  vertical-align: middle;
  line-height: 100%;
  height: 33%;
  padding: 15px;
 }



 .sc_orientacoes_comunidade_3 .field-content p a:nth-of-type(2) {
   color: #163257;
   display: flex;
   align-items: center;
   justify-content: center;
 }

 .sc_orientacoes_comunidade_3 .field-content p a img {
   width: auto;
   height: 100%;
 }

 .sc_orientacoes_comunidade_3 #faixa-cartilha > a > img {
   max-height: unset;
 }

 .sc_orientacoes_comunidade_3 .field-content p a #text {
   background-color: red;
 }

 #block-views-block-coronavirus-block-16-2 .block__inner .block__content {
   width: 71.125%;
   min-width: 31.5em;
 }

 #views_slideshow_cycle_main_coronavirus-block_16_2 {
   height: 22.7em !important;
 }

 @media screen and (max-width: 1080px) {
 #block-views-block-noticias-bloco3-block-8-2 {
   padding-left: 5%;
 }

 #block-views-block-coronavirus-block-16-2 {
   padding-right: 5%;
 }

 #block-views-block-noticias-bloco3-block-8-2 .block__inner {
   /* width: unset; */
   position: unset;
   padding-right: 0;
 }

 #block-views-block-coronavirus-block-16-2 .block__inner {
   margin-left: -0.5em;
   width: 88.7%;
 }

 #block-views-block-coronavirus-block-16-2 .block__inner .block__content {
   width: 100%;
   min-width: unset;
 }

 #block-views-block-noticias-bloco3-block-8-2 .block__inner .block__content {
   min-width: unset;
   width: 100%;
 }
 }

 #botao_cestas_basicas {
 top: 210px;
 }

 @media screen and (max-width: 750px) {
 #block-views-block-coronavirus-block-16-2, #block-views-block-noticias-bloco3-block-8-2 {
   width: 100%;
   padding: 0;
 }

 #block-views-block-noticias-bloco3-block-8-2 .block__inner {
   width: 90%;
   margin: auto;
 }

 #block-views-block-coronavirus-block-16-2 .block__inner {
   width: 90%;
   margin: auto;
   position: static;
   padding: 0;
 }

 #block-views-block-coronavirus-block-16-2 .view-rows {
   padding: 0;
 }
 }

 @media screen and (max-width: 1800px) {
 #pergunta_doacao {
   width: 100%;
 }
 .saiba_doacao {
   font-size: 0.5rem;
   display: flex;
   align-items: center;
   margin-top: 8px;
 }
 }

 @media screen and (max-width: 1800px) {
 .sc_doacao > div:nth-child(1) > div:nth-child(1) > div:nth-child(1)  > div {
   width: 100% !important;
   text-align: center !important;
 }
 #pergunta_doacao {
   width: 100% !important;
   margin-bottom: 12px !important;
 }
 .sc_doacao > div:nth-child(1) > div:nth-child(1) > div:nth-child(1)  > div:first-child {
   border-bottom: solid 3px #fff;
   border-right: none;
   flex-wrap: nowrap;
 }
 }

 @media screen and (max-width: 1080px)  {
 .sc_doacao > div:nth-child(1) > div:nth-child(1) > div:nth-child(1)  > div {
   padding: 15px;
   vertical-align: middle;
 }
 }

 @media screen and (max-width: 800px)  {

 .sc_doacao > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:last-child {
   flex-wrap: wrap;
 }
 .saiba_doacao {
   width: 45%;
   padding: 5px;
   line-height: 2em !important;
   min-height: 85px;
   align-items: center;
   padding: 15px;
   font-size: 0.5em;
 }
 #pergunta_doacao {
   font-size: 0.8em;
 }
 #hashtag_doacao {font-size: 1.1em;}
 .sc_doacao > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div {
   padding: 10px;
 }
 .sc_doacao > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) {
   align-items: start;
   /* flex-direction: column; */
 }
 }

 .sc_orientacoes_comunidade .field-content p:nth-of-type(2) {
 width: 100%;
 }

 @media (min-width: 1042px) {
 .sc_orientacoes_comunidade .field-content p:nth-of-type(1) {
 /*     width: 33%; */
 }

 .sc_orientacoes_comunidade .field-content p:nth-of-type(2) {
   width: 100%;
 }

 }

 @media (max-width: 1042px) {
   .sc_orientacoes_comunidade .field-content p:nth-child(3) a {
     font-size: 2em;
   }
 }

 @media screen and (max-width: 750px) {
   #block-views-block-noticias-bloco3-block-8-2 .block__inner {
     padding-right: 0;
   }
 }

 @media (max-width: 480px) {
   .sc_orientacoes_comunidade_3 .field-content p a {
     padding: 20px;
   }

   #views_slideshow_cycle_teaser_section_noticias_bloco3-block_8_2 > div .views-field.views-field-field-imagem-capa img {
 /*     height: min-content; */
     height: 100%;
   }

   #block-views-block-noticias-bloco3-block-8-2 .views-field-title a {
     font-size: 1.4em;
   }
 }

 /* bloco 3*/

 #block-blocolinkscovid {
   float: right;
   margin-right: calc(((100vw - 40px) - 64em) / 2);
   margin-top: 0;
   padding-left: 5px;
   width: 24.4%;
   height: 22.7em;
 }

 #block-blocolinkscovid .block__inner {
   background-color: #163257;
   height: 100%;
 }

 #block-blocolinkscovid .field__item {
   display: flex;
   padding: 40px;
   flex-wrap: wrap;
   justify-content: space-between;
   align-items: center;
   height: 100%;
 }

 #block-blocolinkscovid .field__item div {
   width: 120px;
   color: white;
   text-align: center;
   margin-bottom: 12px;
   margin: auto;
 }

 #block-blocolinkscovid .field__item div span {
   word-break: keep-all;
 }

 #block-blocolinkscovid .field__items img {
   width: 90px;
   margin-bottom: 8px;
 }

 #block-blocolinkscovid .block__content,
 #block-blocolinkscovid .block__content > div,
 #block-blocolinkscovid .block__content .field__items {
   height: 100%;
 }

 /* fim bloco 3*/

 /* bloco videos educativos */

 #block-views-block-coronavirus-block-19 {
   clear: both;
 }

 #block-views-block-coronavirus-block-19 .skin-default,
 #views_slideshow_cycle_teaser_section_coronavirus-block_19,
 #block-views-block-coronavirus-block-19 .views_slideshow_cycle_slide,
 #views_slideshow_cycle_main_coronavirus-block_19 {
   width: 100% !important;
 }

 #block-views-block-coronavirus-block-19 .views-row {
   width: 100%;
   /* display: flex; */
   flex-wrap: wrap;
   background-color: #767676;
   padding: 15px;
   overflow: hidden;
   padding-bottom: 0px;
 }

 #block-views-block-coronavirus-block-19 .views_slideshow_cycle_slide iframe {
   height: 200px;
 }

 #block-views-block-coronavirus-block-19 .views-field-field-embed-video {
   width: 49%;
   margin-right: 2%;
   float: left;
 }

 #block-views-block-coronavirus-block-19 .views-field-title,
 #block-views-block-coronavirus-block-19 .views-field-field-resumo,
 #block-views-block-coronavirus-block-19 .views-field-field-programas {
   width: 48%;
 }

 /* rotulo do bloco */
 #block-views-block-coronavirus-block-19 .views-field-field-programas {
   padding-top: 3px;
   margin-bottom: 12px;
   position: absolute;
   top: 0;
   left: 0;
   padding: 8px;
   max-width: 280px;
   background-color: #4c4c4c78;
 }

 #block-views-block-coronavirus-block-19 .views-field-field-programas a {
   color: #fff;
   font-size: 1em;
   font-weight: normal;
   text-transform: uppercase;
 }

 #block-views-block-coronavirus-block-19 .views-field-field-resumo {
   float: right;
   margin-bottom: 12px;
 }

 #block-views-block-coronavirus-block-19 .views-field-title a,
 #block-views-block-coronavirus-block-19 .views-field-field-resumo p {
   color: #ffffff;
   line-height: 1.1em;
 }

 #block-views-block-coronavirus-block-19 .views-field-nothing {
   /* display: none; */
   clear: both;
   width: 50%;
   margin-left: auto;
   transform: translateY(-35px);
 }

 @media (min-width: 1470px) {

   #block-views-block-noticias-bloco3-block-8-2 {
     margin-left: calc(((28.125%) / 2));
     width: calc((71.875%) / 3);
   }

   #block-views-block-coronavirus-block-19 {
     margin-left: calc(((28.125%) / 2));
     width: calc(((71.875%) / 3) * 2);
     float: left;
     display: inline-block;
   }

   #block-retomadaeducasaude {
     margin-right: calc(((28.125%) / 2));
     width: calc((71.875%) / 3);
     display: inline-block;
     float: right;
   }

   #block-views-block-coronavirus-block-16 {
     width: calc((71.875%) / 3);
   }

   #block-blocolinkscovid {
     width: calc((71.875%) / 3);
     margin-right: calc(((28.125%) / 2));
   }

 }

 @media (min-width: 1080px) and (max-width: 1470px) {

   #block-views-block-noticias-bloco3-block-8-2 {
     margin-left: calc((100% - 1024px) / 2);
     width: calc(1024px / 3);
   }

   #block-views-block-coronavirus-block-19 {
     margin-left: calc((100% - 1024px) / 2);
     width: calc((1024px / 3) * 2);
     float: left;
   }

   #block-retomadaeducasaude {
     margin-right: calc((100% - 1024px) / 2);
     width: calc((1024px / 3));
     float: left;
   }

   #block-views-block-coronavirus-block-16 {
     width: calc(1024px / 3);
   }

   #block-blocolinkscovid {
     width: calc(1024px / 3);
     margin-right: calc((100% - 1024px) / 2);
   }

 }

 @media (max-width: 1080px) {
   #block-views-block-noticias-bloco3-block-8-2 {
     margin-left: calc((((100vw - 21px) - 64em) / 2));
     min-width: calc((64em / 3) - 0px);
   }
   #block-views-block-coronavirus-block-16 {
     min-width: calc((64em / 3) - 0px);
   }
   #block-blocolinkscovid {
     margin-right: calc((((100vw - 21px) - 64em) / 2));
     /* min-width: calc((64em / 3) - 20px); */
   }

   #block-views-block-coronavirus-block-19 {
     margin-left: 5%;
     min-width: 0;
     width: 90%;
   }

   #block-retomadaeducasaude {
     margin-left: 5%;
     min-width: 0;
     width: 90%;
   }

   #block-retomadaeducasaude p {
     text-align: center;
   }
 }

 @media (max-width: 1080px) {
   #block-views-block-noticias-bloco3-block-8-2 {
     min-width: 0;
     width: 35%;
     margin-left: 0;
   }
   #block-views-block-coronavirus-block-16 {
     min-width: 0;
     width: 30%;
   }

   #block-blocolinkscovid {
     min-width: 0;
     width: 30%;
     margin-right: 5%;
   }

    #block-blocolinkscovid .field__item {
      padding: 10%;
    }

   #block-blocolinkscovid .field__item div {
     width: 90px;
     margin-bottom: 15px;
     /* text-align: left; */
   }

   #block-blocolinkscovid .field__items img {
     width: 90px;
     margin-bottom: 8px;
   }
 }

 @media (max-width: 1042px) {
   #block-views-block-noticias-bloco3-block-8-2 {
 /*     width: calc(88vw / 3 ); */
 /*     margin-left: 5%;
  *      *      *         padding-left: 0; */
   }

   #block-views-block-coronavirus-block-16 {
 /*     width: calc(88vw / 3 ); */
   }
   .sc_orientacoes_comunidade .field-content p:nth-child(2) {
     text-align: center;
   }
   .sc_orientacoes_comunidade .field-content p:nth-child(2) img {
     width: 80%;
   }
   .sc_orientacoes_comunidade .field-content p:nth-child(3) a {
     font-size: 1.5em;
   }

   #block-blocolinkscovid {
 /*     width: calc(88vw / 3 );
  *      *      *         margin-right: 5%; */
   }

   #block-blocolinkscovid .field__item div {
     width: 100%;
     margin-bottom: 15px;
   }

   #block-blocolinkscovid .field__items img {
     width: 50px;
     margin-bottom: 8px;
     margin-right: 15px;
   }
 }

 @media (max-width: 750px) {

   #block-views-block-coronavirus-block-19 .views-row {
     padding-bottom: 15px;
   }

   #block-views-block-coronavirus-block-19 .views-field-field-embed-video {
     width: 100%;
     margin-right: 0;
   }

   #block-views-block-coronavirus-block-19 .views-field-field-embed-video iframe {
     width: calc(100% - 15px);
   }

   #block-views-block-coronavirus-block-19 .views-field-title,
   #block-views-block-coronavirus-block-19 .views-field-field-resumo,
   #block-views-block-coronavirus-block-19 .views-field-field-programas,
   #block-views-block-coronavirus-block-19 .views-field-nothing {
     width: 100%;
   }

   #block-views-block-coronavirus-block-19 .views-field-nothing {
     transform: unset;
     text-align: left;
   }

   #block-views-block-noticias-bloco3-block-8-2 {
     width: 100%;
     margin-left: 0;
     padding-left: 0;
   }

   #block-views-block-coronavirus-block-16 {
     width: 100%;
   }
   #block-views-block-coronavirus-block-16 .view-coronavirus .view-content {
     padding: 0 5%;
   }


   #block-blocolinkscovid {
     width: 90%;
     height: auto;
   }
   #block-blocolinkscovid .block__content {
     padding-top: 0px;
   }
   #block-blocolinkscovid .field__item {
     flex-wrap: nowrap;
     padding: 30px 20px;
     justify-content: center;
   }

   #block-blocolinkscovid .field__item div {
     display: flex;
     flex-direction: column;
     align-items: center;
   }

   #block-blocolinkscovid .field__item div span {
     font-size: 0.8rem;
   }

   #block-blocolinkscovid .field__item div img {
     margin: auto;
     margin-bottom: 8px;
   }

   #block-views-block-coronavirus-block-19 .views-row {
     padding-right: 0;
   }

 }

 @media screen and (min-width: 750px) {
   #block-views-block-coronavirus-block-19 .views-field-field-embed-video p {
     margin: 0;
   }
 }

 @media (max-width: 480px) {
   #block-views-block-noticias-bloco3-block-8-2 .block__inner {
     width: 97%;
   }

   #block-views-block-coronavirus-block-16 .view-coronavirus .view-content {
     padding: 0;
   }

   #block-blocolinkscovid {
     width: 97%;
     padding: 0;
     margin: 0 auto 20px;
     float: none;
   }
 }

 /* header */
 #block-blocofaixacovidhome {
   width: 71.875%;
   min-width: 64em;
   margin: 0 auto;
   height: auto;
 }

 #block-blocofaixacovidhome .field__item {
   justify-content: center;
   position: relative;
   display: flex;
 }

 #block-blocofaixacovidhome .field__item p {
   z-index: 3;
 }

 #block-blocofaixacovidhome .field__item:before {
     content: "";
     display: block;
     position: absolute;
     top: 45%;
     width: 100%;
     border-top: solid red 3px;
     z-index: 1;
 }

 @media screen and (max-width: 1080px) {
    #block-blocofaixacovidhome {
     width: 90%;
     min-width: 0;
   }
 }

 @media screen and (max-width: 480px) {
   #block-blocofaixacovidhome {
     width: 97%;
   }
 }

 /*** nova faixa slides covid 19 ***/

 /** novo header covid-19 **/

 #block-bloconoticiascoronavirus {
   background-color: #163257;
   height: 90px;
   display: flex;
   justify-content: center;
   align-items: center;
   margin-bottom: -50px;
   margin-top: 50px;
 }

 @media screen and (min-width: 480px) {
   #block-bloconoticiascoronavirus {
     margin-top: -70px;
   }
 }

 @media screen and (min-width: 960px) {
   #block-bloconoticiascoronavirus {
     margin-top: 30px;
   }
 }

 @media screen and (min-width: 1040px) {
   #block-bloconoticiascoronavirus {
     margin-bottom: -3.5em;
     margin-top: 10.2em;
   }
 }

 #block-bloconoticiascoronavirus p {
   height: 3em;
   line-height: 3em;
   vertical-align: text-top;
 }

 #block-bloconoticiascoronavirus p,
 #block-bloconoticiascoronavirus .field-block-content--body {
   margin: 0;
 }

 #block-bloconoticiascoronavirus p a {
   color: #fff;
   text-transform: uppercase;
   font-size: 3em;
 }

 /** fim novo header covid-19 **/

 /* nova pssasassssaAAasAAaaaAAassasassssaszAAassaAaasAazAAasAasasazAgina boletim covid 2021 */

 .path-boletim-covid-19 .view-coronavirus .view-rows {
   width: 100%;
   max-width: inherit;
   min-width: inherit;
   padding: 0;
   margin: 0 auto;
   border: 0;
 }

 .path-boletim-covid-19 .block-main-content .view-content .views-row {
   width: 100%;
   margin: 70px 0 40px;
   padding-right: 0;
 }

 @media screen and (min-width: 1040px) {
   .path-boletim-covid-19 .view-coronavirus .view-rows {
     position: relative;
     width: 71.875%;
     max-width: 86.25em;
     min-width: 64em;
     padding: 0 0 2em 0;
     margin: 5em auto 0 auto;
     border: 0;
   }

   .path-boletim-covid-19 .block-main-content .view-content .views-row {
     margin: 10px 0 10px;
   }
 }

 #faixa-boletim-1,
 #faixa-boletim-2 {
   display: inline;
   display: flex;
   flex-wrap: wrap;
 }

 #faixa-boletim-2 p {
   color: #000 !important;
   line-height: 28px;
 }

 #faixa-boletim-1 table,
 #faixa-boletim-2 table {
   width: 100% !important;
   word-wrap: break-word;
   overflow: auto;
 }

 #graficos-wrapper {
   display: flex;
   flex-wrap: wrap;
   width: 100%;
   justify-content: center;
 }

 #graficos-wrapper p {
   text-align: center;
 }

 .path-boletim-covid-19 .views-field-title {
   font-size: 35px;
   margin-bottom: 22px;
   line-height: 35px;
 }

 .view-coronavirus a {
   color: #000;
   font-weight: 600;
   font-size: 26px;
 }

 @media screen and (min-width: 1300px) {
   #graficos-wrapper {
       width: 48%;
       padding-left: 1em;
   }

   #graficos-wrapper img {
     width: 80%;
   }

   #faixa-boletim-1 table {
     width: 48% !important;
     /* display: inline-block; */
     margin: auto;
   }
 }

 @media screen and (max-width: 480px) {
   #faixa-boletim-1 table,
   #faixa-boletim-2 table {
     display: inline-block;
   }
 }

 /* fim nova pssasassssaAAasAAaaaAAassasassssaszAAassaAaasAazAAasAasasazAgina boletim covid 2021 */

 /* slides */
 .sc_campanha_vaciancao .field-content {
   background-color: #fff;
   border-radius: 5px;
   width: 100%;
   height: 100%;
   padding: 10px;
 }

 .sc_campanha_vaciancao .field-content {
   padding: 0;
 }

 .sc_campanha_vaciancao .field-content p {
   display: inline-block;
   height: 100%;
   margin: 0;
 }

 .sc_campanha_vaciancao .field-content img {
   width: 100%;
   height: 100%;
 }

 .sc_campanha_vaciancao #campanha-vacinacao-contents {
   position: absolute;
   top: 0;
   width: 100%;
   height: 100%;
 }

 .sc_campanha_vaciancao #campanha-vacinacao-logo {
   width: 100%;
   height: 50%;
 /*   padding: 10% 5%; */
   display: flex;
   justify-content: center;
   align-items: center;
 }

 .sc_campanha_vaciancao #campanha-vacinacao-frase {
   text-align: center;
   padding: 0 55px;
 }

 .sc_campanha_vaciancao #campanha-vacinacao-frase a {
   font-size: 32px;
   line-height: 1.2em;
   color: #fff;
 }

 .sc_campanha_vaciancao #campanha-vacinacao-logo a {display: contents;}

 .sc_campanha_vaciancao #campanha-vacinacao-logo img {
   width: 150px;
   height: 120px;
 }

 .sc_orientacoes_comunidade {
 background-color: #163257;
 padding: 15px;
 }

 .sc_orientacoes_comunidade .field-content {
 background-color: #fff;
 border-radius: 5px;
 width: 100%;
 height: 100%;
 padding: 10px;
 }

 .sc_orientacoes_comunidade .field-content p {
   display: flex;
   flex-direction: column;
   height: 100%;
   margin-bottom: 0;
 }

 .sc_orientacoes_comunidade .field-content p a {
  display: inline;
  text-align: center;
  vertical-align: middle;
  line-height: 100%;
  height: 33%;
  padding: 15px;
 }

 .sc_orientacoes_comunidade .field-content p a:nth-of-type(2) {
   color: #163257;
   display: flex;
   align-items: center;
   justify-content: center;
 }

 .sc_orientacoes_comunidade .field-content p a {
   color: #163257 !important;
 }

 .sc_orientacoes_comunidade .field-content p a img {
   width: auto;
   height: 100%;
 }

 .sc_orientacoes_comunidade #faixa-cartilha > a > img {
   max-height: unset;
 }

 .sc_orientacoes_comunidade .field-content p a #text {
   background-color: red;
 }

 @media (max-width: 480px) {
   .sc_orientacoes_comunidade .field-content p a {
     padding: 20px;
   }

   .sc_campanha_vaciancao #campanha-vacinacao-frase {
     padding-top: 20px;
   }

   .sc_campanha_vaciancao #campanha-vacinacao-frase a {
     font-size: 25px;
     line-height: 1.2em;
   }
 }

 /* mobile do banco de imagens */
 @media screen and (max-width: 1040px) {
   .view-banco-de-imagens .view-content.view-rows {
     width: 90vw;
     display: flex;
     flex-wrap: wrap;
   }
 }

 @media screen and (max-width: 650px) {
   .view-banco-de-imagens .view-content .views-row {
     width: 100% !important;
   }
 }

 @media screen and (max-width: 480px) {
   .view-banco-de-imagens .view-content.view-rows {
     width: 97vw;
   }
 }
 /* fim mobile do banco de imagens */

 /* pagina teatro arena */

 .field-name-field-imagens- {
   display: flex;
   flex-wrap: wrap;
   align-items: flex-start;
 }

 .field-name-field-imagens- figure {
   width: 49%;
   margin-right: 1%;
 }

 .field-name-field-imagens- figure img {
   height: auto;
 }

 @media screen and (max-width: 700px) {
   .field-name-field-imagens- figure {
     width: 100%;
     margin-right: 0;
   }
 }

 /* fim pagina teatro arena */

 /* slide retomada na faixa covid */

 .sc_retomada .field-content {
   position: relative;
   height: 100%;
 }

 .sc_retomada .field-content:after {
   content: url('https://www.unicamp.br/unicamp/sites/default/files/logo-unicamp-branco.png');
   position: absolute;
   top: -100px;
   right: -100px;
   transform: scale(0.11)
 }

 .sc_retomada .field-content p,
 .sc_retomada .field-content ul {
   position: absolute;
   margin: 0;
 }

 .sc_retomada .field-content p:nth-of-type(1),
 .sc_retomada .field-content p:nth-of-type(1) a {
   display: block;
   height: 100%;
   width: 100%;
 }

 .sc_retomada .field-content p:nth-of-type(1) a img {
   object-fit: cover;
   width: 100%;
   height: 100%;
 }

 .sc_retomada .field-content p:nth-of-type(2) {
   top: 35px;
   left: 25px;
 }
 .sc_retomada .field-content p:nth-of-type(2) a {
   color: #fff;
 }

 .sc_retomada .field-content p:nth-of-type(3) {
   top: 65px;
   left: 25px;
 }

 .sc_retomada .field-content p:nth-of-type(3) a {
   color: #e1e63d;
   font-size: 20px
 }

 .sc_retomada .field-content p:nth-of-type(4) {
   top: 100px;
   left: 25px;
 }

 .sc_retomada .field-content p:nth-of-type(4) a {
   color: #e1e63d;
   font-size: 25px;
 }

 .sc_retomada .field-content ul {
   top: 160px;
   left: 15px;
   padding: 0 25px 0;
 }

 .sc_retomada .field-content ul a {
   color: #ffffff;
   font-size: 15px;
   font-weight: normal;
 }

 .sc_retomada .field-content p:nth-of-type(5) {
   top: 240px;
   left: 25px;
 }

 .sc_retomada .field-content p:nth-of-type(5) a {
   color: #e1e63d;
   font-size: 14px;
   font-weight: normal;
   text-shadow: 2px 2px 2px #000000;
   background-color:  #000;
   border-radius: 5px;
     padding: 0 5px;
 }

 .sc_retomada .field-content p:nth-of-type(6) {
   top: 260px;
   left: 25px;
 }

 .sc_retomada .field-content p:nth-of-type(6) a {
   color: #ffffff;
   font-size: 14px;
   font-weight: normal;
   text-shadow: 2px 2px 2px #000000;
   background-color:  #000;
   border-radius: 5px;
   padding: 0 5px;
 }

 /* etiquetas dos slides da retomada*/
 .etiqueta-slides {
   position: absolute;
   margin-bottom: 12px;
   top: 0;
   left: 0;
   padding: 8px;
   max-width: 280px;
   background-color: #4c4c4c78;
   z-index: 999;
   color: #fff !important;
   font-size: 1em !important;
   font-weight: normal !important;
   text-transform: uppercase;
 }

 /* sobrepor o atributos do video por causa da etiqueta*/
 #block-views-block-coronavirus-block-18 .views-field-field-embed-video iframe {
   height: 230px;
   padding-top: 30px;
 }

 @media screen and (max-width: 1043px) {
   .sc_retomada .field-content p:nth-of-type(3) a {
     font-size: 18px;
   }
   .sc_retomada .field-content p:nth-of-type(4) a {
     font-size: 20px;
   }
 }

 @media screen and (max-width: 480px) {
   .sc_retomada .field-content p:nth-of-type(3) a {
     font-size: 15px;
   }
   .sc_retomada .field-content p:nth-of-type(4) a {
     font-size: 18px;
   }

   .sc_retomada .field-content p:nth-of-type(5) {
     top: 250px;
     left: 25px;
   }

   .sc_retomada .field-content p:nth-of-type(6) {
     top: 270px;
     left: 25px;
   }
 }

 /* fim slide retomada na faixa covid */


 /** faixa retomada nova **/

 #block-views-block-coronavirus-block-18 {
   clear: both;
 }

 #block-views-block-coronavirus-block-18 {
   background-color: #FFFFFF;
   margin: 0;
   overflow: hidden;
   display: inline-block;
   /* width: 23.6%; */
   padding: 0 5px;
 }

 #block-views-block-coronavirus-block-18 .block__inner {
   width: 100%;
   /* min-width: 64em; */
   margin: 0 auto;
 }

 #block-views-block-coronavirus-block-18 .view-header {
 margin: 0;
 border: none;
 }

 #block-views-block-coronavirus-block-18 .skin-default,
 #views_slideshow_cycle_teaser_section_coronavirus-block_18 > div,
 #views_slideshow_cycle_teaser_section_coronavirus-block_18 > div > div,
 #block-views-block-coronavirus-block-18 .views_slideshow_cycle_teaser_section {width: 100% !important;height: 100% !important;}

 #views_slideshow_cycle_main_coronavirus-block_18 {
   height: 22.7em !important;
 }

 #block-views-block-coronavirus-block-18 .views-row {
 background-color: #adadad;
 padding: 10px;
 }

 #block-views-block-coronavirus-block-18 .views-field-title a {
   color: #fff;
   /*   padding-top: 0; */
   display: inline-block;
   font-size: 17px;
   font-weight: bold;
 }

 #block-views-block-coronavirus-block-18 .views-field-field-embed-video iframe {
 height: 260px;
 width: 100%;
 }
 /**AlterAaaaAAassasassssaszAAassaAaasAzAAassaAaasAazAAasAasasazAo link pagina de videos - Laura **/
 .view-coronavirus .views-field-nothing a{
     color: #222;
     font-size: 16px;
 }

 .view-coronavirus .views-field-nothing{
     text-align: center;
 }


 #block-views-block-coronavirus-block-17 {
 float: right;
 margin-right: calc(((100vw - 40px) - 64em) / 2);
 margin-top: 0;
 padding-left: 5px;
 width: 24.4%;
 height: 22.7em;
 }

 #block-views-block-coronavirus-block-17 .block__inner {
 height: 100%;
 }

 #block-views-block-coronavirus-block-17 .view-header {
 margin: 0;
 border: none;
 }

 #block-views-block-coronavirus-block-17 .skin-default,
 #views_slideshow_cycle_teaser_section_coronavirus-block_17 > div,
 #views_slideshow_cycle_teaser_section_coronavirus-block_17 > div > div,
 #block-views-block-coronavirus-block-17 .views_slideshow_cycle_teaser_section {
 width: 100% !important;
 height: 100% !important;
 }

 #views_slideshow_cycle_main_coronavirus-block_17 {
   height: 22.7em !important;
 }

 #block-views-block-coronavirus-block-17 .views-row .views-field-title {position: absolute;bottom: 2.8em;padding: 0 20px;}

 #block-views-block-coronavirus-block-17 .views-field-title a {font-family: "Oswald";font-weight: normal;font-size: 1.3em;line-height: 1.05em;color: #fff;text-shadow: 3px 3px 4px black;}

 #views_slideshow_cycle_teaser_section_coronavirus-block_17 .views-row {
 padding: 0;
 }

 #views_slideshow_cycle_teaser_section_coronavirus-block_17 > div .views-field.views-field-field-imagem-capa {
 height: 22.7em;
 overflow: hidden;
 }

 #views_slideshow_cycle_teaser_section_coronavirus-block_17 > div .views-field.views-field-field-imagem-capa .field-content {
 height: 100%;
 }

 #views_slideshow_cycle_teaser_section_coronavirus-block_17 > div .views-field.views-field-field-imagem-capa img {
 object-fit: cover;
 width: 100%;
 height: 100%;
 }

 #block-views-block-coronavirus-block-17 .views-row .views-field-field-imagem-capa:after {
 content: "";
 display: block;
 position: absolute;
 top: 0;
 width: 100%;
 height: 22.7em;
 background: linear-gradient(transparent 50%, #00000096, #000);
 }


 @media (min-width: 1470px) {

   /* #block-views-block-coronavirus-block-17 {
  *  *  *     margin-left: calc(((28.125%) / 2));
  *   *   *         width: calc((71.875%) / 3);
  *    *    *           } */

   #block-views-block-coronavirus-block-18 {
     width: calc((71.875%) / 3);
   }

   #block-views-block-coronavirus-block-17 {
     width: calc((71.875%) / 3);
     margin-right: calc(((28.125%) / 2));
   }

 }

 @media (min-width: 1080px) and (max-width: 1470px) {

   /* #block-views-block-coronavirus-block-17 {
  *  *  *       margin-left: calc((100% - 1024px) / 2);
  *   *   *             width: calc(1024px / 3);
  *    *    *               } */

   #block-views-block-coronavirus-block-18 {
       width: calc(1024px / 3);
   }

   #block-views-block-coronavirus-block-17 {
       width: calc(1024px / 3);
       margin-right: calc((100% - 1024px) / 2);
   }
 }

 @media (max-width: 1080px) {
   /* #block-views-block-coronavirus-block-17 {
  *  *  *       margin-left: calc((((100vw - 21px) - 64em) / 2));
  *   *   *             min-width: calc((64em / 3) - 0px);
  *    *    *               } */
   #block-views-block-coronavirus-block-18 {
       min-width: calc((64em / 3) - 0px);
   }
   #block-views-block-coronavirus-block-17 {
       margin-right: calc((((100vw - 21px) - 64em) / 2));
       /* min-width: calc((64em / 3) - 20px); */
   }
 }

 @media (max-width: 1080px) {
   /* #block-views-block-coronavirus-block-17 {
  *  *  *       min-width: 0;
  *   *   *             width: 35%;
  *    *    *                   margin-left: 0;
  *     *     *                     } */
   #block-views-block-coronavirus-block-18 {
       min-width: 0;
       width: 30%;
   }

   #block-views-block-coronavirus-block-17 {
     min-width: 0;
     width: 30%;
     margin-right: 5%;
   }

   #block-views-block-coronavirus-block-18 .views-field-title span {
       font-size: 14px;
   }
   #block-views-block-coronavirus-block-18 .views-field-field-embed-video iframe {
       height: 220px;
   }
 }

 @media (max-width: 750px) {
   /* #block-views-block-coronavirus-block-17 {
  *  *  *       width: 100%;
  *   *   *             margin-left: 0;
  *    *    *                   padding-left: 0;
  *     *     *                     } */

   #block-views-block-coronavirus-block-17 {
     min-width: 0;
     width: 90%;
     margin: auto;
     float: none;
     padding: 0;
   }

   #block-views-block-coronavirus-block-18 {
       width: 100%;
   }
   #block-views-block-coronavirus-block-18 .view-coronavirus .view-content {
       padding: 0 5%;
   }
 }

 @media (max-width: 480px) {
   #block-views-block-coronavirus-block-17 .block__inner {
       width: 97%;
       margin: auto;
   }

   #block-views-block-coronavirus-block-18 .view-coronavirus .view-content {
       padding: 0;
       margin-top: 0;
   }

   #block-views-block-coronavirus-block-17 .view-coronavirus .view-content {
       margin-top: 0;
   }

   #block-views-block-coronavirus-block-17 {
       width: 100%;
       padding: 0;
       margin: 0 auto 50px;
       float: none;
   }

   #block-views-block-coronavirus-block-17 .view-coronavirus .view-content {
       padding: 0;
   }
 }

 /* block-blocolinkscovid-ret */

 #block-blocolinkscovid-ret {
   clear: both;
   width: 71.875%;
   min-width: 64em;
   margin: 0 auto;
   background-color: #757575;
 }

 #block-blocolinkscovid-ret > div:not(.contextual) {
 /*   width: 71.875%;
   min-width: 64em;
   margin: 0 auto;
   background-color: #757575; */
   width: 100%;
 }

 #block-blocolinkscovid-ret .basic__body {
 display: flex;
 justify-content: space-evenly;
 padding: 15px;
 }

 #block-blocolinkscovid-ret .basic__body div {
 /*   background-color: yellow; */
 display: flex;
 flex-direction: column;
 align-items: center;
 justify-content: center;
 width: 20%;
 text-align: center;
 }

 #block-blocolinkscovid-ret .basic__body div img {width: 70px;}

 #block-blocolinkscovid-ret .basic__body div span {display: inline-block;width: 100%;color: #fff;font-size: 1.3em;margin-top: 8px;text-align: center;}

 @media screen and (max-width: 1080px) {
   #block-blocolinkscovid-ret {
       min-width: 0;
       width: 90%;
   }

   #block-blocolinkscovid-ret .basic__body div {
     width: 10%;
   }

   #block-blocolinkscovid-ret .basic__body a span {
     font-size: 0.8em;
   }
 }

 @media screen and (max-width: 750px) {
   #block-blocolinkscovid-ret .basic__body {
     flex-wrap: wrap;

     padding: 8px;
     min-width: unset !important;
   }
 }

 @media screen and (max-width: 480px)  {
   #block-blocolinkscovid-ret {
       width: 97%;
   }

 /*   #block-blocolinkscovid-ret .field__item {
  *    *    *       flex-wrap: wrap;
  *     *     *           padding: 8px;
  *      *      *             } */

   #block-blocolinkscovid-ret .basic__body div {
     width: 33.3%;
     margin-bottom: 15px;
   }

   #block-blocolinkscovid-ret .basic__body div span {
     font-size: 15px;
   }
 }

 /*  fim block-blocolinkscovid-ret */

 /** fim faixa retomada nova **/

 /* pagina videos retomada */

 .retomada-videos {
   clear: both;
 }
 .retomada-videos {
   background-color: #FFFFFF;
   margin: 0;
   overflow: hidden;
   padding-bottom: 1em;
 }

 .retomada-videos {
   width: 71.875%;
   min-width: 64em;
   margin: 0 auto;
   /*! overflow: hidden; */
 }

 .retomada-videos .view-header {
 margin-top: 40px;
 }

 .retomada-videos .views-row {
   position: relative;
   float: left;
   width: 48%;
   min-width: 10em;
   margin: 1em 0 0 2%;
   vertical-align: top;
   padding: 0;
 }

 .retomada-videos .views-row .views-field-field-imagem-capa {
   position: relative;
   height: 10.5em;
 }

 .retomada-videos .views-row .views-field-field-imagem-capa img {
   position: absolute;
   height: 100%;
   background-size: cover;
   object-fit: cover;
 }

 .retomada-videos .views-field-title a {
   font-family: "Oswald";
   font-weight: normal;
   font-size: 1.1em;
   line-height: 1.45em;
   color: #9e190b;
   /* text-transform: uppercase; */
 }

 .retomada-videos .view-coronavirus .views-field-field-resumo {
   font-size: 1em !important;
 }
 .retomada-videos .view-coronavirus .view-header {
   width: 90%;
   padding: 0 10px;
 }
 .retomada-videos .view-coronavirus .view-header a {
   display: flex;
   align-items: center;
 }

 .retomada-videos .view-coronavirus .view-header a img {
   width: 10%;
   height: auto;
   margin: 0 0 1rem;
 }

 .retomada-videos .view-coronavirus .view-header a h2 {
   align-content: center;
   height: 100%;
   color: #f4524d;
 }

 @media screen and (max-width: 1080px) {
   .retomada-videos {
       min-width: 0;
       width: 90%;
   }
 }

 @media screen and (max-width: 750px) {
   .retomada-videos .view-rows {
       width: 100%;
       margin-top: 0;
   }
   .retomada-videos .views-row {
   position: relative;
   float: left;
   width: 100%;
   min-width: 0;
   margin: 0;
   padding: 0 !important;
   }
   .retomada-videos .view-header {
   width: 100%;
   padding: 0 10px;
   margin-top: 60px;
   }
 }

 @media screen and (max-width: 480px)  {
   .retomada-videos {
       width: 97%;
   }
 }

 /* fim pagina videos retomada */

 /** juste videos faixa retomada **/

 #views_slideshow_cycle_teaser_section_coronavirus-block_18 .views-field-field-embed-video,
 #views_slideshow_cycle_teaser_section_coronavirus-block_19 .views-field-field-embed-video {
   position: relative;
 }

 #views_slideshow_cycle_teaser_section_coronavirus-block_18 .views-field-field-embed-video p {
   margin-bottom: 0;
 }

 #views_slideshow_cycle_teaser_section_coronavirus-block_18 .views-field-field-embed-video .ret-elemento-sobre-video,
 #views_slideshow_cycle_teaser_section_coronavirus-block_19 .views-field-field-embed-video .ret-elemento-sobre-video {
   width: 100%;
   height: 100%;
   content: '';
   position: absolute;
   top: 0;
   left: 0;
   cursor: pointer;
 }

 .page-overlay:after {
   content: '';
   width: 100%;
   height: 100%;
   background-color: #50505073;
   position: absolute;
   left: 0;
   top: 0;
   z-index: 999;
 }

 .video-retomada-modal {
   width: 500px;
   height: auto;
   content: '';
   position: absolute;
   top: 900px;
   left: calc(50% - (250px));
   opacity: 1 !important;
   z-index: 99999999;
 }

 .video-retomada-modal:after {
   content: "X";
   width: 20px;
   height: 20px;
   background-color: #8c8c8c;
   position: absolute;
   top: 0px;
   right: -5px;
   border-radius: 50%;
   text-align: center;
   padding: 5px;
   color: #fff;
   cursor: pointer;
 }

 @media screen and (max-width: 750px) {
   .video-retomada-modal {
     width: 90%;
     top: 1300px;
     left: 5%;
   }
 }

 @media screen and (max-width: 460px) {
   .video-retomada-modal {
     top: 1000px;
   }
 }

 /** fim juste videos faixa retomada **/

 /* arruma scroll de referencias nos artigos do ju */
 /* precisa envolver os p's de referssasassssaAAasAAaaaAAassasassssaszAAassaAaasAazAAasAasasazAncia em uma div com a classe */
 .article-refs p {
   padding-top: 300px;
   margin-top: -300px;
 }

 /* fim arruma scroll de referencias nos artigos do ju */

 /* entradas pssasassssaAAasAAaaaAAassasassssaszAAassaAaasAazAAasAasasazAgina sec */

 #block-blocosecentradas {
   width: 71.875%;
   max-width: 86.25em;
   min-width: 64em;
   margin: auto;
   margin-top:  30px;
 }

 #block-blocosecentradas .basic__body {
   display: flex;
   justify-content: space-between;
   flex-wrap: wrap;
   font-family: inherit;
   font-size: inherit;
   line-height: inherit;
   font-weight: inherit;
   color: #9e190b !important;
   text-align: inherit;
 }

 #block-blocosecentradas .basic__body div {
   text-align: center;
   width: calc(100% / 6);
   padding: 0 5px;
 }

 #block-blocosecentradas .basic__body div a {
   font-weight: 600;
   color: #9e190b;
 }

 @media screen and (max-width: 1040px) {
   #block-blocosecentradas {
     width: 90%;
     min-width: unset;
   }
 }

 @media screen and (max-width: 740px) {
   #block-blocosecentradas .basic__body div {
     width: calc(100% / 3);
   }
 }

 @media screen and (max-width: 480px) {
   #block-blocosecentradas {
     width: 97%;
   }

   #block-blocosecentradas .basic__body div img {
     width: 65px;
   }
 }

 /* fim entradas pssasassssaAAasAAaaaAAassasassssaszAAassaAaasAazAAasAasasazAgina sec */


 /* faixa nova aqui */
 /*  INICIO - PAG. HOME - FAIXA JORNAL UNICAMP */
 #block-views-block-noticia-moldura-block-24 .block__inner {
   width: 71.875%;
   max-width: 86.25em;
   min-width: 64em;
   margin: 0 auto;
 }

 /* #block-views-block-noticia-moldura-block-1 .view-header, */
 #block-views-block-noticia-moldura-block-24 .view-header{
     height: 1.7em;
     line-height: 3.3em;
     color: #AE0001;
     font-family: OSwald;
     font-size: 2.3em;
     text-transform: uppercase;
     margin-bottom: 1.7em;
     border-bottom: solid 2px #AE0001;
 }

 #block-views-block-noticia-moldura-block-24 .view-header a {
     background-color: #FFF;
     color: #AE0001;
     padding-right: 0.5em;
     font-weight: 300;
 }

 #block-views-block-noticia-moldura-block-24 .view-content {
   position: relative;
   overflow: hidden;
 }

 #block-views-block-noticia-moldura-block-24 .view-content .views-field-field-imagem-capa-ju-online {
   float: left;
   width: 50%;
 }

 #block-views-block-noticia-moldura-block-24 .view-content .views-field-field-imagem-capa-ju-online img {
   height: inherit;
   object-fit: cover;
   /* height: 309px !important; */
 }

 #block-views-block-noticia-moldura-block-1 .views-row,
 #block-views-block-noticia-moldura-block-24 .views-row {
   position:relative;
   float:left;
   width: 50%;
   padding: 2em;
   background-size: cover;
 }

 #block-views-block-noticia-moldura-block-1 .views-row:after,
 #block-views-block-noticia-moldura-block-24 .views-row:after {
   content:"";
   position:absolute;
   top: 0;
   left: 0;
   width: 100%;
   height: 100%;
   z-index: 0;
   background-color: rgba(71,71,71, 0.85);
 }

 #block-views-block-noticia-moldura-block-1 .views-row .views-field-field-date,
 #block-views-block-noticia-moldura-block-24 .views-row .views-field-field-date{
   border-left: solid 0.15em #FFFFFF;
   height: 0.9em;
   line-height: 1em;
   padding-left: 0.5em;
   margin-bottom: 0.5em;
   font-weight: 200;
   text-transform: uppercase;
   color: #ffff;
   text-shadow: 1px 1px 1px #474747;
   position: relative;
   z-index: 1;
 }

 #block-views-block-noticia-moldura-block-24 .views-row .views-field-field-date{
   border-left: solid 0.15em #FFFFFF;
   height: 0.9em;
   line-height: 1em;
   padding-left: 0.5em;
   margin-bottom: 0.5em;
   font-weight: 200;
   text-transform: uppercase;
   color: #474747;
   /* text-shadow: 1px 1px 1px #474747; */
   position: relative;
   z-index: 1;
 }

 #block-views-block-noticia-moldura-block-1 .views-row .views-field-title,
 #block-views-block-noticia-moldura-block-24 .views-row .views-field-title{
   font-family: "Roboto Condensed";
   font-weight: 300;
   font-size: 3em;
   line-height: 1.10em;
   margin-bottom: 0.5em;
   margin-left: -0.04em;
   text-shadow: 1px 1px 1px #474747;
   position: relative;
   z-index: 1;
 }

 #block-views-block-noticia-moldura-block-1 .views-row .views-field-title a,
 #block-views-block-noticia-moldura-block-24 .views-row .views-field-title a{
       color: #ffff;
       text-decoration: none;
 }

 #block-views-block-noticia-moldura-block-1 .views-row .views-field-field-resumo,
 #block-views-block-noticia-moldura-block-24 .views-row .views-field-field-resumo{
   font-family: "Roboto Condensed";
   font-weight: 300;
   font-size: 1.7em;
   line-height: 1.2em;
   color: #ffff;
   padding-right: 0.7em;
   text-shadow: 1px 1px 1px #474747;
   position: relative;
   z-index: 1;
 }

 #block-views-block-noticia-moldura-block-24 .views-row .views-field-field-imagem-capa-ju-online {
   display: none;
 }

 @media screen and (max-width: 1040px) {
   #block-views-block-noticia-moldura-block-24 .block__inner	{
       width: 90%;
       min-width: inherit;
   }
 }

 @media screen and (max-width: 961px) {
   #block-views-block-noticia-moldura-block-24 .views-row	{
     width: 100%;
     height: 100% !important;
     min-height: 20em;
     display: none;
   }

   #block-views-block-noticia-moldura-block-24 .views-field-field-imagem-capa	{
     width: 100%;
   }

     #block-views-block-noticia-moldura-block-24 .views-field-field-imagem-capa-ju-online:nth-of-type(2) {
     display: block;
   }

     #block-views-block-noticia-moldura-block-24 .views-row:after	{
     background-color: rgba(71,71,71, 0.6);
     display: none;
   }

     #block-views-block-noticia-moldura-block-24 .views-row .views-field-field-date {
       text-shadow: 1px 1px 1px #000000;
   }

     #block-views-block-noticia-moldura-block-24 .views-row .views-field-title {
     text-shadow: 1px 1px 1px #000000;
   }

   #block-views-block-noticia-moldura-block-24 .views-row .views-field-field-resumo {
     text-shadow: 1px 1px 1px #000000;
   }
 }

 @media screen and (max-width: 480px) {
   #block-views-block-noticia-moldura-block-24 .block__inner {
     width: 97%;
   }

     #block-views-block-noticia-moldura-block-24 .views-row{
     min-height: inherit!important;
   }

     #block-views-block-noticia-moldura-block-24 .views-row .views-field-title {
     font-size: 2.5em;
   }

     #block-views-block-noticia-moldura-block-24 .views-row .views-field-field-resumo	{
     font-size: 1.2em;
   }
 }


 .pros_d {
   background-color: #002f59;
   color: #fff;
   padding: 15px;
   border-radius: 5px;
   display: inline-block;
   font-weight: 200;
 }

 .pros_d span {
   display: block;
   text-align: center;
   font-size: 40px;
   font-weight: 600;
 }

 /* PROs */
 .pros_s {
   background-color: #0aabb1;
   color: #002f59;
   padding: 15px;
   border-radius: 5px;
   display: inline-block;
   font-weight: 200;
 }

 .pros_s span {
   display: block;
   text-align: center;
   font-size: 40px;
   font-weight: 600;
 }

 .link_pro_saude {
   background-color: #0aabb1;
   padding: 8px;
   border-radius: 5px;
 }

 .link_pro_saude a {
   color: #fff;
 }

 .link_pro_saude a:hover {
   color: #002f59;
 }

 .link_pro_geral, #area_saude {
   background-color: #0aabb1;
   color: #fff;
   padding: 8px;
   border-radius: 5px;
 }

 @media screen and (max-width: 600px) {
   .link_pro_saude a, .link_pro_geral {
     font-size: 20px;
   }
 }

 #PROsbotoes {
   margin-top: 35px;
 }

 #PROsbotoes p {
   display: flex;
   width: 100%;
   justify-content: center;
 }

 #PROsbotoes a {
   background-color: #002f59;
   color: #fff;
   padding: 30px;
   display: inline-block;
   margin-right: 15px;
 }

 #PROsbotoes a:nth-of-type(1) {
   background-color: #0aabb1;
   color: #002f59;
 }

 @media screen and (max-width: 450px) {
   #PROsbotoes p {
     flex-wrap: wrap;
   }

   #PROsbotoes a {
     margin-right: 0;
     width: 100%;
     text-align: center;
   }
 }

 /* fim PROs */

 /*Arruma o aviso em cima do titulo do juOn*/
 @media screen and (max-width: 750px) {
   .aviso-ju-header {
     font-size: 22px;
   }
 }

 #block-blocolinkscovid-ret .field__item div img {
   width: 43px;
 }

 /* Arruma pssasassssaAAasAAaaaAAassasassssaszAAassaAaasAazAAasAasasazAgina com links da retomada */
 .info_retomada {
   padding-left: 0;
 }

 .info_retomada li {
   list-style: none;
   border-left: solid 6px #d3d3d3;
   padding-left: 15px;
   margin-bottom: 15px;
 }

 #block-views-block-noticias-bloco3-block-2 > div > div.block__content > div > div > div.view-content.view-rows > div:nth-child(6) > div > div > span > a {
   font-weight: 900;
 }


     /** OESTE SEM LEI **/

 #block-views-block-noticia-moldura-block-25 {
     clear: both;
 }
 #block-views-block-noticia-moldura-block-25 {
     background-color: #FFFFFF;
     margin: 0;
     overflow: hidden;
     padding-bottom: 1em;
 }

 #block-views-block-noticia-moldura-block-25 .block__inner {
     width: 71.875%;
     min-width: 64em;
     margin: 0 auto;
     /*! overflow: hidden; */
 }

 #block-views-block-noticia-moldura-block-25 .views-row {
   background-color: #464646;
   padding: 22px
 }

 #block-views-block-noticia-moldura-block-25 .view-header img {
   width: 800px;
 }

 #block-views-block-noticia-moldura-block-25 .views-row {
     /* position: relative; */
     /* float: left; */
     width: 100%;
     min-width: 10em;
     margin: 15px 0;
     vertical-align: top;
     /*     padding-top: 0; */
 }

 #block-views-block-noticia-moldura-block-25 .views-row > p {
   color: #fff;
   margin: 10px 0 0;
 }

 #block-views-block-noticia-moldura-block-25 .views-row .views-field-field-imagem-capa {
     position: relative;
     max-height: 550px;
     overflow: hidden;
 }

 #block-views-block-noticia-moldura-block-25 .views-row .views-field-field-imagem-capa img {
     /* position: absolute; */
     width: 100%;
     height: 100%;
     background-size: cover;
     object-fit: cover;
 }

 #block-views-block-noticia-moldura-block-25 .views-field-title a {
     font-family: "Oswald";
     font-weight: normal;
     font-size: 3.1em;
     line-height: 1.45em;
     color: #fff;
     /* text-transform: uppercase; */
 }

 #block-views-block-noticia-moldura-block-25 .views-field-title {
   margin-bottom: 12px;
 }

 #block-views-block-noticia-moldura-block-25 .views-field-field-resumo p {
   font-size: 1.5em;
   color: #fff;
   line-height: 1.3em;
 }

 #block-views-block-noticia-moldura-block-25 .view-coronavirus .views-field-field-resumo {
     font-size: 1em !important;
 }
 #block-views-block-noticia-moldura-block-25 .view-coronavirus .view-header {
     width: 90%;
     padding: 0 10px;
 }
 #block-views-block-noticia-moldura-block-25 .view-coronavirus .view-header a {
     display: flex;
     align-items: center;
 }

 #block-views-block-noticia-moldura-block-25 .view-coronavirus .view-header a img {
     width: 10%;
     height: auto;
     margin: 0 0 1rem;
 }

 #block-views-block-noticia-moldura-block-25 .view-coronavirus .view-header a h2 {
     align-content: center;
     height: 100%;
     color: #f4524d;
 }

 @media screen and (max-width: 1080px) {
     #block-views-block-noticia-moldura-block-25 .block__inner {
         min-width: 0;
         width: 90%;
     }
 }

 @media screen and (max-width: 750px) {
     #block-views-block-noticia-moldura-block-25 .view-rows {
         width: 100%;
         margin-top: 0;
     }
     #block-views-block-noticia-moldura-block-25 .views-row {
     position: relative;
     float: left;
     width: 100%;
     min-width: 0;
     margin: 0;
     }
     #block-views-block-noticia-moldura-block-25 .view-header {
     width: 100%;
     padding: 0 10px;
     margin-bottom: 10px;
     }

   #block-views-block-noticia-moldura-block-25 .views-field-title a {
     font-size: 2em;
   }

   #block-views-block-noticia-moldura-block-25 .views-field-field-resumo p {
     font-size: 1.2em;
   }

   #block-views-block-noticia-moldura-block-25 .views-row .views-field-field-imagem-capa img {
     height: 100%;
   }

 }

 @media screen and (max-width: 480px)  {
     #block-views-block-noticia-moldura-block-25 .block__inner {
         width: 97%;
     }
 }

 /** Underline nos links no corpo do texto **/
 .node__content > .field-name-body a,
 .node__content > .field-name-field-corpo a{
   text-decoration: underline;
 }


 /*faixa botssasassssaAAasAAaaaAAassasassssaszAAassaAaasAazAAasAasasazAes retomada boletim memorial*/

 #block-blocoretomadaboletimmemorial {
     background-color: #FFFFFF;
     margin: 0;
     overflow: hidden;
     padding-bottom: 1em;
 }

 #block-blocoretomadaboletimmemorial > div:not(.contextual) {
     width: 71.875%;
     /* min-width: 64em; */
     margin: 0 auto;
     border-top: solid #ddd 2px;
     border-bottom: solid #ddd 2px;
     /*! overflow: hidden; */
 }

 #block-blocoretomadaboletimmemorial > div {
   margin-bottom: 0;
 }

 #block-blocoretomadaboletimmemorial > div {
   display: flex;
   justify-content: center;
 }

 #block-blocoretomadaboletimmemorial > div p {
   margin-right: 0px;
 /*   background-color: #757575; */
   padding: 15px 0;
   border-radius: 4px;
   min-width: 150px;
   text-align: center;
   margin-bottom: 0;

 }

 #block-blocoretomadaboletimmemorial .field__item a {
   color: #d73220;
   font-weight: 700;
   font-size: 22px;
   border-right: solid 2px #ddd;
   padding: 0 20px;
 }

 #block-blocoretomadaboletimmemorial .field__item p:last-of-type a {
     border-right: none;
 }

 @media screen and (max-width: 1080px) {
     #block-blocoretomadaboletimmemorial .block__inner {
         min-width: 0;
         width: 90%;
     }
 }

 @media screen and (max-width: 750px) {
     #block-blocoretomadaboletimmemorial .view-rows {
         width: 100%;
         margin-top: 0;
     }
     #block-blocoretomadaboletimmemorial .field__item {
       flex-wrap: wrap;
     }

     #block-blocoretomadaboletimmemorial .field__item p {
       width: 100%;
     }

     #block-blocoretomadaboletimmemorial .field__item a {
       /* color: #ddd; */
       font-weight: 700;
       font-size: 18px;
       border-right: none;
       padding: 0;
     }

 }

 /* fim faixa botssasassssaAAasAAaaaAAassasassssaszAAassaAaasAazAAasAasasazAes retomada boletim memorial*/

 /* pssasassssaAAasAAaaaAAassasassssaszAAassaAaasAazAAasAasasazAgina boletim epidemiolssasassssaAAasAAaaaAAassasassssaszAAassaAaasAazAAasAasasazAgico https://www.unicamp.br/unicamp/boletim-epidemiologico */

 .path-boletim-epidemiologico .view-coronavirus,
 #block-views-block-coronavirus-block-20 {
   width: 97%;
   margin: auto;
 }

 .path-boletim-epidemiologico .view-coronavirus .view-rows {
   margin-top: 15px;
 }

 .path-boletim-epidemiologico .views-field-title {
   font-size: 2.2em;
   margin-bottom: 1em;
 }

 #block-views-block-coronavirus-block-20-title > span {
   font-size: 1.8em;
   margin-bottom: 1em;
 }

 .path-boletim-epidemiologico .block-main-content .view-content .views-row,
 #block-views-block-coronavirus-block-20 .views-row {
   width: 100%;
 }

 .path-boletim-epidemiologico .block-main-content .view-content {
   width: 100%;
   margin: 1px 0 0px;
   padding-right: 0;
 }

 @media screen and (min-width: 470px) {
   #block-views-block-coronavirus-block-20 {
       width: 90%;
       margin: 0 auto!important;
   }
 }

 @media screen and (min-width: 1040px) {
   .path-boletim-epidemiologico #block-pixture-reloaded-content,
 /*   #block-views-block-coronavirus-block-20 .views-row, */
   #block-views-block-coronavirus-block-20 {
 /*   #block-views-block-coronavirus-block-20-title  { */
     position: relative;
     width: 71.875%;
     max-width: 86.25em;
     min-width: 64em;
     padding: 0 0 1em 0;
     margin: 2em auto 0 auto;
     border: 0;
   }

   .path-boletim-epidemiologico .block-main-content .view-content .views-row {
     margin: 10px 0 10px;
   }

   .path-boletim-epidemiologico .view-coronavirus {
     width: 100%;
   }
 }

 /* fim pssasassssaAAasAAaaaAAassasassssaszAAassaAaasAazAAasAasasazAgina boletim epidemiolssasassssaAAasAAaaaAAassasassssaszAAassaAaasAazAAasAasasazAgico*/


 /** matssasassssaAAasAAaaaAAassasassssaszAAassaAaasAazAAasAasasazAria genocidio indigena **/
 .path-noticias-2022-07-29-alvo-de-genocidio-povo-guarani-kaiowa-pede-socorro .regions {
   background-color: #000;
 }

 .path-noticias-2022-07-29-alvo-de-genocidio-povo-guarani-kaiowa-pede-socorro p,
 .path-noticias-2022-07-29-alvo-de-genocidio-povo-guarani-kaiowa-pede-socorro h1,
 .path-noticias-2022-07-29-alvo-de-genocidio-povo-guarani-kaiowa-pede-socorro figcaption
 {
   color: #fff;
 }

 .path-noticias-2022-07-29-alvo-de-genocidio-povo-guarani-kaiowa-pede-socorro .field__label {
   color: #fff !important;
 }






 .path-noticias-2022-07-29-alvo-de-genocidio-povo-guarani-kaiowa-pede-socorro #main-content .regions {
   background-color: #1a1a1a;
 }

 .path-noticias-2022-07-29-alvo-de-genocidio-povo-guarani-kaiowa-pede-socorro #main-content article {
   background-color: #1a1a1a;
 }

 .path-noticias-2022-07-29-alvo-de-genocidio-povo-guarani-kaiowa-pede-socorro #main-content article p,
 .path-noticias-2022-07-29-alvo-de-genocidio-povo-guarani-kaiowa-pede-socorro #main-content article h1
 {
   color: #fff;
   font-family: 'Roboto Condensed';
 }

 .path-noticias-2022-07-29-alvo-de-genocidio-povo-guarani-kaiowa-pede-socorro #main-content .addtoany_list {
   display: none;
 }

 .path-noticias-2022-07-29-alvo-de-genocidio-povo-guarani-kaiowa-pede-socorro #content-suffix .l-r.region.pr-content-suffix__content-suffix {
   border-top: 0;
 }

 .path-noticias-2022-07-29-alvo-de-genocidio-povo-guarani-kaiowa-pede-socorro #rid-content {
   width: 60% !important;
   margin-left: 0 !important;
   margin: auto !important;
   padding: 0 !important;
 }

 .path-noticias-2022-07-29-alvo-de-genocidio-povo-guarani-kaiowa-pede-socorro img {
   width: 100%;
 }

 .path-noticias-2022-07-29-alvo-de-genocidio-povo-guarani-kaiowa-pede-socorro .field-name-field-date {
   color: #dddb;
 }

 .imagem-vazada {
 }

 .imagem-vazada img {
   max-width: unset;
 }

 .media-citation {
   display: flex;
 }

 .media-citation p {
   width: 50%;
   font-size: 3em;
   line-height: 1.5em;
   padding-right: 90px;
   font-family: 'Roboto Condensed';
   font-weight: 700;
   margin-top: 35px;
   text-align: left;
 }

 .media-citation p:before {
   content: "\"";
   font-size: 150px;
   display:block;
   height: 30px;
 }

 .media-citation img {
   width: 60%;
 }

 @media screen and (max-width: 550px) {

   .path-noticias-2022-07-29-alvo-de-genocidio-povo-guarani-kaiowa-pede-socorro #rid-content {
     width: 97% !important;
     margin-left: 0 !important;
     margin: auto !important;
     padding: 0 !important;
   }

   .path-noticias-2022-07-29-alvo-de-genocidio-povo-guarani-kaiowa-pede-socorro #main-content article {
     padding: 0;
   }

   .media-citation {
     flex-wrap: wrap;
   }

   .media-citation img {
     width: 100%;
   }

   .media-citation p {
     width: 100%;
     font-size: 2em;
     line-height: 1.5em;
     padding-right: 0px;
     font-family: 'Roboto Condensed';
     font-weight: 500;
     margin-top: 35px;
     text-align: center;
   }
 }


 /* Faixa carta democracia bloco das pssasassssaAAasAAaaaAAassasassssaszAAassaAaasAazAAasAasasazAginas*/
 #block-blocoemdefesadademocracia{
   width: 71.875%;
   max-width: 86.25em;
   min-width: 64em;
   margin: 0 auto;
   background: url('https://www.unicamp.br/unicamp/sites/default/files/fundo.jpg');
   background-size: cover;
   height: 149px;
 }

 #block-blocoemdefesadademocracia img {max-width: 180px;padding-top: 10px;padding-left: 8px;}

 #block-blocoemdefesadademocracia .text {
   flex-grow: 1;
   font-weight: bold;
   font-family: monospace;
   font-size: 35px;
 }

 #block-blocoemdefesadademocracia a {
   color: #fff;text-align: center;display: flex;width: 100%;align-items: center;height: 100%;
   cursor: unset;
 }

 @media screen and (max-width: 750px) {
   #block-blocoemdefesadademocracia img {
     width: 137px !important;
     padding-top: 16px;
     padding-left: 12px;
   }

   #block-blocoemdefesadademocracia a .text {
     font-size: 25px;
     /* text-align: left; */
     line-height: 1.3em;
     /* padding-left: 19px; */
     padding-top: 10px;
   }

   #block-blocoemdefesadademocracia a .text span {
     white-space: nowrap;
   }

   #block-blocoemdefesadademocracia a .text em {
     display: none;
   }

   #block-blocoemdefesadademocracia {
     height: 150px;
     min-width: unset;
     width: 100%;
   }
 }

 @media screen and (max-width: 458px) {
   #block-blocoemdefesadademocracia {
     margin: 80px 0 0;
   }
 }

 @media screen and (max-width: 353px) {
   #block-blocoemdefesadademocracia a .text {
     font-size: 20px;
   }
 }

 /* fim Faixa carta democracia bloco das pssasassssaAAasAAaaaAAassasassssaszAAassaAaasAazAAasAasasazAginas*/

 /* Faixa carta democracia bloco dp front*/
 #block-views-block-noticia-moldura-block-26 {
   margin-bottom: -33px;
 }

 #block-views-block-noticia-moldura-block-26 .block__inner {
   width: 71.875%;
   min-width: 64em;
   margin: 0 auto;
   /*! overflow: hidden; */
 }

 #block-views-block-noticia-moldura-block-26 .block__inner .view-header {
 background: url('https://www.unicamp.br/unicamp/sites/default/files/fundo.jpg');
 background-size: cover;
 padding: 0 15px;
 height: 160px;
 }

 #block-views-block-noticia-moldura-block-26 .block__inner .view-header img {max-width: 180px;padding-top: 53px;}

 #block-views-block-noticia-moldura-block-26 .block__inner .view-header a .text {flex-grow: 1;font-weight: bold;font-family: monospace;font-size: 40px;line-height: 1em;}

 #block-views-block-noticia-moldura-block-26 .block__inner .view-header a {color: #fff;text-align: center;display: flex;width: 100%;align-items: center;height: 100%;}

 #block-views-block-noticia-moldura-block-26 .block__inner .view-rows {
 background-color: #9e190b;
 padding: 38px 20px 20px;
 }

 #block-views-block-noticia-moldura-block-26 .block__inner .view-rows a,
 #block-views-block-noticia-moldura-block-26 .block__inner .view-rows p {
 color: #fff;
 line-height: 130%;
 }

 #block-views-block-noticia-moldura-block-26 .block__inner .view-rows .views-field-title {
   margin-bottom: 15px;
 }

 #block-views-block-noticia-moldura-block-26 .block__inner .view-rows .views-field-title a {
 font-size: 40px;
 margin-bottom: 10px;
 }

 #block-views-block-noticia-moldura-block-26 .block__inner .view-rows .views-field-field-resumo p {
 font-size: 20px;
 }

 #block-views-block-noticia-moldura-block-26 .block__inner .view-rows .views-field-field-imagem-capa img {width: 100%;object-fit: cover;height: auto;max-height: 781px;}

 @media screen and (max-width: 1080px) {
   #block-views-block-noticia-moldura-block-26 .block__inner {
       min-width: 0;
       width: 90%;
   }
 }

 @media screen and (max-width: 750px) {
   #block-views-block-noticia-moldura-block-26 .block__inner .view-header img {
     width: 110px !important;
     padding-top: 8px;
   }

   #block-views-block-noticia-moldura-block-26 .block__inner .view-header a .text {
     font-size: 25px;
     /*     text-align: left; */
     line-height: 1.3em;
     padding-left: 8px;
   }

   #block-views-block-noticia-moldura-block-26 .block__inner .view-header a .text span {
     white-space: nowrap;
   }

   #block-views-block-noticia-moldura-block-26 .block__inner .view-header a .text em {
     display: none;
   }

   #block-views-block-noticia-moldura-block-26 .block__inner .view-header {
     height: 150px;
   }
 }


 @media screen and (max-width: 480px)  {
   #block-views-block-noticia-moldura-block-26 .block__inner {
       width: 97%;
   }

   #block-views-block-noticia-moldura-block-26 .block__inner .view-rows {
     padding: 22px 16px 20px;
   }

 #block-views-block-noticia-moldura-block-26 .block__inner .view-rows .views-field-title a {
   font-size: 27px;
   margin-bottom: 10px;
 }

 #block-views-block-noticia-moldura-block-26 .block__inner .view-rows .views-field-field-resumo p {
   font-size: 16px;
 }
 }

 @media screen and (max-width: 353px) {
   #block-views-block-noticia-moldura-block-26 .block__inner .view-header a .text {
     font-size: 20px;
   }
 }

 /* fim Faixa carta democracia bloco dp front*/







 /** bloco bottom ato unicamp**/
 #block-views-block-noticia-moldura-block-27 iframe {
   width: 100%;
 }


 #block-views-block-noticia-moldura-block-27 .block__inner {
   width: 71.875%;
   max-width: 86.25em;
   min-width: 64em;
   margin: 2em auto;
 }

 #block-views-block-noticia-moldura-block-27 .view-content {
   background-color: #9e190b;
   color: #ffffff;
   margin-top: 0;
   padding: 5px 20px;
   display: flex;
 }

  #block-views-block-noticia-moldura-block-27 .view-header {
   position: relative;
   margin-left: 2%;
   font-family: "Oswald";
   font-size: 1.2em;
   font-weight: 400;
   text-align: left;
   line-height: 2em;
   color: #9e190b !important;
   margin: 0 auto;
   width: 100%;
   text-transform: uppercase;
   padding-top: 0.8em;
   border-bottom: dotted 1px #5A5A5A;
 }

 #block-views-block-noticia-moldura-block-27 .views-row {
   width: 100%;
   display: inline-block;
   position: relative;
   overflow: hidden;
 }

 #block-views-block-noticia-moldura-block-27 .views-row:nth-of-type(1) {
  padding-right: 10px;
 }

 #block-views-block-noticia-moldura-block-27 .views-row:nth-of-type(2) {
  padding: 0 10px;
 }

 #block-views-block-noticia-moldura-block-27 .views-row:nth-of-type(3) {
  padding-left: 10px;
 }

 #block-views-block-noticia-moldura-block-27 .views-field.views-field-field-programas {
     position: relative;
     font-family: "Oswald";
     font-size: 1.2em;
     font-weight: 400;
     text-align: left;
     line-height: 2em;
     margin: 0 auto;
     margin-bottom: 1em;
     width: 100%;
     text-transform: uppercase;
     color: #053250;
 }

 #block-views-block-noticia-moldura-block-27 .views-field.views-field-field-programas a {
     color: #fff;
     text-align: left;
 }

 #block-views-block-noticia-moldura-block-27 .views-field.views-field-field-imagem-capa {
   min-height: 207px;
   overflow: hidden;
 }

 #block-views-block-noticia-moldura-block-27 .view-content .views-field-field-imagem-capa a {
 display: inline-block;
 width: 100%;
 height: 207px;
 }

 #block-views-block-noticia-moldura-block-27 .view-content .views-field-field-imagem-capa a img {
 width: 100%;
 height: 100%;
 object-fit: cover;
 }

 #block-views-block-noticia-moldura-block-27 .view-content .views-field-title {
   padding: 1em 0 1em;
 }

 #block-views-block-noticia-moldura-block-27 .view-content .views-field-title a {
 color: #ffffff;
 font-size: 1.4em;
 font-weight: 600;
 }

 #block-views-block-noticia-moldura-block-27 .views-field.views-field-field-embed-video {
 position:absolute;top: 0;left: 0;right: 0;}

 #block-views-block-noticia-moldura-block-27 .views-row:nth-of-type(1) .views-field-field-embed-video p {margin-right: 10px;}

 #block-views-block-noticia-moldura-block-27 .views-row:nth-of-type(2) .views-field-field-embed-video p {
 margin: 0 1em;
 }

 #block-views-block-noticia-moldura-block-27 .views-row:nth-of-type(3) .views-field-field-embed-video p {
 margin-left: 1em;
 }

 #block-views-block-noticia-moldura-block-27 .views-field-field-embed-video p iframe {height: 207px !important;}

 .node--type-radio .field-name-field-data-de-publicacao {
   display: inline-block;
 }

 .node--type-tv .field-node--field-data-de-publicacao {
   display: inline-block;
 }

 .node--type-radio .field-node-field-programas {
   display: inline-block;
   font-family: "Roboto Condensed";
   font-size: 1em;
   text-transform: uppercase;
   border-left: none;
   padding-left: 0.5em;
   height: 0.9em;
   line-height: 0.95em;
   margin-bottom: 0.6em;
 }

 .node--type-tv .field-node-field-programas {
   display: inline-block;
   font-family: "Roboto Condensed";
   font-size: 1em;
   text-transform: uppercase;
   border-left: none;
   padding-left: 0.5em;
   height: 0.9em;
   line-height: 0.95em;
   margin-bottom: 0.6em;
 }

 @media screen and (min-width: 1048px) {
   #block-views-block-noticia-moldura-block-27 {
     margin-top: 0px;
   }
 }

 @media screen and (max-width: 1040px) {
 #block-views-block-noticia-moldura-block-27 .block__inner {
     width: 90%;
     max-width: inherit;
     min-width: inherit;
     margin: 0 auto;
 }
 }

 @media screen and (max-width: 850px) {
  #block-views-block-noticia-moldura-block-27 .view-content {
    flex-wrap: wrap;
    padding: 1em;
  }

  #block-views-block-noticia-moldura-block-27 .views-row {
    padding: 0 !important;
  }

 #block-views-block-noticia-moldura-block-27 .view-content .views-field-field-imagem-capa a {
   width: 100%;
   height: 200px;
 }

 #block-views-block-noticia-moldura-block-27 .views-field-field-embed-video p iframe {
   /* height: 240px !important; */
 }

 #block-views-block-noticia-moldura-block-27 .views-field-field-embed-video p {
   margin: 0 !important;
 }
 }

 @media screen and (max-width: 480px) {
 #block-views-block-noticia-moldura-block-27 .block__inner {
     width: 97%;
 }

 #block-views-block-noticia-moldura-block-27 .view-content {
   margin-top: 1em;
 }
 }

 #block-views-block-noticia-moldura-block-27 .view-content.view-rows div.views-row div.views-field.views-field-field-resumo div.field-content p a {
   color: #0A122A;
 }
 /** bloco bottom ato unicamp **/


 /** nova faixa ju portal **/
 #block-views-block-noticia-moldura-block-28 {
   margin-bottom: -35px;
 }

 #block-views-block-noticia-moldura-block-28 > div {
   width: 71.875%;
   max-width: 86.25em;
   min-width: 64em;
   margin: 0 auto;
 }

 #block-views-block-noticia-moldura-block-28 .views-field-title {
   font-size: 22px;
   /* line-height: 28px; */
   margin-top: 8px;
 }

 #block-views-block-noticia-moldura-block-28 .views-field-title a {
   color: #575757;
   font-weight: 600;
   font-size: 19px;
 }

 #block-views-block-noticia-moldura-block-28 > div > div div:nth-of-type(1) .views-field-title {
   font-size: 30px;
   margin: 10px 0;
   line-height: 33px;
 }

 #block-views-block-noticia-moldura-block-28 > div > div div:nth-of-type(1) .views-field-title a {
   color: #9E190B;
   font-weight: 400;
   font-size: 40px;
 }

 #block-views-block-noticia-moldura-block-28 > div > div {
   display: grid;
   grid-template-columns: 3fr 1fr;
   column-gap: 12px;
   grid-auto-rows: min-content;
 }

 #block-views-block-noticia-moldura-block-28 > div > div div:nth-of-type(1) {
   grid-column-start: 1;
   grid-column-end: 2;
   grid-row-start: 2;
   grid-row-end: 4;
 }

 #block-views-block-noticia-moldura-block-28 header {
   grid-column-start: 1;
   grid-column-end: 3;
   grid-row-start: 1;
   grid-row-end: 2;
 }

 #block-views-block-noticia-moldura-block-28 > div > div div:nth-of-type(1) .views-field-field-imagem-capa {
   overflow: hidden;
   /* height: 500px; */
 }

 #block-views-block-noticia-moldura-block-28 > div > div div:nth-of-type(1) .views-field-field-imagem-capa img {
   width: 100%;
   height: auto;
 }


 #block-views-block-noticia-moldura-block-28 > div > div div:nth-of-type(1) .views-field-field-resumo {
   font-size: 23px;
   line-height: 1.3em;
 }

 #block-views-block-noticia-moldura-block-28 > div > div div:nth-of-type(1) .views-field-title {
   margin-top: 20px;
 }

 #block-views-block-noticia-moldura-block-28 > div > div div:nth-of-type(2) {
   grid-column-start: 2;
   grid-column-end: 3;
   grid-row-start: 2;
   grid-row-end: 3;
 }

 #block-views-block-noticia-moldura-block-28 > div > div div:nth-of-type(2) .views-field-field-imagem-capa,
 #block-views-block-noticia-moldura-block-28 > div > div div:nth-of-type(3) .views-field-field-imagem-capa{
   overflow: hidden;
   /* height: 240px; */
 }

 #block-views-block-noticia-moldura-block-28 > div > div div:nth-of-type(2) .views-field-field-imagem-capa img,
 #block-views-block-noticia-moldura-block-28 > div > div div:nth-of-type(3) .views-field-field-imagem-capa img {
   width: 100%;
   height: auto;
 }

 #block-views-block-noticia-moldura-block-28 > div > div div:nth-of-type(3) {
   grid-column-start: 2;
   grid-column-end: 3;
   grid-row-start: 3;
   grid-row-end: 4;
   font-size: 18px;
 }

 @media screen and (max-width: 1040px) {
   #block-views-block-noticia-moldura-block-28 > div {
     width: 90%;
     min-width: inherit;
   }

   #block-views-block-noticia-moldura-block-28 > div > div {
     grid-template-columns: 2fr 2fr;
   }

   #block-views-block-noticia-moldura-block-28 > div > div div:nth-of-type(1) {
     grid-column-start: 1;
     grid-column-end: 3;
     grid-row-start: 1;
     grid-row-end: 2;
   }

   #block-views-block-noticia-moldura-block-28 > div > div div:nth-of-type(2) {
     grid-column-start: 1;
     grid-column-end: 2;
     grid-row-start: 2;
     grid-row-end: 3;
   }

   #block-views-block-noticia-moldura-block-28 > div > div div:nth-of-type(3) {
     grid-column-start: 2;
     grid-column-end: 3;
     grid-row-start: 2;
     grid-row-end: 3;
     font-size: 18px;
   }
 }

 @media screen and (max-width: 700px) {
   #block-views-block-noticia-moldura-block-28 > div > div {
     display: flex;
     flex-wrap: wrap;
   }
 }

 @media screen and (max-width: 480px) {
   #block-views-block-noticia-moldura-block-28 > div {
       width: 97%;
   }
 }
 /** fim nova faixa ju portal **/

 /** FAIXA novos horizontes **/

 #block-views-block-noticia-moldura-block-25 {
     clear: both;
 }
 #block-views-block-noticia-moldura-block-25 {
     background-color: #FFFFFF;
     margin: 0;
     overflow: hidden;
     padding-bottom: 1em;
     margin-top: 50px;
 }

 #block-views-block-noticia-moldura-block-25 .block__inner {
     width: 71.875%;
     min-width: 64em;
     margin: 0 auto;
     /*! overflow: hidden; */
 }

 #block-views-block-noticia-moldura-block-25 .views-row {
   background-color: #323232;
   padding: 30px;
 }

 #block-views-block-noticia-moldura-block-25 .view-header img {
   width: 445px;
 }

 #block-views-block-noticia-moldura-block-25 header {
   background-color: #323232 !important;
   padding-top: 30px;
 }

 #block-views-block-noticia-moldura-block-25 .views-row {
     /* position: relative; */
     /* float: left; */
     display: grid;
     grid-template-columns: 65% 2fr;
     grid-template-rows: auto auto;
     width: 100%;
     min-width: 10em;
     margin: 0;
     vertical-align: top;
     padding-top: 0;
     grid-gap: 15px;
     border: solid #fff 1px;
 }

 #block-views-block-noticia-moldura-block-25 .views-row > p {
   color: #fff;
   margin: 10px 0 0;
 }

 #block-views-block-noticia-moldura-block-25 .views-row .views-field-field-imagem-capa {
     /* position: relative; */
     max-height: unset;
     /* overflow: hidden; */
     grid-column-start: 1;
     grid-column-end: 2;
     grid-row-start: 1;
     grid-row-end: 4;
     /* height: 100%; */
 }

 #block-views-block-noticia-moldura-block-25 .views-row .views-field-field-imagem-capa .field-content {
   height: 100%;
 }

 #block-views-block-noticia-moldura-block-25 .views-row .views-field-field-imagem-capa a {
   display: block;
   height: 100%;
 }

 #block-views-block-noticia-moldura-block-25 .views-row .views-field-field-resumo {
   grid-column-start: 2;
   grid-column-end: 3;
   grid-row-start: 2;
   grid-row-end: 3;
 }

 #block-views-block-noticia-moldura-block-25 .views-row .views-field-field-perfil {
   grid-column-start: 2;
   grid-column-end: 3;
   grid-row-start: 3;
   grid-row-end: 4;
   display: flex;
   align-items: end;
 }

 #block-views-block-noticia-moldura-block-25 .views-row .views-field-field-imagem-capa img {
     position: static;
     width: 100%;
     height: 100%;
     background-size: cover;
     object-fit: cover;
 }

 #block-views-block-noticia-moldura-block-25 .views-row .views-field-field-perfil img {
   width: 100%;
   height: auto;
 }

 #block-views-block-noticia-moldura-block-25 .views-field-title a {
     font-family: "Oswald";
     font-weight: normal;
     font-size: 2.7em;
     line-height: 1.1em;
     color: #fff;
     /* text-transform: uppercase; */
 }

 #block-views-block-noticia-moldura-block-25 .views-field-title {
   margin-bottom: 12px;
   grid-column-start: 2;
   grid-column-end: 3;
   /* border-top: solid #fff 1px; */
   margin-top: -16px;
   padding-top: 16px;
 }

 #block-views-block-noticia-moldura-block-25 .views-field-field-resumo p {
   font-size: 1.5em;
   color: #fff;
   line-height: 1.3em;
 }

 #block-views-block-noticia-moldura-block-25 .view-coronavirus .views-field-field-resumo {
     font-size: 1em !important;
 }
 #block-views-block-noticia-moldura-block-25 .view-coronavirus .view-header {
     width: 90%;
     padding: 0 10px;
 }
 #block-views-block-noticia-moldura-block-25 .view-header a {
     display: flex;
     align-items: center;
     justify-content: center;
 }

 #block-views-block-noticia-moldura-block-25 .view-coronavirus .view-header a img {
     width: 10%;
     height: auto;
     margin: 0 0 1rem;
 }

 #block-views-block-noticia-moldura-block-25 .view-coronavirus .view-header a h2 {
     align-content: center;
     height: 100%;
     color: #f4524d;
 }

 @media screen and (max-width: 1600px) {
   #block-views-block-noticia-moldura-block-25 .views-field-field-resumo p {
     font-size: 1.3em;
     line-height: 1.3em;
   }
 }

 @media screen and (max-width: 1080px) {
     #block-views-block-noticia-moldura-block-25 .block__inner {
         min-width: 0;
         width: 90%;
     }
 }

 @media screen and (max-width: 768px) {
     #block-views-block-noticia-moldura-block-25 .view-rows {
         width: 100%;
         margin-top: 0;
     }
     #block-views-block-noticia-moldura-block-25 .views-row {
      grid-template-rows: auto minmax(auto, auto);
      grid-gap: 15px;
     }
     #block-views-block-noticia-moldura-block-25 .view-header {
       width: 100%;
       padding: 0 10px;
       margin-bottom: 10px;
     }

   #block-views-block-noticia-moldura-block-25 .views-field-title {
     margin-bottom: 0;
     grid-column-start: 1;
   }

   #block-views-block-noticia-moldura-block-25 .views-field-title a {
     font-size: 2em;
   }

   #block-views-block-noticia-moldura-block-25 .views-field-field-resumo p {
     font-size: 1.2em;
   }

   #block-views-block-noticia-moldura-block-25 .views-row .views-field-field-imagem-capa {
     grid-column: 1 / 3;
     grid-row: 3 / 4;
   }

   #block-views-block-noticia-moldura-block-25 .views-row .views-field-field-resumo {
     grid-column: 1 / 3;
     grid-row: 4 / 5;
   }

   #block-views-block-noticia-moldura-block-25 .views-row .ol-legenda {
     grid-column: 1 / 3;
     grid-row: 4 / 5;
     margin-top: 0;
   }

   #block-views-block-noticia-moldura-block-25 .views-row .views-field-field-imagem-capa img {
     height: auto;
     position: static;
   }

 }

 @media screen and (max-width: 480px)  {
     #block-views-block-noticia-moldura-block-25 .block__inner {
         width: 97%;
     }

     #block-views-block-noticia-moldura-block-25 .views-row {
       margin: 0;
       grid-gap: 8px;
       padding: 14px;
       grid-template-columns: 1fr;
     }

     #block-views-block-noticia-moldura-block-25 .views-field-title a {
       font-size: 2.2em;
       word-break: keep-all;
     }

     #block-views-block-noticia-moldura-block-25 .views-row .views-field-field-resumo {
       grid-column: 1 / 3;
       grid-row: 2 / 3;
     }

     #block-views-block-noticia-moldura-block-25 .views-field-field-resumo p {
       font-size: 0.9em;
       margin-bottom: 0;
     }

     #block-views-block-noticia-moldura-block-25 .views-row .views-field-field-perfil {
       align-items: start;
       grid-column: 2 / 3;
       grid-row: 3 / 4;
     }

     .ol-legenda {
       font-size: 0.8em;
     }
 }

 @media screen and (max-width: 375px) {
   #block-views-block-noticia-moldura-block-25 .views-field-title a {
     font-size: 2em;
   }
 }

 /*** fim novos horizontes ***/


 creen and (max-width: 1460px) {
   #block-abredireitoshumanos {
     top: 2.7%;
     margin: 0 1em 0;
     width: 97%;
   }
   .view.view-retrospectiva.view-id-retrospectiva.view-display-id-page_2 .views-row {
     height: 32em;
   }
   #block-dialogosdireitoshumanos .field__item div {
     margin: 1%;
     height: 25em;
   }

 }
 @media screen and (max-width: 1240px) {
   .view.view-retrospectiva.view-id-retrospectiva.view-display-id-page_2 .views-row {
     height: 28em;
   }
   #block-reportagensdireitoshumanos {
     width: 90%;
     margin: 0 2em;
   }
   #block-dialogosdireitoshumanos .field__item div {
     height: 22em;
   }

 }

 @media screen and (max-width: 1040px) {
   .l-rw {
     max-width: 120em!important;
     min-width: inherit!important;
     width: 100%;
   }

   .l-r.region.pr-main__content {
     min-width: inherit!important;
     width: 100%!important;
     padding: 0!important;
     margin: 0 auto!important;
     float: none!important;
   }

   .pr-main .hr--1-3 .l-r:last-child{
     min-width: inherit!important;
     width: 90%!important;
     padding: 0!important;
     margin: 0 auto!important;
     float: none!important;
   }

     #block-perfilaluno,
     #block-perfilfuncionario,
     #block-servicosdeti,
     #block-servicos,
     #block-unicampresponde,
     #block-perfilvisitante,
   #content-suffix .l-r.region.pr-content-suffix__content-suffix {
     width: 90%;
     max-width: inherit;
     min-width: inherit;
     margin: 0 auto;
   }

   div#main-content {
     padding-top: 9em!important;
   }

   #block-pixture-reloaded-content {
     width: 90%;
     margin: 0 auto!important;;
   }

   #pagina_english {
     width: 90%!important;
     margin: 0 auto;
   }

   /* INICIO - MENU SUPERIOR */
   .l-rw.regions.container.pr-header__rw.arc--2.hr--1-2 {
     width: 90%;
     max-width: 86.25em!important;
     min-width: inherit!important;
   }

   .pr-header__header-first {
     width: 60%!important;
     float: left!important;
   }

   .pr-header .arc--2 .l-r:last-child {
     float: right;
     width: 40%!important;
   }

   ul.menu.odd.menu-level-1.menu-name--menu-principal li a {
     margin: 0 1.1em 0 1.1em;
   }

   ul.menu.odd.menu-level-1.menu-name--menu-principal .menu__item--expanded {
     background-position: 100% 50%;
   }

   /* BUSCA */
   #block-pixture-reloaded-search {
     position: relative;
     float: right;
     width: 3em;
     height: 3em;
     margin: 0;
     border: 0;
   }

   #block-pixture-reloaded-search:hover{
     background-color: #B20000;
   }

   #block-pixture-reloaded-search .block__content {
     display: none;
     position: absolute;
     right: 0;
     top: 50%;
     margin-top: -1.5em;
     height: 3em;
     width: 20em;
     z-index: 301;
     background-color: #a9a9a9;;
     padding: 0.5em;
   }

   #block-pixture-reloaded-search .block__title {
     position: relative!important;
     width: 2.5em;
     height: 2.65em;
     margin: 0;
     background-image: url(/unicamp/sites/default/files/ico_busca_responsivo_transp.png);
     background-repeat: no-repeat;
     background-position: 50% 50%;
     color: transparent;
     cursor: pointer;
   }

   #block-pixture-reloaded-search #search-block-form {
     position: absolute;
     top: 0;
     left: 0;
     margin: 0.6em;
     width: 96%;
   }

   #block-pixture-reloaded-search #edit-keys {
     position: absolute;
     margin: 0em 3em 0.65em 0.65em;
     width: 82%;
   }

   #block-pixture-reloaded-search #search-block-form input[type=submit] {
     right: 3em;
   }

   #block-pixture-reloaded-search .btn_fechar {
     position: absolute;
     top: 0.6em;
     right: 0.6em;
     border: 0;
     background-color: #474747;
     opacity: inherit;
     color: #FFFFFF;
     line-height: 1.85em;
     height: 1.85em;
     width: 1.85em;
     cursor: pointer;
   }

   #block-pixture-reloaded-search .btn_fechar:hover {
     background-color: #9A0000;
   }

   /* MENU DIREITO */
   nav#block-menusuperiordireito .block__content ul li {
     height: 3em;
     width: 2.5em;
   }

   #block-menusuperiordireito {
     float: right;
   }
   /* FIM - MENU SUPERIOR */


   /* INICIO - MENU PRINCIPAL */
   #navbar .l-rw.regions.container.pr-navbar__rw.arc--1.hr--1.rm-row .l-r,
   #block-menuunicampingles {
     width: 90%;
     min-width: inherit;
     height: 0!important;
   }

   #block-pixture-reloaded-main-menu .menu__link,
   #block-menuunicampingles .menu__link {
     font-size: 0.8em;
     height: 1.8em;
     line-height: 1.8em;
   }

   #button-menu-en-resp {
     background-color: #FFFFFF;
     border: 0;
     background-image: url(/unicamp/sites/default/files/ico_menu_responsivo_transp.png);
     width: 2.3em;
     height: 2.3em;
     color: transparent;
   }
   /* FIM - MENU PRINCIPAL */



   /* INICIO - PAG. HOME - SLIDESHOW*/
   .pixture-reloaded-slideshow-0,
   #views_slideshow_cycle_main_noticias_manchete-page_1,
   #views_slideshow_cycle_teaser_section_noticias_manchete-page_1,
   #views_slideshow_cycle_teaser_section_noticias_manchete-manchete,
   .pixture-reloaded-slideshow-0 .views_slideshow_cycle_slide img {
     width:100%!important;
     height:28em!important;
     margin: 0!important;
   }
   .pixture-reloaded-slideshow-0 .titulo-manchete{
     font-size: 1.3em!important;
     line-height: 1.3em!important;
     left: 10%;
     right: 10%;
     bottom: 18%;
     margin: 0;
   }

   .pixture-reloaded-slideshow-0 .views_slideshow_cycle_slide p {
     height: 22%;
     padding: 3% 10% 0 10%;
     font-size: 1.1em!important;
     line-height: 1.1em!important;
   }
   #views_slideshow_controls_text_noticias_manchete-page_1 {
     left: 5%;
     right: 5%;
     top: 0;
   }

   #views_slideshow_controls_text_noticias_manchete-page_1 a {
     width: 2em!important;
     height: 2em!important;
     top: 780%!important;
   }
   /*FIM - PAG. HOME - SLIDESHOW */



   /*  INICIO - PAG. HOME - FAIXA ATUALIDADES */
   #block-views-block-noticias-producao-academica-block-1{
     width: 90%;
     max-width: inherit;
     min-width: inherit;
     margin: 0 auto;
   }

   #block-views-block-noticias-producao-academica-block-1 .views-field-title a{
     font-size: 1.5em !important;
   }

   #block-views-block-noticias-producao-academica-block-1 .views-field-field-resumo{
     font-size: 1.0em !important;
   }

   #block-views-block-noticias-producao-academica-block-1 .view-content {
     height: 68.5em;
   }

   #block-views-block-noticias-producao-academica-block-1 .block__inner .views-row:nth-of-type(1) {
       width: 100%;
     bottom: 34.74em;
   }

   #block-views-block-noticias-producao-academica-block-1 .block__inner .views-row:nth-of-type(2) {
     width: 49%;
     left: 0;
     bottom: 0;
     margin-left: 0;
     margin-right: 1%;
   }

   #block-views-block-noticias-producao-academica-block-1 .block__inner .views-row:nth-of-type(3) {
     width: 49%;
     left: 50%;
   }
   /*  FIM - PAG. HOME - FAIXA ATUALIDADES */



     /*  INICIO - PAG. HOME - FAIXA UPA */
   #block-views-block-noticias-producao-academica-block-3 .block__inner {
     width: 90%;
     max-width: inherit;
     min-width: inherit;
     margin: 0 auto;
   }

   #block-views-block-noticias-producao-academica-block-3 .view-content {
     height: 68.5em;
   }

   #block-views-block-noticias-producao-academica-block-3 .block__inner .views-row:nth-of-type(1) {
       width: 100%;
     bottom: 34.74em;
   }

   #block-views-block-noticias-producao-academica-block-3 .block__inner .views-row:nth-of-type(2) {
     width: 49%;
     left: 0;
     bottom: 0;
     margin-left: 0;
     margin-right: 1%;
   }

   #block-views-block-noticias-producao-academica-block-3 .block__inner .views-row:nth-of-type(3) {
     width: 49%;
     left: 50%;
   }

     /*  Fim - PAG. HOME - FAIXA UPA */






   /*  INICIO - PAG. HOME - FAIXA sazAAAaaAAasazAszAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaAAasazAszAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaAAasazAszAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaAAasazAszAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaAAasazAszAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaAAasazAszAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAO
  *   *  	#block-views-block-noticia-full-block-1{
  *    *  			height: 30em;
  *     *  				}
  *      *  					#block-views-block-noticia-full-block-1 .view-header h3 {
  *       *  							width: 90%;
  *        *  									max-width: inherit;
  *         *  											min-width: inherit;
  *          *  												}
  *           *
  *            *  														#block-views-block-noticia-full-block-1 .view-content {
  *             *  																width: 90%;
  *              *  																		max-width: inherit;
  *               *  																				min-width: inherit;
  *                *  																					}
  *                 *
  *                  *  																							#block-views-block-noticia-full-block-1 .views-field-field-resumo {
  *                   *  																									font-size: 1.5em;
  *                    *  																											width: 70%;
  *                     *  																												}
  *                      *
  *                       *  																														#block-views-block-noticia-full-block-1 .views-field.views-field-field-imagem-capa{
  *                        *  																																height: 30em;
  *                         *  																																	}
  *                          *  																																		FIM - PAG. HOME - FAIXA sazAAAaaAAasazAszAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaAAasazAszAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaAAasazAszAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaAAasazAszAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaAAasazAszAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaAAasazAszAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAO */



   /*  INICIO - PAG. HOME - FAIXA JORNAL UNICAMP */
   #block-views-block-noticia-moldura-block-1,
     #block-views-block-noticia-moldura-block-18 > div,
     #block-views-block-noticia-moldura-block-19 > div	{
     width: 90%;
     min-width: inherit;
   }
   /*
  *  * 	#block-views-block-noticia-moldura-block-1 {
  *   * 			height: inherit;
  *    * 					min-height: inherit;
  *     * 							min-width: initial;
  *      * 								}
  *       *
  *        * 										#block-views-block-noticia-moldura-block-1 .block__inner {
  *         * 												height: inherit;
  *          * 														min-height: inherit;
  *           * 																min-width: initial;
  *            * 																	}
  *             *
  *              * 																			#block-views-block-noticia-moldura-block-1 .view-header {
  *               * 																					padding: 1em 0;
  *                * 																							width: 90%;
  *                 * 																									margin: 0 auto;
  *                  * 																										}
  *                   *
  *                    * 																												#block-views-block-noticia-moldura-block-1 .block__content {
  *                     * 																														width: 100%!important;
  *                      * 																																min-width: initial!important;
  *                       * 																																	}
  *                        *
  *                         * 																																			#block-views-block-noticia-moldura-block-1 .view-content {
  *                          * 																																					position: relative;
  *                           * 																																							width: 90%;
  *                            * 																																									min-width: initial;
  *                             * 																																											margin: 0 auto;
  *                              * 																																												}
  *                               *
  *                                * 																																														#block-views-block-noticia-moldura-block-1 .views-field.views-field-field-date {
  *                                 * 																																																width: 100%;
  *                                  * 																																																		position: inherit;
  *                                   * 																																																				top: inherit;
  *                                    * 																																																						left: inherit;
  *                                     * 																																																								margin-top: 1em;
  *                                      * 																																																									}
  *                                       *
  *                                        * 																																																											#block-views-block-noticia-moldura-block-1 .views-field.views-field-title {
  *                                         * 																																																													width: 100%;
  *                                          * 																																																															position: inherit;
  *                                           * 																																																																	top: inherit;
  *                                            * 																																																																			left: inherit;
  *                                             * 																																																																					margin: 0.5em 0;
  *                                              * 																																																																						}
  *                                               *
  *                                                * 																																																																							#block-views-block-noticia-moldura-block-1 .views-field-title{
  *                                                 * 																																																																									font-weight: 500;
  *                                                  * 																																																																										}
  *                                                   *
  *                                                    * 																																																																												#block-views-block-noticia-moldura-block-1 .views-field.views-field-field-imagem-capa {
  *                                                     * 																																																																														border: solid 0.5em #FFFFFF;
  *                                                      * 																																																																																width: 100%;
  *                                                       * 																																																																																		position: inherit;
  *                                                        * 																																																																																				top: inherit;
  *                                                         * 																																																																																						right: inherit;
  *                                                          * 																																																																																							}
  *                                                           *
  *                                                            * 																																																																																									#block-views-block-noticia-moldura-block-1 .views-field.views-field-field-resumo {
  *                                                             * 																																																																																											width: 100%;
  *                                                              * 																																																																																													position: inherit;
  *                                                               * 																																																																																															top: inherit;
  *                                                                * 																																																																																																	left: inherit;
  *                                                                 * 																																																																																																			padding: 1em 0;
  *                                                                  * 																																																																																																					font-weight: 300;
  *                                                                   * 																																																																																																						}
  *                                                                    * 																																																																																																							FIM - PAG. HOME - FAIXA JORNAL UNICAMP */



   /* INICIO - PAG. HOME - FAIXA CULTURA E SOCIEDADE */
   #block-views-block-noticia-universidade-sociedade-block-1,
   #block-views-block-noticia-universidade-sociedade-block-3{
     overflow: hidden;
     padding-bottom: 0;
   }

   #block-views-block-noticia-universidade-sociedade-block-1 > div,
   #block-views-block-noticia-universidade-sociedade-block-3 > div{
     width: 90%;
     min-width: inherit;
   }


   #block-views-block-noticia-universidade-sociedade-block-1 .views-row:nth-of-type(1),
   #block-views-block-noticia-universidade-sociedade-block-3 .views-row:nth-of-type(1),
   #block-views-block-noticia-universidade-sociedade-block-3 .views-row:nth-of-type(3),{
     width: 48%;
     margin-left: 0;
   }

   #block-views-block-noticia-universidade-sociedade-block-1 .views-row:nth-of-type(2),
   #block-views-block-noticia-universidade-sociedade-block-3 .views-row:nth-of-type(2),
   #block-views-block-noticia-universidade-sociedade-block-3 .views-row:nth-of-type(4)	{
     width: 48%;
     margin-left: 4%;
   }


   #block-views-block-noticia-universidade-sociedade-block-1 .views-row,
   #block-views-block-noticia-universidade-sociedade-block-3 .views-row{
     width: 48%;
     margin-left: 0;
     padding-right: 1em;
   }

   #block-views-block-noticia-universidade-sociedade-block-1 .views-row .views-field-field-imagem-capa,
   #block-views-block-noticia-universidade-sociedade-block-3 .views-row .views-field-field-imagem-capa{
     position: relative;
     height: 15.5em;
     }

   #block-views-block-noticia-universidade-sociedade-block-1 .views-field-title,
   #block-views-block-noticia-universidade-sociedade-block-3 .views-field-title	{
     margin-bottom: 1em;
   }
   /* FIM - PAG. HOME - FAIXA CULTURA E SOCIEDADE */



   /* INICIO - PAG. HOME - FAIXA COMUNIDADE INTERNA */
   /* BLOCO 1 */
   #block-views-block-noticias-bloco3-block-2{
     width: 90%!important;
     margin: auto;
     display: block;
   }

   #block-views-block-noticias-bloco3-block-2 .block__inner {
     width: 90%!important;
     margin: 0 auto!important;
   }

   #block-views-block-noticias-bloco3-block-2 .view-content {
     margin-top: 1em;
     display: flex;
     flex-flow: row wrap;
   }

   #block-views-block-noticias-bloco3-block-2 .views-row {
     width: 47.1%!important;
     display: inline-block;
     margin-bottom: 1.5em;
   }
   /* BLOCO 2 */
   #block-views-block-noticias-bloco3-noticia-bloco-3 {
     width: 90%!important;
     margin: auto;
     display: block;
   }

   #block-views-block-noticias-bloco3-noticia-bloco-3 .block__inner {
     width: 90%!important;
     margin: 0 auto!important;
     padding: 0;
     border: 0;
   }

   #block-views-block-noticias-bloco3-noticia-bloco-3 .views-row {
     position: relative;
     float: left;
     width: 50%;
     min-width: 10em;
     margin: 0!important;
     vertical-align: top;
     padding: 0;
     border-right: solid 1em transparent;
 }

   #block-views-block-noticias-bloco3-noticia-bloco-3 .views-row:nth-of-type(2) {
     margin: 0 0 0 2.5%;
   }
   /* FIM - PAG. HOME - FAIXA COMUNIDADE INTERNA */


   /* INICO - PAG. HOME - Conjuntura EconssasassssaAAasAAaaaAAassasassssaAAAasasazAAAaaAAasazAszAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaAAasazAszAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAmica */
   #block-views-block-noticias-bloco3-block-3 .block__inner {
     width: 90%;
     min-width: inherit;
   }
   /* FIM - PAG. HOME - Conjuntura EconssasassssaAAasAAaaaAAassasassssaAAAasasazAAAaaAAasazAszAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaAAasazAszAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAmica */



   /* FIM - PAG. HOME - FAIXA AGENDA */
   /* BLOCO 3 */
   #block-views-block-agenda-block-3 {
     position: relative;
     width: 100%;
     height: inherit!important;
     margin: 0;
   }

   #block-views-block-agenda-block-3 > div {
     position: inherit;
     top: inherit;
     right: inherit;
     height: inherit;
     left: inherit!important;
     width: 90%;
     margin: 0 auto;
     border: 0;
   }
   #block-views-block-agenda-block-3 .views-row{
     padding-left: 0;
     padding-right: 2.5%;
     margin-left: 0;
   }

   #block-views-block-agenda-block-3 header a {
     top: -6.2em;
     right: 0!important;
   }
   /* BLOCO 1 */
   #block-views-block-agenda-block-1 {
     position: relative;
     width: 100%;
     height: inherit!important;
     margin: 0;
   }

   #block-views-block-agenda-block-1 > div {
     position: inherit;
     top: inherit;
     right: inherit!important;
     height: inherit;
     left: inherit;
     width: 90%;
     margin: 1em auto 0 auto;
     border: none;
     padding: 0;
   }

   #block-views-block-agenda-block-1 > div > div {
     width: 100%;
     margin: 0;
     position: inherit;
   }

   #block-views-block-agenda-block-1 > div > div {
     display: flex;
     flex-flow: row wrap;
     position: inherit;
   }

   #block-views-block-agenda-block-1 .views-row {
     display: inline-block;
     width: 50%;
     vertical-align: top;
   }
   /* pags. internas */
   div#pagina-manual-atendimento {
     width: 90%!important;
   }
   /* FIM - PAG. HOME - FAIXA AGENDA */



   /* INICIO - PAG. HOME - FAIXA BANNERS */
   #block-views-block-banner-block-1 > div > div {
     width: 90%;
     min-width: inherit!important;
     text-align: center;
   }
   #block-views-block-banner-block-2 > div > div {
     width: 90%;
     min-width: inherit!important;
     text-align: center;
   }

   #block-views-block-banner-block-1 .views-row {
     width: 32.5%;
   }
   #block-views-block-banner-block-2 .views-row {
     width: 32.5%;
   }
   /* FIM - PAG. HOME - FAIXA BANNERS */



   /* INICIO - MENU INFERIOR */
   .l-rw.regions.container.pr-subfeatures__rw.arc--3.hr--1-2-3 {
     width: 90%;
     max-width: 86.25!important;
     min-width: inherit!important;
   }

   #sub-features .pr-subfeatures__subfeatures-first, #sub-features .pr-subfeatures__subfeatures-second {
     width: 50%;
     margin-left: -5px;
     vertical-align: top;
   }

   #sub-features .pr-subfeatures__subfeatures-third {
     width: 100%;
   }

   div#block-views-block-noticias-bloco3-block-1 .block__inner,
   div#block-views-block-noticias-producao-academica-block-2 .block__inner,
   div#block-views-block-noticia-universidade-sociedade-block-2 .block__inner {
     width: 95%;
   }
   /* FIM - MENU INFERIOR */



   /* INICIO - RODAPE */
   #footer .pr-footer__footer {
     margin: 0 auto;
     width: 90%;
     min-width: inherit;
   }

     div[id*='block-copyright'],
   #block-copyright {
     width: 100%;
     text-align: center;
     min-width: unset;
     justify-content: center;
   }

   #block-pixture-reloaded-footer{
     display: none;
   }
   /* FIM - RODAPE */


   /* INICIO - PERFIS */
   #block-pixture-reloaded-content .informacoes-para {
     width: 100%;
     max-width: inherit;
     margin: 3em auto;
   }

   #block-pixture-reloaded-content .informacoes-para .views-row .views-field-title{
     width: 100%;
     position: inherit;
     left: inherit;
     top: inherit;
     padding: 0;
   }

   #block-pixture-reloaded-content .informacoes-para .views-row .views-field-body {
     width: 100%;
     position: inherit;
     left: inherit;
     top: inherit;
     padding: 0;
   }

   #block-pixture-reloaded-content .informacoes-para .views-row .views-field-field-image {
     width: 100%;
   }

   #block-pixture-reloaded-content .informacoes-para .views-row .views-field-field-image img{
     width: 100%;
     height: 25em;
   }


   #main-content .node--type-pagina-interna,
   #main-content .node--type-unicamp-responde,
   #main-content .node--type-teses {
     width: 100%;
     max-width: inherit;
     min-width: inherit;
     padding: 0;
     margin: 0 auto;
     border: 0;
   }

   #block-pixture-reloaded-content .node--id-47 .node__container .node__content .field-type-text-with-summary,
   #block-pixture-reloaded-content .node--id-48 .node__container .node__content .field-type-text-with-summary,
   #block-pixture-reloaded-content .node--id-49 .node__container .node__content .field-type-text-with-summary,
   #block-pixture-reloaded-content .node--id-56 .node__container .node__content .field-type-text-with-summary,
   #block-pixture-reloaded-content .node--id-67 .node__container .node__content .field-type-text-with-summary {
     width: 100%;
     display: inline-block;
     margin-top: 5em;
     vertical-align: text-top;
     padding-right: 0;
   }

   #block-pixture-reloaded-content .node--type-pagina-interna .node__container .node__content .field-type-image {
     width: 100%;
     margin: 0;
     max-width: inherit;
   }

   #block-pixture-reloaded-content .node--type-pagina-interna .node__container .node__content .field-type-image img{
       width: 100%;
     max-height: 26em;
   }

     #block-perfilaluno > ul.menu,
   #block-servicosdeti > ul.menu,
   #block-servicos > ul.menu,
   #block-perfilvisitante > ul.menu,
   #block-perfilaluno .menu.odd.menu-level-1.menu-name--perfil-aluno,
   #block-servicosdeti .menu.odd.menu-level-1.menu-name--servicos-de-ti,
   #block-servicos .menu.odd.menu-level-1.menu-name--servicos,
   #block-perfilvisitante .menu.odd.menu-level-1.menu-name--servicos {
     column-count: inherit;
     -moz-column-count: 2;
     margin-top: 1em;
   }
   /* FIM - PERFIS */


   /* INICIO - PAGINAS DE TESES */
   #contact-message-divulgue-sua-tese-form {
     width: 100%;
     max-width: 86.25em;
     margin: 4em auto;
   }

   #contact-message-divulgue-sua-tese-form .form-item-name,
   #contact-message-divulgue-sua-tese-form .form-item-mail {
     width: 100%;
     margin: 0;
   }

   #contact-message-divulgue-sua-tese-form input[type=text],
   #contact-message-divulgue-sua-tese-form input[type=email],
   #contact-message-divulgue-sua-tese-form textarea {
     margin-bottom: 1em;
   }
   /* FIM - PAGINAS DE TESES */

   /* INICIO - PAGINA ASCOM */
   #block-menuascom .block__inner {
     width: 90%;
     margin: 0 auto;
   }

   #block-numerosunicamp .block__title {
     width: 90%;
   }

   #block-numerosunicamp .block__content {
     width: 90%;
   }

   #block-views-block-pagina-ascom-block-1 {
     width: 90%;
   }

   #pagina_ascom_equipe ul {
     width: 32.87%;
     padding-left: 1em;
   }
   /* FIM - PAGINA ASCOM */


   /* INICIO - UNICAMP RESPONDE */
   #block-views-block-unicamp-responde-block-1 .block__inner {
     width: 90%;
   }
   /* FIM - UNICAMP RESPONDE */


   /* INICIO - RESPONSIVO PAG. INTERNAS */
   /* Indices noticias especificas */
   #block-pixture-reloaded-content .taxonomia-pagina {
     width: 90%!important;
     min-width: inherit!important;
   }

   /* ssasassssaAAasAAaaaAAassasassssaAAAasasazAAAaaAAasazAszAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaAAasazAszAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaAAasazAszAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAndice de notssasassssaAAasAAaaaAAassasassssaAAAasasazAAAaaAAasazAszAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaAAasazAszAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaAAasazAszAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAcias */
   #block-pixture-reloaded-content .views-element-container .view-id-noticias{
     width: 90%;
     min-width: inherit!important;
   }

   /* HistssasassssaAAasAAaaaAAassasassssaAAAasasazAAAaaAAasazAszAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaAAasazAszAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaAAasazAszAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAria */
   /* PssasassssaAAasAAaaaAAassasassssaAAAasasazAAAaaAAasazAszAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaAAasazAszAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaAAasazAszAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAgina Historia */
   #block-pixture-reloaded-content .node--id-64 #menuhistoria_listaano {
     top: 48px;
   }
   /* FIM - RESPONSIVO PAG. INTERNAS */

   /* INICIO - HOME INGLES */
   #block-aboutunicamp {
     width: 100%;
     padding: 2em 0;
     height: auto;
     text-align: justify;
   }


   #block-institutionalvideo {
     width: 100%;
     margin-left: 0;
     padding: 2em 0;
     height: auto;
   }

   #block-foreignstudentadmission{
     padding: 2em 0;
   }
   /* FIM - HOME INGLES */

   /* INICIO - PAGINA AGENDA */
   #pagina-agenda {
     width: 90%!important;
     margin: 6em 0 0 43%;
   }

   #block-views-block-agenda-block-4 {
     width: 58%;
     margin: 6.5em 0 0 42%;
   }

   #block-views-block-agenda-block-4 .views-row {
     width: 100%;
     margin-bottom: 2em;
   }

   #block-views-block-agenda-block-4 .views-row .views-field-field-imagem-evento img {
     max-width: inherit;
   }

   #block-views-block-agenda-block-4 .views-row .views-field-title {
     margin: 0 0.6em 0.6em 0.9em;
     font-size: 1em;
     font-weight: 300;
   }
   #pagina-agenda #block-pixture-reloaded-content {
     width: auto!important;
     margin: 6em 0 0 43%;
   }

   #pagina-agenda #block-agenda {
     width: 40%;
   }

   #pagina-agenda #block-pixture-reloaded-content {
     width: auto!important;
   }

   #block-agenda li a {
     font-size: 1em;
   }

   #contact-message-divulgue-na-agenda-form input[type=date],
   #contact-message-divulgue-na-agenda-form input[type=time] {
     width: 100%;
     margin: 0 0 2em 0;
   }

   #contact-message-divulgue-na-agenda-form input[type=time] {
     margin: 0!important;
   }
   /* FIM - PAGINA AGENDA */



   /* INICIO - PAGINAS TESES */
   #pagina_teses {
     width: 90%!important;
     min-width: inherit!important;
   }

   #block-pixture-reloaded-content .views-element-container .view-teses .view-header h3 {
     line-height: 1.3em;
   }

   #block-menuteses {
     width: 32%;
   }

   #pagina_teses #block-basic-content {
     width: 64.1%;
   }

   #block-menuteses li {
     height: auto!important;
   }

   #block-menuteses li a {
     font-size: 1em;
     height: auto!important;
   }

   #views-exposed-form-teses-page-1 #edit-field-resumo-da-tese-value,
   #views-exposed-form-teses-page-2 #edit-field-resumo-da-tese-value {
     width: 100%;
   }

   #views-exposed-form-teses-page-1 #edit-submit-teses, #views-exposed-form-teses-page-2 #edit-submit-teses {
     right: 0.3%;
   }

   #block-pixture-reloaded-content .views-element-container .view-teses .views-field-title {
     font-size: 1.5em;
   }
   /* FIM - PAGINAS TESES */

   /* INICIO - BANCO DE IMAGENS */
   /* banco full */
   #banco-de-imagens-full .titulo-logo {
     min-width: inherit!important;
   }
   #banco-de-imagens-full h3 {
     margin: 0.5em 0 0 8.2em!important;
     font-size: 1em!important;
   }

   #banco-de-imagens-full h2 {
     margin: 0.5em 0 0 5.4em!important;
     font-size: 1.5em!important;
   }
   /* FIM -BANCO DE IMAGENS */

   /* INICIO - PAGs JU */
   /* Menu principal e logo */
   #page-ju-online #navbar .l-rw {
     width: 90%!important;
     position: relative;
     border-bottom: dotted 1px #474747;
   }

   #page-ju-online #navbar {
     overflow: initial;
   }

   #block-logoju-2 {
     text-align: left;
     padding-right: 4em;
     /* width: inherit!important; */
   }

   #block-jumenusuperior-2 {
     position: absolute !important;
     right: 0;
     top: 70%;
     margin-top: -1.5em;
     width: 3em;
     height: 3em;
     border: 0!important;
     background-color: #FFF !important;
     background-repeat: no-repeat;
     background-position: 50% 50%;
     background-image: url('/unicamp/sites/default/files/ico_menu_responsivo_vermelho_transp.png'); /* trocar link */
     cursor: pointer;
   }

   #block-jumenusuperior-2 ul {
     display: none;
     position: absolute;
     top: 3em;
     right: 0;
     height: initial!important;
     margin: 0;
       padding: 0.5em;
       background-color: #dedede;
   }

   #block-jumenusuperior-2 ul {
     column-count: 2;
   }

   #block-jumenusuperior-2 li {
     float: inherit;
     height: initial!important;
     height: initial!important;
       background-color: transparent!important;
     border: 0!important;
     margin: 0.3em 0;
     width: 9em;
   }


   /* home - manchete */
   #page-ju-online #block-pixture-reloaded-content .view-noticia-moldura {
     width: 100%;
     min-width: inherit!important;
     height: inherit;
   }

   #page-ju-online #block-pixture-reloaded-content .view-noticia-moldura .views-row {
     position: relative!important;
     top: inherit!important;
     left: inherit!important;
     right: inherit!important;
     bottom: inherit!important;
     display: inline-block;
   }

   #page-ju-online #block-pixture-reloaded-content .view-noticia-moldura .views-row:nth-of-type(1) {
     width: 100%;
     height: 32.5em;
   }

   #page-ju-online #block-pixture-reloaded-content .view-noticia-moldura .views-row:nth-of-type(2) {
     width: 49.5%;
     height: 16.25em;
     margin-top: 4px;
   }

   #page-ju-online #block-pixture-reloaded-content .view-noticia-moldura .views-row:nth-of-type(3) {
     width: 49.5%;
     height: 16.25em;
     margin-top: 4px;
   }


   /* HOME - FAIXA PESQUISA */
   #block-views-block-noticia-moldura-block-11 > div {
     width: 90%;
     min-width: inherit;
   }

   #block-views-block-noticia-moldura-block-11 .views-row:nth-of-type(1) {
     width: 100%;
     margin-left: 0;
     padding-left: 0;
     margin-bottom: 1em;
   }

   #block-views-block-noticia-moldura-block-11 .views-row:nth-of-type(1) .views-field-title {
       position: absolute;
       top: 30em;
   }
   #block-views-block-noticia-moldura-block-11 .views-row:nth-of-type(1) .views-field-field-imagem-capa-ju-online {
     height: 30em;
   }

   #block-views-block-noticia-moldura-block-11 .views-row {
     width: 49%;
     margin-left: 2%;
     display: block;
     float: left;
     padding: 0!important;
   }

   #block-views-block-noticia-moldura-block-11 .views-row:nth-of-type(2) {
     padding-left: 0;
     padding-right: 2%;
     margin-left: 0px;
   }


   /* home - faixa sazAAAaaAAasazAszAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaAAasazAszAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaAAasazAszAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaAAasazAszAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAo
  *  * 	#page-ju-online #block-views-block-noticia-moldura-block-6 {
  *   * 			height: inherit!important;
  *    * 					max-height: inherit!important;
  *     * 						}
  *      *
  *       * 							#page-ju-online #block-views-block-noticia-moldura-block-6 .block__inner {
  *        * 									width: 90%;
  *         * 											min-width: inherit!important;
  *          * 												}
  *           *
  *            * 														#page-ju-online #block-views-block-noticia-moldura-block-6 .views-field-title, #page-ju-online #block-views-block-noticia-moldura-block-6 .views-field-field-resumo {
  *             * 																width: 100%;
  *              * 																	}
  *               *
  *                * 																		#page-ju-online #block-views-block-noticia-moldura-block-6 .views-row .views-field-field-imagem-capa-ju-online {
  *                 * 																				position: relative;
  *                  * 																						top: initial;
  *                   * 																								right: initial;
  *                    * 																										width: 100%;
  *                     * 																											}
  *                      * 																												*/


   /* home - sazAAAaaAAasazAszAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaAAasazAszAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaAAasazAszAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaAAasazAszAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAo full */
    #page-ju-online #block-views-block-noticia-moldura-block-15 .block__inner {
     min-width: inherit;
     width: 90%;
   }

   #page-ju-online #block-views-block-noticia-moldura-block-15 .views-field-title a {
     font-size: 2.8em;
     padding: 0.7em 0.7em 1.5em 0.7em;
   }

   #page-ju-online #block-views-block-noticia-moldura-block-15 .views-field-field-resumo {
     font-size: 1.5em;
     padding: 1.5em 1.5em 0.7em 1.5em;
   }

   /* Home - Faixa Arte e Cultura */
     #block-views-block-noticia-moldura-block-8 .block__inner {
         width: 90%;
         min-width: inherit;
     }


   /* Home - Faixa Arte e Cultura */
     #block-views-block-noticia-moldura-block-8 .block__inner {
         width: 90%;
         min-width: inherit;
     }

   /* IDEIAS OLD */
   /*
  *  * 	#page-ju-online #block-views-block-noticia-moldura-block-5 {
  *   * 			width: 100%;
  *    * 					height: inherit;
  *     * 							max-height: inherit;
  *      * 									min-width: inherit
  *       * 										}
  *        *
  *         * 											#page-ju-online #block-views-block-noticia-moldura-block-5 .block__inner {
  *          * 													float: inherit;
  *           * 															margin: 0 auto;
  *            * 																	width: 90%!important;
  *             * 																			min-width: inherit!important;
  *              * 																				}
  *               *
  *                * 																					#page-ju-online #block-views-block-noticia-moldura-block-5 .block__inner .views-row {
  *                 * 																							position: relative!important;
  *                  * 																									display: inline-block;
  *                   * 																											top: inherit!important;
  *                    * 																													left: inherit!important;
  *                     * 																															right: inherit!important;
  *                      * 																																	bottom: inherit!important;
  *                       * 																																		}
  *                        *
  *                         * 																																			#page-ju-online #block-views-block-noticia-moldura-block-5 .block__inner .views-row:nth-of-type(2) {
  *                          * 																																				    margin-left: 2.2%;
  *                           * 																																				    	}
  *                            *
  *                             * 																																				    		#page-ju-online #block-views-block-noticia-moldura-block-5 .block__inner .views-row .views-field-field-date {
  *                              * 																																				    				padding: 0.3em 0.3em;
  *                               * 																																				    						font-size: 0.9em;
  *                                * 																																				    							}
  *                                 *
  *                                  * 																																				    								#page-ju-online #block-views-block-noticia-moldura-block-5 .block__inner .views-row .views-field-title a {
  *                                   * 																																				    										font-size: 1.7em;
  *                                    * 																																				    											}
  *                                     * 																																				    												*/


   /* IDEIAS NOVO */

   #page-ju-online #block-views-block-noticia-moldura-block-5 {
     width: 100%;
     height: inherit;
     max-height: inherit;
     min-width: inherit
   }

   #page-ju-online #block-views-block-noticia-moldura-block-5 .block__inner {
     float: inherit;
     margin: 0 auto;
     width: 90%!important;
     min-width: inherit!important;
   }


   /* telescopio
  *  * 	#page-ju-online #block-views-block-noticia-moldura-block-7 {
  *   * 			width: 100%;
  *    * 				}
  *     *
  *      * 					#page-ju-online #block-views-block-noticia-moldura-block-7 .block__inner {
  *       * 							width: 90%!important;
  *        * 									margin: 0 auto;
  *         * 											padding: 0;
  *          * 												}
  *           * 													*/

   /* FAIXA LIVROS */
   body[class*="page-ju"] #block-views-block-noticia-moldura-block-13 > div {
     width: 90%;
     min-width: inherit;
   }

   #page-ju-online #block-views-block-noticia-moldura-block-13 .view-content .views-row .views-field-title a {
     font-size: 1.5em;
   }

   /* ju especial */
   #page-ju-online #block-views-block-noticia-moldura-block-9 {
     max-width: inherit;
     max-height: inherit;
     height: inherit;
   }

   #page-ju-online #block-views-block-noticia-moldura-block-9 .block__inner {
     width: 90%;
     max-width: inherit;
     max-height: inherit;
     min-width: inherit;
   }

   #page-ju-online #block-views-block-noticia-moldura-block-9 .views-row {
     height: 27em;
   }

   #page-ju-online #block-views-block-noticia-moldura-block-9 .views-row .views-field-title a {
     font-size: 3em!important;
   }

   #page-ju-online #block-views-block-noticia-moldura-block-9 .views-row .views-field-field-resumo {
     padding: 1em 2.5em 1em 2.5em;
   }

   #page-ju-online #block-views-block-noticia-moldura-block-9 .views-row .views-field-field-resumo li {
       font-size: 1.1em;
   }

   #page-ju-online #block-views-block-noticia-moldura-block-9 .views-row .views-field-field-resumo p:nth-of-type(1) {
     font-size: 1.5em;
   }


   /* ju especial - manchete 1040 */
   #page-ju-online #block-views-block-noticia-moldura-block-14 {
     max-width: inherit;
     max-height: inherit;
     height: inherit;
   }

   #page-ju-online #block-views-block-noticia-moldura-block-14 .block__inner {
     width: 90%;
     max-width: inherit;
     max-height: inherit;
     min-width: inherit;
   }

   #page-ju-online #block-views-block-noticia-moldura-block-14 .views-row .views-field-field-grande-area {
     padding: 0.25em 0.3em 0.3em 0!important;
     font-size: 0.97em!important;
     line-height: 0.1em!important;
     height: 1.45em!important;
   }

   #page-ju-online #block-views-block-noticia-moldura-block-14 .views-row .views-field-field-grande-area .field-content {
     height: 0.9em!important;
     line-height: 0.8em!important;
   }

   #page-ju-online #block-views-block-noticia-moldura-block-14 .views-row .views-field-field-imagem-capa-ju-online img {
     height: 100%;
     object-fit: cover;
     min-height: 20em;
   }

   #page-ju-online #block-views-block-noticia-moldura-block-14 .views-row .views-field-title {
     font-size: 1em!important;
   }

   #page-ju-online #block-views-block-noticia-moldura-block-14 .views-row .views-field-title a {
     font-size: 3em!important;
   }

   #page-ju-online #block-views-block-noticia-moldura-block-14 .views-row .views-field-field-resumo {
     padding: 1em 2.5em 1em 2.5em;
   }

   #page-ju-online #block-views-block-noticia-moldura-block-14 .views-row .views-field-field-resumo li {
       font-size: 1.1em;
   }

   #page-ju-online #block-views-block-noticia-moldura-block-14 .views-row .views-field-field-resumo p:nth-of-type(1) {
     font-size: 1.5em;
   }



   /* menu inferior */
   #page-ju-online #content-suffix .pr-content-suffix__rw {
     width: 100%;
   }

   #block-jumidiassociais, #block-juassine {
     float: inherit;
     width: 100%;
     padding: 0;
     min-width: unset;
   }

   /* menu inferior II */
   #page-ju-online #sub-features .pr-subfeatures__rw {
     width: 90%;
   }

   #page-ju-online #sub-features .pr-subfeatures__rw .pr-subfeatures__subfeatures-first,
   #page-ju-online #sub-features .pr-subfeatures__rw .pr-subfeatures__subfeatures-second {
     width: 100%;
   }

   #block-juunicampcontato img {
     margin-left: 0;
   }

   #block-julocalizacaoecontato li:nth-of-type(1) {
        width: 6em;
   }

   #block-julocalizacaoecontato ul:nth-of-type(2) li:nth-of-type(1) {
     left: 1.3em;
   }

   #block-juunicampcontato li {
     padding-left: 2em;
   }

   #block-julocalizacaoecontato li {
       padding-left: 2em;
   }
   /* rodape */

   @media screen and (max-width: 480px) {
     #block-jumidiassociais {
       width: 97%;
     }
   }

   /* home - ju.especial */
   #page-ju-online .ju-especial-consulta-2017 {
     width: 100%;
     min-width: inherit!important;
     margin-top: 8.2em;
   }

   #page-ju-online #block-pixture-reloaded-content .node--id-2797 {
     min-width: inherit!important;
   }

   #block-juespecialconsultaunicamp2017 .block__inner, #block-views-block-ju-especial-block-1 .block__inner {
     width: 90%;
     margin: 0 auto;
     min-width: inherit
   }

   #page-ju-online .ju-especial-consulta-2017 .views-row .views-field-title,
   #page-ju-online .ju-especial-consulta-2017-bloco .views-row .views-field-title {
     font-size: 1em!important;
     padding: 0.5em 1em!important;
   }

   #page-ju-online .ju-especial-consulta-2017 .views-row .views-field-field-resumo {
     font-size: 1.4em!important;
   }

   #page-ju-online .ju-especial-consulta-2017 .views-row .views-field-field-imagem-capa-ju-online img,
   #page-ju-online .ju-especial-consulta-2017-bloco .views-row .views-field-field-imagem-capa-ju-online img {
     object-fit: cover!important;
   }


   #page-ju-online .ju-especial-consulta-2017 .view-header p:nth-of-type(1),
   #block-juespecialconsultaunicamp2017 .field__item p:nth-of-type(1),
   #page-ju-online #block-pixture-reloaded-content .node--id-2797 .field-node--field-corpo p:nth-of-type(1) {
     top: 1em;
     width: 100%;
     left: 0;
     text-align: center;
   }

   #page-ju-online .ju-especial-consulta-2017 .view-header ul,
   #block-juespecialconsultaunicamp2017 .field__item ul,
   #page-ju-online #block-pixture-reloaded-content .node--id-2797 .field-node--field-corpo .field__item ul {
     width: 100%;
     right: 0;
     top: 9.5em;
     text-align: center;
   }

   #page-ju-online .ju-especial-consulta-2017 .view-header ul li,
   #block-juespecialconsultaunicamp2017 .field__item ul li,
   #page-ju-online #block-pixture-reloaded-content .node--id-2797 .field-node--field-corpo .field__item ul li {
     padding: 0.35em 0.15em;
     height: 1.7em;
   }

   #page-ju-online .ju-especial-consulta-2017 .view-header h2,
   #page-ju-online #block-pixture-reloaded-content .node--id-2797 .field-node--field-corpo h2 {
     bottom: 6.5em;
     font-size: 3em;
     left: 1em;
     right: 1em;
   }

   #page-ju-online .ju-especial-consulta-2017 .view-header p:nth-of-type(5),
   #page-ju-online #block-pixture-reloaded-content .node--id-2797 .field-node--field-corpo p:nth-of-type(2) {
     font-size: 1.1em;
     bottom: 0;
   }

   /* pags. internas - ju.espcial */
   div#block-juespecialconsultaunicamp2017 {
     margin-top: 8.2em;
   }

   #block-juespecialconsultaunicamp2017 .block__inner {
     width: 90%;
     min-width: inherit;
   }

   #page-ju-online .ju-especial-todos-resp-consulta-2017 {
     width: 100%!important;
     font-size: 0.8em;
     min-width: inherit;
   }

   #page-ju-online .node--type-ju-especial {
     width: 100%!important;
     font-size: 1.4em;
     min-width: inherit;
   }

   #page-ju-online .ju-especial-candidatos-consulta-2017 {
     width: 100%!important;
     min-width: inherit;
   }

   #page-ju-online .ju-especial-todos-resp-consulta-2017 .views-row .views-field-title {
       font-size: 1.1em;
   }

   #page-ju-online .ju-especial-todos-resp-consulta-2017 .views-row .views-field-field-corpo {
     margin: 0!important;
   }

   #page-ju-online .ju-especial-todos-resp-consulta-2017 .view-header {
     height: 5em;
     line-height: 9em;
   }


   /*ju audio - faixa home*/
   #block-views-block-radio-block-1 > div, #block-views-block-radio-block-2 > div,
   .page-ju-radio #block-basic-content .views-element-container > div  {
     width: 90%;
     min-width: inherit;
   }

   #block-views-block-radio-block-1 .views-row {
     padding-left: 14em;
   }

   #block-views-block-radio-block-2 .views-row {
     min-width: 12.5em;
   }

   #block-views-block-radio-block-1 .views-row .views-field-field-imagem-capa-ju-online .field-content img {
     width: 12.5em;
     height: inherit;
   }

   .page-ju-radio #block-basic-content .views-element-container > div .views-row .views-field-title a,
   #block-views-block-radio-block-1 .views-row .views-field-title a {
     color: #000;
     font-family: Oswald;
     font-size: 1.5em;
   }

   .page-ju-radio #block-basic-content .views-element-container > div .views-row .views-field-field-resumo,
   #block-views-block-radio-block-1 .views-row .views-field-field-resumo {
     font-size: 1.2em;
   }




   /* JU.ESPECIAL Cotas*/
   #page-ju-online #block-views-block-noticia-moldura-block-10 .block__inner .view-header {
       margin-top: 0;
   }
   #page-ju-online #block-views-block-noticia-moldura-block-10 .block__inner {
     width: 90%;
     min-width: inherit;
   }
   /* FIM - PAGs JU */


   /*CONJUNTURA ECONOMICA - PAG INT */
   #block-views-block-noticias-bloco3-block-4,
   #block-views-block-noticias-bloco3-block-5 {
     width: 45%;
   }

   #block-views-block-noticias-bloco3-block-4 {
     margin-left: 5%;
   }

   #block-views-block-noticias-bloco3-block-5 {
     margin-right: 5%;
   }

   #block-views-block-noticias-bloco3-block-4 .block__inner,
   #block-views-block-noticias-bloco3-block-5 .block__inner {
     min-width: inherit;
     width: 100%;
   }

   /* INICIO - BLOCO DIVULGAaaaAAassasassssaAAAasasazAAAaaAAasazAszAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaAAasazAszAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAzAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaAAasazAszAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaAAasazAszAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAzAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAO CIENTIFICA */
   #block-views-block-noticias-divulgacao-cientifica-block-1 .block__inner {
     width: 90%;
   }

   #block-views-block-noticias-divulgacao-cientifica-block-1 .views-row:nth-of-type(1) {
     width: 100%;
   }

   #block-views-block-noticias-divulgacao-cientifica-block-1 .views-row:nth-of-type(2) {
     margin-left: 0;
     margin-right: 3%;
     width: 47%;
   }

   #block-views-block-noticias-divulgacao-cientifica-block-1 .views-row:nth-of-type(3) {
     width: 47%;
   }

   #block-views-block-noticias-divulgacao-cientifica-block-1 .views-row .views-field-field-imagem-capa img {
     height: 20em;
   }

   #block-views-block-noticias-divulgacao-cientifica-block-1 .views-row .views-field-title {
     top: 20em;
   }
   /* FIM - BLOCO DIVULGAaaaAAassasassssaAAAasasazAAAaaAAasazAszAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaAAasazAszAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAzAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaAAasazAszAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaAAasazAszAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAzAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAO CIENTIFICA */

   /* RETROSPECTIVA 2017 */
   /* banner */
   #block-blocobannerretrospectiva2017 {
     height: 3.3em!important;
     border-bottom: dotted 1px #474747;
   }

   #block-blocobannerretrospectiva2017 > div {
     min-width: inherit;
     width: 90%;
     height: 3.25em;
   }

   #block-blocobannerretrospectiva2017 img {
     display: none;
   }

   #block-blocobannerretrospectiva2017 .logo img,
   #block-blocobannerretrospectiva2017 .twitter img,
   #block-blocobannerretrospectiva2017 .face img {
     display: block;
   }

   #block-blocobannerretrospectiva2017 > div  {
     background-image: url("/unicamp/themes/pixture_reloaded/styles/css/images/IMG_RETRO_2017_BANNER_SHORT_HOME_20171219.jpg");
     background-repeat: no-repeat;
   }

   #block-blocobannerretrospectiva2017 .twitter {
     width:50px!important;
     top: 0!important;
     right: 60px!important;
   }

   #block-blocobannerretrospectiva2017 .face {
     width:50px!important;
     top: 0!important;
     right: 120px!important;
   }

   #block-blocobannerretrospectiva2017 .logo {
     width:59px!important;
     top: 0!important;
   }

   #block-blocobannerretrospectiva2017 > div strong {
     display: none!important;
   }

   #block-blocobannerretrospectiva2017 > div {
     border: 0;
   }

   /* menu */
   #block-retrospectiva {
     display: none;
   }

   /*slide*/
   .view-id-retrospectiva {
     margin-top: -5em!important;
   }

   #views_slideshow_controls_text_previous_retrospectiva-page_1 a::before, #views_slideshow_controls_text_next_retrospectiva-page_1 a::before {
     font-size: 140px;
     font-weight: 100;
     height: 90px;
     line-height: 68px;
     margin: 0;
   }

   #views_slideshow_cycle_teaser_section_retrospectiva-page_1 {
     height: 480px!important;
   }

   #views_slideshow_cycle_main_retrospectiva-page_1 .views-row {
     margin: 1em auto 0 auto;
     width: 90%;
   }

   #views_slideshow_cycle_main_retrospectiva-page_1 .views-field-field-mes .field-content {
     padding: 0.5em;
     height: 2.2em;
   }

   #views_slideshow_cycle_main_retrospectiva-page_1 .views-field-title {
     font-size: 2.4em;
   }

   #views_slideshow_cycle_main_retrospectiva-page_1 .views-field-field-corpo {
     font-size: 1.2em;
   }

   #views_slideshow_cycle_main_retrospectiva-page_1 .views-field-field-imagem-video {
     height: 480px;
   }

   #widget_pager_bottom_retrospectiva-page_1 {
     display: none;
   }

   .view-id-retrospectiva .views-slideshow-controls-bottom {
     margin: 2em auto 4.5em auto;
   }

   #views_slideshow_cycle_main_retrospectiva-page_1 {
     padding-bottom: 1.5em;
   }


   /*corpo*/
   #block-views-block-retrospectiva-block-1 {
     width: 90%;
     min-width: inherit;
   }
   #block-views-block-retrospectiva-block-1 .views-row .views-field-field-mes .field-content {
     padding: 0.5em;
     height: 2.2em;
   }

   /* fotografia curadoria Inicio*/

     #block-fotografiacuradoria {
     width: 81.875%;
     min-width: inherit!important;
     margin: 0 auto;
   }

   #block-fotografiacuradoria p {
         background-color: #FFF;
         padding-right: 0.5em;
         margin: 0!important;
         height: 1.5em;
         line-height: 1.4em;
         font-family: Oswald!important;
         text-transform: uppercase!important;
         font-size: 1.5em;
         font-weight: 300;
         position: absolute;
         top: 129px;
         left: 163px;
         z-index:2
     }

   /* fotografia curadoria Fim*/

     /* FAIXA DC 2 - Inicio */

   #block-views-block-noticias-divulgacao-cientifica-block-2 {
     width: 100%!important;
     margin: 0;
     margin-bottom: 30px;
   }



   #block-views-block-noticias-divulgacao-cientifica-block-2 > div {
     width: 71.875%;
     max-width: 86.25em;
     min-width: 55em;
     margin: 0 auto;
     }

   #block-views-block-noticias-divulgacao-cientifica-block-2 .views-row {
     width: 100% !important;
     float: none!important;
   }

   #block-views-block-noticias-divulgacao-cientifica-block-2 > div {
     width: 71.875%;
     max-width: 86.25em;
     min-width: 57.5em;
     margin: 0 5% 0 5%;
     }


   /* FAIXA DC 2 - Fim */

   /* Bloco com 2 Articulista */
   #page-ju-online #block-articulistaangelamariacarneiroaraujo,
   #page-ju-online #block-articulistafilosofiamatematica,
   #page-ju-online #block-articulistathaisaparecidadibbern,
   #page-ju-online #block-articulistaeducacao {
     margin-top: 6em;
   }

   #page-ju-online #block-articulistapeterschulz{
     margin-top: 6em;
   }

   #page-ju-online #block-articulistaelianegiachetosaravali{
     margin-top: 6em;
   }

   /*DossissasassssaAAasAAaaaAAassasassssaAAAasasazAAAaaAAasazAszAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaAAasazAszAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazA ODH 21-12-2018*/
   .view.view-retrospectiva.view-id-retrospectiva.view-display-id-page_2 h2 {
     display: block;
   top: 3000px;

     }
   #block-abredireitoshumanos {
     top: 2%;
     }
   .view.view-retrospectiva.view-id-retrospectiva.view-display-id-page_2 .views-row {
     height: 25em;
     }
   #block-blocobannerdossieodh img {
     position: absolute;
     left: 0;
     width: 100%;
     height: 19em;
     margin: 0;
     z-index: 101;
     background-color: #FFFFFF;
     object-fit: cover;
   }

   /* DissasassssaAAasAAaaaAAassasassssaAAAasasazAAAaaAAasazAszAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaAAasazAszAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazArio Brumadinho*/
   #block-views-block-noticia-moldura-block-20 {
     max-width: inherit;
     max-height: inherit;
     height: inherit;
   }

   #block-views-block-noticia-moldura-block-20 .block__inner {
     width: 90%;
     max-width: inherit;
     max-height: inherit;
     min-width: inherit;
   }

   #block-views-block-noticia-moldura-block-20 .views-row {
     height: 27em;
   }

   #block-views-block-noticia-moldura-block-20 .views-row .views-field-title a {
     font-size: 3em!important;
   }

   #block-views-block-noticia-moldura-block-20 .views-row .views-field-field-resumo {
     padding: 1em 2.5em 1em 2.5em;
   }

   #block-views-block-noticia-moldura-block-20 .views-row .views-field-field-resumo li {
       font-size: 1.1em;
   }

   #block-views-block-noticia-moldura-block-20 .views-row .views-field-field-resumo p:nth-of-type(1) {
     font-size: 1.5em;
   }
   /*Faixa Bloco Autonomia UniversitssasassssaAAasAAaaaAAassasassssaAAAasasazAAAaaAAasazAszAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaAAasazAszAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAria*/

   #block-autonomiauniversitaria img{
     width: 100%;
     display: grid;
   }


   #block-autonomiauniversitaria iframe{
     width: 100%;
   }
   /*fim Bloco Autonomia*/


 }
 /*
  *  * *
  *   * *
  *    * *
  *     * *
  *      * *
  *       * *
  *        * *
  *         * *
  *          * *
  *           * *
  *            * *
  *             * *
  *              * *
  *               * *
  *                * *
  *                 * *
  *                  * *
  *                   * */

 @media screen and (max-width: 961px) {
   div#main-content {
     padding-top: 0em;
   }

   /* INICIO - MENU SUPERIOR */
   #masthead {
     display: none;
   }

   .path-english #block-menusuperiordireito .block__content ul {
     position: absolute;
     top: 0;
     right: 0;
     overflow: hidden;
     display: block;
     margin: 0!important;
   }
   /* INICIO - MENU SUPERIOR */



   /* INICIO - MENU PRINCIPAL */
   #navbar {
     height: 3em;
     margin-top: 0;
   }

   #navbar .pr-navbar__navbar {
     width: 100%!important;
     min-width: inherit!important;
   }

   #rm-content {
     overflow: scroll;
     position: fixed;
     top: 2.95em;
     left: 0;
     bottom: 0;
     width: 100%;
     z-index: 2000;
   }

   #block-menuunicampingles {
     margin: 0.2em auto!important;
   }

   #block-menuunicampingles {
     position: relative;
   }

   #block-menuunicampingles ul {
     display: none;
     margin: 0.2em auto!important;
     position: fixed;
     top: 2.8em;
     left: 0;
     bottom: 0;
     width: 100%;
     height: auto;
     background-color: #FFFFFF;
     overflow: scroll;
   }

   #block-menuunicampingles li {
     position: initial!important;
     display: block;
     top: inherit!important;
     left: inherit!important;
     right: inherit!important;
     bottom: inherit;
     float: none;
     border-bottom: dotted 1px #474747;
     background-repeat: no-repeat;
     background-position: 0.5% 50%;
     width: 90%;
     margin: 0 auto;
   }

   #block-menuunicampingles #block-pixture-reloaded-search {
     z-index: 3000;
     left: inherit;
     right: 0;
     top: 0;
     position: absolute;
   }

   /* LOGO */
   #block-sitebranding {
     position: absolute;
     top: 0;
     left: 50%;
     margin-left: -2.15em;
     height: 3.89em;
     width: 4.3em;
     z-index: 2000;
   }

   #block-menuprincipal-2 {
     display: none;
   }

   #block-pixture-reloaded-main-menu {
     margin-top: 0.3em;
   }

   #block-basic-main-menu ul {
     height: inherit!important;
   }

   /* menu mobile item*/
   #block-basic-main-menu li {
     position: relative;
     height: auto!important;
     position: inherit!important;
     top: inherit!important;
     left: inherit!important;
     right: inherit!important;
     bottom: inherit;
     float: none;
     /* background-image: url(/unicamp/sites/default/files/set_menu_pag_interna_up_black.png); */
     border-bottom: dotted 1px #474747;
     /* background-repeat: no-repeat; */
     /* background-position: 99% 0.5em; */
   }

   #block-basic-main-menu li:hover {
     background-color: #FFFFFF!important;
     /* background-image: url(/unicamp/sites/default/files/set_menu_pag_interna_up_black.png); */
     /* background-repeat: no-repeat; */
     /* background-position: 99% 0.5em; */
   }

   #block-basic-main-menu li ul li {
     border-bottom: 0;
     background-color: #FFFFFF;
     height: auto!important;
     border-bottom: 0;
     padding-left: 10px;
     position: relative !important;
   }

    #block-basic-main-menu .menu-item--expanded > span.btn {
         content: "";
         background-image: url(/unicamp/sites/default/files/set_menu_pag_interna_up_black.png);
         background-repeat: no-repeat;
         background-position: 99% 0.5em;
         position: absolute;
         right: 0;
         top: 0;
         z-index: 999999;
         width: 50px;
         height: 50px;
    }

   #block-basic-main-menu li ul li:hover {
     color: #9A0000;
     background-image: none!important;
     background-color: #FFFFFF!important;
   }

   #block-basic-main-menu .menu__link {
     width: 90%;
     margin: 0;
     height: auto!important;
   }

   #block-basic-main-menu .menu__link:hover {
     background-color: #FFFFFF;
   }

   /*
  *  * 	#block-pixture-reloaded-main-menu .menu__item--expanded .link_mais {
  *   * 			content: '+';
  *    * 					position: absolute;
  *     * 							top: 0;
  *      * 									right: 0;
  *       * 											color: #A90000;
  *        * 													font-family: Courier;
  *         * 															font-weight: 600;
  *          * 																	font-size: 1.5em;
  *           * 																			padding: 0.35em;
  *            * 																					width: 1em;
  *             * 																							text-align: center;
  *              * 																								}
  *               * 																									*/

  #block-basic-main-menu li ul {
     width: 100%;
     height: inherit!important;
     position: inherit!important;
     top: inherit!important;
     left: inherit!important;
     margin: 0!important;
     column-count: inherit!important;
     display: none;
   }

   /* BOTAO MENU */
   #block-pixture-reloaded-main-menu .rm-block__inner {
     position: relative;
     width: 90%;
     margin: 0 auto;
   }

   #block-pixture-reloaded-main-menu .rm-toggle {
     width: 2.3em;
     height: 2.3em;
     padding: 0;
     margin: 0;
     position: absolute;
     top: 0;
     left: 0;
     z-index: 300;
   }

   #block-pixture-reloaded-main-menu .rm-toggle button{
     background-color: #FFFFFF;
     border-radius: 0;
     background-image: url(/unicamp/sites/default/files/ico_menu_responsivo_transp.png);
       width: 2.3em;
     height: 2.3em;
   }

   #block-pixture-reloaded-main-menu .rm-toggle svg, #block-pixture-reloaded-main-menu .rm-toggle span {
     display: none;
   }

   /* BUSCA */
   #block-pixture-reloaded-search {
     width: 2.5em;
     height: 2.5em;
     background-color: #FFFFFF;
     z-index: 3000;
   }
   #block-pixture-reloaded-search:hover {
     background-color: #FFFFFF;
   }

   #block-pixture-reloaded-search .block__title {
     width: 2.25em;
     height: 2.25em;
   }

   #block-pixture-reloaded-search .block__title span {
     display: none;
   }

   #block-pixture-reloaded-search .block__content {
     width: 100%;
     height: 2.8em;
     background-color: #FFFFFF;
   }

   #block-pixture-reloaded-search #edit-keys {
     right: 5em;
     margin: 0;
     width: 73%;
   }

   /* MENU DIREITO */
   #block-menusuperiordireito {
     display: block;
     height: 2.5em;
     position: absolute;
     top: 0;
     right: 0!important;
     width: 20%;
   }

   #block-menusuperiordireito .block__content li {
     display: none;
   }

   #block-menusuperiordireito .block__content li:hover {
     background-color: #FFFFFF;
   }

   #block-menusuperiordireito .block__content #mlid-en {
     display: block;
     background-image: url(/unicamp/sites/default/files/box_ico_english_pb_over.png);
     padding: 0.3em;
     background-repeat: no-repeat;
     background-position: 50% 50%;
     width: 2.5em;
     height: 2.5em!important;
     padding: 0;
     border: 0;
     position: absolute!important;
     left: initial!important;
     right: 3em!important;
   }

   #block-menusuperiordireito .block__content #mlid-en a{
     color: transparent;
     background-color: transparent;
     height: 3em!important;
     margin: 0;
   }

   #block-menusuperiordireito .block__content #mlid-busca {
     display: block;
     background-image: url(/unicamp/sites/default/files/ico_busca_responsivo_transp.png);
     padding: 0.3em;
     background-repeat: no-repeat;
     background-position: 50% 50%;
     width: 2.5em;
     height: 2.5em!important;
     padding: 0;
     border: 0;
     position: absolute!important;
     left: initial!important;
     right: 0!important;
   }

   #block-menusuperiordireito .block__content #mlid-busca:hover {
     background-image: url(/unicamp/sites/default/files/ico_busca_responsivo_transp.png);
   }

   #block-menusuperiordireito .block__content #mlid-busca a{
     color: transparent;
     background-color: transparent;
     height: 3em!important;
     margin: 0;
     background-repeat: no-repeat;
       background-size: 100%;
   }
   /* FIM - MENU PRINCIPAL */


   /*  INICIO - PAG. HOME - FAIXA JORNAL UNICAMP */
   #block-views-block-noticia-moldura-block-1 .views-row,
     #block-views-block-noticia-moldura-block-18 .views-row,
     #block-views-block-noticia-moldura-block-19 .views-row	{
     width: 100%;
     height: inherit!important;
     min-height: 20em;
   }

   #block-views-block-noticia-moldura-block-1 .view-content .views-row {
     padding-top: 5.1em;
   }

   #block-views-block-noticia-moldura-block-1 .view-content .views-field-field-imagem-capa,
     #block-views-block-noticia-moldura-block-18 .view-content .views-field-field-imagem-capa,
     #block-views-block-noticia-moldura-block-19 .view-content .views-field-field-imagem-capa	{
     width: 100%;
   }

   #block-views-block-noticia-moldura-block-1 .view-content .views-field-field-imagem-capa {
     display: inline-block;
   }

   #block-views-block-noticia-moldura-block-1 header {
     max-width: 100%;
   }

   #block-views-block-noticia-moldura-block-1 .views-field-field-imagem-capa:nth-of-type(2),
     #block-views-block-noticia-moldura-block-18 .views-field-field-imagem-capa:nth-of-type(2),
     #block-views-block-noticia-moldura-block-19 .views-field-field-imagem-capa:nth-of-type(2) {
     display: none;
   }

   #block-views-block-noticia-moldura-block-1 .views-row:after,
     #block-views-block-noticia-moldura-block-18 .views-row:after,
     #block-views-block-noticia-moldura-block-19 .views-row:after	{
     background-color: rgba(71,71,71, 0.6);
   }

   #block-views-block-noticia-moldura-block-1 .views-row .views-field-field-date,
     #block-views-block-noticia-moldura-block-18 .views-row .views-field-field-date,
     #block-views-block-noticia-moldura-block-19 .views-row .views-field-field-date {
       text-shadow: 1px 1px 1px #000000;
   }

   #block-views-block-noticia-moldura-block-1 .views-row .views-field-title,
     #block-views-block-noticia-moldura-block-18 .views-row .views-field-title,
     #block-views-block-noticia-moldura-block-19 .views-row .views-field-title {
     text-shadow: 1px 1px 1px #000000;
   }

   #block-views-block-noticia-moldura-block-1 .views-row .views-field-field-resumo,
   #block-views-block-noticia-moldura-block-18 .views-row .views-field-field-resumo,
   #block-views-block-noticia-moldura-block-19 .views-row .views-field-field-resumo {
     text-shadow: 1px 1px 1px #000000;
   }
   /*  FIM - PAG. HOME - FAIXA JORNAL UNICAMP */


   /* INICO - PAG. HOME - Conjuntura EconssasassssaAAasAAaaaAAassasassssaAAAasasazAAAaaAAasazAszAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaAAasazAszAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAmica */
   #block-views-block-noticias-bloco3-block-3 .view-header,
   #block-views-block-noticias-bloco3-block-3 .view-content {
       width: 100%;
   }

   #block-views-block-noticias-bloco3-block-3 .view-header {
       padding: 4em 0 0 0;
   }

   #block-views-block-noticias-bloco3-block-3 .view-content {
     padding: 2em 0 0 0;
   }

   #block-views-block-noticias-bloco3-block-3 .view-content .views-row-img {
     position: inherit;
     left: inherit!important;
     top: inherit;
     width: 100%;
   }

   #block-views-block-noticias-bloco3-block-3 .view-content .views-row {
     width: 100%;
     padding: 0;
     margin: 1em 0;
     min-height: inherit!important;
     border: 0!important;
     padding-bottom: 0!important;
     float: none;
   }
   /* FIM - PAG. HOME - Conjuntura EconssasassssaAAasAAaaaAAassasassssaAAAasasazAAAaaAAasazAszAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaAAasazAszAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAmica */


   /* INICIO - AGENDA */
   #pagina-manual-atendimento #block-pixture-reloaded-content {
        width: 100%!important;
   }

   #pagina-manual-atendimento #block-pixture-reloaded-content article {
     margin: 0!important;
   }

   #block-agenda {
     width: 100%;
     position: inherit!important;
     margin: 0!important;
   }

   #block-agenda ul {
     column-count: 2;
     min-width: 206px;
   }
   /* FIM - AGENDA */


   /* INICIO - BANCO DE IMAGENS */
   #block-pixture-reloaded-content .node--type-banco-de-imagens {
     min-width: inherit;
     width: 100%;
     padding: 0;
   }

   #block-pixture-reloaded-content .node--type-banco-de-imagens .node__content .field-node--field-fotografo,
   #block-pixture-reloaded-content .node--type-banco-de-imagens .node__content .field-node--field-data-da-producao,
   #block-pixture-reloaded-content .node--type-banco-de-imagens .node__content .field-node--field-codigo-imagem,
   #block-pixture-reloaded-content .node--type-banco-de-imagens .node__content .field-node--field-serie {
     width: 50%;
   }
   /* full */
   #banco-de-imagens-full .titulo-logo {
     height: inherit!important;
   }

     .role--authenticated #banco-de-imagens-full .titulo-logo {
       margin-top: 40px
     }

     .role--authenticated #banco-de-imagens-full .titulo-logo img {
       width: 65px;
       height: auto;
     }

     .role--authenticated #banco-de-imagens-full .titulo-logo h2 {
       font-size: 1em !important;
     }

     .role--authenticated #banco-de-imagens-full .titulo-logo h3 {
       margin-left: 5.4em !important;
     }

   #banco-de-imagens-full .exibir .content {
     display: initial!important;
     height: initial!important;
     width: initial!important;
   }

   #banco-de-imagens-full .exibir #exibir_imagem {
     position: initial!important;
     top: initial!important;
     transform: inherit!important;
     order: 2;
   }

   #banco-de-imagens-full .miniaturas {
     display: none;
   }
   /* FIM - BANCO DE IMAGENS */


   /* INICIO - PAGs JU */
   #page-ju-online #navbar {
     margin: 0!important;
   }
   /* manchete */
   #page-ju-online #block-pixture-reloaded-content .view-noticia-moldura .views-row:nth-of-type(1) {
     width: 100%;
     height: 27.5em;
   }

   #page-ju-online #block-pixture-reloaded-content .view-noticia-moldura .views-row:nth-of-type(2) {
     width: 49.5%;
     height: 16.25em;
     margin-top: 4px;
   }

   #page-ju-online #block-pixture-reloaded-content .view-noticia-moldura .views-row:nth-of-type(3) {
     width: 49.5%;
     height: 16.25em;
     margin-top: 4px;
   }

   #page-ju-online #block-pixture-reloaded-content .view-noticia-moldura .views-row .views-field-field-date {
       padding: 0.3em 0 0.3em 0.3em;
       font-size: 0.9em;
     width: 9.6em;
   }

   #page-ju-online #block-pixture-reloaded-content .view-noticia-moldura .views-row .views-field-field-grande-area {
     padding: 0.25em 0.3em 0.3em 0!important;
     font-size: 0.97em!important;
     line-height: 0.1em!important;
     height: 1.45em!important;
   }

   #page-ju-online #block-pixture-reloaded-content .view-noticia-moldura .views-row .views-field-field-grande-area .field-content {
     height: 0.9em!important;
     line-height: 0.8em!important;
   }

   /* home - faixa sazAAAaaAAasazAszAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaAAasazAszAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaAAasazAszAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaAAasazAszAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAo */
   #page-ju-online #block-views-block-noticia-moldura-block-6 {
     width: 100%;
   }

   #page-ju-online #block-views-block-noticia-moldura-block-6 .block__inner {
     margin: 0 auto!important;
     width: 90%;
   }

   #page-ju-online #block-views-block-noticia-moldura-block-6 .block__inner .view-header {
     font-size: 1.8em;
     border-bottom: solid 1px #8F6803;
   }

   #page-ju-online #block-views-block-noticia-moldura-block-6 .views-field-title {
       font-size: 2em;
   }

   #page-ju-online #block-views-block-noticia-moldura-block-6 .views-field-field-resumo {
     line-height: 1.2em;
   }


   /* home - sazAAAaaAAasazAszAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaAAasazAszAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaAAasazAszAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaAAasazAszAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAo full */
   #page-ju-online #block-views-block-noticia-moldura-block-15 .block__inner .view-header {
     font-size: 1.8em;
     border-bottom: solid 1px #CB5400;
   }

   #page-ju-online #block-views-block-noticia-moldura-block-15 .views-field-title a {
     font-size: 2em;
     padding: 0.7em 0.7em 1.5em 0.7em;
   }

   #page-ju-online #block-views-block-noticia-moldura-block-15 .views-field-field-resumo {
     font-size: 1.2em;
     padding: 1.5em 1.5em 0.7em 1.5em;
   }

   #page-ju-online #block-views-block-noticia-moldura-block-15 .views-row .views-field-field-imagem-capa-ju-online img {
         width: 100%;
         height: 23.75em;
     object-fit: cover;
     }

   /*  INICIO - PAG. HOME - FAIXA sazAAAaaAAasazAszAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaAAasazAszAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaAAasazAszAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaAAasazAszAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaAAasazAszAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaAAasazAszAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAO - NOVO */
   #block-views-block-noticia-full-block-1 .views-row .views-field-field-imagem-capa img {
     height: 28.5em;
   }

   #block-views-block-noticia-full-block-1 .block__inner {
     width: 90%;
     margin: 0 auto;
   }

   #block-views-block-noticia-full-block-1 .view-header {
     width: 100%;
     min-width: inherit;
     margin: 0 auto 2em auto;
   }

   #block-views-block-noticia-full-block-1 .views-row {
     width: 100%!important;
     margin: 0.1em auto!important;
   }

 /* 	#block-views-block-noticia-full-block-1 .views-row .views-field-title {
     padding: 2em 1.5em!important;
   } */

     #block-views-block-noticia-full-block-1 .views-row .views-field-title {
     padding: 15px 0px!important;
     font-size: 1.3em;
     line-height: 1.2em;
   }
   /*  FIM - PAG. HOME - FAIXA sazAAAaaAAasazAszAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaAAasazAszAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaAAasazAszAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaAAasazAszAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaAAasazAszAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaAAasazAszAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAO  - NOVO */

   /* home - faixa ju.memorias */
   #page-ju-online #block-views-block-noticia-moldura-block-12 {
     width: 100%;
   }

   #page-ju-online #block-views-block-noticia-moldura-block-12 .block__inner {
     margin: 0 auto!important;
     width: 90%;
     padding: 0;
   }

   #page-ju-online #block-views-block-noticia-moldura-block-12 .block__inner .view-header {
     font-size: 1.8em;
     border-bottom: solid 1px #8F6803;
   }

   #page-ju-online #block-views-block-noticia-moldura-block-12 .views-row .views-field-field-imagem-capa-ju-online {
       height: 26em;
   }

   #page-ju-online #block-views-block-noticia-moldura-block-12 .views-row .views-field-title {
       top: 26em;
   }

   /* Home - Faixa Arte e Cultura */
    #block-views-block-noticia-moldura-block-8 .block__inner {
         width: 90%;
         min-width: inherit;
     }

   #block-views-block-noticia-moldura-block-8 .block__inner .view-header {
     font-size: 1.8em;
     border-bottom: solid 1px #680F2B;
   }

   #block-views-block-noticia-moldura-block-8 .views-row:nth-of-type(1),
   #block-views-block-noticia-moldura-block-8 .views-row:nth-of-type(1) .views-field-field-imagem-capa-ju-online,
     #block-views-block-noticia-moldura-block-8 .views-row:nth-of-type(1) .views-field-title {
     width: 100%;
   }

   #block-views-block-noticia-moldura-block-8 .views-row:nth-of-type(2),
   #block-views-block-noticia-moldura-block-8 .views-row:nth-of-type(3) {
     width: 50%;
   }

   #block-views-block-noticia-moldura-block-8 .views-row:nth-of-type(2) .views-field-field-imagem-capa-ju-online,
     #block-views-block-noticia-moldura-block-8 .views-row:nth-of-type(2) .views-field-title {
     margin: 0 auto 0 0;
   }

   #block-views-block-noticia-moldura-block-8 .views-field-title {
     margin-bottom: 1em!important;
   }

   #block-views-block-noticia-moldura-block-8 .views-row:nth-of-type(1) .views-field-field-imagem-capa-ju-online img {
         height: 25em;
     }


   /* HOME - FAIXA PESQUISA */
   #block-views-block-noticia-moldura-block-11 .views-row .views-field-title a {
     font-size: 1.3em;
   }



   /* HOME - FAIXA LIVROS */
   body[class*='page-ju'] #block-views-block-noticia-moldura-block-13 .views-row .views-field-field-grande-area {
     padding: 0.25em 0.3em 0.3em 0!important;
     font-size: 0.97em!important;
     line-height: 0.1em!important;
     height: 1.45em!important;
   }

   body[class*='page-ju'] #block-views-block-noticia-moldura-block-13 header {
     font-size: 1.8em;
     border-bottom: solid 1px #676B6A;
   }

   body[class*='page-ju'] #block-views-block-noticia-moldura-block-13 .views-row:nth-of-type(1) {
     width: 100%;
     max-width: inherit;
     margin: 0 0 2em 0;
   }

   body[class*='page-ju'] #block-views-block-noticia-moldura-block-13 .views-row:nth-of-type(2) {
     margin-right: 2%;
   }

   body[class*='page-ju'] #block-views-block-noticia-moldura-block-13 .views-row {
     float: left;
     margin: 0 0 2em 0;
     width: 49%;
   }

   body[class*='page-ju'] #block-views-block-noticia-moldura-block-13 .views-row:nth-of-type(1) .views-field-title a {
     font-size: 2em;
   }


   /* IDEIAS - OLD */
   /*
  *  * 	#page-ju-online #block-views-block-noticia-moldura-block-5 .block__inner .view-header {
  *   * 			font-size: 1.8em;
  *    * 					border-bottom: solid 1px #534403;
  *     * 						}
  *      *
  *       * 							#page-ju-online #block-views-block-noticia-moldura-block-5 .block__inner .views-row .views-field-field-date {
  *        * 									padding: 0.3em 0.3em;
  *         * 											font-size: 0.9em;
  *          * 												}
  *           * 													*/

   /* IDEIAS NOVO */
   #page-ju-online #block-views-block-noticia-moldura-block-5 .views-row {
       width: 49%;
   }

   #page-ju-online #block-views-block-noticia-moldura-block-5 .views-row:nth-of-type(4) {
       margin-left: 2%;
   }

   #page-ju-online #block-views-block-noticia-moldura-block-5 .views-row:nth-of-type(3),
   #page-ju-online #block-views-block-noticia-moldura-block-5 .views-row:nth-of-type(5) {
       margin-left: 0;
   }

   /* home - telescopio */
   #page-ju-online #block-views-block-noticia-moldura-block-7 .block__inner .view-header {
     font-size: 1.8em;
     border-bottom: solid 1px #737373;
   }

   /* home - ju especial */
   #page-ju-online #block-views-block-noticia-moldura-block-9 .block__inner .view-header {
     font-size: 1.8em;
     border-bottom: solid 1px #AE0001;
   }

   #page-ju-online #block-views-block-noticia-moldura-block-9 .views-row .views-field-title a {
     font-size: 2.5em!important;
   }

   #page-ju-online #block-views-block-noticia-moldura-block-9 .views-row .views-field-field-date {
     padding: 0.3em;
     font-size: 0.9em;
   }

   #page-ju-online #block-views-block-noticia-moldura-block-9 .views-row .views-field-field-resumo li {
     margin-bottom: 0.2em;
     width: 100%;
   }

   #page-ju-online #block-views-block-noticia-moldura-block-9 .views-row .views-field-field-resumo p:nth-of-type(1) {
     font-size: 1.2em;
   }

   #page-ju-online #block-views-block-noticia-moldura-block-9 .views-row .views-field-title {
       padding: 1.8em 0.5em 0.5em 0.5em;
   }

   #page-ju-online #block-views-block-noticia-moldura-block-9 .views-row .views-field-field-resumo {
     padding: 0.5em 0.5em 0.5em 0.5em;
   }


   /* home - ju especial - manchete 961 */
   #page-ju-online #block-views-block-noticia-moldura-block-14 .block__inner .view-header {
     font-size: 1.8em;
     border-bottom: solid 1px #AE0001;
   }

   #page-ju-online #block-views-block-noticia-moldura-block-14 .views-row .views-field-title a {
     font-size: 2.5em!important;
   }

   #page-ju-online #block-views-block-noticia-moldura-block-14 .views-row .views-field-field-date {
     padding: 0.3em;
     font-size: 0.9em;
   }

   #page-ju-online #block-views-block-noticia-moldura-block-14 .views-row .views-field-field-resumo li {
     margin-bottom: 0.2em;
     width: 100%;
   }

   #page-ju-online #block-views-block-noticia-moldura-block-14 .views-row .views-field-field-resumo p:nth-of-type(1) {
     font-size: 1.2em;
   }

   #page-ju-online #block-views-block-noticia-moldura-block-14 .views-row .views-field-title {
       padding: 1.8em 0.5em 0.5em 0.5em;
   }

   #page-ju-online #block-views-block-noticia-moldura-block-14 .views-row .views-field-field-resumo {
     padding: 0.5em 0.5em 0.5em 0.5em;
   }



   /* menu inferior */
   #block-jumidiassociais h2, #block-juassine h2 {
     font-size: 1.8em;
     border-bottom: solid 1px #737061;
   }
   /* menu inferior II */


   /* pags indices*/
   #page-ju-online .taxonomia-pagina .view-header,
   #page-ju-online .ju-resenhas-pag .view-header,
   #page-ju-online .ju-artigos-pag .view-header,
   #page-ju-online .ju-telescopio-pag .view-header,
   #page-ju-online #block-jucabecalhoartigos .field__item,
   #page-ju-online .ju-especial-pag .view-header {
     font-size: 0.7em;
     border-bottom: solid 1px #737373;
   }

   #page-ju-online .taxonomia-pagina .node__title,
   #page-ju-online .ju-resenhas-pag .node__title,
   #page-ju-online .ju-artigos-pag .node__title,
   #page-ju-online .ju-telescopio-pag .node__title,
   #page-ju-online .ju-especial-pag .node__title {
     font-size: 2em;
   }

   /* conteudo */
   #page-ju-online #block-jucabecalhonoticias,
   #page-ju-online #block-jucabecalhotelescopio,
   #page-ju-online #block-jucabecalhoresenhas {
     font-size: 1.8em;
     border-bottom: solid 1px #737373;
   }

     body[class*='page-ju']  #block-titulo,
   #page-ju-online .node--type-ju-noticias .node__title,
   #page-ju-online .node--type-ju-telescopio .node__title,
   #page-ju-online .node--type-ju-resenhas .node__title,
   #page-ju-online .node--type-ju-artigos .node__title {
     font-size: 2em;
   }

     body[class*='page-ju'] .ju_noticias__resumo,
   #page-ju-online .node--type-ju-noticias .field-node--field-resumo,
   #page-ju-online .node--type-ju-telescopio .field-node--field-resumo,
   #page-ju-online .node--type-ju-resenhas .field-node--field-resumo,
   #page-ju-online .node--type-ju-artigos .field-node--field-resumo {
     font-size: 1.5em;
   }

   #page-ju-online .node--type-ju-noticias .field-node--field-corpo,
   #page-ju-online .node--type-ju-telescopio .field-node--field-corpo,
   #page-ju-online .node--type-ju-resenhas .field-node--field-corpo,
   #page-ju-online .node--type-ju-artigos .field-node--field-corpo {
     font-size: 1.4em;
   }

   /* home ju.especial */
   #page-ju-online .ju-especial-consulta-2017 {
     margin-top: 5em;
   }

   #page-ju-online #block-pixture-reloaded-content .node--id-2797 .field-node--field-corpo {
     padding-top: 12em;
   }

   #page-ju-online .ju-especial-consulta-2017 .view-header p:nth-of-type(5) {
     padding: 0 1em 1em 1em;
   }

   #page-ju-online #block-pixture-reloaded-content .node--id-2797 .field-node--field-corpo p:nth-of-type(2) {
     margin-top: 6em;
     padding: 0 1.5em 2em 1.5em;
   }

   #page-ju-online .ju-especial-consulta-2017 .view-header p:nth-of-type(1) b,
   #block-juespecialconsultaunicamp2017 .field__item p:nth-of-type(1) b,
   #page-ju-online #block-pixture-reloaded-content .node--id-2797 .field-node--field-corpo p:nth-of-type(1) b {
     padding: 0.25em 0.5em;
   }

   #page-ju-online .ju-especial-consulta-2017 .view-header h2 {
     font-size: 2em;
     bottom: 14em;
     left: 0.5em;
     right: 0.5em;
   }

   #page-ju-online #block-pixture-reloaded-content .node--id-2797 .field-node--field-corpo h2 {
     bottom: 8.5em;
       right: 0.5em;
       left: 0.5em;
   }

   #page-ju-online .ju-especial-consulta-2017 .view-header ul,
   #block-juespecialconsultaunicamp2017 .field__item ul {
     top: 10em;
   }

   #page-ju-online .ju-especial-consulta-2017 .view-header p:nth-of-type(5) {
     font-size: 1em;
     top: 20.8em;
   }

   #page-ju-online .ju-especial-consulta-2017 .view-header img {
     margin-top: 13em;
   }

   #page-ju-online .ju-especial-consulta-2017 .view-header a img {
     margin-top: 0;
   }

   #page-ju-online .ju-especial-consulta-2017 .views-row .views-field-field-resumo {
     padding: 1em;
   }

   #page-ju-online .ju-especial-consulta-2017-bloco .views-row .views-field-field-resumo {
     padding: 1em;
     font-size: 1.4em;
   }

   #page-ju-online .ju-especial-consulta-2017 .views-row .views-field-title,
   #page-ju-online .ju-especial-consulta-2017-bloco .views-row .views-field-title {
     top: 1.3em;
     left: 1.3em;
   }

   #block-blocojuespecialcotas .block__inner {
         width: 90%;
         margin: 0 auto;
     }

   /* pags. internas - ju.espcial */
   div#block-juespecialconsultaunicamp2017 {
     margin-top: 5em;
   }

   /*articulistas */

   #page-ju-online #block-articulistajosemariomartinez,
   #page-ju-online #block-articulistaalexandrecarneiro,
   #page-ju-online #block-articulistamichelyamagishi,
   #page-ju-online #block-articulistacarlosorsi,
   #page-ju-online #block-articulistagermanabarata,
   #page-ju-online #block-articulistaluizmarques,
   #page-ju-online #block-articulistapeterschulz,
   #page-ju-online #block-articulistamariamachadobonacelli,
   #page-ju-online #block-reginaldocorreademoraes,
   #page-ju-online #block-articulistajosealvesdefreitasneto,
   #page-ju-online #block-articulistarobertoromano,
   #page-ju-online #block-articulistaantoniomarciobuainain,
   #page-ju-online #block-articulistacristianedelfina,
     #page-ju-online #block-articulistaneridebarrosalmeida,
     #page-ju-online #block-articulistaangelamariacarneiroaraujo,
   #page-ju-online #block-articulistaluisrenatovedovato,
   #page-ju-online #block-articulistamarioaugustomedeirosdasilva,
   #page-ju-online #block-articulistasabinepompeia,
   #page-ju-online #block-articulistarosanabaeninger,
   #page-ju-online #block-articulistaelianegiachetosaravali,
   #page-ju-online #block-articulistafilosofiamatematica,
   #page-ju-online #block-articulistathaisaparecidadibbern,
   #page-ju-online #block-articulistareginafacchini,
   #page-ju-online #block-articulistapaulofracalanza,
   #page-ju-online #block-articulistaugogiorgetti,
   #page-ju-online #block-articulistaalessandrobatezelli,
   #page-ju-online #block-articulistaeducacao,
   #page-ju-online #block-articulistapietrobasso,
   #page-ju-online #block-articulistafernaopessoaramos,
   #page-ju-online #block-articulistaetiennesamain,
   #page-ju-online #block-articulistaluizcarlosdias,
   #page-ju-online #block-articulistadanielmartinsdesouza,
   #page-ju-online #block-articulistaoswaldoluizalves,
   #page-ju-online #block-articulistaleiladacostaferreira,
   #page-ju-online #block-articulistasoniareginadacalseixas,
   #page-ju-online #block-artigosambienteesociedade,
   #page-ju-online #block-artigosuniversidadeideiasepraticas,
   #page-ju-online #block-articulistaumoceano,
   #page-ju-online #block-articulistamarcoslopes{
     width: 90%;
       margin: 0 auto;
     margin-top: 6em;
   }

   #page-ju-online #block-articulistajosemariomartinez p,
   #page-ju-online #block-articulistaalexandrecarneiro p,
   #page-ju-online #block-articulistamichelyamagishi p,
   #page-ju-online #block-articulistacarlosorsi p,
   #page-ju-online #block-articulistagermanabarata p,
   #page-ju-online #block-articulistaluizmarques p,
   #page-ju-online #block-articulistapeterschulz p,
   #page-ju-online #block-articulistamariamachadobonacelli p,
   #page-ju-online #block-reginaldocorreademoraes p,
   #page-ju-online #block-articulistajosealvesdefreitasneto p,
   #page-ju-online #block-articulistarobertoromano p,
   #page-ju-online #block-articulistaantoniomarciobuainain p,
   #page-ju-online #block-articulistacristianedelfina p,
     #page-ju-online #block-articulistaneridebarrosalmeida p,
     #page-ju-online #block-articulistaluisrenatovedovato p,
   #page-ju-online #block-articulistamarioaugustomedeirosdasilva p,
   #page-ju-online #block-articulistasabinepompeia p,
   #page-ju-online #block-articulistarosanabaeninger p,
   #page-ju-online #block-articulistaelianegiachetosaravali p,
   #page-ju-online #block-articulistafilosofiamatematica p,
   #page-ju-online #block-articulistathaisaparecidadibbern p,
   #page-ju-online #block-articulistareginafacchini p,
   #page-ju-online #block-articulistapaulofracalanza p,
   #page-ju-online #block-articulistaugogiorgetti p,
   #page-ju-online #block-articulistaalessandrobatezelli p,
   #page-ju-online #block-articulistaeducacao p,
   #page-ju-online #block-articulistapietrobasso p,
   #page-ju-online #block-articulistafernaopessoaramos p,
   #page-ju-online #block-articulistaetiennesamain p,
   #page-ju-online #block-articulistaluizcarlosdias p,
   #page-ju-online #block-articulistadanielmartinsdesouza p,
   #page-ju-online #block-articulistaoswaldoluizalves p,
   #page-ju-online #block-articulistaleiladacostaferreira p,
   #page-ju-online #block-articulistasoniareginadacalseixas p,
   #page-ju-online #block-artigosambienteesociedade p,
   #page-ju-online #block-artigosuniversidadeideiasepraticas p,
   #page-ju-online #block-articulistaumoceano p,
   #page-ju-online #block-articulistamarcoslopes p{
     font-size: 1.5em;
     margin-left: 10em;
   }
   #page-ju-online #block-articulistaangelamariacarneiroaraujo p {
     font-size: 1.5em;
     margin-left: 1em;
   }

   /* JU.ESPECIAL Cotas*/
     #page-ju-online #block-views-block-noticia-moldura-block-10 .views-row .views-field.views-field-title a {
     font-size: 3em;
   }

   #page-ju-online #block-views-block-noticia-moldura-block-10 .views-row .views-field-field-resumo p:nth-of-type(1) {
       font-size: 1.1em;
   }

   /*ju audio - faixa home*/
   #block-views-block-radio-block-1 > div header,
   #block-views-block-radio-block-1 > div > div {
     display: block;
     width: 100%;
   }

   #block-views-block-radio-block-1 > div header {
     text-align: center;
   }

   #block-views-block-radio-block-1 > div > div .views-row {
     margin-bottom: 4em;
   }

   #page-ju-online #block-pixture-reloaded-content .view-id-radio .views-row .views-field-field-audio,
   #block-views-block-radio-block-1 .views-row .views-field-field-audio {
     padding: 0;
     bottom: -3em;
   }

   #block-pixture-reloaded-content .view-id-radio  {
     width: 100%;
     min-width: inherit;
   }
   /* FIM - PAGs JU */


   /*CONJUNTURA ECONOMICA - PAG INT*/
   #block-views-block-noticias-bloco3-block-4,
   #block-views-block-noticias-bloco3-block-5 {
     width: 90%;
     margin: 0 auto;
     display: inherit;
   }

   #block-views-block-noticias-bloco3-block-4 .block__inner,
   #block-views-block-noticias-bloco3-block-5 .block__inner {
     margin: 0 0 2em 0;
   }

   .node--id-8396 .field-node--body ul {
     width: 100%;
     margin-bottom: 1em;
     min-height: inherit;
     padding-left: 1em;
   }

   /* RETROSPECTIVA 2017 */
   #views_slideshow_cycle_teaser_section_retrospectiva-page_1 {
     height: 680px!important;
   }

     .page-retrospectiva-2017 .l-subfeatures,
     .page-retrospectiva-2017 #footer{
       display: none;
     }

   #views_slideshow_cycle_main_retrospectiva-page_1 .views-row {
     width: 100%;
   }

   #views_slideshow_cycle_main_retrospectiva-page_1 .views-field-field-mes {
     margin-top: 3em;
   }

   #views_slideshow_cycle_main_retrospectiva-page_1 .views-field-field-imagem-video,
   #views_slideshow_cycle_main_retrospectiva-page_1 .views-field-field-imagem-video iframe,
   #views_slideshow_cycle_main_retrospectiva-page_1 .views-field-field-imagem-video a,
   #views_slideshow_cycle_main_retrospectiva-page_1 .views-field-field-imagem-video img {
     position: inherit;
     width: 100%!important;
     height: 380px!important;
   }

   #views_slideshow_cycle_main_retrospectiva-page_1 .views-field-field-mes,
   #views_slideshow_cycle_main_retrospectiva-page_1 .views-field-title,
   #views_slideshow_cycle_main_retrospectiva-page_1 .views-field-field-corpo {
     width: 100%;
     margin-left: 0;
     padding-left: 0;
   }

   #views_slideshow_controls_text_retrospectiva-page_1 {
     top: 10em;
     margin-top: 0;
   }

   #views_slideshow_controls_text_next_retrospectiva-page_1 a::before {
     right: -27px;
     content: "ssasassssaAAasAAaaaAAassasassssaAAAasasazAAAaaAAasazAszAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaAAasazAszAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAzAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaAAasazAszAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazA";
   }

   #views_slideshow_controls_text_previous_retrospectiva-page_1 a::before {
     left: -27px;
     content: "ssasassssaAAasAAaaaAAassasassssaAAAasasazAAAaaAAasazAszAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaAAasazAszAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAzAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaAAasazAszAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazA";
   }

   #views_slideshow_controls_text_previous_retrospectiva-page_1 a::before,
   #views_slideshow_controls_text_next_retrospectiva-page_1 a::before {
     font-size: 100px;
     height: 58px;
     line-height: 47px;
   }

   .view-id-retrospectiva .view-footer {
     font-size: 1em;
   }

   /* fotografia curadoria Inicio*/
   #block-fotografiacuradoria {
     width: 81.875%;
     min-width: inherit!important;
     margin: 0 auto;
   }
   #block-fotografiacuradoria p {
         background-color: #FFF;
         padding-right: 0.5em;
         margin: 0!important;
         height: 1.5em;
         line-height: 1.4em;
         font-family: Oswald!important;
         text-transform: uppercase!important;
         font-size: 1.5em;
         font-weight: 300;
         position: absolute;
         top: 127px;
         left: 140px;
         z-index:2
     }

     /* fotografia curadoria Fim*/

     /* Faixa DC 2 - Inicio */

     #block-views-block-noticias-divulgacao-cientifica-block-2 {
       width: 100%!important;
       margin: 0;
     }



     #block-views-block-noticias-divulgacao-cientifica-block-2 > div {
       width: 100%;
       max-width: none;
       /* MIN-WIDTH: 90%; */
       margin: 0 auto;
     }


     #block-views-block-noticias-divulgacao-cientifica-block-2 header {
       width: 100%;
       min-width: inherit;
       margin: 21px auto 2em auto;
     }



   #block-views-block-noticias-divulgacao-cientifica-block-2 > div {
     width: 90%;
     max-width: 86.25em;
     min-width: 25em;
     margin: 0 auto 0 5%;
     padding-right:3%;
   }


   /* Faixa DC 2 - Fim */

     /* imagem-capa - INICIO */



   #block-pixture-reloaded-content .node--type-noticias .field-node--field-imagem-capa img, embed, object, video,
     #block-pixture-reloaded-content .node--type-ju-noticias .field-node--field-imagem-capa img, embed, object, video,
     #block-pixture-reloaded-content .node--type-ju-artigos .field-node--field-imagem-capa img, embed, object, video	{
     max-width: 100%;
     max-height:26.7em;
   }

     #block-pixture-reloaded-content .node--type-ju-noticias .field-node--field-imagem-capa-ju-online img, embed, object, video {
     max-width: 100%;
     max-height:26.7em;
   }




   #block-pixture-reloaded-content .node--type-noticias .field-type-image .align-right figcaption,
     #block-pixture-reloaded-content .node--type-ju-noticias .field-type-image .align-right figcaption,
     #block-pixture-reloaded-content .node--type-ju-artigos .field-type-image .align-right figcaption	{
     float: none;
     width: 100%;
   }



   #block-pixture-reloaded-content .node--type-noticias .field-type-image .align-right figcaption,
     #block-pixture-reloaded-content .node--type-ju-noticias .field-type-image .align-right figcaption,
     #block-pixture-reloaded-content .node--type-ju-artigos .field-type-image .align-right figcaption	{
     float: none;
     width: 100%;
     padding: 10px;
     font-family: "Roboto Condensed";
     font-size: 1.1em;
     line-height: 1.5em;
     font-weight: 300;
     color: #000000;
     text-align: justify;
   }

   /* imagem-capa - Fim */

   /*Dossie ODH*/
   .view.view-retrospectiva.view-id-retrospectiva.view-display-id-page_2 h2 {
     top: 3280px;
     }
   #block-abredireitoshumanos img{
     width: 50%;
     display: inline-block;
     float: left;
     margin: 1em;

    }

    /* Bloco Mariana Brumadinho*/
    #block-views-block-ju-especial-block-4 {
   margin-left: 1em;
    }

    /* DissasassssaAAasAAaaaAAassasassssaAAAasasazAAAaaAAasazAszAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaAAasazAszAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazArio Brumadinho */
   #block-views-block-noticia-moldura-block-20 .block__inner .view-header {
     font-size: 1.2em;
     line-height: 1.5em;
     border-bottom: solid 1px #AE0001;
   }
   #block-views-block-noticia-moldura-block-20 .block__inner .view-header div {
     display: block;
   }

   #block-views-block-noticia-moldura-block-20 .views-row .views-field-title a {
     font-size: 2.5em!important;
   }

   #block-views-block-noticia-moldura-block-20 .views-row .views-field-field-date {
     padding: 0.3em;
     font-size: 0.9em;
   }

   #block-views-block-noticia-moldura-block-20 .views-row .views-field-field-resumo li {
     margin-bottom: 0.2em;
     width: 100%;
   }

   #block-views-block-noticia-moldura-block-20 .views-row .views-field-field-resumo p:nth-of-type(1) {
     font-size: 1.2em;
   }

   #block-views-block-noticia-moldura-block-20 .views-row .views-field-title {
       padding: 1.8em 0.5em 0.5em 0.5em;
   }

   #block-views-block-noticia-moldura-block-20 .views-row .views-field-field-resumo {
     padding: 0.5em 0.5em 0.5em 0.5em;
   }
   /*Faixa Bloco Autonomia UniversitssasassssaAAasAAaaaAAassasassssaAAAasasazAAAaaAAasazAszAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaAAasazAszAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAria*/
   #block-autonomiauniversitaria img{
     width: 65%;
     display: grid;
     margin: 3%;

   }


   #block-autonomiauniversitaria iframe{
     width: 65%;
     margin-left: 3%;
   }


   /*Fim Bloco Autonomia*/


 }
 /*
  *  * *
  *   * *
  *    * *
  *     * *
  *      * *
  *       * *
  *        * *
  *         * *
  *          * *
  *           * *
  *            * *
  *             * *
  *              * *
  *               * *
  *                * *
  *                 * *
  *                  * *
  *                   * */


 @media screen and (max-width: 730px) {
   .view.view-retrospectiva.view-id-retrospectiva.view-display-id-page_2 .views-row {
     height: 29em;
     width: 100%;
     }
   .view.view-retrospectiva.view-id-retrospectiva.view-display-id-page_2 h2 {
     top: 99em;
     }
   #block-dialogosdireitoshumanos .field__item div {
     width: 100%;
     float: none;
    }

     #block-basic-main-menu ul:not(.contextual-links), #block-menuunicampingles ul:not(.contextual-links) {
       position: relative;
     }

 }

 /*
  *  * *
  *   * *
  *    * *
  *     * *
  *      * *
  *       * *
  *        * *
  *         * *
  *          * */

 @media screen and (max-width: 480px) {
   .l-r.region.pr-main__content {
     min-width: inherit!important;
     width: 100%!important;
     padding: 0!important;
     margin: 0 auto!important;
     float: none!important;
   }

   .pr-main .hr--1-3 .l-r:last-child{
     min-width: inherit!important;
     width: 97%!important;
     padding: 0!important;
     margin: 0 auto!important;
     float: none!important;
   }

   #content-suffix .l-r.region.pr-content-suffix__content-suffix {
     width: 97%;
     max-width: inherit;
     min-width: inherit;
     margin: 0 auto;
   }

   div#main-content {
     padding-top: 1em!important;
   }

   #block-pixture-reloaded-content {
     width: 97%;
     margin: 0 auto;
   }

   /* INICIO - MENU PRINCIPAL */
   #block-pixture-reloaded-main-menu .rm-block__inner {
     position: relative;
     width: 97%;
     margin: 0 auto;
   }
   /* FIM - MENU PRINCIPAL */



   /* INICIO - PAG. HOME - SLIDESHOW*/
   .pixture-reloaded-slideshow-0,
   #views_slideshow_cycle_main_noticias_manchete-page_1,
   #views_slideshow_cycle_teaser_section_noticias_manchete-page_1,
   #views_slideshow_cycle_teaser_section_noticias_manchete-manchete,
   .pixture-reloaded-slideshow-0 .views_slideshow_cycle_slide img {
     width:100%!important;
     height:26em!important;
   }

   .pixture-reloaded-slideshow-0 .views_slideshow_cycle_slide img {
     height: 18em!important;
   }

   .pixture-reloaded-slideshow-0 .titulo-manchete{
     /*top: 72%;*/
     bottom: 7.3em;
     left: 0;
     right: 0;
     padding: 0 10% 0.5em 10%;
     font-size: 1.1em!important;
     line-height: 1.2em!important;
     background-image: linear-gradient(to bottom, transparent, rgba(0,0,0,10) );
     margin-bottom: 0;
   }

   .pixture-reloaded-slideshow-0 .views_slideshow_cycle_slide p {
     /* display: none; */
     height: 8em;
     background-color: #000;
     font-size: 1em!important;
     line-height: 1.2em!important;
     padding: 5% 10%;
   }

   #views_slideshow_controls_text_noticias_manchete-page_1 {
     left: 1.5%;
     right: 1.5%;
     top: 0;
   }

   #views_slideshow_controls_text_noticias_manchete-page_1 a {
     width: 1.5em!important;
     height: 1.5em!important;
     top: 17em!important;
   }
   /*FIM - PAG. HOME - SLIDESHOW */


   /*  INICIO - PAG. HOME - FAIXA ATUALIDADES */
   #block-views-block-noticias-producao-academica-block-1 {
       width: 97%;
       min-width: unset;
  }

   .Prod-academica {
       grid-template-columns: auto;
       grid-template-rows: repeat(4, auto);
       height: 65.5em;
       position: relative;
       column-gap: 0;
   }

   .Prod-academica .views-row {
     position: relative !important;
     /*     margin-bottom: 15px; */
     height: 21em;
     display: flex;
     /* flex-wrap: wrap; */
     flex-direction: column;
     justify-content: flex-end;
   }


   #block-views-block-noticias-producao-academica-block-1 .view-content {
     height: 63.5em;
   }

   #block-views-block-noticias-producao-academica-block-1 .views-row:nth-of-type(1) {
       /* bottom: 42.74em; */
       /* margin: 0; */
       grid-column: 1 / 2;
       grid-row: 2 / 3;
       width: 100%;
     }

   #block-views-block-noticias-producao-academica-block-1 .views-row:nth-of-type(2) {
     width: 100%;
     /* bottom: 21.4em; */
     /* margin: 0; */
     grid-column: 1 / 2;
     grid-row: 3 / 4;
     }

   #block-views-block-noticias-producao-academica-block-1 .views-row:nth-of-type(3) {
     width: 100%;
     /* left: 0; */
     /* margin: 0; */
     grid-column: 1 / 2;
     grid-row: 4 / 5;
     }

   #block-views-block-noticias-producao-academica-block-1 .views-row .views-field-field-imagem-capa,
   #block-views-block-noticias-producao-academica-block-1 .views-row .views-field-field-imagem-capa img {
       /* max-height: 20.75em; */
       height: 21em;
  }

   #block-views-block-noticias-producao-academica-block-1 .views-row .views-field-title a {
     font-size: 1.5em;
     padding: 2em 1em 0.6em 0.6em;
   }

   #block-views-block-noticias-producao-academica-block-1 .views-row .views-field-field-resumo {
     font-size: 1em;
     padding: 0 1em 1em 1em;
   }

   #block-views-block-noticias-producao-academica-block-1 .views-row .views-field-field-resumo p {
     margin: 0;
   }
   /*  FIM - PAG. HOME - FAIXA ATUALIDADES */



     /*  INICIO - PAG. HOME - FAIXA UPA */
   #block-views-block-noticias-producao-academica-block-3 .block__inner {
       width: 97%;
   }

   #block-views-block-noticias-producao-academica-block-3 .view-content {
     height: 63.5em;
   }

   #block-views-block-noticias-producao-academica-block-3 .block__inner .views-row:nth-of-type(1) {
     bottom: 42.74em;
     margin: 0;
   }

   #block-views-block-noticias-producao-academica-block-3 .block__inner .views-row:nth-of-type(2) {
     width: 100%;
     bottom: 21.4em;
     margin: 0;
   }

   #block-views-block-noticias-producao-academica-block-3 .block__inner .views-row:nth-of-type(3) {
     width: 100%;
     left: 0;
     margin: 0;
   }

   #block-views-block-noticias-producao-academica-block-3 .block__inner .views-row .views-field-field-imagem-capa,
   #block-views-block-noticias-producao-academica-block-3 .block__inner .views-row .views-field-field-imagem-capa img {
       max-height: 20.75em;
   }

   #block-views-block-noticias-producao-academica-block-3 .block__inner .views-row .views-field-title a {
     font-size: 1.5em;
     padding: 2em 1em 0.6em 0.6em;
   }

   #block-views-block-noticias-producao-academica-block-3 .block__inner .views-row .views-field-field-resumo {
     font-size: 1em;
     padding: 0 1em 1em 1em;
   }

   #block-views-block-noticias-producao-academica-block-3 .block__inner .views-row .views-field-field-resumo p {
     margin: 0;
   }

   /*  FIM - PAG. HOME - FAIXA UPA */




   /*  INICIO - PAG. HOME - FAIXA sazAAAaaAAasazAszAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaAAasazAszAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaAAasazAszAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaAAasazAszAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaAAasazAszAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaAAasazAszAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAO - OLD
  *   *  	#block-views-block-noticia-full-block-1 {
  *    *  			height: 25em;
  *     *  				}
  *      *
  *       *  						#block-views-block-noticia-full-block-1 .view-header h3 {
  *        *  								width: 97%;
  *         *  										max-width: inherit;
  *          *  												min-width: inherit;
  *           *  														margin: 0 auto 0.4em auto;
  *            *  																padding-top: 0.4em
  *             *  																	}
  *              *
  *               *  																			#block-views-block-noticia-full-block-1 .view-content {
  *                *  																					width: 97%;
  *                 *  																							max-width: inherit;
  *                  *  																									min-width: inherit;
  *                   *  																											padding-top: 4.5em;
  *                    *  																												}
  *                     *
  *                      *  																														#block-views-block-noticia-full-block-1 .views-field-title {
  *                       *  																																font-size: 2em;
  *                        *  																																	}
  *                         *
  *                          *  																																			#block-views-block-noticia-full-block-1 .views-field-field-resumo {
  *                           *  																																					font-size: 1.2em;
  *                            *  																																							width: 90%;
  *                             *  																																								}
  *                              *
  *                               *  																																										#block-views-block-noticia-full-block-1 .views-field.views-field-field-imagem-capa{
  *                                *  																																												height: 25em;
  *                                 *  																																													}
  *                                  *  																																														FIM - PAG. HOME - FAIXA sazAAAaaAAasazAszAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaAAasazAszAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaAAasazAszAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaAAasazAszAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaAAasazAszAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaAAasazAszAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAO */


   /*  INICIO - PAG. HOME - FAIXA sazAAAaaAAasazAszAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaAAasazAszAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaAAasazAszAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaAAasazAszAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaAAasazAszAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaAAasazAszAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAO - NOVO */
   #block-views-block-noticia-full-block-1 .views-row .views-field-field-imagem-capa img {
     height: 18.5em;
   }

   #block-views-block-noticia-full-block-1 .block__inner {
     width: 97%;
   }

   #block-views-block-noticia-full-block-1 .views-row .views-field-title {
     padding: 15px 0px!important;
     font-size: 1.3em;
     line-height: 1.2em;
   }
   /*  FIM - PAG. HOME - FAIXA sazAAAaaAAasazAszAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaAAasazAszAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaAAasazAszAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaAAasazAszAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaAAasazAszAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaAAasazAszAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAO  - NOVO */



   /*  INICIO - PAG. HOME - FAIXA JORNAL UNICAMP */
   #block-views-block-noticia-moldura-block-1,
     #block-views-block-noticia-moldura-block-18 > div,
     #block-views-block-noticia-moldura-block-19 > div {
     width: 97%;
   }

   #block-views-block-noticia-moldura-block-1 .views-row,
     #block-views-block-noticia-moldura-block-18 .views-row,
     #block-views-block-noticia-moldura-block-19 .views-row{
     min-height: inherit!important;
   }

   #block-views-block-noticia-moldura-block-1 .view-content .views-row {
     padding-top: 4em;
   }

   #block-views-block-noticia-moldura-block-1 .views-row .views-field-title,
     #block-views-block-noticia-moldura-block-18 .views-row .views-field-title,
     #block-views-block-noticia-moldura-block-19 .views-row .views-field-title {
     font-size: 2.5em;
   }

   #block-views-block-noticia-moldura-block-1 .views-row .views-field-field-resumo,
     #block-views-block-noticia-moldura-block-18 .views-row .views-field-field-resumo,
     #block-views-block-noticia-moldura-block-19 .views-row .views-field-field-resumo	{
     font-size: 1.2em;
   }
    /*  FIM - PAG. HOME - FAIXA JORNAL UNICAMP */



   /* INICIO - PAG. HOME - FAIXA CULTURA E SOCIEDADE */
   #block-views-block-noticia-universidade-sociedade-block-1,
   #block-views-block-noticia-universidade-sociedade-block-3{
     overflow: hidden;
     padding-bottom: 0;
   }

   #block-views-block-noticia-universidade-sociedade-block-1 > div,
   #block-views-block-noticia-universidade-sociedade-block-3 > div{
     width: 97%;
     min-width: inherit;
   }

   #block-views-block-noticia-universidade-sociedade-block-1 .views-row,
   #block-views-block-noticia-universidade-sociedade-block-3 .views-row{
     width: 100%!important;
     margin-left: 0!important;
     padding: 0;
   }

   #block-views-block-noticia-universidade-sociedade-block-1 .views-field-title,
   #block-views-block-noticia-universidade-sociedade-block-3 .views-field-title{
     margin-bottom: 0.5em;
   }

   #block-views-block-noticia-universidade-sociedade-block-1 .views-row .views-field-field-imagem-capa,
   #block-views-block-noticia-universidade-sociedade-block-1 .views-row .views-field-field-imagem-capa{
     height: 15em;
   }
   /* FIM - PAG. HOME - FAIXA CULTURA E SOCIEDADE */



   /* INICIO - PAG. HOME - FAIXA COMUNIDADE INTERNA */
   /* BLOCO 1 */
   #block-views-block-noticias-bloco3-block-2{
     width: 97% !important;
     margin: auto;
     display: block;
   }

   #block-views-block-noticias-bloco3-block-2 .block__inner {
     width: 97%!important;
     margin: 0 auto!important;
   }

   #block-views-block-noticias-bloco3-block-2 .view-content {
     margin: 1em 0;
     display: inherit;
     flex-flow: inherit;
   }

   #block-views-block-noticias-bloco3-block-2 .views-row {
     width: 100%!important;
     display: inline-block;
     margin-right: 0;
   }
   /* BLOCO 2 */
   #block-views-block-noticias-bloco3-noticia-bloco-3 {
       width: 97% !important;
       margin: auto;
       display: block;
   }

   #block-views-block-noticias-bloco3-noticia-bloco-3 .block__inner {
     width: 97%!important;
     margin: 0 auto!important;
     padding: 0;
     border: 0;
   }

   #block-views-block-noticias-bloco3-noticia-bloco-3 .views-row {
     position: relative;
     float: left;
     width: 100%;
     min-width: 10em;
     margin: 1em 0 0 0!important;
     vertical-align: top;
     border: 0;
     padding: 0;
     min-width: unset;
   }
   /* FIM - PAG. HOME - FAIXA COMUNIDADE INTERNA */


   /* INICO - PAG. HOME - Conjuntura EconssasassssaAAasAAaaaAAassasassssaAAAasasazAAAaaAAasazAszAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaAAasazAszAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAmica */
   #block-views-block-noticias-bloco3-block-3 .block__inner {
     width: 97%;
   }
   /* FIM - PAG. HOME - Conjuntura EconssasassssaAAasAAaaaAAassasassssaAAAasasazAAAaaAAasazAszAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaAAasazAszAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAmica */


   /* INICIO - PAG. HOME - FAIXA AGENDA */
   /* BLOCO 3 */
   #block-views-block-agenda-block-3 {
     position: relative;
     width: 100%;
     height: inherit!important;
     margin: 0;
   }

   #block-views-block-agenda-block-3 > div {
     position: inherit;
     top: inherit;
     right: inherit!important;
     height: inherit;
     left: inherit !important;
     width: 97%;
     margin: 0 auto;
     border: 0;
   }
   #block-views-block-agenda-block-3 .views-row{
     padding: 0;
     margin-left: 0!important;
     width: 100%;
   }
   /* BLOCO 1 */
   #block-views-block-agenda-block-1 {
     position: relative;
     width: 100%;
     height: inherit!important;
     margin-bottom: 1em;
   }

   #block-views-block-agenda-block-1 > div {
     position: inherit;
     top: inherit;
     right: inherit !important;
     height: inherit;
     left: inherit!important;
     width: 97%;
     margin: auto;
   }

   #block-views-block-agenda-block-1 > div > div {
     width: 100%;
     margin: 0;
   }

   #block-views-block-agenda-block-1 .views-row{
     display: inline-block;
     width: 100%;
     vertical-align: top;
     padding-right: 10px;
   }

   #block-views-block-agenda-block-1 .views-row:nth-of-type(2) {
     margin-left: 0;
   }

   /* pags internas */
   #block-agenda ul {
     column-count: 1!important;
   }
   /* FIM - PAG. HOME - FAIXA AGENDA */



   /* INICIO - PAG. HOME - FAIXA BANNERS */
   #block-views-block-banner-block-1 > div > div {
     width: 97%;
     min-width: inherit!important;
     min-width: unset !important;
     text-align: left;
     display: flex;
     flex-wrap: wrap;
     justify-content: center;
     align-items: center;
   }
     #block-views-block-banner-block-2 {
       overflow: hidden;
     }

   #block-views-block-banner-block-2 > div > div {
     width: 97%;
     min-width: inherit!important;
     min-width: unset !important;
     /* text-align: left; */
     display: flex;
     flex-wrap: wrap;
     justify-content: center;
     align-items: center;
   }

   #block-views-block-banner-block-1 .views-row {
     width: 50%;
     padding: 0;
     /* margin-left: -5px; */
   }
   #block-views-block-banner-block-2 .views-row {
     width: 50%;
     padding: 0;
     /* margin-left: -5px; */
     /* display: block; */
     /* text-align: left; */
   }


   /* FIM - PAG. HOME - FAIXA BANNERS */



   /* INICIO - MENU INFERIOR */
   #sub-features {
     background-color: #4e4e4e;
     z-index: 302;
     padding: 4em 0;
   }
   .l-rw.regions.container.pr-subfeatures__rw.arc--3.hr--1-2-3 {
     width: 97%;
   }

   #sub-features .pr-subfeatures__subfeatures-first, #sub-features .pr-subfeatures__subfeatures-second, #sub-features .pr-subfeatures__subfeatures-third {
     width: 100%;
     margin: 0 0 1em 0;
   }

   #block-contato select {
     width: 100%;
   }
   /* FIM - MENU INFERIOR */



   /* INICIO - RODAPE */
   #footer .pr-footer__footer {
     margin: 0 auto;
     width: 90%;
     min-width: inherit;
   }

     div[id*='block-copyright'] p,
   #block-copyright p {
     font-size: 0.8em;
     line-height: 1.5em;
     height: 3.7em;
     padding: 0.5em 0;
   }
   /* FIM - RODAPE */

   /* INICIO - PERFIS */
   #block-pixture-reloaded-content .node--type-pagina-interna .node__container {
     margin-top: 1em;
   }

   #block-pixture-reloaded-content .node--id-47 .node__container .node__content .field-type-text-with-summary,
   #block-pixture-reloaded-content .node--id-48 .node__container .node__content .field-type-text-with-summary,
   #block-pixture-reloaded-content .node--id-49 .node__container .node__content .field-type-text-with-summary,
   #block-pixture-reloaded-content .node--id-56 .node__container .node__content .field-type-text-with-summary,
   #block-pixture-reloaded-content .node--id-67 .node__container .node__content .field-type-text-with-summary {
     margin-top: 4em;
   }

   #block-pixture-reloaded-content .field-name-body {
     font-size: 1.1em;
   }

   #block-perfilaluno h2,
   #block-perfilfuncionario h2,
   #block-servicosdeti h2,
   #block-servicos h2,
   #block-perfilvisitante h2 {
     font-size: 1.2em;
   }

   #block-perfilaluno a,
   #block-perfilfuncionario a,
   #block-servicosdeti a,
   #block-servicos a,
   #block-unicampresponde a,
   #block-perfilvisitante a {
     font-size: 1.1em;
     width: auto;
   }
   /* FIM - PERFIS */



   /* INICIO - PAGINA ASCOM */
   #block-menuascom .block__inner {
     width: 97%;
     margin: 0 auto;
   }

   #block-menuascom ul.menu.odd.menu-level-1.menu-name--menu-ascom {
     -webkit-column-count: inherit;
     -moz-column-count: inherit;
     column-count: inherit;
   }

   #block-numerosunicamp .block__title {
     width: 97%;
     font-size: 1.5em;
   }

   #block-views-block-pagina-ascom-block-1 .view-pagina-ascom article p {
     font-size: 1.1em;
   }

   #block-views-block-pagina-ascom-block-1 .view-pagina-ascom .node--id-184 li a {
     font-size: 1.1em;
   }

   #block-numerosunicamp .block__content {
     width: 97%;
   }

   #block-numerosunicamp h3 {
     font-size: 1.1em;
   }

   #block-numerosunicamp p {
     font-size: 1.2em;
     margin-top: 1.2em;
   }

   #block-numerosunicamp li {
     margin-bottom: 1.1em;
   }

   #block-numerosunicamp li div:nth-of-type(1) {
     font-size: 1.1em;
     line-height: 1.1em;
     padding: 0.5em 1.2em 0.5em 0;
     margin: 0;
     height: auto;
   }

   #block-numerosunicamp li div:nth-of-type(2) {
     font-size: 1.8em;
     vertical-align: top;
   }

   #block-views-block-pagina-ascom-block-1 {
     width: 97%;
   }

   #block-views-block-pagina-ascom-block-1 .view-pagina-ascom article h3 {
     font-size: 1.4em;
   }

   #pagina_ascom_equipe ul {
     width: 44.87%;
     padding-left: 1em;
     font-size: 1em;
   }
   /* FIM - PAGINA ASCOM */



   /* INICIO - PAGINA ATENDIMENTO A IMPRENSA */
   #block-pixture-reloaded-content .informacoes-para {
     margin: 0 auto;
   }

   #block-pixture-reloaded-content .informacoes-para .views-row {
     margin-bottom: 0;
   }

   #block-pixture-reloaded-content h1.node__title {
     margin-top: 0.3em;
   }
   #block-pixture-reloaded-content .informacoes-para .views-row .node__title span{
     font-size: 0.7em;
   }
   /* FIM - PAGINA ATENDIMENTO A IMPRENSA */



   /* INICIO - UNICAMP RESPONDE */
   #block-views-block-unicamp-responde-block-1 .block__inner {
     width: 97%;
   }
   /* FIM - UNICAMP RESPONDE */


   /* INICIO - RESPONSIVO PAG. INTERNAS */
   /* Indices noticias especificas */
   #block-pixture-reloaded-content .taxonomia-pagina {
     width: 97%!important;
     min-width: inherit!important;
   }

   /* ssasassssaAAasAAaaaAAassasassssaAAAasasazAAAaaAAasazAszAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaAAasazAszAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaAAasazAszAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAndice de notssasassssaAAasAAaaaAAassasassssaAAAasasazAAAaaAAasazAszAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaAAasazAszAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaAAasazAszAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAcias */
   #block-pixture-reloaded-content .views-element-container .view-id-noticias{
     width: 97%;
     min-width: inherit!important;
   }

   /* unicamp responde */
   #block-pixture-reloaded-content .node--type-pagina-interna .node__container .node__content .field-type-image img {
     max-height: 20em;
     object-fit: cover;
     width: 100%;
   }
 #block-views-block-unicamp-responde-block-2 .views-row .content .block-basic-page-title {
   display: none;
 }
   /* FIM - RESPONSIVO PAG. INTERNAS */


   /* INICIO - PAGINAS AGENDA */
   #pagina-agenda {
     width: 97%!important;
   }

   #block-views-block-agenda-block-4 {
     width: 100%;
     margin: 1em 0;
   }

   #block-views-block-agenda-block-4 .views-row {
     margin: 1em 0;
   }

   #pagina-agenda #block-agenda {
     width: 100%;
     margin: 0;
     position: inherit!important;
   }

   #pagina-agenda #block-pixture-reloaded-content {
     width: 100%!important;
     margin: 0!important;
   }

   #block-agenda h2 {
     border: 0!important;
   }

   #block-agenda li {
     width: 100%;
     display: inline-block;
     margin: 2%;
   }
   /* FIM - PAGINAS AGENDA */


   /* INICIO - PAGINAS TESES */
   #pagina_teses {
     width: 97%!important;
   }

   #pagina_teses #block-basic-content {
     width: 100%;
     margin: 0;
   }

   #block-basic-content .views-element-container .view-teses {
     margin: 0;
   }

   #block-menuteses {
     width: 100%;
     margin: 0;
   }

   #block-menuteses h2 {
     border: 0!important;
   }

   #block-menuteses li {
     width: 100%;
     display: inline-block;
     margin: 2%;
   }
   /* FIM - PAGINAS TESES */

   /* INICIO - BANCO DE IMAGENS */
   #block-pixture-reloaded-content .node--type-banco-de-imagens .node__content .field-node--field-fotografo,
   #block-pixture-reloaded-content .node--type-banco-de-imagens .node__content .field-node--field-data-da-producao,
   #block-pixture-reloaded-content .node--type-banco-de-imagens .node__content .field-node--field-codigo-imagem,
   #block-pixture-reloaded-content .node--type-banco-de-imagens .node__content .field-node--field-serie {
     width: 100%;
   }
   /* FIM - BANCO DE IMAGENS */

   /* INICIO - PAGs JU */
   #page-ju-online #main-content {
     padding-top: 5em!important;
   }

   #navbar .pr-navbar__navbar {
     /*height: 5em;*/
   }

   #page-ju-online #navbar .l-rw {
     width: 97%!important;
   }

   /* Menu principal e logo */
   #page-ju-online #block-logoju-2 {
     height: 5em!important;
   }

   #page-ju-online #block-jumenusuperior-2 .block__inner {
     position: fixed!important;
     top: 4em;
     bottom: 0;
     width: 100%;
   }

   #page-ju-online #block-jumenusuperior-2 ul {
     column-count: 1!important;
     width: 100%!important;
   }
   /* home - manchete */
   #page-ju-online #block-pixture-reloaded-content .view-noticia-moldura .views-row {
     width: 100%!important;
     height: 20em!important;
     border: 0!important;
       margin: 4px 0 0 0!important;
   }

     body[class*='page-ju'] .ju-home .views-row .views-field-field-imagem-capa-ju-online img,
   #page-ju-online #block-pixture-reloaded-content .view-noticia-moldura .views-row .views-field-field-imagem-capa-ju-online img {
     height: 20em!important;
   }

   body[class*='page-ju'] .ju-home .views-row .views-field.views-field-title a,
   #page-ju-online #block-pixture-reloaded-content .view-noticia-moldura .views-field.views-field-title a {
     font-size: 1.5em!important;
   }

     body[class*='page-ju'] .ju-home .views-row .views-field.views-field-title,
   #page-ju-online #block-pixture-reloaded-content .view-noticia-moldura .views-field.views-field-title {
     padding: 2.5em 1em 1em 1em!important;
   }


   /* home - faixa sazAAAaaAAasazAszAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaAAasazAszAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaAAasazAszAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaAAasazAszAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAo */
   #page-ju-online #block-views-block-noticia-moldura-block-6 .block__inner {
     margin: 0 auto!important;
     width: 97%;
   }

   #page-ju-online #block-views-block-noticia-moldura-block-6 .views-row .views-field-field-imagem-capa-ju-online {
     height: 20em;
     position: inherit;
     width: 100%;
     margin-bottom: 1em;
   }

   #page-ju-online #block-views-block-noticia-moldura-block-6 .views-field-title {
       font-size: 2em;
     width: 100%;
       margin: 0 0 0.5em 0;
   }

   #page-ju-online #block-views-block-noticia-moldura-block-6 .views-field-field-resumo {
     line-height: 1.2em;
     width: 100%;
       margin: 0;
   }


   /* home - sazAAAaaAAasazAszAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaAAasazAszAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaAAasazAszAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaAAasazAszAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAo full */
   #page-ju-online #block-views-block-noticia-moldura-block-15 {
     margin-bottom: 1em!important;
   }
   #page-ju-online #block-views-block-noticia-moldura-block-15 .block__inner {
     width: 97%;
   }

   #page-ju-online #block-views-block-noticia-moldura-block-15 .views-field-title a {
     font-size: 1.5em;
     padding: 0.3em 0.3em 1em 0.3em;
     line-height: 1.4em;
   }

   #page-ju-online #block-views-block-noticia-moldura-block-15 .views-field-field-resumo {
     font-size: 1em;
     padding: 1.1em 1.1em 0.3em 1.1em;
     line-height: 1.4em;
   }


   /* home - faixa ju.memorias */
   #page-ju-online #block-views-block-noticia-moldura-block-12 {
     width: 100%;
   }

   #page-ju-online #block-views-block-noticia-moldura-block-12 .block__inner {
     margin: 0 auto!important;
     width: 97%;
     padding: 0;
   }

   #page-ju-online #block-views-block-noticia-moldura-block-12 .block__inner .view-header {
     font-size: 1.8em;
     border-bottom: solid 1px #8F6803;
   }

   #page-ju-online #block-views-block-noticia-moldura-block-12 .views-row .views-field-field-imagem-capa-ju-online {
       height: 17em;
   }

   #page-ju-online #block-views-block-noticia-moldura-block-12 .views-row .views-field-title {
       top: 17em;
   }


   /* Home - Faixa Arte e Cultura */
   #block-views-block-noticia-moldura-block-8 .block__inner {
         width: 97%;
         min-width: inherit;
     }

     #block-views-block-noticia-moldura-block-8 .views-row .views-field-field-imagem-capa-ju-online img {
   height: 15em!important;
     }

     #block-views-block-noticia-moldura-block-8 .views-row,
     #block-views-block-noticia-moldura-block-8 .views-row .views-field-field-imagem-capa-ju-online,
     #block-views-block-noticia-moldura-block-8 .views-row .views-field-title {
   width: 100%!important;
     }


   /* HOME - FAIXA PESQUISA */
   #block-views-block-noticia-moldura-block-11 .block__inner {
       width: 97%;
   }

   #block-views-block-noticia-moldura-block-11 .views-row .views-field-field-imagem-capa-ju-online {
     height: 15em!important;
   }

   #block-views-block-noticia-moldura-block-11 .views-row .views-field-title {
     position: absolute;
     top: 15em!important;
   }

   #block-views-block-noticia-moldura-block-11 .views-row {
     width: 100%!important;
     margin-left: 0;
     padding: 0!important;
     margin-bottom: 1em;
   }

   /* HOME - FAIXA LIVROS */
   body[class*='page-ju'] #block-views-block-noticia-moldura-block-13 > div {
     width: 97%;
   }

   body[class*='page-ju'] #block-views-block-noticia-moldura-block-13 .views-row {
     width: 100%;
   }

   #page-ju-online #block-views-block-noticia-moldura-block-13 .view-content .views-row .views-field-title a {
     font-size: 1.5em!important;
   }

   /* resenhas e artigos */
   body[class*='page-ju'] #block-views-block-noticia-moldura-block-5 > div {
     width: 97%!important;
   }
   body[class*='page-ju'] #block-views-block-noticia-moldura-block-5 > div .views-row {
     width: 100%!important;
     margin: 4px 0!important;
     height: 20em!important;
   }

   body[class*='page-ju'] #block-views-block-noticia-moldura-block-5 .views-row .views-field-field-imagem-capa .field-content,
   body[class*='page-ju'] #block-views-block-noticia-moldura-block-5 .views-row .views-field-field-imagem-capa img {
     height: 100%!important;
   }

   body[class*='page-ju'] #block-views-block-noticia-moldura-block-5 .views-row .views-field-title a {
     font-size: 1.3em;
   }

   /* telescopio
  *  * 	#page-ju-online #block-views-block-noticia-moldura-block-7 {
  *   * 			margin: 0!important;
  *    * 				}
  *     * 					#page-ju-online #block-views-block-noticia-moldura-block-7 .block__inner {
  *      * 							width: 97%!important;
  *       * 									margin: 0 auto!important;
  *        * 										}
  *         * 											*/

   /* ju especial */
   #page-ju-online #block-views-block-noticia-moldura-block-9 {
       margin: 0 0 2.5em 0;
   }
   #page-ju-online #block-views-block-noticia-moldura-block-9 .block__inner {
     width: 97%!important;

   }

   #page-ju-online #block-views-block-noticia-moldura-block-9 .views-row .views-field-field-imagem-capa {
     height: 20em!important;
   }

   #page-ju-online #block-views-block-noticia-moldura-block-9 .views-row .views-field-field-imagem-capa .field-content {
     height: 100%;
   }

   #page-ju-online #block-views-block-noticia-moldura-block-9 .views-row .views-field-title a {
     font-size: 2em!important;
     vertical-align: bottom;
   }

   #page-ju-online #block-views-block-noticia-moldura-block-9 .views-row .views-field-field-resumo {
     padding: 0.5em 0.5em 0.5em 0.5em;
   }


   /* ju especial - manchete 480 */
   #page-ju-online #block-views-block-noticia-moldura-block-14 {
       margin: 0 0 2.5em 0;
   }
   #page-ju-online #block-views-block-noticia-moldura-block-14 .block__inner {
     width: 97%!important;

   }

   #page-ju-online #block-views-block-noticia-moldura-block-14 .views-row .views-field-field-imagem-capa {
     height: 20em!important;
   }

   #page-ju-online #block-views-block-noticia-moldura-block-14 .views-row .views-field-field-imagem-capa .field-content {
     height: 100%;
   }

   #page-ju-online #block-views-block-noticia-moldura-block-14 .views-row .views-field-title a {
     font-size: 2em!important;
     vertical-align: bottom;
   }

   #page-ju-online #block-views-block-noticia-moldura-block-14 .views-row .views-field-field-resumo {
     padding: 0.5em 0.5em 0.5em 0.5em;
   }

   #page-ju-online #block-views-block-noticia-moldura-block-14 .views-row .views-field-field-imagem-capa-ju-online img {
     min-height: 48em;
   }

   /* menu inferior */
   #block-jumidiassociais h2, #block-juassine h2 {
     line-height: 1.5em!important;
   }
   /* menu inferior II */

   /* conteudo */
   #page-ju-online #block-articulistajosemariomartinez img,
   #page-ju-online #block-articulistaalexandrecarneiro img,
   #page-ju-online #block-articulistamichelyamagishi img,
   #page-ju-online #block-articulistacarlosorsi img,
   #page-ju-online #block-articulistagermanabarata img,
   #page-ju-online #block-articulistaluizmarques img,
   #page-ju-online #block-articulistapeterschulz img,
   #page-ju-online #block-articulistamariamachadobonacelli img,
   #page-ju-online #block-reginaldocorreademoraes img,
   #page-ju-online #block-articulistajosealvesdefreitasneto img,
   #page-ju-online #block-articulistarobertoromano img,
   #page-ju-online #block-articulistaantoniomarciobuainain img,
   #page-ju-online #block-articulistacristianedelfina img,
     #page-ju-online #block-articulistaneridebarrosalmeida img,
   #page-ju-online #block-articulistaangelamariacarneiroaraujo img,
     #page-ju-online #block-articulistaluisrenatovedovato img,
   #page-ju-online #block-articulistamarioaugustomedeirosdasilva img,
   #page-ju-online #block-articulistasabinepompeia img,
   #page-ju-online #block-articulistarosanabaeninger img,
   #page-ju-online #block-articulistaelianegiachetosaravali img,
   #page-ju-online #block-articulistafilosofiamatematica img,
   #page-ju-online #block-articulistathaisaparecidadibbern img,
   #page-ju-online #block-articulistareginafacchini img,
   #page-ju-online #block-articulistapaulofracalanza img,
   #page-ju-online #block-articulistaugogiorgetti img,
   #page-ju-online #block-articulistaalessandrobatezelli img,
   #page-ju-online #block-articulistaeducacao img,
   #page-ju-online #block-articulistapietrobasso img,
   #page-ju-online #block-articulistafernaopessoaramos img,
   #page-ju-online #block-articulistaetiennesamain img,
   #page-ju-online #block-articulistaluizcarlosdias img,
   #page-ju-online #block-articulistadanielmartinsdesouza img,
   #page-ju-online #block-articulistaoswaldoluizalves img,
   #page-ju-online #block-articulistaleiladacostaferreira img,
   #page-ju-online #block-articulistasoniareginadacalseixas img,
   #page-ju-online #block-artigosambienteesociedade img,
   #page-ju-online #block-artigosuniversidadeideiasepraticas img,
   #page-ju-online #block-articulistaumoceano img,
   #page-ju-online #block-articulistamarcoslopes img,
     body[class*='page-ju-art']  div[id*='block-arti'] img {
     width: 100%;
     height: 100%;
     /*display: block;*/
     /*margin: auto;*/
     position: relative!important;
   }
   #page-ju-online #block-articulistajosemariomartinez p,
   #page-ju-online #block-articulistaalexandrecarneiro p,
   #page-ju-online #block-articulistamichelyamagishi p,
   #page-ju-online #block-articulistacarlosorsi p,
   #page-ju-online #block-articulistagermanabarata p,
   #page-ju-online #block-articulistaluizmarques p,
   #page-ju-online #block-articulistapeterschulz p,
   #page-ju-online #block-articulistamariamachadobonacelli p,
   #page-ju-online #block-reginaldocorreademoraes p,
   #page-ju-online #block-articulistajosealvesdefreitasneto p,
   #page-ju-online #block-articulistarobertoromano p,
   #page-ju-online #block-articulistaantoniomarciobuainain p,
   #page-ju-online #block-articulistacristianedelfina p,
     #page-ju-online #block-articulistaneridebarrosalmeida p,
   #page-ju-online #block-articulistaangelamariacarneiroaraujo p,
     #page-ju-online #block-articulistaluisrenatovedovato p,
   #page-ju-online #block-articulistamarioaugustomedeirosdasilva p,
   #page-ju-online #block-articulistasabinepompeia p,
   #page-ju-online #block-articulistarosanabaeninger p,
   #page-ju-online #block-articulistaelianegiachetosaravali p,
   #page-ju-online #block-articulistafilosofiamatematica p,
   #page-ju-online #block-articulistathaisaparecidadibbern p,
   #page-ju-online #block-articulistareginafacchini p,
   #page-ju-online #block-articulistapaulofracalanza p,
   #page-ju-online #block-articulistaugogiorgetti p,
   #page-ju-online #block-articulistaalessandrobatezelli p,
   #page-ju-online #block-articulistaeducacao p,
   #page-ju-online #block-articulistapietrobasso p,
   #page-ju-online #block-articulistafernaopessoaramos p,
   #page-ju-online #block-articulistaetiennesamain p,
   #page-ju-online #block-articulistaluizcarlosdias p,
   #page-ju-online #block-articulistadanielmartinsdesouza p,
   #page-ju-online #block-articulistaoswaldoluizalves p,
   #page-ju-online #block-articulistaleiladacostaferreira p,
   #page-ju-online #block-articulistasoniareginadacalseixas p,
   #page-ju-online #block-artigosambienteesociedade p,
   #page-ju-online #block-artigosuniversidadeideiasepraticas p,
   #page-ju-online #block-articulistaumoceano p,
   #page-ju-online #block-articulistamarcoslopes p,
     body[class*='page-ju'] div[id*='block-arti'] p {
     font-size: 1.5em;
       margin: 0 0.2em!important;
   }

   #page-ju-online #block-articulistajosemariomartinez .field__item-wrapper a,
   #page-ju-online #block-articulistaalexandrecarneiro .field__item-wrapper a,
   #page-ju-online #block-articulistamichelyamagishi .field__item-wrapper a,
   #page-ju-online #block-articulistacarlosors  .field__item-wrapper a,
   #page-ju-online #block-articulistagermanabarata .field__item-wrapper a,
   #page-ju-online #block-articulistaluizmarques .field__item-wrapper a,
   #page-ju-online #block-articulistapeterschulz .field__item-wrapper a,
   #page-ju-online #block-articulistamariamachadobonacelli .field__item-wrapper a,
   #page-ju-online #block-reginaldocorreademoraes .field__item-wrapper a,
   #page-ju-online #block-articulistajosealvesdefreitasneto .field__item-wrapper a,
   #page-ju-online #block-articulistarobertoromano .field__item-wrapper a,
   #page-ju-online #block-articulistaantoniomarciobuainain .field__item-wrapper a,
   #page-ju-online #block-articulistacristianedelfina .field__item-wrapper a,
     #page-ju-online #block-articulistaneridebarrosalmeida .field__item-wrapper a,
   #page-ju-online #block-articulistaangelamariacarneiroaraujo .field__item-wrapper a,
   #page-ju-online #block-articulistaluisrenatovedovato	.field__item-wrapper a,
   #page-ju-online #block-articulistamarioaugustomedeirosdasilva .field__item-wrapper a,
   #page-ju-online #block-articulistasabinepompeia .field__item-wrapper a,
   #page-ju-online #block-articulistarosanabaeninger .field__item-wrapper a,
   #page-ju-online #block-articulistaelianegiachetosaravali .field__item-wrapper a,
   #page-ju-online #block-articulistafilosofiamatematica .field__item-wrapper a,
   #page-ju-online #block-articulistathaisaparecidadibbern .field__item-wrapper a,
   #page-ju-online #block-articulistareginafacchini .field__item-wrapper a,
   #page-ju-online #block-articulistapaulofracalanza .field__item-wrapper a,
   #page-ju-online #block-articulistaugogiorgetti .field__item-wrapper a,
   #page-ju-online #block-articulistaalessandrobatezelli .field__item-wrapper a,
   #page-ju-online #block-articulistaeducacao .field__item-wrapper a,
   #page-ju-online #block-articulistapietrobasso .field__item-wrapper a,
   #page-ju-online #block-articulistafernaopessoaramos .field__item-wrapper a,
   #page-ju-online #block-articulistaetiennesamain .field__item-wrapper a,
   #page-ju-online #block-articulistaluizcarlosdias .field__item-wrapper a,
   #page-ju-online #block-articulistadanielmartinsdesouza .field__item-wrapper a,
   #page-ju-online #block-articulistaoswaldoluizalves .field__item-wrapper a,
   #page-ju-online #block-articulistaleiladacostaferreira .field__item-wrapper a,
   #page-ju-online #block-articulistasoniareginadacalseixas .field__item-wrapper a,
   #page-ju-online #block-artigosambienteesociedade .field__item-wrapper a,
   #page-ju-online #block-artigosuniversidadeideiasepraticas .field__item-wrapper a,
   #page-ju-online #block-articulistamarcoslopes .field__item-wrapper a{
     font-size: 2em;
     margin-left: 0!important;
     text-align: left;
   }

   /* home - ju.especial */
   #page-ju-online .ju-especial-consulta-2017 {
     margin-top: 0;
   }

   #page-ju-online .ju-especial-consulta-2017 .view-header h2,
   #page-ju-online #block-pixture-reloaded-content .node--id-2797 .field-node--field-corpo h2 {
     font-size: 1.7em;
     bottom: 17em;
   }

   #page-ju-online #block-pixture-reloaded-content .node--id-2797 .field-node--field-corpo p:nth-of-type(2) {
     font-size: 1em;
     padding: 0.9em;
       margin-top: 2em;
   }

   #page-ju-online .ju-especial-consulta-2017 .view-header p:nth-of-type(5) {
     top: 19.5em;
   }

   #page-ju-online .ju-especial-consulta-2017 .views-row .views-field-field-resumo {
     font-size: 1.2em!important;
   }

   /* home - ju.especial */
   #block-juespecialconsultaunicamp2017 {
     margin-top: 0!important;
   }

   #block-juespecialconsultaunicamp2017 .block__inner,
   #block-juespecialconsultaunicamp2017 .block__inner, #block-views-block-ju-especial-block-1 .block__inner {
     width: 97%;
     min-width: inherit;
     font-size: 0.8em;
   }

   #page-ju-online .ju-especial-candidatos-consulta-2017 .view-header{
     margin-top: 3em;
   }

   #page-ju-online .ju-especial-candidatos-consulta-2017 .views-row {
     width: 100%;
     margin-bottom: 2em;
   }

   #page-ju-online .node--type-ju-especial {
     font-size: 1.2em;
   }

   /*articulistas */
   #page-ju-online #block-articulistajosemariomartinez,
   #page-ju-online #block-articulistaalexandrecarneiro,
   #page-ju-online #block-articulistamichelyamagishi,
   #page-ju-online #block-articulistacarlosorsi,
   #page-ju-online #block-articulistagermanabarata,
   #page-ju-online #block-articulistaluizmarques,
   #page-ju-online #block-articulistapeterschulz,
   #page-ju-online #block-articulistamariamachadobonacelli,
   #page-ju-online #block-reginaldocorreademoraes,
   #page-ju-online #block-articulistajosealvesdefreitasneto,
   #page-ju-online #block-articulistarobertoromano ,
   #page-ju-online #block-articulistaantoniomarciobuainain,
   #page-ju-online #block-articulistacristianedelfina,
     #page-ju-online #block-articulistaneridebarrosalmeida,
   #page-ju-online #block-articulistaangelamariacarneiroaraujo,
     #page-ju-online #block-articulistaluisrenatovedovato,
   #page-ju-online #block-articulistamarioaugustomedeirosdasilva,
   #page-ju-online #block-articulistasabinepompeia,
   #page-ju-online #block-articulistarosanabaeninger,
   #page-ju-online #block-articulistaelianegiachetosaravali,
   #page-ju-online #block-articulistafilosofiamatematica,
   #page-ju-online #block-articulistathaisaparecidadibbern,
   #page-ju-online #block-articulistareginafacchini,
   #page-ju-online #block-articulistapaulofracalanza,
   #page-ju-online #block-articulistaugogiorgetti,
   #page-ju-online #block-articulistaalessandrobatezelli,
   #page-ju-online #block-articulistaeducacao,
   #page-ju-online #block-articulistapietrobasso,
   #page-ju-online #block-articulistafernaopessoaramos,
   #page-ju-online #block-articulistaetiennesamain,
   #page-ju-online #block-articulistaluizcarlosdias,
   #page-ju-online #block-articulistadanielmartinsdesouza,
   #page-ju-online #block-articulistaoswaldoluizalves,
   #page-ju-online #block-articulistaleiladacostaferreira,
   #page-ju-online #block-articulistasoniareginadacalseixas,
   #page-ju-online #block-artigosambienteesociedade,
   #page-ju-online #block-artigosuniversidadeideiasepraticas,
   #page-ju-online #block-articulistaumoceano,
   #page-ju-online #block-articulistamarcoslopes{
     width: 97%;
       margin: 0 auto;
   }

   #block-blocojuespecialcotas .block__inner {
     width: 97%;
     margin: 0 auto;
   }

   #block-blocojuespecialcotas .block__inner img{
     height: inherit;
   }


   /*ju audio - faixa home*/
   #block-views-block-radio-block-1 > div, #block-views-block-radio-block-2 > div, #block-views-block-radio-block-3 > div,
   .page-ju-radio #block-basic-content .views-element-container > div  {
     width: 97%;
     min-width: inherit;
   }

   #block-views-block-radio-block-1 .views-row,
   .page-ju-radio #block-basic-content .views-element-container > div .views-row {
     padding: 0;
   }

     #block-views-block-radio-block-1 .views-row {
     width: 100% !important;
   }

   #block-views-block-radio-block-1 .views-row .views-field-field-imagem-capa-ju-online,
   #block-views-block-radio-block-1 .views-row .views-field-title,
   #block-views-block-radio-block-1 .views-row .views-field-field-resumo,
   .page-ju-radio #block-basic-content .views-element-container > div .views-row .views-field-field-imagem-capa-ju-online,
   .page-ju-radio #block-basic-content .views-element-container > div .views-row .views-field-title,
   .page-ju-radio #block-basic-content .views-element-container > div .views-row .views-field-field-resumo {
     position: inherit;
     width: 100%;
     margin-bottom: 1em;
   }

   #block-views-block-radio-block-1 .views-row .views-field-field-imagem-capa-ju-online .field-content img,
   .page-ju-radio #block-basic-content .views-element-container > div .views-row .views-field-field-imagem-capa-ju-online .field-content img {
     width: 100%;
     height: inherit!important;
     max-width: inherit!important;
   }

   #block-views-block-radio-block-2 .views-row {
     width: 100%;
     max-width: inherit!important;
   }

   #block-views-block-radio-block-2 .views-row img {
     width: 100%;
     max-width: inherit!important;
   }

     #block-views-block-radio-block-3 > div > div > div {
       display: none;
     }

   #block-views-block-radio-block-3 header {
     width: 100% !important;
   }

   #block-views-block-radio-block-2 header strong, .page-ju-radio #block-basic-content .views-element-container > div header strong {
     width: 100%;
   }

 /*     #block-views-block-radio-block-3 > div {
       min-width: unset !important;
     } */

   /* FIM - PAGs JU */

   /* BUSCA GOOGLE */
   #___gcse_1 {
     left: 3em;
     right: 3em;
   }

   /*CONJUNTURA ECONOMICA - PAG INT*/
   #block-views-block-noticias-bloco3-block-4,
   #block-views-block-noticias-bloco3-block-5 {
     width: 97%;
   }

   #block-views-block-noticias-bloco3-block-4 .view-header img,
   #block-views-block-noticias-bloco3-block-5 .view-header img,
   .node--id-8396 .field-node--body ul li h2 img {
     width: 25%;
     top: 0.3em;
   }

   #block-views-block-noticias-bloco3-block-4 .view-header,
   #block-views-block-noticias-bloco3-block-5 .view-header {
     padding-left: 4em;
   }

   #block-views-block-noticias-bloco3-block-4 .views-row,
   #block-views-block-noticias-bloco3-block-5 .views-row {
     margin-left: 6em;
   }

   #block-views-block-noticias-bloco3-block-4 .more-link,
   #block-views-block-noticias-bloco3-block-5 .more-link {
     margin-left: 6em;
   }

   .node--id-8396 .field-node--body ul {
     margin-bottom: 2em;
   }

   .node--id-8396 .field-node--body ul li:nth-of-type(1){
     padding-left: 4.5em;
   }

   .node--id-8396 .field-node--body ul li:nth-of-type(2) {
     margin-left: 4.5em;
   }

   .node--id-8396 .field-node--body ul li:nth-of-type(2) a {
       font-size: 1em;
   }

   .node--id-8396 .field-node--body ul li:nth-of-type(3) {
     margin-left: 5em;
     font-size: 0.9em;
   }

   /* INICIO - BLOCO DIVULGAaaaAAassasassssaAAAasasazAAAaaAAasazAszAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaAAasazAszAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAzAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaAAasazAszAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaAAasazAszAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAzAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAO CIENTIFICA */
   #block-views-block-noticias-divulgacao-cientifica-block-1 .views-row {
     width: 100%!important;
   }

   #block-views-block-noticias-divulgacao-cientifica-block-1 .views-row .views-field-title .field-content a {
       font-size: 1.5em;
   }

   #block-views-block-noticias-divulgacao-cientifica-block-1 .views-row .views-field-field-imagem-capa img {
     height: 17em;
   }

   #block-views-block-noticias-divulgacao-cientifica-block-1 .views-row .views-field-title {
     top: 17em;
   }
   /* FIM - BLOCO DIVULGAaaaAAassasassssaAAAasasazAAAaaAAasazAszAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaAAasazAszAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAzAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaAAasazAszAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaAAasazAszAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAzAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAO CIENTIFICA */

   /* RETROSPECTIVA 2017 */
   #block-blocobannerretrospectiva2017 {
     z-index: 303;
   }

   #block-blocobannerretrospectiva2017 > div {
     width: 97%;
     background-image: url("/unicamp/themes/pixture_reloaded/styles/css/images/IMG_RETRO_2017_BANNER_SHORT_HOME_20171220_PEQUENO_RESPONSIVO.jpg");
     background-repeat: no-repeat;
   }

   #block-blocobannerretrospectiva2017 .face,
   #block-blocobannerretrospectiva2017 .twitter {
     display: none;
   }

   .page-retrospectiva-2017 .views-element-container > div {
     top: 1.3000000000000007em!important;
     left: 0;
     position: fixed;
     width: 100%;
     padding: 0 1.5%;
     bottom: 0;
     overflow: auto;
     background-color: #FFFFFF;
     z-index: 303;
   }

   #views_slideshow_cycle_teaser_section_retrospectiva-page_1 {
     height: auto!important;
   }

   #views_slideshow_cycle_main_retrospectiva-page_1 .views-field-field-mes {
     margin-top: 5em;
   }

   #views_slideshow_cycle_main_retrospectiva-page_1 .views-field-field-imagem-video,
   #views_slideshow_cycle_main_retrospectiva-page_1 .views-field-field-imagem-video iframe,
   #views_slideshow_cycle_main_retrospectiva-page_1 .views-field-field-imagem-video a,
   #views_slideshow_cycle_main_retrospectiva-page_1 .views-field-field-imagem-video img {
     height: 260px!important;
   }

   #views_slideshow_cycle_main_retrospectiva-page_1 .views-field-title {
     font-size: 2em;
     margin-bottom: 0.5em;
   }

   #views_slideshow_cycle_main_retrospectiva-page_1 .views-field-field-corpo {
     margin-bottom: 5em;
   }

   #views_slideshow_controls_text_retrospectiva-page_1 {
     top: 9.5em;
   }

   #views_slideshow_controls_text_previous_retrospectiva-page_1 a::before,
   #views_slideshow_controls_text_next_retrospectiva-page_1 a::before {
     font-size: 70px;
     height: 40px;
     line-height: 30px;
   }

   #views_slideshow_controls_text_next_retrospectiva-page_1 a::before {
     right: 0px;
     content: "asAazA";
   }

   #views_slideshow_controls_text_previous_retrospectiva-page_1 a::before {
     left: 0px;
     content: "asAazA";
   }

   #views_slideshow_slide_counter_retrospectiva-page_1 {
     display: block!important;
     position: absolute;
     left: 0;
     top: 18em;
     width: 100%;
     text-align: center;
     font-weight: 600;
   }

   .page-retrospectiva-2017 .views-element-container > div footer {
     display: none;
   }

   /* fotografia curadoria Inicio*/
   #block-fotografiacuradoria {
     width: 95%!important;
     min-width: inherit!important;

   }

   #block-fotografiacuradoria p {
     background-color: #FFF;
     padding-right: 0.5em;
     margin: 0!important;
     height: 1.5em;
     line-height: 1.4em;
     font-family: Oswald!important;
     text-transform: uppercase!important;
     font-size: 1.5em;
     font-weight: 300;
     position: absolute;
     top: 127px;
     left: 140px;
     z-index:2
   }
 /* fotografia curadoria Fim*/

         /* Faixa DC 2 - Inicio */

   #block-views-block-noticias-divulgacao-cientifica-block-2 .views-row .views-field-field-imagem-capa img {
     width: 100%!important;

   }

     #block-views-block-noticias-divulgacao-cientifica-block-2 > div {
         width: 97%;
         max-width: 86.25em;
         min-width: 0;
         margin: 0 auto 0 auto;
         padding-right: 0;
     }

     #block-views-block-noticias-divulgacao-cientifica-block-2 header img {
       display: none;
     }

   #block-views-block-noticias-divulgacao-cientifica-block-2 .views-row .views-field-field-imagem-capa {
     position: relative!important;
     border: solid 9px #E1E1E1;
   width:240px;


     }



   #block-views-block-noticias-divulgacao-cientifica-block-2 .views-row {
     position: relative;
     min-height: 11em;
     margin-top: 2.5em;
     margin-bottom: 0em;
     padding-left: 0em;
     padding-bottom: 0em;
     padding-right: 0;
    }


   /* Faixa DC 2 - Fim */


     /* imagem-capa - INICIO */

   #block-pixture-reloaded-content .node--type-noticias .field-node--field-imagem-capa img, embed, object, video,
     #block-pixture-reloaded-content .node--type-ju-noticias .field-node--field-imagem-capa img, embed, object, video,
   #block-pixture-reloaded-content .node--type-ju-artigos .field-node--field-imagem-capa img, embed, object, video  {
     max-width: 100%!important;
     max-height: 26.7em!important;
   }

    #block-pixture-reloaded-content .node--type-ju-noticias .field-node--field-imagem-capa-ju-online img, embed, object, video,
    #block-pixture-reloaded-content .node--type-ju-artigos .field-node--field-imagem-capa-ju-online img, embed, object, video {
     max-width: 100%!important;
     max-height: 26.7em!important;
   }



   #block-pixture-reloaded-content .node--type-noticias .field-type-image .align-right figcaption,
      #block-pixture-reloaded-content .node--type-ju-noticias .field-type-image .align-right figcaption,
   #block-pixture-reloaded-content .node--type-ju-artigos .field-type-image .align-right figcaption
   {
     float: none;
     width: 100%;
   }

   #block-pixture-reloaded-content .node--type-noticias .field-type-image .align-right figcaption,
   #block-pixture-reloaded-content .node--type-ju-noticias .field-type-image .align-right figcaption,
   #block-pixture-reloaded-content .node--type-ju-artigos .field-type-image .align-right figcaption
   {
     float: none;
     width: 100%;
     padding: 10px;
     font-family: "Roboto Condensed";
     font-size: 1.1em;
     line-height: 1.5em;
     font-weight: 300;
     color: #000000;
     text-align: justify;
   }


   /* imagem-capa - Fim */

   /*Dossie ODH*/

   #block-blocobannerdossieodh div {
     top: 0;
     }
   #block-abredireitoshumanos {
     top: 1%;
     }

   #block-abredireitoshumanos img {
     width: 410px;
     height: auto;
     display: block;
   margin-left: 0;
   }

   #block-abredireitoshumanos p{
         margin-right: 1em;
     margin-bottom: 2em;
     }

   .view.view-retrospectiva.view-id-retrospectiva.view-display-id-page_2 .view-rows {
     position: relative;
   top: 0em;
   }

   .view.view-retrospectiva.view-id-retrospectiva.view-display-id-page_2 h2 {
     top: 0em;
   }

   .view.view-retrospectiva.view-id-retrospectiva.view-display-id-page_2 .views-row {
     height: auto;
   width: 100%;
   }

   #block-blocobannerdossieodh img{
     width: 480px;
     height:10.5em;
     top: -1em;
     }

   #block-reportagensdireitoshumanos {
     top: 8em;
     }

   #block-dialogosdireitoshumanos span {
     top: 2em;
     }

   #block-dialogosdireitoshumanos .field__item div {
     top: 10em;
     }

   #block-audiodireitoshumanos {
     top: 8em;
     margin: 0 10% 10em;
     }

   /* DissasassssaAAasAAaaaAAassasassssaAAAasasazAAAaaAAasazAszAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaAAasazAszAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazArio Brumadinho */
   #block-views-block-noticia-moldura-block-20 {
       margin: 0 0 2.5em 0;
   }
   #block-views-block-noticia-moldura-block-20 .block__inner {
     width: 97%!important;

   }

   #block-views-block-noticia-moldura-block-20 .views-row .views-field-field-imagem-capa {
     height: 20em!important;
   }

   #block-views-block-noticia-moldura-block-20 .views-row .views-field-field-imagem-capa .field-content {
     height: 100%;
   }

   #block-views-block-noticia-moldura-block-20 .views-row .views-field-title a {
     font-size: 2em!important;
     vertical-align: bottom;
   }

   #block-views-block-noticia-moldura-block-20 .views-row .views-field-field-resumo {
     padding: 0.5em 0.5em 0.5em 0.5em;
   }
   /*Faixa Bloco Autonomia UniversitssasassssaAAasAAaaaAAassasassssaAAAasasazAAAaaAAasazAszAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaAAasazAszAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAria*/
   #block-autonomiauniversitaria img{
     width: 350px;
     margin:1%;
   }

   #block-autonomiauniversitaria iframe{
     width: 380px;
     margin-left: 1%;
   }
   /*Fim Bloco Autonomia*/


 }

   /* faixa AssemblssasassssaAAasAAaaaAAassasassssaAAAasasazAAAaaAAasazAszAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaAAasazAszAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAia */

   @media (max-width: 1680px) {
     #block-views-block-noticias-temporarias-block-1 .view-content.view-rows {
       font-size: 0.85em;
       top: -150px;
       bottom: 120px;
     }
   }

   @media (max-width: 1040px) {
       #block-views-block-noticia-universidade-sociedade-block-2 > div,
       #block-views-block-noticias-producao-academica-block-2 > div,
       div#block-views-block-noticias-bloco3-block-1 > div {
         min-width: unset !important;
       }

     div#block-views-block-noticias-temporarias-block-1 {
       width: 100%;
       margin-bottom: 0px;
     }

     div#block-views-block-noticias-temporarias-block-1 .block__inner {
       width: 90%;
       max-width: inherit;
       min-width: inherit;
       margin: 0 auto;
     }

     #block-views-block-noticias-temporarias-block-1 .view-content.view-rows {
       top: 10px;
       width: 100%;
       margin: auto;
       /* line-height: 2em; */
       vertical-align: top;
       background: unset !important;
     }

     #block-views-block-noticias-temporarias-block-1 .views-row {
       width: 49%;
       font-weight: 200;
       text-shadow: none;
       color: #262626;
       padding: 0.5em 0 0.5em 0.3em;
       vertical-align: top;
     }

     #block-views-block-noticias-temporarias-block-1 > div > div.block__content > div > div > div.view-content.view-rows > div > div.views-field.views-field-field-date > div > time {
       border-left: solid 0.15em #9e190b;
         padding-left: 10px;
         margin-bottom:15px;
     }

     #block-views-block-noticias-temporarias-block-1 .views-field.views-field-title a{
       text-shadow: none;
       color: #282828;
     }
   }

   @media (max-width: 620px) {
     #block-views-block-noticias-temporarias-block-1 .views-row {
       width: 100%;
     }
   }

   @media (max-width: 480px) {

     div#block-views-block-noticias-temporarias-block-1 .block__inner {
       width: 97%;
     }
       #block-views-block-noticia-universidade-sociedade-block-2 > div,
       #block-views-block-noticias-producao-academica-block-2 > div,
       div#block-views-block-noticias-bloco3-block-1 > div {
         width: 97% !important;
       }
   }

   @media (max-width: 1040px) {
     #block-views-block-noticias-temporarias-block-1 .views-row span:first-child {
      border-left: solid;
      padding-left:5px;
     }
   }

   /* botao footer noticias temporarias */
   @media (min-width: 1040px) {
     #block-views-block-noticias-temporarias-block-1 .view-footer {
       bottom: 178px;
       background-color: #000;
       margin-top: 0;
     }
   }

   @media (min-width: 1680px) {
     #block-views-block-noticias-temporarias-block-1 .view-footer {
       bottom: 150px;
       margin: 0;
     }
   }

   /* fim assemblssasassssaAAasAAaaaAAassasassssaAAAasasazAAAaaAAasazAszAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaAAasazAszAAasAasasazAAAaaaAAassaAaasAazAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAasAasasazAAasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAAAaaaAAassasassssaAAAasasazAAAaaaAAassaAaasAazAAasAasasazAzAAasAasasazAAassaAaasAazAAazAasasazAAassaAaasAazAAasAasasazAAAaaaAAassaAaasAazAAaaasasazAAassaasasazAAaazAAasazAszAAasAasasazAAassaAaasAazAAasAasasazAAAaaaAAassasazAAazAszAAassaAaasAazAAasAasasazAia */


 /* FIM - CSS RESPONSIVO */

 /* para nao centralizar imagem capa */
 @media all and (max-width: 60em) {
     #block-pixture-reloaded-content .node--type-noticias .img.align-left, img.align-right, figure.align-left, figure.align-right, .field-type-image__figure.align-left, .field-type-image__figure.align-right {
       float: none!important;
       text-align: left!important;
       margin-left: none!important;
       margin-right: none!important;
       margin-bottom: 0px!important;
       margin-bottom: 0rem!important;

     }
 }

 @media (max-width: 960px) and (min-width: 500px) {
   #block-views-block-noticia-moldura-block-1 #resumo {
     top: 555px;
     font-size: 1.3em !important;
   }

   #block-views-block-noticia-moldura-block-1 #titulo {
     top: 455px;
   }
   }



 /* Ajusta menu mobile 2022 */
 @media screen and (max-width: 980px) {
   #block-basic-main-menu,
   #block-menuunicampingles{
     height: 3em;
     margin-top: 0;
   }

   #content-area {
     margin-top: 48px;
   }

   #block-basic-main-menu > .menu {
     width: 100%;
     min-width: unset;
     flex-direction: column;
     z-index: 999999;
     margin-top: 90px;
   }

   #block-basic-main-menu li, #block-menuunicampingles li {
     background-color: #fff;
     width: 100%;
   }

   .toggle-btn {
     background-color: #FFFFFF;
     border-radius: 0;
     background-image: url(/unicamp/sites/default/files/ico_menu_responsivo_transp.png);
     width: 2.3em;
     height: 2.3em;
     margin-left: 15px;
     position: absolute;
   }
 }

 /* arruma quando autenticado */
 .role--authenticated header nav:first-child {
   top: 80px !important;
 }

 .role--authenticated header nav:nth-child(2) {
   top: 80px !important;
 }

 .role--authenticated header #block-logounicampportal {
   top: 144px !important;
 }

 body[class*='page-ju'].role--authenticated header nav:first-child {
   top: 80px !important;
 }

 body[class*='page-ju'].role--authenticated header nav:nth-child(2) {
   top: 80px !important;
 }

 body[class*='page-ju'].role--authenticated header #block-logounicampportal {
   top: 80px !important;
 }

 body[class*='page-ju'].role--authenticated #block-jumenusuperior-2 {
   top: 0px !important;
 }

 .page-ju #block-jumenusuperior-2 {
   margin-bottom: 0px !important;
 }

 @media (max-width: 961px) {
   .role--authenticated header nav:nth-child(2) {
     top: 40px !important;
   }

   .role--authenticated header #block-logounicampportal {
     top: 40px !important;
   }

   body[class*='page-ju'].role--authenticated #block-jumenusuperior-2 {
     top: 7px !important;
   }
 }

 @media (min-width: 961px) {
   .role--authenticated #block-logounicampportal img.logo-pequeno {
     margin-top: -160px !important;
   }
 }

 /* fim arruma quando autenticado */



 /*PAGINA DE NOTICIAS CONTEUDO - LUCAS*/

 @media (min-width: 1086px) {
   .section-noticias #block-basic-content {
     padding-top: 30px;
   }
 }

 article {
     border: 0 !important;
     /*     width: 71.875%;
     max-width: 86.25em; */
     margin: 0 auto;
     position: relative;
     padding: 15px 0 !important;
 }

 @media screen and (max-width: 750px) {
   article.node--type-webform {
     width: 98% !important;

   }
   article {
     margin-top: 75px;
   }

   body[class*='page-ju'] article {
     margin-top: 15px;
   }
 }

 .noticias__banco-de-imagens {
   margin-bottom: 15px;
 }

 /* .node--type-divulgacao-cientifica */
 .noticias__autor,
 .noticias__credito-imagem,
 .noticias__edicao-imagem,
 .node--type-noticias {
   border: 0;
   max-width: inherit;
   margin: 10px 15px 0 0;
   display: inline-block;


 }

 .noticias__autor > div:first-child,
 .noticias__credito-imagem > div:first-child,
 .noticias__credito-ilustracao > div:first-child,
 .noticias__edicao-imagem > div:first-child {
   height: 20px;
   vertical-align: middle;
   line-height: 21px;
   margin-bottom: 0px !important;
   border-left: 2px solid #9B0101;
   padding-left: 5px;
 }

 .noticias__edicao-imagem {
   margin-bottom: 12px;
 }

 .node--type-noticias.node--view-mode-full,
 .node--type-divulgacao-cientifica.node--view-mode-full {
     border: 0;
     padding-left: 0;
 }

 #block-basic-content .content .noticias__imagem-capa > div:first-of-type {
   display: block;
   width: 100%;
   border-left: solid 3px #9B0101;
   padding-left: 8px;
   margin: 9px 0 9px 0;
 }

 #block-basic-content .content .noticias__imagem-capa > div:nth-of-type(2) {
   padding: 25px;
   border: solid 1px #ecb9b9;
   border-radius: 8px;
 }

 @media screen and (max-width: 1040px) {
   body[class*="page-"] #block-basic-content {
     width: 90% !important;
     min-width: unset !important;
   }
 }

 @media screen and (max-width: 961px) {
   body[class*="page-"] #block-basic-content {
     margin: 80px auto !important;
     width: 90% !important;
     padding-right: 0;
     min-width: unset !important;
   }

   .noticias__autor {
     margin-top: 15px;
   }

   .noticias__categoria {
     font-size: 12px;
     margin-left: 50px;
   }
 }

 @media screen and (max-width: 750px) {
   body[class*="page-"] #block-basic-content {
     width: 97% !important;
     margin-top: 0px !important;
   }

   body[class*="page-noticias-um-ano-de-pandemia-unicamp-no-combate-a-covid-19"] #block-basic-content {
     margin-top: 80px !important;
   }

   body[class*="page-boletim"] #block-basic-content {
     width: 97% !important;
     margin-top: 0px !important;
     padding-top: 90px !important;
   }

   #block-views-block-noticia-moldura-block-11 > div {
       width: 97%;
   }
 }

 .noticias__date,
 .ju_artigos__date,
 .node--type-noticias .field-name-field-date,
 .node--type-divulgacao-cientifica .field-name-field-date {
     position: absolute;
     top: 0;
     left: 0;
     font-family: "Roboto Condensed";
     font-size: 1em;
     text-transform: uppercase;
     border-left: solid 0.15em #2F2F2F;
     padding-left: 0.5em;
     height: 1em;
     line-height: 1em;
     margin-bottom: 0.6em;
 }

 .noticias__categoria,
 .node--type-noticias .field-node-field-categoria,
 .node--type-divulgacao-cientifica .field-node-field-grande-area {
     position: absolute;
     top: 0;
     left: 10.7em;
     font-family: "Roboto Condensed";
     font-size: 1em;
     text-transform: uppercase;
     border-left: solid 1px #737373;
     padding-left: 0.5em;
     height: 0.9em;
     line-height: 0.95em;
     margin-bottom: 0.6em;
 }

 .node--type-divulgacao-cientifica .field-node-field-grande-area {
     left: 11em;
 }

 .noticias__categoria a,
 .node--type-noticias .field-node-field-categoria a,
 .node--type-divulgacao-cientifica .field-node-field-grande-area a {
   color: #737373!important;
     padding-right: 0.5em;
     text-transform: uppercase;
     font-weight: normal;
 }

 .noticias__categoria a:hover,
 .node--type-noticias .field-node-field-categoria a:hover,
 .node--type-divulgacao-cientifica .field-node-field-grande-area a:hover {
   color: #A90000!important;
 }

 div[class*="noticias__"] > div:first-child,
 .node--type-noticias .field .field__label,
 .node--type-divulgacao-cientifica .field .field__label {
     font-family: "Roboto Condensed";
     text-transform: none;
     float: left;
     color: #9B0101;
     margin-right: 0.5em;
     margin-bottom: 5px;
     font-weight: bold;
 }

 div[class*="noticias__"] > div {
   display: inline-block;
 }

 #pagina-agenda a {
   color: #9e190b;
   text-decoration: underline;
 }

 div[class*="noticias__"] a,
 main.node--type-noticias .field .field__items a,
 main.node--type-divulgacao-cientifica  .field .field__items a{
     font-family: "Roboto Condensed";
     /*text-transform: uppercase;*/
     /*float: left;*/
     color: #9B0101;
     /*margin-right: 0.5em;*/
     line-height: 1.3em;
     word-break: break-all;
 }

 .ju_noticias__corpo a,
 .noticias__body a {
   text-decoration: underline;
 }

 .noticias__body {
     font-family: "Roboto Condensed";
     font-size: 1.3em;
     line-height: 1.5em;
     font-weight: 300;
     color: #000000;
     text-align: justify;
 }

 .noticias__imagem-capa {
   padding-top: 90px;
 }

 .addtoany_list {
   width: 100%;
   display: block;
   margin-bottom: 1rem;
 }

 @media screen and (max-width: 400px) {
   #block-juunicampcontato li:nth-of-type(1) {
       position: static;
   }
   #block-julocalizacaoecontato li:nth-of-type(1) {
     position: static;
   }
   #block-julocalizacaoecontato ul:nth-of-type(2) li:nth-of-type(1) {
     position: static;
   }

   #block-juunicampcontato ul,
   #block-julocalizacaoecontato ul,
   #block-julocalizacaoecontato ul {
     padding: 0;
   }

   #block-juunicampcontato li,
   #block-julocalizacaoecontato li,
   #block-julocalizacaoecontato li {
     padding: 0;
   }
 }

 @media screen and (max-width: 769px) {
   #block-jumenusuperior-2 {
     /* top: 50%; */
     top: 10%;
   }
   .one-sidebar.sidebar-second #content {
     width: 97%;
     /* float: left; */
     margin-left: 20px;
   }

   .page-ju-radio #content {
     margin-left: 0 !important;
   }

   #block-jumenusuperior-2 .contextual {
     display: none;
   }
 }

 .page-visitantes .pagina_interna__image,
 .page-professores .pagina_interna__image,
 .page-funcionArios .pagina_interna__image,
 .page-alunos .pagina_interna__image {
     width: 53.62%;
     max-width: 46.25em;
     margin: 0 0 0 -0.25em;
     padding: 0;
     border: solid 0.75em #E1E1E1;
     box-shadow: -0.3em 0.3em 1em #cdcdcd;
     display: inline-block;
     vertical-align: text-top;
 }

 .page-visitantes .pagina_interna__body,
 .page-professores .pagina_interna__body,
 .page-funcionArios .pagina_interna__body,
 .page-alunos .pagina_interna__body,
 #block-pixture-reloaded-content .node--id-47 .node__container .node__content .field-type-text-with-summary, #block-pixture-reloaded-content .node--id-48 .node__container .node__content .field-type-text-with-summary, #block-pixture-reloaded-content .node--id-49 .node__container .node__content .field-type-text-with-summary, #block-pixture-reloaded-content .node--id-56 .node__container .node__content .field-type-text-with-summary, #block-pixture-reloaded-content .node--id-67 .node__container .node__content .field-type-text-with-summary {
     width: 46.3%;
     display: inline-block;
     margin-top: 3em;
     vertical-align: text-top;
     padding-right: 1em;
 }

 @media (max-width: 1084px) {
    #block-menuascom,
   .page-secretaria-executiva-de-comunicacao-sec .pagina_interna__body,
   .page-secretaria-executiva-de-comunicacao-sec .pagina_interna__image,
   .page-visitantes .pagina_interna__image,
   .page-visitantes .pagina_interna__body,
   .page-professores .pagina_interna__image,
   .page-professores .pagina_interna__body,
   .page-funcionArios .pagina_interna__image,
   .page-funcionArios .pagina_interna__body,
   .page-alunos .pagina_interna__image,
   .page-alunos .pagina_interna__body {
     width: 97%;
     margin: 0 auto;
     padding: 0;
     display: block;
   }

   .page-secretaria-executiva-de-comunicacao-sec .pagina_interna__image {
     margin-top: 20px;
   }
 }

  @media (max-width: 480px) {
    .page-funcionArios article,
    .page-alunos article {
      margin-top: 0px;
    }
  }

 .page-secretaria-executiva-de-comunicacao-sec header h2 {
   display: none;
 }

 /*** inicio pagina capa jornal ***/

 .ju-capa {
   display: flex;
   flex-wrap: wrap;
   height: 100%;
 }

 .ju-capa > .views-row {
   width: 32%;
   margin-right: 10px;
   background-color: #e3e3e3;
   padding: 12px;
   margin-bottom: 10px;
 }

 .ju-capa .views-field-field-imagem-capa {
 /*   height: 250px; */
 }

 .ju-capa .views-field-field-imagem-capa img {
   height: 250px;
   width: 100%;
   object-fit: cover;
 }

 .ju-capa .views-field-title {
   font-size: 1.3em;
   margin-top: 5px;
 }

 .ju-capa .views-field-title a {
   font-weight: 400;
 }

 #block-views-block-jornal-da-unicamp-block-2 {
   width: 71.875%;
   max-width: 86.25em;
   min-width: 64em;
   margin: auto;
   /* padding-top: 28px; */
   position: relative;
 }

 #block-views-block-jornal-da-unicamp-block-2 .views-field-field-capa-ju a {
   display: inline-block;
   height: min-content;
 }

 #block-views-block-jornal-da-unicamp-block-2 .views-field-field-capa-ju footer {
   color: #5a5a5a;
   font-size: 0.7em;
   text-align: center;
   mix-blend-mode: luminosity;
 }

 #block-views-block-jornal-da-unicamp-block-2 .addtoany_list {
     display: block;
     margin-left: auto;
     width: auto;
     margin-bottom: 0;
 }
 #block-views-block-jornal-da-unicamp-block-2 .addtoany_list > a {
   vertical-align: middle;
   height: 100%;
   line-height: 100%;
 }

 #block-views-block-jornal-da-unicamp-block-2 .addtoany_list a span {
   width: 35px !important;
   height: 35px !important;
 }

 .ju-interna {
   padding-left: 160px;
   padding-top: 0 !important;
 }

 .ju-interna .jornal_unicamp__credito-imagem > div a,
 .ju-interna .jornal_unicamp__edicao-imagem > div a,
 .ju-interna .jornal_unicamp__autor > div a {
   color: #880000;
 }

 .ju-interna .jornal_unicamp__credito-imagem > div:first-child,
 .ju-interna .jornal_unicamp__edicao-imagem > div:first-child,
 .ju-interna .jornal_unicamp__autor > div:first-child {
   color: #880000;
 /*   text-transform: uppercase; */
   font-weight: 600;
   border-left: solid 3px #880000;
   padding-left: 5px;
 }

 .ju-interna .jornal_unicamp__data-de-publicacao {
   display: none;
 }

 .ju-interna .jornal_unicamp__credito-imagem,
 .ju-interna .jornal_unicamp__edicao-imagem,
 .ju-interna .jornal_unicamp__autor {
   display: inline-block;
   margin-right: 8px;
 }

 .ju-interna .jornal_unicamp__credito-imagem div,
 .ju-interna .jornal_unicamp__edicao-imagem div,
 .ju-interna .jornal_unicamp__autor div {
   display: inline-block;
 }

 .ju-interna .jornal_unicamp__subtitulo {
   margin-top: 28px;
   font-size: 1.6em;
   font-weight: 200;
   line-height: 1.2em;
 }

 .ju-interna .jornal_unicamp__corpo {
   margin-top: 15px;
 }

 .jornal_unicamp__corpo a {
   color: #9e190b;
   text-decoration: underline;
 }

 .ju-interna .jornal_unicamp__corpo img {
   /* width: 100%; */
 }
 .ju_especial__corpo p,
 .ju-interna .jornal_unicamp__corpo p {
   font-size: 1.6em;
   line-height: 1.4em;
   text-align: justify;
   font-weight: 200;
 }

 #block-views-block-jornal-da-unicamp-block-2 .views-row {
   padding: 10px 10px 10px 175px;
   background-color: #163257;
   color: #fff;
   display: flex;
   align-items: center;
 }

 #block-views-block-jornal-da-unicamp-block-2 .views-field-field-num-edicao {
   display: flex;
   margin-right: 15px;
 }

 #block-views-block-jornal-da-unicamp-block-2 .views-field-field-num-edicao span {
   margin-right: 5px;
 }

 #block-views-block-jornal-da-unicamp-block-2 .views-row .views-field-title a {
   color: #fff;
 }

 #block-views-block-jornal-da-unicamp-block-2 .views-field-field-capa-ju {
   position: absolute;
   left: 0;
   top: 0;
   width: 150px;
   border-right: solid 5px #fff;
 }

 #block-views-block-jornal-da-unicamp-block-2 .views-field-field-date-1,
 #block-views-block-jornal-da-unicamp-block-2 .views-field-field-date {
   margin-bottom: 0;
   grid-row: 3 / 4;
   grid-column: 2 /3;
 }

 #block-views-block-jornal-da-unicamp-block-2 .views-field-field-date-1 {
   padding-left: 10px;
 }

 #block-views-block-jornal-da-unicamp-block-2 .views-field-field-date {
   display: flex;
   grid-row: 3 / 4;
   grid-column: 2 / 3;
   border: none;
   padding-left: 15px;
 }

 #block-views-block-jornal-da-unicamp-block-2 .views-field-field-date span {
   display: inline-block;
   margin-right: 8px;
 }

 .ju-interna .jornal_unicamp__retranca {
   width: 70%;
   margin: 30px auto;
   background-color: #e3e3e3;
   padding: 15px;
 }

 .ju-interna .jornal_unicamp__retranca p {
   font-size: 1.3em;
   font-weight: 300;
   line-height: 1.2em;
 }

 #block-views-block-jornal-da-unicamp-block-2 #block-basic-content {
   padding-left: 175px;
 }

 @media (max-width: 987px) {
   #block-views-block-jornal-da-unicamp-block-2 {
     min-width: unset;
   }

   #block-views-block-jornal-da-unicamp-block-2 .views-field-field-capa-ju {
     position: static;
   }

   #block-views-block-jornal-da-unicamp-block-2 .views-row {
     padding: 10px 10px 10px 10px;
     display: grid;
     grid-template-columns: 180px 1fr 1fr;
     /* grid-auto-rows: minmax(50px, auto); */
   }

   #block-views-block-jornal-da-unicamp-block-2 .views-field-field-num-edicao {
     grid-column: 2 / 3;
     grid-row: 1 / 2;
   }

   #block-views-block-jornal-da-unicamp-block-2 .views-row .views-field-title {
     grid-column: 2 / 4;
     grid-row: 2 / 3;
   }

   #block-views-block-jornal-da-unicamp-block-2 .views-field-field-capa-ju {
     grid-column: 1 / 2;
     grid-row: 1 / 5;
     border: none;
   }

   #block-views-block-jornal-da-unicamp-block-2 .addtoany_list {
     grid-column: 2 / 4;
     grid-row: 4 / 5;
     width: 100%;
   }

   .ju-interna {
     padding-left: 0;
   }

   #block-views-block-jornal-da-unicamp-block-2 .views-field-field-date-1,
   #block-views-block-jornal-da-unicamp-block-2 .views-field-field-date {
     grid-row: 3 / 4;
     grid-column: 2 /3;
   }

   #block-views-block-jornal-da-unicamp-block-2 .views-field-field-date-1 {
     padding-left: 0;
   }

   #block-views-block-jornal-da-unicamp-block-2 .views-field-field-date {
     grid-row: 2 / 3;
     grid-column: 2 / 4;
     border: none;
     padding-left:  0;
   }
 }

 #faixaju-container {
   width: 71.875%;
   max-width: 86.25em;
   min-width: 64em;
   margin: 30px auto 30px;
   display: flex;
   flex-wrap: wrap;
   height: fit-content;
 }

 #block-views-block-jornal-da-unicamp-block-1 {
   width: 70%;
   margin-right: 1.5%;
 /*   height: 531px; */
 }

 #block-views-block-jornal-da-unicamp-block-1 .faixaju-p1 footer {
   text-align: center;
   padding-top: 5px;
 }

 #block-views-block-jornal-da-unicamp-block-4 {
   width: 28%;
 /*   height: 531px; */
 }

 #block-views-block-jornal-da-unicamp-block-4 > div {
   height: 100%;
 }

 #block-views-block-jornal-da-unicamp-block-4 .ju-capa {
   display: block;
   border-left: solid 3px #e3e3e3;
   height: 100%;
 }

 #block-views-block-jornal-da-unicamp-block-4 .ju-capa .views-row {
   width: 100%;
   background-color: transparent;
   margin-right: 0;
   padding: 10px 0px 10px 12px;
   margin-bottom: 0;
 }

 #block-views-block-jornal-da-unicamp-block-4 .views-field-field-resumo p,
 #block-views-block-jornal-da-unicamp-block-4 .views-field-field-resumo {
   margin-bottom: 0;
 }

 #block-views-block-jornal-da-unicamp-block-4 .ju-capa .views-row .views-field-field-grande-area {
   background-color: #e3e3e3;
   padding: 8px;
   width: min-content;
 }

 #block-views-block-jornal-da-unicamp-block-4 .ju-capa .views-row .views-field-field-imagem-capa-ju-online,
 #block-views-block-jornal-da-unicamp-block-4 .ju-capa .views-row .views-field-field-imagem-capa {
   display: none;
 }

 #block-views-block-jornal-da-unicamp-block-4 .ju-capa .views-field-title a {
   font-size: 1.4em;
   line-height: 1.3em;
 }

 #block-views-block-jornal-da-unicamp-block-1 > div > div {
   display: grid;
   grid-template-columns: 5fr 5fr;
   grid-gap: 20px;
 }

 .faixaju-p1 {
   grid-column: 1 / 2;
   grid-row: 1 / 3;
   position: relative;
   /* margin-right: 5%; */
 }

 .faixaju-p1 .views-field-field-imagens- .field-content {
   display: none;
 }

 .faixaju-p1 .views-field-title {
   display: none;
 }

 .faixaju-p1 .views-field-field-num-edicao {
   position: absolute;
   top: 8px;
   left: 8px;
   background-color: #fff;
   padding: 5px 8px;
   display: flex;
   z-index: 9;
   box-shadow: 0 0 5px 2px #00000038;
 }

 .faixaju-p1 .views-field-field-num-edicao .views-label-field-num-edicao {
   margin-right: 5px;
 }

 .faixaju-p1 .views-field-field-imagens- img {
   width: 100%;
   box-shadow: 0px 0px 5px 2px #0000002e;
 }

 .views-field-field-versao-pdf {
   display: none;
 }

 .faixaju-p3 .views-field-title a,
 .faixaju-p2 .views-field-title a {
   font-size: 1.4em;
   font-weight: 400;
 }

 .faixaju-p3 .views-field-title,
 .faixaju-p2 .views-field-title {
   margin-top: 5px;
 }

 .faixaju-p2 {
   grid-column: 2 / 3;
   grid-row: 1 / 2;
 }

 .faixaju-p3 {
   grid-column: 2 / 3;
   grid-row: 2 / 3;
   margin-top: 8px;
 }

 .faixaju-p3 .views-field-field-resumo,
 .faixaju-p2 .views-field-field-resumo {
   display: none;
 }

 .faixaju-p3 .views-field-field-imagem-capa-ju-online a,
 .faixaju-p2 .views-field-field-imagem-capa-ju-online a,
 .faixaju-p3 .views-field-field-imagem-capa a,
 .faixaju-p2 .views-field-field-imagem-capa a{
   display: inline-block;
   width: 100%;
 }

 .faixaju-p3 .views-field-field-imagem-capa-ju-online a img,
 .faixaju-p2 .views-field-field-imagem-capa-ju-online a img,
 .faixaju-p3 .views-field-field-imagem-capa a img,
 .faixaju-p2 .views-field-field-imagem-capa a img {
   width: 100%;
   max-height: 220px;
   object-fit: cover;
 }

 .faixaju-p2 p,
 .faixaju-p3 p {
   margin-bottom: 0;
 }

 #block-blocologojufaixahome {
   width: 71.875%;
   min-width: 64em;
   margin: 0 auto;
 }

 #block-blocologojufaixahome p {
   text-align: center;
 }

 @media (min-width: 1780px) {
   #block-views-block-jornal-da-unicamp-block-1 > div > div {
     grid-template-columns: 1fr 1fr;
   }

   #block-views-block-jornal-da-unicamp-block-1 {
     width: 60%;
   }

   #block-views-block-jornal-da-unicamp-block-4 {
     width: 38%;
   }
 }

 @media (max-width: 1600px) {
   #block-views-block-jornal-da-unicamp-block-4 .ju-capa .views-field-title a {
     font-size: 1em;
   }
 }

 @media (max-width: 1500px) {
   #block-views-block-jornal-da-unicamp-block-1 > div > div {
     grid-template-columns: 3fr 2fr;
     grid-gap: 10px;
   }

    #block-views-block-jornal-da-unicamp-block-1 {
     width: 58%;
   }

   #block-views-block-jornal-da-unicamp-block-4 {
     width: 40%;
   }

   #block-views-block-jornal-da-unicamp-block-4 .ju-capa .views-row {
     padding-top: 0;
   }
 }

 @media (max-width: 1080px) {
   #block-blocologojufaixahome,
   #faixaju-container {
     width: 90%;
     min-width: 0;
   }
 }

 @media (max-width: 980px) {
   #block-views-block-jornal-da-unicamp-block-4 .ju-capa .views-field-title a {
     font-size: 17px;
     line-height: 8px;
   }

   #block-views-block-jornal-da-unicamp-block-4 .ju-capa .views-field-title {
     margin-bottom: 0;
   }

   #block-views-block-jornal-da-unicamp-block-1,
   #block-views-block-jornal-da-unicamp-block-4 {
     width: 100%;
   }
 }

 @media (max-width: 750px) {
   .ju-capa > .views-row {
     width: 100%;
     margin-right: 0;
   }
   #block-views-block-jornal-da-unicamp-block-2 {
     width: 97%;
   }
   .ju-interna .jornal_unicamp__retranca {
     width: 97%;
   }
 }

 @media (max-width: 480px) {
   #block-blocologojufaixahome,
   #faixaju-container {
     width: 97%;
   }

   .faixaju-p1 {
     grid-column: 1 / 3;
     grid-row: 1 / 2;
     margin-right: 0;
   }

   .faixaju-p2 {
     grid-column: 1 / 3;
     grid-row: 2 / 3;
     margin-top:  15px;
   }

   .faixaju-p3 {
     grid-column: 1 / 3;
     grid-row: 3 / 4;
   }

   #block-views-block-jornal-da-unicamp-block-4 .views-row {
     margin-bottom: 15px;
     padding: 0px !important;
   }

   #block-views-block-jornal-da-unicamp-block-4 .ju-capa {
     border-left: none;
     border-top: solid 3px #e3e3e3;
   }

   #block-views-block-jornal-da-unicamp-block-4 .ju-capa .views-field-title a {
     font-size: 1em;
   }

   #block-views-block-jornal-da-unicamp-block-4 {
     margin-top: 10px;
   }
 }

 /*** fim pagina capa jornal ***/




 /*
  * @name wowBook
  * @desc style for wowBook plugin for jQuery
  *
  * @author Marcio Aguiar
  * @version 1.0
  *
  * Date: Wed Dec 8 10:05:49 2010 -0200
  */

  .wowbook {
   position : relative;
   zoom: 1;
 }
 .wowbook-page	{
   zoom: 1;
 }

 .wowbook-page-content {
   position : absolute;
   overflow : hidden;
   zoom: 1;
 }

 .wowbook-loading .wowbook-page-content {
   background-image: url(../loading.gif);
   background-position: 50% 50%;
   background-repeat: no-repeat;
 }

 img.wowbook-lazy {
   height: 100%;
   left: 0;
   position: absolute;
   top: 0;
   width: 100%;
 }

 /* marker class */
 .wowbook-left{}
 .wowbook-right{}
 .wowbook-disabled{}

 .wowbook-handle {
   cursor   : pointer;
   height   : 100%;
   position : absolute;
   top      : 0;
   width    : 50px;
   z-index  : 10000;
   /* without this Chrome will mess the zindex of hardcover when it flips, making
      the cover to jump when the "curl page corner on hover" is enabled */
   -webkit-transform: translate3d(0px, 0px, 10000px);
 }

 .wowbook-handle.wowbook-disabled {
   display : none;
 }

 .wowbook-unselectable {
   -moz-user-select: none;
   -webkit-user-select: none;
   -ms-user-select: none;
 }

 .wowbook-page-content.wowbook-double-page {
   padding: 0;
 }

 /* shadows */
 .wowbook-shadow-clipper {
   position : absolute;
   overflow : hidden;
   z-index : 999; /* 1 a menos do que o verso da pagina sendo foldada */
   zoom: 1;
   -webkit-backface-visibility: hidden; /* eliminate jagged edges */
 }

 .wowbook-shadow-container {
   display  : none;
   position : absolute;
   z-index  : 999; /* 1 a menos do que o verso da pagina sendo foldada */
   zoom: 1;
 }

 .wowbook-shadow-internal {
   background : url(./images/shadow_internal_fold.png) repeat-y;
   height     : 500px;
   width      : 200px;
   position   : absolute;
   zoom: 1;
   -webkit-backface-visibility: hidden; /* eliminate jagged edges */
 }

 .wowbook-shadow-fold {
   background : url(./images/shadow_fold.png) right top repeat-y;
   height     : 500px;
   width      : 100px;
   position   : absolute;
   zoom       : 1;
   -webkit-backface-visibility: hidden; /* eliminate jagged edges */
 }

 .wowbook-shadow-fold-flipped  {
   background-image : url(./images/shadow_fold_flip_h.png);
 }

 .wowbook-fold-gradient {
   background : url(./images/fold_gradient.png) right top repeat-y;
   height : 500px;
   width : 125px;
   position : absolute;
   top : 0;
   zoom: 1;
   -webkit-backface-visibility: hidden; /* eliminate jagged edges */
 }

 .wowbook-fold-gradient-flipped {
   background-image :  url(../images/fold_gradient_flip_h.png);
 }

 .wowbook-fold-gradient-container {
   position : absolute;
   z-index  : 1001; /* 1 a mais que o verso da pagina sendo foldada */
 }

 .wowbook-gutter-shadow {
   height     : 100%;
   width      : 40px;
   position   : absolute;
   top        : 0;
 }

 .wowbook-left .wowbook-gutter-shadow {
   background : url(./images/gutter_shadow_left.png) right top repeat-y;
   right      : 0;
   width      : 70px;
 }

 .wowbook-right .wowbook-gutter-shadow {
   background : url(./dimages/gutter_shadow_right.png) right top repeat-y;
   left       : 0;
 }

 .wowbook-hard-page-shadow {
   background : #888;
   position   : absolute;
   top        : 0;
   z-index    : 999; /* 1 a menos do que o verso da pagina sendo foldada */
 }

 .wowbook-page-number {
   bottom   : 0;
   padding-bottom: 0.3em;
   position : absolute;
 }

 .wowbook-left .wowbook-page-number {
   left : 0;
   padding-left: 0.5em;
 }

 .wowbook-right .wowbook-page-number {
   right : 0;
   padding-right: 0.5em;
 }

 .wowbook-book-shadow{
   -moz-box-shadow: 0 0 7px #666;
   -ms-box-shadow: 0 0 7px #666;
   -webkit-box-shadow: 0 0 7px #666;
   -o-box-shadow: 0 0 7px #666;
   box-shadow: 0 0 7px #666; /* if you change this, change the .wowbook-hard-page-shadow too */
 }

 .wowbook-hard-page-shadow {
   background : #888;
   box-shadow: 0 0 2px 0px #666;
   background: rgba(96, 96, 96, 0.5);
   position   : absolute;
   top        : 0;
   z-index    : 999;
 }

 .wowbook-page-holded {
 }
 .wowbook-page-holded object {
   /* visibility: hidden; */
 }


 /* Thumbnails */
 .wowbook-thumbnails {
   background: none;
   left: 0px;
   top: 0px;
     position: absolute;
   -webkit-user-select: none;
   -moz-user-select: none;
   -ms-user-select: none;
   user-select: none;
   image-rendering:optimizeQuality;
     z-index: 10000;
 }

 .wowbook-thumbnails .wowbook-clipper {
   overflow: hidden;
   position: relative;
 }

 .wowbook-thumbnails ul {
     position: relative;
     margin : 0;
     padding : 0;
 }

 .wowbook-thumbnails .wowbook-button {
   background: none no-repeat 50% 50% #333;
   cursor: pointer;
   left: 0;
   position: absolute;
   top: 0;
 }

 .wowbook-thumbnail {
   cursor : pointer;
   display : inline-block;
   *display: inline; /* for IE7 */
   zoom: 1;	      /* for IE7 */
   overflow: hidden;
   position: relative;
   vertical-align: top;
 }

 /* BUGFIX. IE8 apparently ignores background-position
    when zoom<>1 is applied and the element has position:absolute */
 .wowbook-thumbnail .wowbook-page-content {
   position: relative;
 }

 .wowbook-thumbnail.wowbook-right {
   margin-right: 1em;
 }

 .wowbook-overlay {
   left: 0;
   height: 100%;
   position: absolute;
   top: 0;
   width: 100%;
   z-index: 100000;
 }

 /* Thumbnails - horizontal */
 .wowbook-horizontal.wowbook-thumbnails{
   width: 100%;
 }

 .wowbook-horizontal.wowbook-thumbnails .wowbook-clipper {
   height: 100%;
   position: relative;
   margin: 0 30px; /* margin is the width of the buttons */
 }

 .wowbook-horizontal.wowbook-thumbnails ul {
   display: inline-block;
   *display: inline; /* IE7 */
   *zoom: 1;         /* IE7 */
   white-space: nowrap;
 }

 .wowbook-horizontal.wowbook-thumbnails .wowbook-button {
   width: 30px;
   height: 100%;
   background-image: url("../theme/images/icons/arrow_left.png");
 }

 .wowbook-horizontal.wowbook-thumbnails .wowbook-next.wowbook-button {
   left: auto; right: 0;
   background-image: url("../theme/images/icons/arrow_right.png");
 }

 .wowbook-horizontal .wowbook-thumbnail {
   /* without this, the "nowrap" value set in the "ul" will
      be inherited and (probably)	mess with your thumbnails */
   white-space: normal;
   /* BUT IE7 NEED THIS */
   *white-space: nowrap;
 }
 .wowbook-horizontal .wowbook-thumbnail .wowbook-page-content{
   /* AGAIN, IE7 NEED THIS */
   *white-space: normal;
 }



 /* Thumbnails - vertical */

 .wowbook-vertical.wowbook-thumbnails {
   display: inline-block;
   height: 100%;
 }

 .wowbook-vertical.wowbook-thumbnails .wowbook-clipper {
   position: absolute;
   top: 30px; bottom: 30px; /* this value is the height of the buttons */
 }

 .wowbook-vertical.wowbook-thumbnails .wowbook-button {
   height: 30px;
   width: 100%;
   background-image: url("../theme/images/arrow_up.png");
 }

 .wowbook-vertical.wowbook-thumbnails .wowbook-next.wowbook-button {
   bottom: 0; top: auto;
   background-image: url("../theme/images/arrow_down.png");
 }

 .wowbook-vertical .wowbook-thumbnail.wowbook-right {
   margin-right: 0;
 }
 .wowbook-vertical .wowbook-thumbnail:first-child {
   margin-left: 50%;
 }

 @font-face {
   font-family: 'BebasNeueRegular';
   src: url('../fonts/BebasNeue-webfont.eot');
   src: url('../fonts/BebasNeue-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/BebasNeue-webfont.woff') format('woff'), url('../fonts/BebasNeue-webfont.ttf') format('truetype'), url('../fonts/BebasNeue-webfont.svg#BebasNeueRegular') format('svg');
   font-weight: normal;
   font-style: normal;
 }

 .wowbook {
   color: #333;
 }
 .wowbook-page-content {
   background: white;
 }
 .wowbook-left .wowbook-gutter-shadow {
   background-image: url('../theme/images/page_left_background.png');
   opacity: 0.5;
   width: 60px;
 }
 .wowbook-right .wowbook-gutter-shadow {
   background-image: url('../theme/images/page_right_background.png');
   background-position: 0 0;
   width: 75px;
 }

 #block-views-block-jornal-da-unicamp-block-1 .views-row {

 }

 .virando-pagina-container-ju .views-field-field-imagens- .field-content,
 .virando-pagina-container .views-field-field-imagens- .field-content {
   display: none;
 }

 .virando-pagina-container-ju .views-field-field-imagens-,
 .virando-pagina-container .views-field-field-imagens- {
   width: 100%;
 }

 .virando-pagina-container-ju .views-field-field-imagens-:after,
 .virando-pagina-container .views-field-field-imagens-:after {
   content: "";
   width: 100%;
   height: 100%;
   display: block;
   position: absolute;
   top: 0;
   background: linear-gradient(180deg, #000000b8, transparent, transparent 50%);
 }

 .virando-pagina-container {
   -webkit-box-sizing: border-box;
   box-sizing: border-box;
   height: 100%;
   width: 100%;
   /* max-width: 900px; */
   /* margin: auto; */
   padding-top: 16px;
   padding-bottom: 20px;
   position: fixed;
   left: 0;
   top: 0;
   background-color: #00000091;
   z-index: 999;
 }

 #block-views-block-jornal-da-unicamp-block-3 .views-field-field-imagens- .field-content {
   display: none;
 }

 section#content .virando-pagina-container {
   position: relative;
   z-index: 0;
 }

 #virando-inner-container {
   width: 100%;
   /* height: 100%; */
   /* position: relative; */
 }

 .virando-pagina-container-ju {
   -webkit-box-sizing: border-box;
   box-sizing: border-box;
   height: 100%;
   width: 100%;
   /* max-width: 900px; */
   /* margin: auto; */
   padding-top: 16px;
   padding-bottom: 20px;
 }

 .virando-pagina-container #main {
   margin-top: 60px;
 }

 .virando-pagina-container.hide-book {
   /* width: 1px; */
   transform: translateX(-99999px);
 }

 .virando-pagina-container-ju ul,
 .virando-pagina-container ul {
   text-align: center;
   padding: 0;
 }

 .virando-pagina-container-ju li,
 .virando-pagina-container li {
   display: inline-block;
 }

 .virando-pagina-container-ju nav #zoomin,
 .virando-pagina-container nav #zoomin {
   background-image: url(../theme/images/icons/zoom_in.png);
   background-color: black;
 }

 .virando-pagina-container-ju nav #zoomout,
 .virando-pagina-container nav #zoomout {
   background-image: url(../theme/images/icons/zoom_out.png);
   background-color: black;
 }

 .virando-pagina-container-ju nav #first,
 .virando-pagina-container nav #first {
   background-image: url(../theme/images/icons/arrow_double_left.png);
 }

 .virando-pagina-container-ju nav #last,
 .virando-pagina-container nav #last {
   background-image: url(../theme/images/icons/arrow_double_right.png);
 }

 .virando-pagina-container-ju nav #next,
 .virando-pagina-container nav #next {
   background-image: url(../theme/images/icons/arrow_right.png);
 }

 .virando-pagina-container-ju nav #back,
 .virando-pagina-container nav #back {
   background-image: url(../theme/images/icons/arrow_left.png);
 }

 .virando-pagina-container-ju nav #slideshow,
 .virando-pagina-container nav #slideshow {
   background-image: url(../theme/images/icons/slideshow_play.png);
 }

 .virando-pagina-container-ju nav #slideshow.wowbook-disabled,
 .virando-pagina-container nav #slideshow.wowbook-disabled {
   background-image: url(../theme/images/icons/slideshow_pause.png);
 }
 .virando-pagina-container nav #flipsound {
   background-image: url(../theme/images/icons/sound_on.png);
 }
 .virando-pagina-container nav #flipsound.wowbook-disabled {
   background-image: url(../theme/images/icons/sound_off.png);
 }
 .virando-pagina-container nav #thumbs {
   background-image: url(../theme/images/icons/thumbs.png);
 }
 .virando-pagina-container nav #close-button {
   background-image: url(../theme/images/icons/close_button.png);
 }
 .virando-pagina-container nav #fullscreen {
   background-image: url(../theme/images/icons/fullscreen_on.png);
 }
 .virando-pagina-container nav #fullscreen.wowbook-disabled {
   background-image: url(../theme/images/icons/fullscreen_off.png);
 }
 .virando-pagina-container nav #download {
   background-image: url(../theme/images/icons/download-button.png);
 }

 .virando-pagina-container-ju nav,
 .virando-pagina-container nav {
   height: 46px;
   left: 0;
   position: absolute;
   right: 0;
   top: 20px;
   z-index: 2147483647;
   zoom: 1;
 }

 .virando-pagina-container nav span,
 .virando-pagina-container-ju nav a,
 .virando-pagina-container nav a {
   display: block;
   height: 46px;
   width: 48px;
   padding: 0;
   background: #000000 no-repeat;
   background-position: 8px 7px;
   text-indent: 100%;
   white-space: nowrap;
   overflow: hidden;
 }

 .virando-pagina-container nav span:hover {
   cursor: pointer;
 }

 .virando-pagina-container-ju #nav a:hover,
 .virando-pagina-container #nav a:hover {
   background-color: #2C2C2C;
   background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fcfcfc), color-stop(100%, #f0f0f0));
   background-image: -webkit-linear-gradient(top, #555555, #222222);
   background-image: -moz-linear-gradient(top, #555555, #222222);
   background-image: -ms-linear-gradient(top, #555555, #222222);
   background-image: -o-linear-gradient(top, #555555, #222222);
   background-image: linear-gradient(top, #555555, #222222);
 }

 @media (max-width: 480px) {
   .virando-pagina-container nav a {
     max-width: 35px;
     background-size: 20px;
     background-position: 10px
   }
 }

 @media screen and (max-width: 568px), screen and (max-height: 380px) {
 }
 .wowbook-page-content {
   /* padding: 1em; */
 }

 .js #features {
   mmargin-left: -12000px;
 }
 .wowbook-page {
   mmargin: auto;
 }
 .wowbook-page h1 {
   font-family: 'BebasNeueRegular', sans-serif;
   font-size: 32px;
   color: white;
   background: #aa2b2b;
   line-height: 1.5;
   padding: 5px 5px 0px;
   margin: 0;
 }
 .wowbook-page .subtitle {
   font-family: 'BebasNeueRegular', sans-serif;
   font-size: 18px;
   color: black;
   line-height: 1.5;
   padding: 5px 5px 0px;
   font-style: italic;
 }
 .wowbook-page p,
 .wowbook-page ul {
   font-family: 'News Cycle', sans-serif;
   font-size: 24px;
   margin-top: 0.5em;
 }
 .wowbook-page li {
   list-style: none;
 }
 #cover {
   background: #ffffff url("../images/cover.jpg") no-repeat;
   background-size: 100% 100%;
 }
 .feature {
   /* padding: 1em 1em; */
   font-family: 'BebasNeueRegular', sans-serif;
   height: 500px;
   width: 400px;
   background: white;
 }
 .feature h1,
 .feature h2 {
   font-family: 'BebasNeueRegular', sans-serif;
   font-size: 38px;
   color: black;
 }
 .wowbook-page .feature.pagefx p {
   font-size: 22px;
 }
 .wowbook-page .feature.pagefx .subtitle {
   margin-top: 0;
   font-size: 18px;
 }
 .wowbook-page .feature.pagefx h1 {
   font-size: 48px;
   color: #aa2b2b;
   background: none;
   line-height: 0.7;
   padding: 5px 0px 0px;
   margin: 0;
 }

 .wowbook-page:first-of-type .feature:after {
   content: "";
   width: 80px;
   height: 100px;
   position: absolute;
   top: 0;
   right: 0;
 /*   background-color: red; */
   background-image: url('./images/flip_element.png');
   background-size: 100%;
   transition: all 200ms;
 }

 .wowbook-page.wowbook-page-holded .feature:after {
   opacity: 0;

 }

 .easy {
   background: #ffffff url("../images/easy.png") no-repeat left top;
   background-size: 200% 100%;
   zoom: 1;
   ffont-size: 1.5em;
   ffont-family: lato;
 }
 .easy h1,
 .easy p,
 .easy .subtitle {
   display: none;
 }
 .wowbook-right .easy {
   background-position: right top;
 }
 .design {
   background: #ffffff url("../images/design.png") no-repeat;
   background-size: 200% 100%;
 }
 .design h1 {
   background: none;
   text-indent: -10000px;
   color: #88bfbf;
   text-shadow: 1px 1px 0px #447f7f;
   font-size: 144px;
   line-height: 0.8;
   bborder-bottom: 2px solid #88bfbf;
 }
 .design .subtitle {
   font-family: 'News Cycle', sans-serif;
   font-style: normal;
   font-size: 30px;
   color: #333;
   position: absolute;
   top: 27%;
 }
 .wowbook-right .design {
   background-position: right top;
 }
 .wowbook-right .design p {
   text-align: right;
   position: absolute;
   bottom: 1.5em;
   font-size: 30px;
   padding-right: 1em;
 }
 .responsive pp {
   font-size: 16px;
 }
 .responsive hh2 {
   font-size: 20px;
 }
 .responsive h1 {
   color: white;
 }
 .thumbnails p {
   font-size: 16px;
 }
 .thumbnails h2 {
   font-size: 20px;
 }
 .thumbnails h1 {
   color: white;
 }
 #thumbs_holder {
   position: absolute;
   top: 50%;
   width: 100%;
   height: auto;
   left: 0;
   z-index: 10000;
 }
 #thumbs_holder .wowbook-thumbnails {
   background: none repeat scroll 0 0 #222;
   background: none repeat scroll 0 0 rgba(0, 0, 0, 0.8);
   border-top: 1px solid white;
   border-top-color: rgba(255, 255, 255, 0.5);
   border-bottom: 1px solid gray;
   border-bottom-color: rgba(64, 64, 64, 0.5);
   box-shadow: 0 0 20px #aa2b2b;
   padding: 10px 0;
   position: relative;
 }
 #thumbs_holder .wowbook-button {
   background-color: #AA2B2B;
 }
 .wowbook-thumbnails {
   background: none repeat scroll 0 0 #888;
   background: none repeat scroll 0 0 rgba(128, 128, 128, 0.48);
   border-top: 1px solid white;
   border-top-color: rgba(255, 255, 255, 0.5);
   border-bottom: 1px solid gray;
   border-bottom-color: rgba(64, 64, 64, 0.5);
   box-shadow: 0 0 15px rgba(128, 128, 128, 0.48);
 }
 .wowbook-horizontal.wowbook-thumbnails {
   padding-top: 10px;
   padding-bottom: 10px;
 }
 .wowbook-vertical .wowbook-thumbnail {
   margin-top: 5px;
   margin-bottom: 5px;
 }
 #thumbs_type,
 #thumbs_position,
 #thumbs_size {
   text-align: center;
 }
 #thumbs_position button {
   width: 49%;
 }
 #zoom-feature {
   background: #ffffff url("../theme/images/zoom.jpg") no-repeat;
   background-size: 200% 100%;
 }
 #zoom-feature h1 {
   font-size: 100px;
   color: #333;
   background: none;
   line-height: 1.1;
   padding: 5px 0px 0px;
   text-align: right;
 }
 #zoom-feature2 {
   background-color: white;
   background-image: url("../theme/images/zoom.jpg");
   background-size: 200% 100%;
   background-position: right top;
   background-repeat: no-repeat;
 }
 .deeplinking {
   color: white;
   background: url("../images/chain.jpg") no-repeat;
   background-size: 200% 100%;
 }
 .deeplinking h1 {
   color: white;
   background: #3d567d !important;
 }
 .deeplinking a,
 .deeplinking a:active,
 .deeplinking a:visited {
   color: #f8f8f8;
   text-decoration: underline;
 }
 .wowbook-right .deeplinking {
   background-position: top right;
 }
 .wowbook-page .feature.numbering {
   background: url("../images/numbering.png") #ffffff no-repeat;
   background-size: 100% 100%;
 }
 .wowbook-page .feature.numbering h1 {
   color: #AA2B2B;
   background: none;
   font-size: 40px;
   padding-left: 0;
   padding-right: 0;
 }
 .wowbook-page .feature.numbering p {
   font-size: 23px;
 }
 .wowbook-page .feature.numbering .wowbook-page-number {
   text-indent: 100%;
   overflow: hidden;
 }
 .wowbook-page .feature.slideshow h1 {
   color: #AA2B2B;
   background: none;
   font-size: 40px;
   padding-left: 0;
   padding-right: 0;
 }
 .wowbook-page .feature.slideshow a {
   display: block;
   text-align: center;
 }
 .wowbook-page .feature.flash {
   background: url("../images/flash.png") #ffffff no-repeat;
   background-size: 200% 100%;
   padding-top: 42%;
   /* 170px/400px */

 }
 .wowbook-page .feature.flash p {
   font-size: 20px;
   padding: 0.7em;
 }
 .wowbook-page .feature.flash h1 {
   display: none;
 }
 .feature.flash-demo {
   background: url("../images/flash.png") #ffffff no-repeat;
   background-position: top right;
   background-size: 200% 100%;
   padding-top: 25%;
   text-align: center;
   line-height: 2em;
   font-size: 1.2em;
 }
 .more {
   background: url("../images/more.png") #ffffff no-repeat;
   background-size: 200% 100%;
   padding-top: 30px;
 }
 .more h1 {
   display: none;
 }
 .more ul {
   margin-left: 1em;
 }
 .more li {
   margin-bottom: 0.7em;
 }
 .last_cover {
   padding: 0;
 }
 .wowbook-right .more {
   background-position: top right;
 }

 #block-views-block-jornal-da-unicamp-block-3 .wowbook-zoomwindow {
   top: 0 !important;
 }

 @media screen and (max-width: 769px) {
   #banco-de-imagens-full .exibir {
     top: 23% !important;
   }

   #banco-de-imagens-full .exibir .content {
     display: flex !important;
     flex-direction: row-reverse;
     flex-wrap: wrap;
     max-width: unset;
 /*     height: 400px !important; */
   }

   #banco-de-imagens-full .exibir .content > * {
     position: static !important;
     display: block;
     width: 100%;
     order: 1;
     margin-top: 0;
   }

   #banco-de-imagens-full .exibir .btn_desc {
     display: flex;
     align-items: center;
     justify-content: center;
   }

   .btn_down,
   .btn_desc,
   .btn_info {
     display: block;
     width: 80px !important;
     margin: 0 auto 10px;
     height: 80px !important;
   }

   #banco-de-imagens-full .exibir .content .cx_desc,
   #banco-de-imagens-full .exibir .content .cx_info {
     position: absolute !important;
     top: 50%;
   }
 }

 /* coloca marca de flip na primeira pagina do folheando */
 .fake-flip-wrapper {
   position: absolute;
   top: 0;
   right: 0;
   max-width: 80px;
   z-index: 10001;
 }

 .fake-flip-wrapper:hover {
   /* background-color: red; */
   opacity: 0;
   transition: all 400ms;
 }

 /* Rodape e cabecalho Banco de imagens */

 #block-bannerbancodeimagem,
 #block-rodapebancodeimagem {
   width: 71.875%;
   max-width: 86.25em;
   min-width: 64em;
   margin: auto;
   padding-top: 28px;
 }

 #block-rodapebancodeimagem #politica_uso,
 #block-rodapebancodeimagem #ad,
 #block-rodapebancodeimagem #contato {
   background-color: #9e190b;
   padding: 8px;
   color: #fff;
 }

 #block-bannerbancodeimagem {
   background-color: #9e190b;
   padding: 15px;
   margin-bottom: -93px;
   position: relative;
   background: url('https://www.unicamp.br/unicamp/sites/default/files/fundo.png');
   background-size: cover;
   z-index: 9;
 }

 #block-bannerbancodeimagem p {
   display: flex;
   margin-bottom: 0;
   align-items: center;
 }

 #block-bannerbancodeimagem p a {
   color: #fff;
   font-size: 1.4em;
 }

 #block-bannerbancodeimagem p a:first-child{
   margin-right: auto;
 }

 #block-bannerbancodeimagem p a img {
   width: 70px;
   margin-right: 15px;
 }

 .page-banco-de-imagens #views-exposed-form-banco-de-imagens-page-1 {
   padding-top: 15px;
 }

 @media screen and (min-width: 961px) {
   body[class*="page-banco-de-imagens-"] #block-basic-page-title {
     margin-top: 75px;
   }
 }

 @media screen and (max-width: 961px) {
   #block-bannerbancodeimagem,
   #block-rodapebancodeimagem {
     margin: 80px auto !important;
     width: 90% !important;
     padding-right: 0;
     min-width: unset !important;
   }

   #block-bannerbancodeimagem {
     margin-bottom: -100px !important;
   }
 }

 @media screen and (max-width: 750px) {
   #block-bannerbancodeimagem,
   #block-rodapebancodeimagem {
     width: 97% !important;
     margin-top: 0px !important;
   }

   #block-bannerbancodeimagem p a {
     font-size: 1.2em;
   }
 }

 @media screen and (max-width: 450px) {
   #block-bannerbancodeimagem p a:first-child {
     font-size: 0.7em;
     width: 120px;
   }
   #block-bannerbancodeimagem p a img {
     width: 50px;
     margin-right: 20px;
   }

   #block-bannerbancodeimagem p a:last-child img {
     margin-right: 15px;
   }
 }

 @media screen and (max-width: 350px) {
   #block-bannerbancodeimagem p {
     flex-wrap:wrap;
     justify-content: center;
     text-align: center;
     font-size: 1.3em;
   }
   #block-bannerbancodeimagem p a:first-child {
     width: 100%;
     margin-bottom: 8px;
   }
 }

 /* fim rodape e cabecalho banco de imagens */

 /*                                 */
 /* Faixa Reitor e o que ha de novo */
 /*                                 */
 #reitor-oqhdn {
   width: 71.875%;
   max-width: 86.25em;
   min-width: 64em;
   margin: 30px auto;
   display: grid;
   grid-template-columns: 2fr 3fr;
   box-shadow: #00000017 2px -2px 5px 1px;
 }

 /* bloco 1 */
 #block-views-block-noticias-bloco3-block-9 {
   padding: 25px;
   background-color: #679bb0;
 }

 #block-views-block-noticias-bloco3-block-9 > div {
   height: 100%;
 }

 #block-views-block-noticias-bloco3-block-9 > div > div {
   display: grid;
   grid-template-rows: auto;
   grid-gap:  15px;
   height: 100%;
 }

 #block-views-block-noticias-bloco3-block-9 header {
   color: #fff;
   font-size: 1.7em;
   font-weight: 300;
   margin-bottom: 25px;
 }

 #block-views-block-noticias-bloco3-block-9 header a {
   font-size: 2.5rem;
   color: #fff;
   font-weight: 700;
   display: block;
   margin-bottom: 20px;
 }

 #block-views-block-noticias-bloco3-block-9 .views-row {
   position: relative;
   align-self: start;
 }

 #block-views-block-noticias-bloco3-block-9 .views-row .views-field-field-date {
   display: none;
 }

 #block-views-block-noticias-bloco3-block-9 .views-row .views-field-field-imagem-capa {
   height: 280px;
   overflow: hidden;
 }

 #block-views-block-noticias-bloco3-block-9 .views-row .views-field-field-embed-video {
   position: absolute;
   top: 0;
   left: 0;
   right: 0;
   height: 280px;
   margin-bottom:  25px;
 }

 #block-views-block-noticias-bloco3-block-9 .views-row .views-field-field-embed-video iframe {
   /* max-height: 280px; */
 }

 #block-views-block-noticias-bloco3-block-9 .views-row .views-field-title {
   padding-top: 15px;
   margin-bottom: 15px;
 }

 #block-views-block-noticias-bloco3-block-9 .views-row .views-field-title a {
   Font-size: 2rem;
   font-family: "Roboto COndensed";
   font-weight: 500;
   line-height: 1em;
   color: #fff;
 }

 #block-views-block-noticias-bloco3-block-9 .views-row .views-field-field-resumo {
   color: #fff;
   font-size: 1.4em;
   font-weight: 300;
   line-height: 1em;
 }

 /* fim bloco 1 */

 /* bloco 2 */
 #block-views-block-noticias-bloco3-block-10 {
   background-color: #c8d3d9;
 }

 #block-views-block-noticias-bloco3-block-10 > div {
   width: 100%;
 }

 #block-views-block-noticias-bloco3-block-10 .descricao,
 #block-views-block-noticias-bloco3-block-10 .foto {
   display: none;
 }

 #block-views-block-noticias-bloco3-block-10 > div > div {
   position: relative;
   padding: 130px 20px 20px;
   width: 100%;
   display: grid;
   grid-template-columns: repeat(3, 1fr);
   grid-gap: 15px;
 }

 #block-views-block-noticias-bloco3-block-10 header {
   background-color: #fff !important;
   position: absolute;
   top: 0;
   left: 0;
   width: 100%;
   /* height: 80px; */
   font-size:  1.8em;
   padding: 25px;
 }

 #block-views-block-noticias-bloco3-block-10 header h4 {
   font-size: 1.3em;
   font-family: "Roboto Condensed";
   margin-bottom: 15px;
   color: #679bb0;
 }

 #block-views-block-noticias-bloco3-block-10 header h5 {
   margin-bottom: 0;
   font-family: "Roboto condensed";
   font-size: 0.9em;
   font-weight: 400;
   color: #679bb0;
 }

 #block-views-block-noticias-bloco3-block-10 .views-row .views-field-title {
   Font-family: "Roboto Condensed";
   font-weight: 700;
   font-size: 1.2em;
   padding-top: 8px;
 }

 #block-views-block-noticias-bloco3-block-10 .views-row .views-field-title a {
   color: #3a5d69;
 }

 #block-views-block-noticias-bloco3-block-10 .views-row .views-field-body p {
   font-size: 1.3em;
   color: #3a5d69;
   margin-bottom: 0;
   font-weight: 400;
 }

 /* fim bloco 2 */

 /* interna */
 #block-blocoheaderoquehadenovo {
   width: 71.875%;
   max-width: 86.25em;
   min-width: 64em;
   margin: auto;
   padding-top: 30px;
 }

 #block-blocoheaderoquehadenovo p {
   color: #679bb0;
   font-size: 1.2em;
 }

 #block-blocoheaderoquehadenovo p:nth-child(2) {
   margin-bottom: 0;
 }

 #block-blocoheaderoquehadenovo p:first-of-type {
   font-size: 1.9em;
   font-weight: 700;
   color: #679bb0;
 }

 .section-o-que-ha-de-novo #header-coordenador {
   display: grid;
   grid-template-columns: 1fr 4fr;
   grid-template-rows: auto;
   column-gap: 15px;
 }

 #header-coordenador .foto {
   grid-row: 1 / 4;
   margin-bottom: 0;
 }

 #header-coordenador .foto img {
   height: 100%;
   object-fit: cover;
 }

 #header-coordenador .nome {
   grid-column: 2 / 3;
   grid-row: 2 / 3;
   margin-bottom: 0;
   font-weight: 600
 }

 #header-coordenador .descricao {
   grid-column: 2 / 3;
   grid-row: 3 / 4;
 }

 #header-coordenador .descricao strong {
   font-weight: 300;
 }

 #header-coordenador h1 {
   grid-row: 1 / 2;
   grid-column: 2 / 3;
   font-family: 'Roboto Condensed';
   text-transform: uppercase;
   font-size: 1.3em;
   font-weight: 400;
 }

 #block-views-block-noticias-bloco3-block-11 {
   width: 71.875%;
   max-width: 86.25em;
   min-width: 64em;
   margin: auto;
 }

 #block-views-block-noticias-bloco3-block-11 > div > div {
   display: inline-flex;
   flex-wrap: wrap;
   width: 100%;
   gap: 15px;
 }

 #block-views-block-noticias-bloco3-block-11 .views-row {
   margin-bottom: 20px;
   width: calc(33.333% - 10px);
 }

 #block-views-block-noticias-bloco3-block-11 .views-row:first-of-type {
   margin-right: 0;
   margin-bottom: 20px;
   width: 100%;
 }

 #block-views-block-noticias-bloco3-block-11 .views-row .views-field-title a {
   font-size: 1.3em;
   font-weight: 600;
   font-family: "Roboto Condensed";
   line-height: 1.2em;
   color: #3a5d69;
 }

 #block-views-block-noticias-bloco3-block-11 .views-row .views-field-field-data-de-publicacao {
   color: #3a5d69;
 }

 #block-views-block-noticias-bloco3-block-11 .views-row .views-field-field-embed-video iframe {
   width: 100%;
 }

 #block-views-block-noticias-bloco3-block-11 .views-row .views-field-field-embed-video p {
   margin-bottom: 5px;
 }

 /* fim interna */

 @media screen and (max-width: 1440px) {
   #block-views-block-noticias-bloco3-block-9 header {
     font-size: 1.5em;
     font-weight: 300;
     margin-bottom: 8px;
   }

   #block-views-block-noticias-bloco3-block-9 header a {
     font-size: 2.2rem;
     font-weight: 700;
   }

   #block-views-block-noticias-bloco3-block-9 .views-row .views-field-title a {
     font-size: 1.7em;
   }
 }

 @media screen and (max-width: 1040px) {
   #block-views-block-noticias-bloco3-block-11,
   #block-blocoheaderoquehadenovo,
   #reitor-oqhdn {
     width: 90%;
     min-width: unset;
   }

   #block-views-block-noticias-bloco3-block-9 header {
     font-size: 1.3em;
     margin-bottom: 8px;
     line-height: 1.1em;
   }

   #block-views-block-noticias-bloco3-block-9 header a {
     font-size: 2rem;
     line-height: 1.1em;
   }

   .section-o-que-ha-de-novo #header-coordenador {
     grid-template-columns: 2fr 4fr;
   }
 }

 @media screen and (max-width: 768px) {
   #reitor-oqhdn {
     grid-template-columns: 1fr;
   }
   #block-views-block-noticias-bloco3-block-10 > div > div {
     grid-template-columns: repeat(2, 1fr);
   }

   #block-views-block-noticias-bloco3-block-11 .views-row {
     width: calc(50% - 10px);
   }

   body.section-o-que-ha-de-novo #block-basic-content {
     margin-bottom: 0 !important;
     margin-top:  0 !important;
     padding-top: 0 !important;
   }

   body.section-o-que-ha-de-novo article {
     margin-top: 10px;
   }
 }

 @media screen and (max-width: 480px) {
   #block-views-block-noticias-bloco3-block-11,
   #block-blocoheaderoquehadenovo,
   #reitor-oqhdn {
     width: 97%;
   }
   #block-views-block-noticias-bloco3-block-10 > div > div {
     grid-template-columns: 1fr;
   }
   #block-views-block-noticias-bloco3-block-10 .views-row {
     margin-bottom: 10px;
   }
   #block-views-block-noticias-bloco3-block-9 header a {
     line-height: 1em;
   }

   #block-views-block-noticias-bloco3-block-11 .views-row {
     width: 100%;
   }

   #block-views-block-noticias-bloco3-block-10 header h4 {
     line-height: 1em;
     font-size: 1em;
   }

   #block-views-block-noticias-bloco3-block-10 header h5 {
     font-size: 0.8em;
   }

   .section-o-que-ha-de-novo #header-coordenador {
     grid-template-columns: 3fr 4fr;
     gap: 8px;
   }

   #header-coordenador h1 {
     font-size: 1em;
     margin-bottom: 0;
     line-height: 1.1em;
     text-align: left;
   }

   #header-coordenador .nome {
     font-size: 0.9em;
     margin-bottom: 0;
     line-height: 1.1em;
   }

    #header-coordenador .descricao {
     font-size: 0.8em;
     text-align: left;
      line-height: 1em;
   }
 }


 /***********************/
 /***********************/
 /***materia especial****/
 /***********************/
 /***********************/

 body.page-ju-especial-de-volta-sao-gabriel-cartografia-sentimental-de-um-brasil-que-nasceu-antes #sidebar-second {
   display: none;
 }

 @media only screen and (min-width: 960px) {
   body.page-noticias-2023-06-27-um-futuro-em-outra-casa section-noticias .one-sidebar.sidebar-second #content,
   body.page-ju-especial-de-volta-sao-gabriel-cartografia-sentimental-de-um-brasil-que-nasceu-antes.one-sidebar.sidebar-second #content {
     width: 100% !important;
     float: none;
     margin-left: 0 !important;
   }
 }

 body.page-ju-especial-de-volta-sao-gabriel-cartografia-sentimental-de-um-brasil-que-nasceu-antes #block-basic-content {
   width: 100% !important;
   max-width: unset !important;
   min-width: unset !important;
   margin: unset !important;
   padding-top: 28px;
 }

 body.page-ju-especial-de-volta-sao-gabriel-cartografia-sentimental-de-um-brasil-que-nasceu-antes #header {
   min-height: 100px;
 }

 body.page-ju-especial-de-volta-sao-gabriel-cartografia-sentimental-de-um-brasil-que-nasceu-antes #content-area {
   margin-top: 0!important;
 }

 ul.inline li.statistics-counter,
 body.page-ju-especial-de-volta-sao-gabriel-cartografia-sentimental-de-um-brasil-que-nasceu-antes article p:not(.full-image),
 body.page-ju-especial-de-volta-sao-gabriel-cartografia-sentimental-de-um-brasil-que-nasceu-antes article h1,
 body.page-ju-especial-de-volta-sao-gabriel-cartografia-sentimental-de-um-brasil-que-nasceu-antes article h2,
 body.page-ju-especial-de-volta-sao-gabriel-cartografia-sentimental-de-um-brasil-que-nasceu-antes article h3,
 body.page-ju-especial-de-volta-sao-gabriel-cartografia-sentimental-de-um-brasil-que-nasceu-antes article h4,
 body.page-ju-especial-de-volta-sao-gabriel-cartografia-sentimental-de-um-brasil-que-nasceu-antes article h5 {
   width: 71.875%;
   max-width: 86.25em;
   /* min-width: 64em; */
   margin: auto;
   padding-top: 28px;
   display: block!important;
 }

 .full-image img {
   margin: auto;
   display: block;
   width: 100vw;
   max-width: unset;
   opacity: 0;
 }

 .full-image,
 .especial-container {
   margin: 12px 0 12px 0;
 }

 body.page-ju-especial-de-volta-sao-gabriel-cartografia-sentimental-de-um-brasil-que-nasceu-antes article p.umportres-foto-grid {
   display: grid !important;
   grid-template-columns: 1fr 1fr;
   grid-template-rows: repeat(3, auto);
   height: auto;
 }

 .umportres-foto-grid img:nth-of-type(1) {
   grid-column: 1 / 2;
   grid-row: 1 / 4;
 }

 .umportres-foto-grid img:nth-of-type(2) {
   grid-column: 2 / 3;
   grid-row: 1 / 2;
 }

 .umportres-foto-grid img:nth-of-type(3) {
   grid-column: 2 / 3;
   grid-row: 2 / 3;
 }

 .umportres-foto-grid img:nth-of-type(4) {
   grid-column: 2 / 3;
   grid-row: 3 / 4;
 }

 .umportres-foto-grid img {
   width: 100%;
 }

 .header-image-container {
   display: block;
   position: relative;
 }

 .especial-header {
   margin-bottom: 0;
   position: relative;
 }

 .especial-header .block-basic-page-title {
   position: absolute;
   display: block;
   bottom: 93px;
   width: 100%;
   text-align: center;
   color: #fff;
   z-index: 0;
   text-shadow: -1px 2px 7px black;
 }

 .especial-header .block-basic-page-title h1 {
   font-size: 4.1rem;
   font-weight: 400;
 }

 body.page-ju-especial-de-volta-sao-gabriel-cartografia-sentimental-de-um-brasil-que-nasceu-antes .content {
   position: relative;
 }


 body.page-ju-especial-de-volta-sao-gabriel-cartografia-sentimental-de-um-brasil-que-nasceu-antes div.inverted-text-color {
   background-color: #000;
   color: #fff;
   padding-bottom: 18px;
 }

 .no-margin-bottom {
   margin-bottom: 0 !important;
 }

 .no-margin-top {
   margin-top: 0 !important;
 }

 .foto-background-container {
   background: url('https://www.unicamp.br/unicamp/sites/default/files/ju/especial/2023-02/Vestibular_ind_Felipe_Bezerra_022_G8A9527.jpg');
   background-size: cover;
 }

 #block-basic-content{
   padding-top: 0 !important;
 }


 .page-ju-especial-de-volta-sao-gabriel-cartografia-sentimental-de-um-brasil-que-nasceu-antes .ju_especial__date time {
   color: #000;
   border-color: #000;
 }

 .page-ju-especial-de-volta-sao-gabriel-cartografia-sentimental-de-um-brasil-que-nasceu-antes .ju_especial__date {
   border-left: solid #000 !important;
   margin: 0 0 20px 20px;
 }

 .addtoany_list {
   margin: 0px 0 15px 16px;
   padding-top: 13px;
   filter: grayscale(1);
 }

 body.page-ju-especial-de-volta-sao-gabriel-cartografia-sentimental-de-um-brasil-que-nasceu-antes .especial-container p.grid {
   display: grid !important;
   grid-template-columns: repeat(4, 2fr);
   /* grid-template-rows: repeat(2, 1fr); */
   gap: 1%;
 }

 body.page-ju-especial-de-volta-sao-gabriel-cartografia-sentimental-de-um-brasil-que-nasceu-antes .especial-container p.grid img {
   width: 100%;
 }

 body.page-ju-especial-de-volta-sao-gabriel-cartografia-sentimental-de-um-brasil-que-nasceu-antes .especial-container p.grid img:nth-of-type(1) {
   grid-column: 1 / 3;
 }

 body.page-ju-especial-de-volta-sao-gabriel-cartografia-sentimental-de-um-brasil-que-nasceu-antes .especial-container p.grid img:nth-of-type(2) {
   grid-column: 3 / 5;
 }

 body.page-ju-especial-de-volta-sao-gabriel-cartografia-sentimental-de-um-brasil-que-nasceu-antes .especial-container p.grid img:nth-of-type(3) {
   grid-column: 1 / 4;
   grid-row: 2 /3;
 }

 body.page-ju-especial-de-volta-sao-gabriel-cartografia-sentimental-de-um-brasil-que-nasceu-antes .especial-container p.grid img:nth-of-type(4) {
   grid-column: 3 / 5;
   grid-row: 2 /3;
   margin-top: -30%;
 }

 body.page-ju-especial-de-volta-sao-gabriel-cartografia-sentimental-de-um-brasil-que-nasceu-antes #content-area {
   padding-top: 0 !important;
 }

 .foto-mobile {
   display: none;
 }

 body.page-ju-especial-de-volta-sao-gabriel-cartografia-sentimental-de-um-brasil-que-nasceu-antes .especial-corpo img.align-left {
   margin: 8px 15px 8px 0;
 }

 body.page-ju-especial-de-volta-sao-gabriel-cartografia-sentimental-de-um-brasil-que-nasceu-antes .especial-corpo img.align-right {
   margin: 8px 0 8px 15px;
 }

 body.page-ju-especial-de-volta-sao-gabriel-cartografia-sentimental-de-um-brasil-que-nasceu-antes .ju_especial__galeria-de-imagem {
   display: none;
 }

 @media screen and (max-width: 961px) {
   ul.inline li.statistics-counter,
   body.page-noticias-2023-06-27-um-futuro-em-outra-casa p:not(.full-image),
   body.page-ju-especial-de-volta-sao-gabriel-cartografia-sentimental-de-um-brasil-que-nasceu-antes p:not(.full-image),
   h1, h2, h3, h4, h5 {
     width: 90% !important;
   }

   body.page-noticias-2023-06-27-um-futuro-em-outra-casa #block-basic-page-title h1,
   body.page-ju-especial-de-volta-sao-gabriel-cartografia-sentimental-de-um-brasil-que-nasceu-antes #block-basic-page-title h1 {
     font-size: 30px;
   }

   body.page-noticias-2023-06-27-um-futuro-em-outra-casa #block-basic-page-title,
   body.page-ju-especial-de-volta-sao-gabriel-cartografia-sentimental-de-um-brasil-que-nasceu-antes #block-basic-page-title {
     position: static;
     text-shadow: unset;
     color: #000;
   }

   .full-image img {
     opacity: 1;
   }
 }

 @media screen and (max-width: 486px) {
   ul.inline li.statistics-counter,
   body.page-noticias-2023-06-27-um-futuro-em-outra-casa p:not(.full-image),
   body.page-ju-especial-de-volta-sao-gabriel-cartografia-sentimental-de-um-brasil-que-nasceu-antes p:not(.full-image),
   h1, h2, h3, h4, h5 {
     width: 97% !important;
   }

   body.page-noticias-2023-06-27-um-futuro-em-outra-casa article p img,
   body.page-ju-especial-de-volta-sao-gabriel-cartografia-sentimental-de-um-brasil-que-nasceu-antes article p img {
     width: 100%;
   }

   .addtoany_list {
     margin-left: 0 !important;
   }

   body.page-noticias-2023-06-27-um-futuro-em-outra-casa .especial-corpo img.align-right,
   body.page-noticias-2023-06-27-um-futuro-em-outra-casa .especial-corpo img.align-left,
   body.page-ju-especial-de-volta-sao-gabriel-cartografia-sentimental-de-um-brasil-que-nasceu-antes .especial-corpo img.align-right,
   body.page-ju-especial-de-volta-sao-gabriel-cartografia-sentimental-de-um-brasil-que-nasceu-antes .especial-corpo img.align-left {
     margin-right: 0;
     margin-left: 0;
   }
 }


 /** simple slider **/
 #slider {
   position: relative;
   overflow: hidden;
   margin: 20px auto 0 auto;
   border-radius: 4px;
 }

 #slider ul {
   position: relative;
   margin: 0;
   padding: 0;
   height: 100%;
   list-style: none;
 }

 #slider ul li {
   position: relative;
   display: block;
   float: left;
   margin: 0;
   padding: 0;
   width: 100vw;
   height: 100%;
   background: #ccc;
   text-align: center;
   line-height: 300px;
 }

 #slider ul li img {
   height: 100%;
   object-fit: contain;
 }

 a.control_prev, a.control_next {
   position: absolute;
   top: 40%;
   z-index: 999;
   display: block;
   padding: 4% 3%;
   width: auto;
   height: auto;
   background: #2a2a2a;
   color: #fff;
   text-decoration: none;
   font-weight: 600;
   font-size: 18px;
   opacity: 0.8;
   cursor: pointer;
 }

 a.control_prev:hover, a.control_next:hover {
   opacity: 1;
   -webkit-transition: all 0.2s ease;
 }

 a.control_prev {
   border-radius: 0 2px 2px 0;
 }

 a.control_next {
   right: 0;
   border-radius: 2px 0 0 2px;
 }

 .slider_option {
   position: relative;
   margin: 10px auto;
   width: 160px;
   font-size: 18px;
 }
 /** fim simple slider **/

 /***********************/
 /***********************/
 /* FIM materia especial*/
 /***********************/
 /***********************/

 /** bloco sao gabriel bruno e dom **/
 #block-views-block-radio-e-tv-block-2 {
   width: 71.875%;
   max-width: 86.25em;
   min-width: 64em;
   margin: 30px auto 30px;
   display: flex;
   flex-wrap: wrap;
   height: fit-content;
   background-color: #000;
   padding: 3em;
   color: #fff;
 }

 #block-views-block-radio-e-tv-block-2 .grid {
   display: grid;
   grid-template-columns: repeat(2, 1fr);
   gap: 3.3em;
 }

 #block-views-block-radio-e-tv-block-2 a {
   color: #fff;
 }

 #block-views-block-radio-e-tv-block-2 header a {
   display: inline-block;
   width: 100%;
   /* margin-bottom: 0px !important; */
 }

 #block-views-block-radio-e-tv-block-2 header a img {
   width: 75%;
 }

 #block-views-block-radio-e-tv-block-2 header p {
   font-size: 20px;
   margin: 2em 0 0;
   line-height: 1.1em;
 }

 #block-views-block-radio-e-tv-block-2 header p a {
   font-size: 20px;
   margin-top: 15px;
   opacity: 0.7;
 }

 #block-views-block-radio-e-tv-block-2 .views-row a {
   font-size: 1.3em;
   font-family: sans-serif;
   line-height: 1.3em;
 }

 #block-views-block-radio-e-tv-block-2 .views-field-field-imagem-capa {
   position: absolute;
   cursor: pointer;
 }

 #block-views-block-radio-e-tv-block-2 .views-field-field-imagem-capa:hover {
   transform: scale(1.02);
   transition: transform 500ms;
 }

 #block-views-block-radio-e-tv-block-2 iframe {
   width: 100%;
   /* height: auto; */
 }

 @media (max-width: 1080px) {
   #block-views-block-radio-e-tv-block-2 {
     width: 90%;
     min-width: 0;
   }
 }

 @media (max-width: 1080px) {
   #block-views-block-radio-e-tv-block-2 .grid {
     grid-template-columns: 1fr;
   }
 }

 @media (max-width: 480px) {
   #block-views-block-radio-e-tv-block-2 {
     width: 97%;
     padding: 1em;
   }
   #block-views-block-radio-e-tv-block-2 .grid {
     gap: 2em;
   }
 }

 /** fim bloco sao gabriel bruno e dom **/





 /***********************/
 /***********************/
 /***materia especial****/
 /***********************/
 /***********************/

 body.page-noticias-2023-06-27-um-futuro-em-outra-casa #sidebar-second {
   display: none;
 }

 @media only screen and (min-width: 960px) {
   body.page-noticias-2023-06-27-um-futuro-em-outra-casa.one-sidebar.sidebar-second #content {
     width: 100% !important;
     float: none;
     margin-left: 0 !important;
   }
 }

 body.page-noticias-2023-06-27-um-futuro-em-outra-casa #block-basic-content {
   width: 100% !important;
   max-width: unset !important;
   min-width: unset !important;
   margin: unset !important;
   padding-top: 40px !important;
 }

 body.page-noticias-2023-06-27-um-futuro-em-outra-casa #header {
   min-height: 100px;
 }

 body.page-noticias-2023-06-27-um-futuro-em-outra-casa #content-area {
   margin-top: 0!important;
 }

 ul.inline li.statistics-counter,
 body.page-noticias-2023-06-27-um-futuro-em-outra-casa article figure,
 #futuro-casa-creditos,
 body.page-noticias-2023-06-27-um-futuro-em-outra-casa article p:not(.full-image),
 body.page-noticias-2023-06-27-um-futuro-em-outra-casa article h1,
 body.page-noticias-2023-06-27-um-futuro-em-outra-casa article h2,
 body.page-noticias-2023-06-27-um-futuro-em-outra-casa article h3,
 body.page-noticias-2023-06-27-um-futuro-em-outra-casa article h4,
 body.page-noticias-2023-06-27-um-futuro-em-outra-casa article h5 {
   width: 71.875%;
   max-width: 86.25em;
   /* min-width: 64em; */
   margin: auto;
   padding-top: 28px;
   display: block!important;
 }

 body.page-noticias-2023-06-27-um-futuro-em-outra-casa article p.umportres-foto-grid {
   display: grid !important;
   grid-template-columns: 1fr 1fr;
   grid-template-rows: repeat(3, auto);
   height: auto;
 }

 body.page-noticias-2023-06-27-um-futuro-em-outra-casa .content {
   position: relative;
 }


 body.page-noticias-2023-06-27-um-futuro-em-outra-casa div.inverted-text-color {
   background-color: #000;
   color: #fff;
   padding-bottom: 18px;
 }

 body.page-noticias-2023-06-27-um-futuro-em-outra-casa .noticias__date {
   margin: 0px 0 0px 16px;
 }

 body.page-noticias-2023-06-27-um-futuro-em-outra-casa .addtoany_list {
   padding-top: 25px !important;
 }


 #futuro-casa-creditos {
   display: flex !important;
   justify-content: center;
   /*   padding: 0 3em; */
 }

 #futuro-casa-creditos p{
   display: flex !important;
   flex-direction: column;
   width: fit-content;
   text-align: center;
   color: #fff;
   font-size: 18px;
 }

 #futuro-casa-creditos span:nth-child(2) {
   display: inline-block;
 /*   width: 100%; */
   border-top: solid #fff 2px;
 }

 #linha-do-tempo-wrapper {
   height:350px;
   overflow: scroll;
 }

 body.page-noticias-2023-06-27-um-futuro-em-outra-casa article .inverted-text-color figure {
   margin: 10px;
 }

 /* faixa */

 #block-views-block-noticia-moldura-block-25 header {
   background-color: #000 !important;
   padding-top: 5px;
   display: flex;
   align-items: center;
 }

 #block-views-block-noticia-moldura-block-25 header h2{
   background-color: #fff;
   border-block-color: #fff;
   border-block: 40px;
   display:inline;
   padding: 8px;
   font-size: 2.5em;
   margin: 0;
 }

 #block-views-block-noticia-moldura-block-25 .views-row {
  background-color: #000 !important;
 }

 body.page-ju-especial-de-volta-sao-gabriel-cartografia-sentimental-de-um-brasil-que-nasceu-antes article {
   padding-top: 0 !important;
 }

 @media screen and (max-width: 659px) {
   .header-image-container {
     height: 400px;
     width: 100vw;
   }

   #futuro-casa-creditos {
     display: block !important;
     margin-bottom: 25px;
   }

   #futuro-casa-creditos p {
     color: #000;
   }

   .image-text-container-text-right {
     display: block !important;
     padding-bottom: 50px !important;
   }

   .image-text-container-text-right div:nth-child(2) {
     width: 100% !important;
     padding: 10px !important;
   }

   .image-text-container-text-right div:first-child {
     width: 100% !important;
   }

   .image-text-container-text-left {
     display: block !important;
   }

   .image-text-container-text-left div:nth-child(2) {
     width: 100% !important;
     margin-top: 25px;
   }

   .image-text-container-text-left div:first-child {
     width: 100% !important;
     padding: 10px !important;
   }

   body.page-noticias-2023-06-27-um-futuro-em-outra-casa article figure {
     width: 97% !important;
   }

   .three_images-row {
     display: block !important;
   }

   .border-box {
     padding: 12px !important;
     width: 97% !important;
   }

   #block-views-block-noticia-moldura-block-25 header h2{
     font-size: 1.5em;
   }

   #block-views-block-noticia-moldura-block-25 header img {
     width: calc(100% - 100px);
     padding: 12px 0;
   }
 }


 /* Faixa Jordania */
 #block-views-block-noticias-temporarias-block-2 {
   width: 71.875%;
   max-width: 86.25em;
   min-width: 64em;
   margin: 30px auto 30px;
   display: flex;
   flex-wrap: wrap;
   height: fit-content;
   position: relative;
 }

 #block-views-block-noticias-temporarias-block-2 header {
   margin-bottom: 1rem;
 }

 #block-views-block-noticias-temporarias-block-2 .views-row {
   display: grid;
   grid-template-columns: 1fr 1fr;
   grid-template-rows: auto 1fr;
   column-gap: 1.5em;
 }

 #block-views-block-noticias-temporarias-block-2 .views-row .views-field-field-imagem-capa {
   grid-column: 1 / 2;
   grid-row: 1 / 3;
 }

 #block-views-block-noticias-temporarias-block-2 .views-row .views-field-title {
   grid-column: 2 /3;
   grid-row: 1 / 2;
   font-weight: 500;
   font-size: 2rem;
 }

 #block-views-block-noticias-temporarias-block-2 .views-row .views-field-title a {
    line-height: normal;
 }

 #block-views-block-noticias-temporarias-block-2 .views-row .views-field-title span {
   display: inline-block;
   margin-bottom: 1rem;
 }

 #block-views-block-noticias-temporarias-block-2 .views-row .views-field-field-resumo {
   grid-column: 2 /3;
   grid-row: 2 / 3;
   font-size: 1.3em;
   line-height: 1.3em;
 }


 @media (max-width: 1080px) {
   #block-views-block-noticias-temporarias-block-2 {
     width: 90%;
     min-width: 0;
   }
 }

 @media (max-width: 749px) {
   #block-views-block-noticias-temporarias-block-2 .views-row {
     display: flex;
     flex-wrap: wrap;
   }

   #block-views-block-noticias-temporarias-block-2 .views-row .views-field-field-imagem-capa {
     margin-bottom: 1rem;
   }

     #block-views-block-noticias-temporarias-block-2 header {
     overflow-x: hidden;
     height: 80px;
   }

   #block-views-block-noticias-temporarias-block-2 header img {
     height: 100%;
     width: 100%;
     object-fit: cover
   }
 }

 @media (max-width: 480px) {
   #block-views-block-noticias-temporarias-block-2 {
     width: 97%;
     padding: 1em;
   }

   #block-views-block-noticias-temporarias-block-2 .views-row .views-field-title {
     font-size: 1.5em;
   }

   #block-views-block-noticias-temporarias-block-2 .views-row .views-field-field-resumo {
     font-size: 1em;
   }
 }

 /* fim faixa jordania */

 /* Faixa COP28 */
 #block-views-block-noticias-temporarias-block-2 header span {
    /* font-family: Fantasy; */
    letter-spacing: 0.15rem;
    /* font-weight: 600; */
    font-size: 2em;
    color: #397826;
  }

  #block-views-block-noticias-temporarias-block-2 span a {
    color: #142b0d;
  }

  @media (min-width: 789px) {
   #block-views-block-noticias-temporarias-block-2:after {
      content: "";
      display: block;
      height: 2px;
      position: absolute;
      width: 100%;
      background-color: #142b0d;
      top: 75px;
      z-index: -1;
   }
  }

 @media (max-width: 789px) {
     #block-views-block-noticias-temporarias-block-2 header {
     height: auto !important;
     overflow: visible;
     padding-bottom: 10px;
     border-bottom: solid 2px #000;
   }

   #block-views-block-noticias-temporarias-block-2 header span {
    margin-top: 15px;
    display: inline-block;
   }
 }

 @media (max-width: 323px) {
   #block-views-block-noticias-temporarias-block-2 header span {
     line-height: 2rem;
   }
 }
 /* Fim - Faixa COP28 */

 .addtoany_list {
   margin-left: 0;
 }
 .a2a_button_facebook {
   padding-left: 0 !important;
 }

 /* 360 */

 .all-360 {
   display: block !important;
 }

 .all-360 figure:first-of-type {
   margin-right: 30px;
 }
 /* era 789px*/
 @media screen and (min-width: 962px) {
   .header-360 {
     margin-bottom: 3rem;
   }

   .header-360 .block-basic-page-title  {
     color: white;
     position: absolute;
     bottom: 11vw;
     right: 8.5vw;
   }

   .header-360 .block-basic-page-title h1 {
     font-size: 3.7vw !important;
     line-height: 4vw;
   }

   .full-width.parallax img {
     opacity: 0;
   }

   .parallax-mirror-wrapper {
     position: relative;
     margin-bottom: 3rem;
   }

   .credits-wrapper {
     position: absolute;
     bottom: 41px;
     right: 8.5vw;
     max-width: 54vw;
     display: grid;
     grid-template-columns: 1fr 1fr;
     grid-template-rows: 20px;
     justify-content: end;
     gap: 15px;
   }

   .credits-wrapper * {
     color: #fff !important;
     font-size: 1.2vw;
     line-height: 10px;
   }

   .credits-wrapper > div {
     display: inline-flex;
     align-items: center;
     justify-content: end;
     margin-right: 0;
   }
   .credits-wrapper .noticias__credito-imagem {
     margin-right: 0;
   }
   .credits-wrapper .noticias__credito-ilustracao {
     /* margin-top: 10px; */
   }
   .sonora-5 audio {
     margin-top: 8px !important;
   }
   /*
   .full-width.parallax figure figcaption {
     position: absolute;
     bottom: -2rem;
     left: 0;
     right: 0;
   }
   */

    .header-360 .block-basic-page-title h1 {
     font-size: 2.5vw;
     text-align: center;
     word-wrap: anywhere;
   }
 }

 @media (max-width: 1500px) and (max-width: 1200px) {
   .comp-3 .images audio {
     width: 40%;
   }
 }

 @media (max-width: 1200px) {
   .credits-wrapper {
     bottom: 20px;
   }
   .credits-wrapper > div {
     display: flex;
     justify-content: end;
     /* height: 20px; */
     margin-right: 0;
   }
 }


 .all-360 h2 {
   margin-top: 4rem;
 }

 .header-360 {
   position: relative;
   margin-bottom: 1.5rem;
 }

 .full-width img {
   width: 100%;
   margin-bottom: 0;
 }

 .audio_custom_50 {
   width: 50%;
 }

 .comp-3 {
   background-color: #182146;
   color: #fff;
   padding: 2rem;
   margin-bottom: 1.5rem;
 }

 .comp-3 figure {
   margin-bottom: 0;
 }

 .comp-3 .images {
   width: 100%;
   display: flex;
   justify-content: space-evenly;
   flex-wrap: wrap;
   /*! gap: 20px; */
   margin-top: 20px;
 }

 .comp-3 .images .figcaption {
   margin-top: 8px;
   margin-bottom: 12px;
 }

 .comp-3 .images img {
   align-self: start;
 }

 .comp-3 audio {
   display: block;
   margin: auto;
   margin-top: 15px;
   width: 572px;
 }

 .comp-2 figure {
   width: 24%;
   padding-right: 10px;
 }

 @media (min-width: 572px) {
   .comp-3 audio {
     width: 572px;
   }
 }

 @media (max-width: 961px) {
   .comp-2 figure {
     width: 100%;
     padding-right: 0px;
   }
 }

 .comp-2 figure img {
   width: 100%;
   margin-bottom: 10px;
 }

 .comp-1 figure {
   float: left;
   margin-right: 20px;
   margin-bottom: 0;
   width: 35%;
 }

 .quadro-1 {
   background-color: #182146;
   color: #fff;
   padding: 2.5rem 0;
   box-shadow: 999px 0px #182146, -999px 0px #182146;
   display: flex;
   gap: 1.8rem;
 }

 .quadro-1 p:first-of-type {
   width: 70%;
 }

 .quadro-1 p:nth-of-type(2) {
   width: 30%;
 }

 .quadro-1 iframe {
   width: 100%;
 }

 .quadro-2 {
   background-color: #F1F0F1;
   padding: 3rem;
   margin-top: 2rem;
 }

 .quadro-2 h2 {
   margin-top: 0;
 }

 .comp-4 figure {
   width: 35%;
   float: left;
   margin-bottom: 0;
 }

 .comp-5 {
   margin-top: 15px;
 }

 .comp-5 div {
   display: inline;
 }

 .comp-5 div audio {
   margin: auto;
   margin-bottom: 0;
   margin-top: 1.5rem;
 }

 .comp-5 figure {
   width: 35%;
   margin-left: 20px;
   margin-bottom: 0;
   float: right;
 }

 .figcaption {
   font-size: 0.8em;
   line-height: 1.5em;
   /* margin-top: -30px; */
 }

 .comp-6 {
   width: 100%;
   display: flex !important;
   box-shadow: 999px 0px #182146, -999px 0px #182146;
   background-color: #182146;
   padding: 1.5rem 0;
   margin-bottom: 15px;
 }

 .comp-6 p {
   width: 50%;
   margin-bottom: 0;
   display: flex;
 }

 .comp-6 p:first-of-type {
   margin-right: 1.5rem;
 }

 .comp-6 iframe {
   width: 100%;
 }

 .comp-7 {
   background-color: #182146;
   color: #fff;
   padding: 2.5rem 0;
   box-shadow: 999px 0px #182146, -999px 0px #182146;
   display: grid;
   grid-template-columns: 1fr minmax(35%, 200px);
   grid-template-rows: minmax(auto, 10px);
   gap: 1.8rem;
   margin-bottom: 20px;
 }

 .comp-7 p:first-of-type {
   grid-column: 1 / 2;
   grid-row: 1 / 2;
   margin-bottom: 5px;
 }

 .comp-7 p:first-of-type audio {
   width: 100%;
 }

 .comp-7 p:nth-of-type(2) {
     grid-column: 1 / 2;
     grid-row: 2 / 3;
 }

 .comp-7 p:nth-of-type(3) {
     grid-column: 2 / 3;
     grid-row: 1 / 3;
 }

 [class*="sonora-"],
 .sonora-1 {
   position: relative;
   display: grid;
   grid-template-columns: 15% 1fr 15%;
   grid-auto-rows: 80px;
   align-items: center;
 }

 [class*="sonora-"] img,
 .sonora-1 img {
   /* position: absolute;
   height: 120%;
   width: auto;
   left: 0vw; */
   /* z-index: -1; */
   width: 90%;
 }

 .icone-sonora-right {
   left: unset !important;
   /* right: 0vw;
   top: 0vw; */
   transform: scaleX(-1);
   justify-self: end;
 }

 [class*="sonora-"] audio,
 .sonora-1 audio {
   display: block;
   margin: auto;
   width: 100%;
 }
 .sonora-3 {
   grid-template-columns: 10% 1fr 10%;
 }

 .sonora-3 audio {
   /* margin-top: 5px; */
 }

 .sonora-4 {
   margin-bottom: 40px !important;
   display: flex;
 }

 .sonora-4 img {
   filter: contrast(0.6) !important;
 }

 .sonora-5 {
   /*! display: inline; */
   /*! float: right; */
   width: 44vw;
   /*! display: flex; */
   width: auto;
 }

 .sonora-7 {
   grid-template-columns: 8% 1fr 8%;
 }

 .sonora-7 img {
   width: 80%;
 }

 .sonora-11,
 .sonora-9,
 .sonora-8 {
     grid-template-columns: 10% 1fr 10%;
 }

 .sonora-8 img {
   height: 70%;
 }

 .sonora-11 {
   margin-bottom:10px;
 }

 .sonora-12 {
   margin-bottom: 10px;
 }

 .sonora-13 {
   margin-bottom: 10px;
 }

 /*era 789px*/
 @media screen and (max-width: 962px) {
   .header-360 {
     background-color: #0f0100;
     padding-bottom: 15px;
   }

   .header-360 .block-basic-page-title {
     position: relative;
   }

   .header-360 .block-basic-page-title:before {
     content: " ";
     display: block;
     width: 100%;
     height: 100%;
     background: linear-gradient(transparent, #0f0100);
     opacity: 1;
     position: absolute;
     top: -100%;
   }
   .header-360 .block-basic-page-title h1 {
     font-size: 2rem;
     text-align: center;
     color: #fff;
     width: 100% !important;
   }

   .credits-wrapper {
     font-size: 0.9rem;
   }
   .credits-wrapper > div {
     justify-content: center;
     align-items: center;
     margin: 0;
   }
   .credits-wrapper a {
     color: #fff !important;
   }

   .credits-wrapper .noticias__edicao-imagem > div > div {
     display: inline-block;
   }

   .credits-wrapper .noticias__edicao-imagem > div > div:first-child {
     margin-right: 0px;
   }

   .credits-wrapper .noticias__edicao-imagem > div > div:first-child:after {
     content: "|";
     color: #fff;
     padding-left: 5px;
   }

   .all-360 figure:first-of-type {
     margin-right: 0;
   }
   .all-360 figure:first-of-type img {
     width: 100%;
   }

   .quadro-1 {
     flex-wrap: wrap;
     box-shadow: 100px 0px #182146, -100px 0px #182146 !important;
     padding: 20px !important;
   }

   .quadro-1 p {
     width: 100% !important;
   }

   .comp-3 .images {
     gap: 1rem;
   }

   .comp-3 .images img {
     width: 100%;
   }

   .comp-7 {
     display: flex;
     flex-direction: column;
     padding: 20px
   }

   .comp-7 p {
     margin-bottom: 0 !important;
   }

   .comp-4 figure,
   .comp-5 figure {
     width: 100%;
   }

   .comp-4 audio {
     width: 100%;
     /* margin-top: 12px; */
   }

   .sonora-5 {
     width: 100%;
   }
 }

 @media screen and (max-width: 682px) {
   .comp-6 {
     flex-wrap: wrap;
     padding: 20px;
   }

   .comp-6 p {
     width: 100%;
     margin-right: 0 !important;
     margin-bottom: 15px;
   }

   .parallax {
     background-attachment: local !important;
     min-height: 270px !important;
     width: 100% !important;
     margin-left: 0 !important;
     max-height: unset !important;
     background-position: center !important;
   }

   .sonora-1 img {
     position: static;
     width: 100%;
     height: auto;
   }
   .sonora-1 audio {
     width: 100% !important;
   }
   [class*="sonora-"],
   .sonora-1 {
     position: static;
     display: grid;
     grid-template-rows: 80px;
     grid-template-columns: 20% 1fr;
     align-items: center;
   }
   .icone-sonora-right {
     display: none;
   }
   .sonora-4 {
     display: flex;
   }

   .comp-3 audio {
     width: 100%;
   }

   .sonora-6 {
     grid-template-columns: 28% 1fr;
   }
   .sonora-6 img {
     width: 98%;
   }
   .sonora-6 audio {
     margin: 0 !important;
   }

   .pbg-4 {
     background: none !important;
     height: 287px;
     display: flex;
   }
   .pbg-4 img {
     object-fit: cover;
     /* width: auto; */
     height: 287px;
     /* display: inline-block; */
     max-width: unset;
   }

   .sonora-9,
   .sonora-12 {
     grid-template-columns: 25% 1fr;
   }
   .sonora-9 img,
   .sonora-12 img {
     width: 96%;
   }
}

@media (max-width: 1491px) and (min-width: 1091px) {
 .comp-3 .images p {
   width: 100%;
   text-align: center;
 }
 .comp-3 .images img:nth-of-type(2) {
   width: 29vw;
   height: 100%;
   margin-right: 15px;
 }
 .comp-3 .images img {
   width: 30vw;
   height: 100%;
   margin-right: 15px;
 }
}

@media (max-width: 1091px) {
 .comp-3 .images img {
   width: 100%;
   margin-bottom: 15px;
 }
}

.all-360 .ficha-tecnica {
   border-top: solid 3px;
   padding-top: 15px;
   margin-bottom: 0;
   margin-top: 5px;
}

.parallax {
 min-height: 55vh;
 max-height: 55vh;
 background-attachment: fixed;
 background-position: center;
 background-repeat: no-repeat;
 background-size: 120vw;
}

.parallax.pbg-1 {
 background-image: url("/unicamp/sites/default/files/inline-images/Fibra-optica_20231218_interna2.jpg");
}
.parallax.pbg-2 {
 background-image: url("/unicamp/sites/default/files/inline-images/Man_20240102_Fibra-Otica_AMP_2203_interna.jpg");
}
.parallax.pbg-3 {
 background-image: url("/unicamp/sites/default/files/inline-images/Fibra-optica_20231218_interna7.jpg");
}
.parallax.pbg-3 {
 background-image: url("/unicamp/sites/default/files/inline-images/Fibra-optica_20231218_interna7.jpg");
}
.parallax.pbg-4 {
 background-image: url("https://www.unicamp.br/unicamp/sites/default/files/2024-01/Arte_Fibra_Rafaela_Repasch__20240112.png");
 background-position: center 18vh;
}

/* fim fibra Ã³tica */


/* modificaÃ§Ã£o faixa jornal para calourada */
.block-views-block-jornal-da-unicamp-block-5 {
   width: 28.5%;
   background-color: #ffebca;
}

.block-views-block-jornal-da-unicamp-block-5 > div {
  height: 100%;
}

@media (min-width: 1780px) {
 .block-views-block-jornal-da-unicamp-block-5 {
    width: 38.5%;
  }
}

@media (max-width: 1500px) {
 .block-views-block-jornal-da-unicamp-block-5 {
    width: 38.5%;
  }
}

.block-views-block-jornal-da-unicamp-block-5 .ju-capa .views-field-title a {
  line-height: 1.5rem;
  font-weight: 600;
  font-size: 1.35rem;
}

#block-views-block-jornal-da-unicamp-block-5 .ju-capa .views-field-field-imagem-capa img {
  height: 360px;
}

#block-views-block-jornal-da-unicamp-block-5 .ju-capa .views-row {
  padding: 1.5rem 1rem;
  margin: 0;
}

#block-views-block-jornal-da-unicamp-block-5 .ju-capa .views-row .views-field-title {
  margin-top: 1rem;
}

#block-views-block-jornal-da-unicamp-block-5 .ju-capa footer {
  /* padding: 0 1.5rem; */
  display: flex;
  flex-wrap: wrap;
  /* justify-content: space-between; */
  /* gap: 8px; */
  width: 100%;
}

/* #block-views-block-jornal-da-unicamp-block-5 .ju-capa footer > span {
  display: block;
  width: 100%;
  padding: 0 1.5rem;
  text-align: center;
  opacity: .5;
  background-color: #c89230;
  padding-top: 8px;
  color: #454545;
} */

#block-views-block-jornal-da-unicamp-block-5 .ju-capa footer a span {
  display: block;
  width: 100%;
  margin-top: .5rem
}

#block-views-block-jornal-da-unicamp-block-5 .ju-capa footer a {
  background-color: #B28C3B;
  padding: 1rem .9rem;
  display: inline-block;
  color: white;
  width: 33.33%;
  text-align: center;
  font-weight: 700;
  font-size: 1.35rem;
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
}

@media (max-width: 1700px) {
  #block-views-block-jornal-da-unicamp-block-5 .ju-capa footer a {
    font-size: 1rem !important;
  }
}

@media (max-width: 350px) {
  #block-views-block-jornal-da-unicamp-block-5 .ju-capa footer a {
    font-size: .8rem !important;
  }
}

#block-views-block-jornal-da-unicamp-block-5 .ju-capa footer a:nth-child(1) {
  padding-left: 1rem;
}
#block-views-block-jornal-da-unicamp-block-5 .ju-capa footer a:nth-child(3) {
  padding-right: 1rem;
}

#block-views-block-jornal-da-unicamp-block-5 .ju-capa footer a:nth-child(2):before {
  background-color: rgb(255,255,255);
  left: 0;
  content: '';
  display: block;
  height: 50%;
  top: 25%;
  position: absolute;
  transform: translate(-50%,0);
  width: 1px;
}

#block-views-block-jornal-da-unicamp-block-5 .ju-capa footer a:nth-child(2):after {
  background-color: rgb(255,255,255);
  right: 0;
  content: '';
  display: block;
  height: 50%;
  top: 25%;
  position: absolute;
  transform: translate(-50%,0);
  width: 1px;
}

#block-blocologojufaixahome {
   width: 100%;
   min-width: unset;
}

#block-views-block-jornal-da-unicamp-block-1 > #block-blocologojufaixahome > div {
  display: block;
}

#block-views-block-jornal-da-unicamp-block-5 header {
  text-align: center;
  width: 100%;
  background-color: #B28C3B !important;
  padding: 1.5rem;
}

#block-views-block-jornal-da-unicamp-block-5 header img {
  width: 90%;
}

#block-views-block-jornal-da-unicamp-block-5 .ju-capa > .views-row {
  width: 100%;
  background-color: unset;
  /* padding: 0; */
}

@media (max-width: 980px) {
  #block-views-block-jornal-da-unicamp-block-5 {
   width: 100%;
  }
}
