
/* - ++resource++brasil.gov.portlets/css/main.css - */
@media screen {
/* http://www.ccen.ufpb.br/cia/portal_css/++resource++brasil.gov.portlets/css/main.css?original=1 */
/* */
.portlet .portlet-audio-title
{
font-size: 13px;
font-size: .8125rem;
font-weight: normal;
margin: 0;
margin-bottom: 10px;
margin-bottom: .625rem;
padding: 0;
color: #454545;
}
/* */
#portal-column-one .jp-time-holder
{
position: static;
float: left;
clear: both;
width: 70px;
margin-top: 17px;
margin-left: -10px;
}
/* */
/* */
div.jp-audio,
div.jp-audio-stream
{
font-family: Verdana, Arial, sans-serif;
font-size: 1.25em;
line-height: 1.6;
color: #666;
border: 1px solid #e0e0e0;
border-radius: 5px 5px 5px 5px;
background-color: #eee;
box-shadow: 0 0 5px 1px #ccc;
}
div.jp-audio
{
width: 100%;
margin-bottom: 5px;
}
div.jp-audio-stream
{
width: 182px;
}
div.jp-interface
{
position: relative;
width: 100%;
background-color: #edeef2;
}
div.jp-audio div.jp-type-single div.jp-interface,
div.jp-audio-stream div.jp-type-single div.jp-interface
{
height: 48px;
}
div.jp-controls-holder
{
position: relative;
top: -8px;
clear: both;
overflow: hidden;
width: 440px;
margin: 0 auto;
}
div.jp-interface ul.jp-controls
{
position: absolute;
overflow: hidden;
width: 100%;
margin: 0;
padding: 0;
list-style-type: none;
}
div.jp-audio ul.jp-controls
{
margin: 0 !important;
padding: 10px 0;
}
div.jp-audio-stream ul.jp-controls
{
width: 142px;
padding: 20px 20px 0 20px;
}
div.jp-interface ul.jp-controls li
{
display: inline !important;
float: left;
}
div.jp-interface ul.jp-controls a
{
display: block;
overflow: hidden;
text-indent: -9999px;
}
a.jp-play,
a.jp-pause
{
position: relative;
left: 10px;
width: 23px;
height: 23px;
}
a.jp-play
{
background: url('++resource++brasil.gov.portlets/img/jplayer.blue.monday.jpg') 0 0 no-repeat;
}
a.jp-play:hover
{
background: url('++resource++brasil.gov.portlets/img/jplayer.blue.monday.jpg') -41px 0 no-repeat;
}
a.jp-pause
{
display: none;
background: url('++resource++brasil.gov.portlets/img/jplayer.blue.monday.jpg') 0 -42px no-repeat;
}
a.jp-pause:hover
{
background: url('++resource++brasil.gov.portlets/img/jplayer.blue.monday.jpg') -41px -42px no-repeat;
}
a.jp-previous, a.jp-next
{
width: 28px;
height: 28px;
margin-top: 6px;
}
a.jp-previous
{
background: url('++resource++brasil.gov.portlets/img/jplayer.blue.monday.jpg') 0 -112px no-repeat;
}
a.jp-previous:hover
{
background: url('++resource++brasil.gov.portlets/img/jplayer.blue.monday.jpg') -29px -112px no-repeat;
}
a.jp-next
{
background: url('++resource++brasil.gov.portlets/img/jplayer.blue.monday.jpg') 0 -141px no-repeat;
}
a.jp-next:hover
{
background: url('++resource++brasil.gov.portlets/img/jplayer.blue.monday.jpg') -29px -141px no-repeat;
}
div.jp-progress
{
overflow: hidden;
background-color: #ddd;
}
div.jp-audio div.jp-progress
{
position: relative;
top: 15px;
display: block;
clear: both;
height: 15px;
}
div.jp-audio div.jp-type-single div.jp-progress
{
width: 100%;
}
.jp-progress-time-wrapper
{
display: block;
height: 50px;
padding-right: 45px;
padding-left: 45px;
}
div.jp-seek-bar
{
width: 0;
height: 100%;
cursor: pointer;
background: url('++resource++brasil.gov.portlets/img/jplayer.blue.monday.jpg') 0 -202px repeat-x;
}
div.jp-play-bar
{
width: 0;
height: 100%;
background: url('++resource++brasil.gov.portlets/img/jplayer.blue.monday.jpg') 0 -218px repeat-x;
}
div.jp-seeking-bg
{
background: url('++resource++brasil.gov.portlets/img/jplayer.blue.monday.seeking.gif');
}
/* */
a.jp-mute,
a.jp-unmute
{
position: absolute;
top: 15px;
right: 15px;
width: 18px;
height: 15px;
margin-top: 0;
vertical-align: middle;
}
div.jp-audio div.jp-type-single a.jp-mute,
div.jp-audio div.jp-type-single a.jp-unmute
{
margin-left: 210px;
}
div.jp-audio-stream div.jp-type-single a.jp-mute,
div.jp-audio-stream div.jp-type-single a.jp-unmute
{
margin-left: 10px;
}
a.jp-mute
{
background: url('++resource++brasil.gov.portlets/img/jplayer.blue.monday.jpg') 0 -186px no-repeat;
}
a.jp-mute:hover
{
background: url('++resource++brasil.gov.portlets/img/jplayer.blue.monday.jpg') -19px -186px no-repeat;
}
a.jp-unmute
{
display: none;
background: url('++resource++brasil.gov.portlets/img/jplayer.blue.monday.jpg') -60px -170px no-repeat;
}
a.jp-unmute:hover
{
background: url('++resource++brasil.gov.portlets/img/jplayer.blue.monday.jpg') -79px -170px no-repeat;
}
div.jp-volume-bar
{
position: absolute;
overflow: hidden;
width: 35px;
height: 5px;
cursor: pointer;
background: url('++resource++brasil.gov.portlets/img/jplayer.blue.monday.jpg') 0 -250px repeat-x;
}
div.jp-audio div.jp-volume-bar
{
top: 37px;
right: 5px;
}
div.jp-audio-stream div.jp-volume-bar
{
top: 37px;
left: 92px;
}
div.jp-volume-bar-value
{
width: 0;
height: 5px;
background: url('++resource++brasil.gov.portlets/img/jplayer.blue.monday.jpg') 0 -256px repeat-x;
}
/* */
div.jp-audio div.jp-time-holder
{
font-size: 10px;
line-height: 15px;
position: relative;
top: 15px;
display: block;
clear: both;
height: 15px;
text-align: right;
}
div.jp-audio div.jp-type-single div.jp-time-holder
{
width: 100%;
}
.jp-current-time,
.jp-duration
{
font-size: 10px;
font-style: oblique;
width: 60px;
}
.jp-duration
{
text-align: right;
}
/* */
span.jp-artist
{
font-size: .8em;
color: #666;
}
div.jp-jplayer audio,
div.jp-jplayer
{
width: 0;
height: 0;
}
div.jp-jplayer
{
background-color: #000;
}
ul.jp-toggles
{
overflow: hidden;
margin: 0 auto;
padding: 0;
list-style-type: none;
}
div.jp-audio .jp-type-single ul.jp-toggles
{
width: 25px;
}
ul.jp-toggles li
{
display: block;
float: right;
}
ul.jp-toggles li a
{
line-height: 100%;
display: block;
width: 25px;
height: 18px;
text-indent: -9999px;
}
a.jp-full-screen
{
margin-left: 20px;
background: url('++resource++brasil.gov.portlets/img/jplayer.blue.monday.jpg') 0 -310px no-repeat;
}
a.jp-full-screen:hover
{
background: url('++resource++brasil.gov.portlets/img/jplayer.blue.monday.jpg') -30px -310px no-repeat;
}
a.jp-restore-screen
{
margin-left: 20px;
background: url('++resource++brasil.gov.portlets/img/jplayer.blue.monday.jpg') -60px -310px no-repeat;
}
a.jp-restore-screen:hover
{
background: url('++resource++brasil.gov.portlets/img/jplayer.blue.monday.jpg') -90px -310px no-repeat;
}
a.jp-shuffle
{
margin-left: 5px;
background: url('++resource++brasil.gov.portlets/img/jplayer.blue.monday.jpg') 0 -270px no-repeat;
}
a.jp-shuffle:hover
{
background: url('++resource++brasil.gov.portlets/img/jplayer.blue.monday.jpg') -30px -270px no-repeat;
}
a.jp-shuffle-off
{
margin-left: 5px;
background: url('++resource++brasil.gov.portlets/img/jplayer.blue.monday.jpg') -60px -270px no-repeat;
}
a.jp-shuffle-off:hover
{
background: url('++resource++brasil.gov.portlets/img/jplayer.blue.monday.jpg') -90px -270px no-repeat;
}
/* */
.jp-no-solution
{
font-size: .8em;
display: none;
padding: 5px;
color: #000;
border: 2px solid #009be3;
background-color: #eee;
}
.jp-no-solution a
{
color: #000;
}
.jp-no-solution span
{
font-size: 1em;
font-weight: bold;
display: block;
text-align: center;
}
/* */
/* */
.portal-padrao-audiogallery-portlet
{
overflow: hidden;
margin-bottom: 20px;
border: 1px solid #d4d4d6;
background-color: #eeeff1;
}
.portal-padrao-audiogallery-portlet .portlet-audiogallery-title
{
font-size: .98em;
font-weight: normal;
line-height: 1.1em;
margin: 0;
padding: .8em .85em .7em .85em;
color: #454545;
border-bottom: 1px solid #d4d4d6;
}
.portal-padrao-audiogallery-portlet .audiogallery-player-container
{
padding: .7em .8em;
border-bottom: none;
}
.portal-padrao-audiogallery-portlet .audiogallery-item-title
{
font-family: 'open_sansregular', Arial, Helvetica, sans-serif;
font-size: .8em;
line-height: 1.25em;
padding: .2em .8em 0 .8em;
}
.portal-padrao-audiogallery-portlet .audiogallery-items-container .selected
{
display: none;
}
.portal-padrao-audiogallery-portlet .audiogallery-items-container li
{
line-height: 1em;
float: left;
width: 100%;
padding: .5em 0 .7em 0;
border-top: 1px dotted #d4d4d6;
}
.portal-padrao-audiogallery-portlet .audiogallery-items-container .audiogallery-item
{
font-family: 'open_sansbold', Arial, Helvetica, sans-serif;
font-size: .7em;
display: block;
min-height: 1.9em;
margin: 0 1.4em;
padding-left: 22px;
color: #454545;
background: url('++resource++brasil.gov.portlets/img/sound-icon.png') no-repeat scroll left 0 top .4em rgba(0, 0, 0, 0);
}
.portal-padrao-audiogallery-portlet .portletFooter
{
float: left;
width: 100%;
padding: .2em 0 .4em 0;
text-align: right;
border-top: 1px solid #d4d4d6;
background: none;
}
.portal-padrao-audiogallery-portlet .portletFooter a
{
font-size: .7em;
line-height: 14px;
display: inline-block;
margin: 0 .6em;
padding-right: 1.9em;
color: #335277;
background: url('++resource++brasil.gov.portlets/img/footer-arrow.png') no-repeat scroll right 0 top 50% rgba(0, 0, 0, 0);
}
/* */
#portal-column-one .portal-padrao-audiogallery-portlet .audiogallery-item-title
{
padding: .2em .25em 0 .25em;
}
#portal-column-one .portal-padrao-audiogallery-portlet .audiogallery-player-container
{
padding: .7em .65em;
}
#portal-column-one .portal-padrao-audiogallery-portlet .jp-time-holder
{
margin-top: 18px;
margin-left: -33px;
}
#portal-column-one .portal-padrao-audiogallery-portlet .audiogallery-items-container .audiogallery-item
{
margin: 0 1.2em;
padding-left: 22px;
}
/* */
.contraste a.jp-play,
.contraste a.jp-play:hover,
.contraste a.jp-pause,
.contraste a.jp-pause:hover,
.contraste a.jp-previous,
.contraste a.jp-previous:hover,
.contraste a.jp-next,
.contraste a.jp-next:hover,
.contraste div.jp-seek-bar,
.contraste div.jp-play-bar,
.contraste a.jp-mute,
.contraste a.jp-mute:hover,
.contraste a.jp-unmute,
.contraste a.jp-unmute:hover,
.contraste div.jp-volume-bar,
.contraste div.jp-volume-bar-value,
.contraste a.jp-full-screen,
.contraste a.jp-full-screen:hover,
.contraste a.jp-restore-screen,
.contraste a.jp-restore-screen:hover,
.contraste a.jp-shuffle,
.contraste a.jp-shuffle:hover,
.contraste a.jp-shuffle-off,
.contraste a.jp-shuffle-off:hover
{
background-image: url('++resource++brasil.gov.portlets/img/jplayer.blue.monday.contrast.jpg');
}
.contraste div.jp-seeking-bg
{
background: url('++resource++brasil.gov.portlets/img/jplayer.blue.monday.seeking.contrast.gif');
}
.contraste .portal-padrao-audiogallery-portlet
{
border: 1px solid #fff;
background: #000 !important;
}
.contraste .portal-padrao-audiogallery-portlet .portletFooter a
{
background-image: url('++resource++brasil.gov.portlets/img/footer-arrow-contrast.png');
}
.contraste .portal-padrao-audiogallery-portlet .audiogallery-items-container .audiogallery-item
{
background-image: url('++resource++brasil.gov.portlets/img/sound-icon-contrast.png');
}
/* */
.portal-padrao-video-portlet .video-container
{
margin-bottom: .5em;
}
.portal-padrao-video-portlet .title
{
font-size: .85em;
line-height: 1.25em;
display: block;
color: #454545;
}
/* */
.portal-padrao-video-portlet .video-container
{
position: relative;
overflow: hidden;
height: 0;
padding-top: 35px;
padding-bottom: 56.25%;
}
.portal-padrao-video-portlet .video-container iframe
{
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
/* */
.contraste .portal-padrao-video-portlet .title
{
color: #fff;
}
/* */
.portal-padrao-videogallery-portlet
{
overflow: hidden;
color: #fff;
border: 1px solid #072d6d;
border-radius: 5px;
background-color: #072d6d;
}
.portal-padrao-videogallery-portlet .portletHeader
{
padding: .71em .65em .58em .65em;
border-bottom: 1px solid #305491;
}
.portal-padrao-videogallery-portlet .portlet-videogallery-header
{
font-family: 'open_sansregular', Arial, Helvetica, sans-serif;
line-height: 1.3em;
text-transform: uppercase;
color: #fff;
}
.portal-padrao-videogallery-portlet .player
{
padding: .58em .65em .9em .65em;
border-bottom: 1px solid #305491;
}
.portal-padrao-videogallery-portlet .portlet-videogallery-player
{
width: 100%;
margin-bottom: .9em;
}
.portal-padrao-videogallery-portlet .portlet-videogallery-player.no-title
{
margin-bottom: 0;
}
.portal-padrao-videogallery-portlet .portlet-videogallery-active-title
{
font-family: 'open_sansbold', Arial, Helvetica, sans-serif;
font-size: .95em;
line-height: 1.24em;
overflow: hidden;
height: 2.48em;
margin-bottom: .3em;
color: #d1e1ff;
}
.portal-padrao-videogallery-portlet .portlet-videogallery-description
{
font-family: Arial, Helvetica, sans-serif;
font-size: .9em;
line-height: 1.16em;
color: #d1e1ff;
}
.portal-padrao-videogallery-portlet .cycle-pager-active
{
display: none;
}
.portal-padrao-videogallery-portlet .thumb-itens
{
float: left;
width: 100%;
margin-bottom: 1px;
padding: .65em 0;
border-bottom: 1px dotted #305491;
}
.portal-padrao-videogallery-portlet .portlet-videogallery-thumbnail
{
float: left;
overflow: hidden;
max-width: 100px;
max-height: 70px;
margin: 0 .7em 0 .9em;
}
.portal-padrao-videogallery-portlet .portlet-videogallery-thumbnail img
{
border-radius: 0;
}
.portal-padrao-videogallery-portlet .portlet-videogallery-inactive-title
{
font-size: .75em;
padding: 0 .9em 0 1.1em;
color: #d1e1ff;
}
.portal-padrao-videogallery-portlet .portletFooter
{
float: left;
width: 100%;
padding: .52em 0 .39em 0;
text-align: right;
background: #062457;
}
.portal-padrao-videogallery-portlet .portletFooter a
{
font-size: .73em;
line-height: 20px;
display: inline-block;
height: 20px;
height: 100%;
margin: 0 .71em;
padding-right: 28px;
color: #d1e1ff;
background: url('++resource++brasil.gov.portlets/img/footer-arrow.jpg') no-repeat scroll right 0 top 50% rgba(0, 0, 0, 0);
}
/* */
#portal-column-one .portal-padrao-videogallery-portlet .portletHeader
{
padding: .58em .52em .58em .52em;
}
#portal-column-one .portal-padrao-videogallery-portlet .player
{
padding: .58em 0 .5em 0;
}
#portal-column-one .portal-padrao-videogallery-portlet .portlet-videogallery-player
{
margin-bottom: .35em;
padding: 0 .45em;
}
#portal-column-one .portal-padrao-videogallery-portlet .portlet-videogallery-active-title
{
height: inherit;
margin-bottom: .5em;
padding: 0 .71em .95em .71em;
border-bottom: 1px dotted #305491;
}
#portal-column-one .portal-padrao-videogallery-portlet .portlet-videogallery-description
{
padding: 0 .72em;
}
#portal-column-one .portal-padrao-videogallery-portlet .portlet-videogallery-thumbnail
{
max-width: 43%;
max-height: 75px;
margin: 0 .45em 0 .71em;
}
#portal-column-one .portal-padrao-videogallery-portlet .portlet-videogallery-inactive-title
{
height: 5.7em;
padding-left: .9em;
}
#portal-column-one .portal-padrao-videogallery-portlet .portletFooter a
{
margin: 0 .5em;
padding-right: 26px;
}
/* */
.contraste .portal-padrao-videogallery-portlet
{
border: 1px solid #fff;
background: #000 !important;
}
.contraste .portal-padrao-videogallery-portlet .portlet-videogallery-active-title,
.contraste .portal-padrao-videogallery-portlet .portlet-videogallery-description,
.contraste .portal-padrao-videogallery-portlet .portlet-videogallery-inactive-title
{
color: #fff !important;
}
.contraste .portal-padrao-videogallery-portlet .thumb-itens,
.contraste .portal-padrao-videogallery-portlet .player,
.contraste #portal-column-one .portal-padrao-videogallery-portlet .portlet-videogallery-active-title
{
border-bottom: 1px dotted #fff;
}
.contraste .portal-padrao-videogallery-portlet .portletFooter
{
background: #000;
}
.contraste .portal-padrao-videogallery-portlet .portletFooter a
{
background-image: url('++resource++brasil.gov.portlets/img/seta_branca.png');
}
/* */
.portal-padrao-collection-portlet
{
overflow: hidden;
border: 1px solid #c0c1c3;
border-radius: 5px;
background: #eeeff1 !important;
}
.portal-padrao-collection-portlet .portletHeader
{
padding: .55em .5em .4em .5em;
text-transform: uppercase;
border-bottom: 1px solid #c0c1c3;
}
.portal-padrao-collection-portlet .portletHeader a,
.portal-padrao-collection-portlet .portletHeader a span
{
font-family: open_sansbold, Arial, Helvetica, sans-serif;
font-size: .95em;
font-weight: normal;
display: block;
margin: 0;
padding: 0;
color: #454545;
}
.portal-padrao-collection-portlet .portlet-collection-item
{
padding: .75em .4em;
border-bottom: 1px dotted #c1c2c2;
}
.portal-padrao-collection-portlet .portlet-collection-item:last-child
{
border-bottom: 1px solid #c1c2c2;
}
.portal-padrao-collection-portlet .portlet-collection-image
{
margin-bottom: .8em;
}
.portal-padrao-collection-portlet .portlet-collection-image a
{
float: none;
width: 100%;
margin: 0;
}
.portal-padrao-collection-portlet .portlet-collection-image img
{
width: 100%;
border-radius: 0;
}
.portal-padrao-collection-portlet .portlet-collection-text
{
padding: 0 .07em;
}
.portal-padrao-collection-portlet .portlet-collection-date
{
font-size: .7em;
line-height: 1.1em;
margin: 0;
color: #335277;
}
.portal-padrao-collection-portlet .portlet-collection-title
{
margin-bottom: .4em;
}
.portal-padrao-collection-portlet .portlet-collection-title a
{
font-size: .65em;
line-height: 1.3em;
display: block;
float: none;
width: 100%;
margin: 0;
color: #335277;
}
.portal-padrao-collection-portlet .portlet-collection-description
{
font-family: Arial, Helvetica, sans-serif;
font-size: .87em;
line-height: 1.15em;
margin: 0;
color: #46494e;
}
.portal-padrao-collection-portlet .portletFooter
{
float: left;
width: 100%;
padding: .3em 0 .35em 0;
text-align: right;
background: none;
}
.portal-padrao-collection-portlet .portletFooter a
{
font-size: .7em;
line-height: 14px;
display: inline-block;
width: auto;
height: auto;
margin: 0 .52em;
padding-right: 1.7em;
color: #444a53;
background: url('++resource++brasil.gov.portlets/img/footer-arrow.png') no-repeat right 0 top 50%;
}
/* */
.contraste .portal-padrao-collection-portlet
{
border: 1px solid #fff;
background: #000 !important;
}
.contraste .portal-padrao-collection-portlet .portletHeader
{
border-radius: 5px 5px 0 0;
}
.contraste .portal-padrao-collection-portlet .portletItem
{
background: #000;
}
.contraste .portal-padrao-collection-portlet .portlet-collection-item
{
border-bottom: 1px dotted #fff;
}
.contraste .portal-padrao-collection-portlet .portlet-collection-item:last-child
{
border-bottom: 1px solid #fff;
}
.contraste .portal-padrao-collection-portlet .portletHeader a span,
.contraste .portal-padrao-collection-portlet .portlet-collection-date,
.contraste .portal-padrao-collection-portlet .portlet-collection-description
{
color: #fff !important;
}
.contraste .portal-padrao-collection-portlet .portletFooter a
{
background-image: url('++resource++brasil.gov.portlets/img/footer-arrow-contrast.png');
}
/* */
.portal-padrao-mediacarousel-portlet
{
overflow: hidden;
border: 1px solid #d5d5d5;
border-radius: 5px;
background-color: #edeff1;
}
.portal-padrao-mediacarousel-portlet .portletHeader
{
padding: .65em .6em 0 .6em;
}
.portal-padrao-mediacarousel-portlet .portletHeader h4
{
font-size: .87em;
margin-bottom: .8em;
}
.portal-padrao-mediacarousel-portlet .portlet-mediacarousel-player
{
position: relative;
}
.portal-padrao-mediacarousel-portlet .cycle-player a
{
display: block;
margin-bottom: .5em;
background: #000;
}
.portal-padrao-mediacarousel-portlet .cycle-player .portlet-mediacarousel-title a
{
margin-bottom: 0em;
background: transparent;
color: #454545;
}
.portal-padrao-mediacarousel-portlet .cycle-player img
{
display: block;
width: auto;
margin: 0 auto;
margin-bottom: .5em;
border-radius: 0;
}
.portal-padrao-mediacarousel-portlet .portlet-mediacarousel-title
{
font-family: 'open_sansbold', Arial, Helvetica, sans-serif;
font-size: .78em;
margin: 0 .5em .3em .5em;
color: #454545;
}
.portal-padrao-mediacarousel-portlet .portlet-mediacarousel-description
{
font-size: .8em;
line-height: 1.2em;
margin: 0 .5em .4em .5em;
color: #454545;
}
.portal-padrao-mediacarousel-portlet .portlet-mediacarousel-rights
{
font-family: Arial, Helvetica, sans-serif;
font-size: .7em;
font-style: italic;
margin: 0 .5em .65em .5em;
color: #000;
}
.portal-padrao-mediacarousel-portlet  .portlet-mediacarousel-player .cycle-hover
{
position: absolute;
z-index: 100;
top: 0;
float: left;
overflow: hidden;
width: 100%;
}
.portal-padrao-mediacarousel-portlet  .portlet-mediacarousel-player .cycle-hover a
{
position: absolute;
z-index: 100;
top: 41%;
display: none;
overflow: hidden;
width: 62px;
height: 62px;
margin-top: -20px;
white-space: nowrap;
text-indent: 100%;
background-image: url('++resource++brasil.gov.portlets/img/classic-map.png');
background-repeat: no-repeat;
}
.portal-padrao-mediacarousel-portlet .cycle-hover:hover .cycle-prev,
.portal-padrao-mediacarousel-portlet .cycle-hover:hover .cycle-next
{
display: block;
opacity: .5;
}
.portal-padrao-mediacarousel-portlet .cycle-hover:hover .cycle-prev:hover
{
opacity: 1;
}
.portal-padrao-mediacarousel-portlet .cycle-hover:hover .cycle-next:hover
{
opacity: 1;
}
.portal-padrao-mediacarousel-portlet .portlet-mediacarousel-player .cycle-prev
{
left: -10px;
background-position: 20px 16px;
}
.portal-padrao-mediacarousel-portlet .portlet-mediacarousel-player .cycle-next
{
right: -12px;
background-position: -276px 16px;
}
.portal-padrao-mediacarousel-portlet .portlet-mediacarousel-carousel
{
position: relative;
height: 60px;
border-top: 1px solid #d5d5d5;
border-bottom: 1px solid #d5d5d5;
background-color: #fff;
}
.portal-padrao-mediacarousel-portlet .cycle-carrossel
{
position: absolute !important;
margin: 0 32px !important;
}
.portal-padrao-mediacarousel-portlet .cycle-nagivation .cycle-prev,
.portal-padrao-mediacarousel-portlet .cycle-nagivation .cycle-next
{
position: absolute;
top: 50%;
display: block;
overflow: hidden;
width: 22px;
height: 22px;
margin-top: -11px;
white-space: nowrap;
text-indent: 100%;
background: url('++resource++brasil.gov.portlets/img/icons-setas-min.png');
}
.portal-padrao-mediacarousel-portlet .cycle-nagivation .cycle-prev
{
left: 6px;
}
.portal-padrao-mediacarousel-portlet .cycle-nagivation .cycle-next
{
right: 6px;
background-position: 22px 0;
}
.portal-padrao-mediacarousel-portlet .thumb-itens
{
width: auto;
height: 36px;
margin: 11px 4px 13px 0;
border: 1px solid #d5d5d5 !important;
border-radius: 0;
}
.portal-padrao-mediacarousel-portlet .thumb-itens .table-align
{
display: table-cell;
height: 36px;
vertical-align: middle;
}
.portal-padrao-mediacarousel-portlet .thumb-itens img
{
min-width: inherit;
min-height: inherit;
border-radius: 0;
}
.portal-padrao-mediacarousel-portlet .portletFooter
{
float: left;
width: 100%;
padding: .2em 0 .4em 0;
text-align: right;
background: none;
}
.portal-padrao-mediacarousel-portlet .portletFooter a
{
font-size: .7em;
line-height: 14px;
display: inline-block;
margin: 0 .52em;
padding-right: 1.9em;
color: #335277;
background: url('++resource++brasil.gov.portlets/img/footer-arrow.png') no-repeat scroll right 0 top 50% rgba(0, 0, 0, 0);
}
/* */
.contraste .portal-padrao-mediacarousel-portlet
{
border: 1px solid #fff;
background: #000 !important;
}
.contraste .portal-padrao-mediacarousel-portlet .portletHeader
{
border-radius: 5px 5px 0 0;
}
.contraste .portal-padrao-mediacarousel-portlet .portlet-mediacarousel-title,
.contraste .portal-padrao-mediacarousel-portlet .portlet-mediacarousel-description,
.contraste .portal-padrao-mediacarousel-portlet .portlet-mediacarousel-rights
{
color: #fff !important;
}
.contraste .portal-padrao-mediacarousel-portlet .portlet-mediacarousel-carousel
{
border-top: 1px solid #fff;
border-bottom: 1px solid #fff;
background-color: #000;
}
.contraste .portal-padrao-mediacarousel-portlet .thumb-itens
{
border: 1px solid #fff !important;
}
.contraste .portal-padrao-mediacarousel-portlet .portletFooter a
{
background-image: url('++resource++brasil.gov.portlets/img/footer-arrow-contrast.png');
}
/* */
/* */
.portletPortalPadraoMediaCarousel .portletHeader h1,
.portletPortalPadraoMediaCarousel .portletHeader h2,
.portletPortalPadraoMediaCarousel .portletHeader h3,
.portletPortalPadraoMediaCarousel .portletHeader h4,
.portletPortalPadraoMediaCarousel .portletHeader h5,
.portal-padrao-audio-portlet .portletHeader h1,
.portal-padrao-audio-portlet .portletHeader h2,
.portal-padrao-audio-portlet .portletHeader h3,
.portal-padrao-audio-portlet .portletHeader h4,
.portal-padrao-audio-portlet .portletHeader h5,
.portal-padrao-audiogallery-portlet .portletHeader h1,
.portal-padrao-audiogallery-portlet .portletHeader h2,
.portal-padrao-audiogallery-portlet .portletHeader h3,
.portal-padrao-audiogallery-portlet .portletHeader h4,
.portal-padrao-audiogallery-portlet .portletHeader h5,
.portal-padrao-videogallery-portlet .portletHeader h1,
.portal-padrao-videogallery-portlet .portletHeader h2,
.portal-padrao-videogallery-portlet .portletHeader h3,
.portal-padrao-videogallery-portlet .portletHeader h4,
.portal-padrao-videogallery-portlet .portletHeader h5 {
font-size: 1.0em;
letter-spacing: 0em;
margin-top: 0em;
line-height: 1.3em;
}
.portal-padrao-collection-portlet .portletHeader a span {
font-size: 1.1em !important;
}
.portal-padrao-collection-portlet .portletItem h1,
.portal-padrao-collection-portlet .portletItem h2,
.portal-padrao-collection-portlet .portletItem h3,
.portal-padrao-collection-portlet .portletItem h4,
.portal-padrao-collection-portlet .portletItem h5 {
margin-top: 0.5em;
font-size: 1.3em;
letter-spacing: 0.00em;
}
.portal-padrao-collection-portlet .portletItem .portlet-collection-description {
font-size: 0.85em;
}

}


/* - ++resource++plone.formwidget.datetime/styles.css - */
@media screen {
/* http://www.ccen.ufpb.br/cia/portal_css/++resource++plone.formwidget.datetime/styles.css?original=1 */
#content a.caltrigger {
background: url("++resource++plone.formwidget.datetime/popup_calendar.gif") no-repeat scroll 0 0;
height: 16px;
width: 16px;
display: inline-block;
vertical-align: middle;
border: none;
margin: 0;
padding: 0;
border-radius: none;
}

}


/* - ++resource++plone.formwidget.recurrence/jquery.recurrenceinput.css - */
@media all {
/* http://www.ccen.ufpb.br/cia/portal_css/++resource++plone.formwidget.recurrence/jquery.recurrenceinput.css?original=1 */
div.riform {
padding: 1em;
background-color: white;
box-shadow: 0 0 3em 0.5em #666;
line-height: 2;
-moz-box-shadow: 0 0 3em 0.5em #666;
-webkit-box-shadow: 0 0 3em #666;
}
div.riform h1 {
color: #888888;
border-bottom: 1px solid #DDDDDD;
font-size: 20px;
line-height: 1;
margin: 0;
padding-bottom: 5px;
padding-left: 5px;
}
div.riform form {
margin-bottom: 0;
}
div.riform .rifield {
clear: both;
}
div.riform .rifield .field {
float:left;
clear: none;
}
div.riform .label {
display: block;
float: left;
font-weight: bold;
margin-right: 10px;
text-align: right;
width: 130px;
}
div.riform #rirtemplate {
margin-top: 6px;
}
div#riformfields {
min-height: 11em;
min-width: 25em;
}
div.riform #rirangeoptions input,
div.riform #rimonthlyoptions input,
div.riform #riyearlyoptions input {
margin: 0;
}
div.riform #riweeklyweekdays .riweeklyweekday input {
display:block;
margin: 8px auto 0;
}
div.riform #riweeklyweekdays .riweeklyweekday label {
display:block;
}
div.riform #riweeklyweekdays .riweeklyweekday {
margin-right: 15px;
float: left;
}
div.riform input.ricancelbutton {
background-image: url(/cia/++resource++plone.formwidget.recurrence/pb_close.png);
background-color: transparent;
font-size: 0; /* */
color: transparent;
border: none;
position: absolute;
left: -14px;
top: -14px;
cursor: pointer;
height: 30px;
width: 30px;
}
div.rioccurrencesactions .riaddoccurrence #adddate {
width: 75%;
}
div.rioccurrencesactions .rioccurancesheader {
border-bottom: 1px solid #DDDDDD;
line-height: 1.5;
clear: both;
margin-top: 30px;
}
div.rioccurrencesactions .rioccurancesheader h2 {
color: #888888;
display: inline;
font-size: 18px;
font-weight: bold;
margin: 0px 0px 5px 5px;
}
div.rioccurrences div.batching {
font-size: 70%;
text-align: center;
}
div.rioccurrences span.current {
font-weight: bold;
}
div.riform span.action a {
height: 19px;
width: 19px;
overflow: hidden;
float: right;
text-indent: 9999px;
}
div.rioccurrences .occurrence {
border-top: 1px solid transparent;
border-bottom: 1px solid transparent;
}
div.rioccurrences .occurrence:hover {
border-top: 1px solid #DDDDDD;
border-bottom: 1px solid #DDDDDD;
}
div.rioccurrences .occurrence.start span.rlabel,
div.rioccurrences .occurrence.rdate span.rlabel {
color: #9CBA9B;
margin: 0 5px;
font-size: 70%;
font-weight: bold;
}
div.rioccurrences .occurrence.exdate {
opacity:0.4;
filter:alpha(opacity=40);
}
div.ridisplay .occurrence.exdate {
display: none;
}
div.rioccurrences .occurrence.rdate {
background: #FFFFE0;
}
div.rioccurrences div.occurrence {
margin-left: 5px;
}
div.rioccurrences a.rrule,
div.rioccurrences a.rdate,
div.rioccurrences a.exdate {
color: transparent;
margin-top: 6px;
margin-right: 5px;
}
div.rioccurrences a.rrule {
background-image: url(/cia/++resource++plone.formwidget.recurrence/delete.png);
}
div.rioccurrences a.rdate {
background-image: url(/cia/++resource++plone.formwidget.recurrence/delete.png);
}
div.rioccurrences a.exdate {
background-image: url(/cia/++resource++plone.formwidget.recurrence/undelete.png);
}
div.rioccurrencesactions a.rirefreshbutton {
background-image: url(/cia/++resource++plone.formwidget.recurrence/refresh.png);
color: transparent;
margin-top: 4px;
margin-right: 5px;
}
div#messagearea,
div.errorarea {
display: none;
background-color: red;
color: white;
font-weight: bold;
padding: 2px 10px;
}
div#calroot {
z-index:10000;
}
div.ributtons .risavebutton {
display: block;
margin: 30px auto 0;
}
}


/* - ++resource++plone.formwidget.recurrence/integration.css - */
@media all {
/* http://www.ccen.ufpb.br/cia/portal_css/++resource++plone.formwidget.recurrence/integration.css?original=1 */
div.riform { font-size: 80%; }
div.riform { border: 2px solid black\9; /**/ }

}


/* - ++resource++plone.app.event/event.css - */
@media screen {
/* http://www.ccen.ufpb.br/cia/portal_css/++resource++plone.app.event/event.css?original=1 */
/* */
/* */
.icons-on .contenttype-plone-app-event-dx-event {
background: url("event_icon.png") no-repeat scroll 0 4px transparent;
}
.icons-on .contenttype-plone-app-event-dx-event {
line-height: 2em;
display: inline-block;
*display: block;
padding-left: 20px !important;
}
.event.summary {
float: right;
clear: right; /* */
margin 1em 0 1em 1em;
}
.hCalendar-hidden {
display:none; /* */
}
/* */
/* */
article.vevent {
background-color: #EAEAEA;
border-radius: 1em 1em 1em 1em;
margin-top: 1em;
padding: 1em;
}
.vevent div.cal_date {
float:left;
vertical-align:top;
margin: 0 1.5em 0.5em 0;
padding:0.7em 0.7em 0.5em;
background-color:white;
border:none;
border-radius:0.5em;
box-shadow: 0.5em 0.5em 0.4em black;
min-width:4.4em;
}
.vevent span.cal_wkday {
display:block;
font-size:2.3em;
font-weight:bold;
border-bottom:2px solid black;
padding-bottom:0.3em;
}
.vevent span.cal_day {
font-size:1.7em;
display:inline-block;
padding-top:0.3em;
}
.vevent span.cal_month {
font-size:1.3em;
line-height:1.3em;
display:inline-block;
}
.vevent div.cal_info { margin-left:8em; }
article.vevent .documentByLine {
background: none repeat scroll 0 0 transparent;
color: black !important;
font-size: 1em !important;
font-weight: bold;
padding: 0;
}
/* */
#content .vevent ul.metadata { margin: 0.8em 0; }
#content .vevent ul.horizontal { padding: 0; }
#content .vevent ul.horizontal li {
display: inline-block;
line-height: 1.5em;
list-style-image: none;
list-style-type: none;
}
.vevent .horizontal.metadata li:after { content: " \2014 "; }
.vevent .horizontal.metadata li:last-child:after { content: ""; }
.vevent .horizontal.metadata .category span:after { content: ","; }
.vevent .horizontal.metadata .category span:last-child:after { content: ""; }
.vevent .timezone {
display:block;
margin-top:0.5em;
padding:0.2em 0;
background-color:#ffe;
color:#354;
width:100%;
}
.vevent .timerange, .vevent .timezone {
font-size:85%;
line-height:1em;
white-space:nowrap;
}
.vevent .datedisplay {
line-height:1.5em;
margin-bottom:0.2em;
font-weight:bold;
font-size:100%;
}
.vevent abbr.dtstart {
font-weight:bold;
}
/* */
/* */
#content .event_listing nav ul {
margin-left:0;
list-style-type:none;
}
#content .event_listing nav ul li {
display:inline-block;
padding: 0 0.75em;
line-height: 2em;
margin:0;
}
#content .event_listing nav ul li:last-of-type { margin-right:0; }
.event_listing nav > ul,
.event_listing nav {
background-color: #DDDDDD;
min-height:2em;
}
.event_listing nav {
border: 0.3em solid #DDDDDD;
border-bottom:none;
border-top-left-radius: 0.5em;
border-top-right-radius: 0.5em;
}
.event_listing ul.mode_selector {
display: block;
margin-left: 0;
float:left;
}
.event_listing ul.sub_nav {
display: block;
margin-left: 0;
float:right;
border-bottom-left-radius: 0.5em;
border-bottom-right-radius: 0.5em;
}
#content .event_listing nav ul li a {
border:none;
display: inline-block;
}
.event_listing ul.mode_selector li:hover,
.event_listing ul.mode_selector li.selected {
background: white;
border-top-left-radius: 0.5em;
border-top-right-radius: 0.5em;
color: Black;
}
.event_listing ul.mode_selector li.selected {
font-weight: bold;
}
#content .event_listing p { margin:0; }
.event_listing div.location { display: inline-block; }
/* */
/* */
.portletCalendar {
width: auto;
margin: 1px 0 1em 0;
}
.portletCalendar dt {
background-color: #eee;
font-weight: bold;
text-align: center;
line-height: 1.6em;
border-bottom: none;
}
.portletCalendar dd {
margin: 0;
padding: 0;
}
.portletCalendar dt a.calendarPrevious {
float: left;
padding: 0 1em;
margin: 0 -.5em;
}
.portletCalendar dt a.calendarNext {
float: right;
padding: 0 1em;
margin: 0 -.5em;
}
.portletCalendar a, .portletCalendar a:focus,
.portletCalendar a, .portletCalendar a:hover,
.ploneCalendar a {
text-decoration: none;
border-bottom: none !important;
}
.ploneCalendar {
border-spacing: 0;
width:100%;
}
.ploneCalendar td {
background-color: transparent;
width: 14%;
text-align: center;
padding: 2px;
border: 2px solid #eee;
background-color: #eee;
}
.ploneCalendar .weekdays th {
background-color: #eee;
text-align: center;
padding: 2px;
}
.ploneCalendar .event {
background-color: #eee;
}
.ploneCalendar .todayevent {
background-color: #eee;
border: 2px solid #205C90;
}
.ploneCalendar .todaynoevent {
border: 2px solid #205C90;
}
/* */
.ploneCalendar td.today {
background-color: white;
border-color: #205C90;
}
.ploneCalendar td:hover { background-color: white; }
.ploneCalendar td a {
display:inline-block;
width:100%;
height:100%;
}
/* */
.ploneCalendar td.cal_prev_month,
.ploneCalendar td.cal_next_month {
opacity:0.4;
}
/* */
.pae_calendar_tooltip {
display:none;
background-color:white;
border:1px solid black;
border-radius:0.3em;
box-shadow: 0.1em 0.1em 0.1em black;
font-size:80%;
padding:10px;
margin:10px;
max-width: 30em;
z-index: 10;
}
.pae_calendar_tooltip a {
color:black;
display:block;
width:100%;
}
.pae_calendar_tooltip a:hover { color:blue; }
.pae_calendar_tooltip a .title { font-weight:bold; }
/* */
/* */
/* */
#formfield-form-widgets-IEventBasic-start,
#formfield-form-widgets-IEventBasic-end,
#formfield-form-widgets-IEventBasic-whole_day,
#formfield-form-widgets-IEventBasic-open_end,
/* */
#archetypes-fieldname-startDate,
#archetypes-fieldname-endDate,
#archetypes-fieldname-wholeDay,
#archetypes-fieldname-openEnd,
{
clear:none;
float:left;
margin-right: 2em;
vertical-align: top;
}
#formfield-form-widgets-IEventBasic-whole_day,
#archetypes-fieldname-wholeDay {
clear:left;
}
#formfield-form-widgets-IEventRecurrence-recurrence,
#archetypes-fieldname-recurrence {
clear:left;
}

}

