
/* - ++resource++plone.formwidget.datetime/styles.css - */
@media screen {
/* https://www.camarauberlandia.mg.gov.br/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;
}

}


/* - ploneCustom.css - */
@media all {
/* https://www.camarauberlandia.mg.gov.br/portal_css/ploneCustom.css?original=1 */
@media print {
#edit-bar, #viewlet-social-like, .documentByLine, .datahora-container, .footer, .top-bar, #topcontrol, .doormat-container {
display: none;
}
}
.flexslider .slides .flex-caption .main {
display: block;
background: transparent;
margin-bottom: 5px;
padding: 10px 15px 0 15px;
font-size: 22px;
line-height: 1.2em;
text-transform: none;
color: #2f506c;
}
.flexslider .slides .flex-caption .secondary {
display: block;
background: transparent;
padding: 0px 15px;
color: #555;
font-size: 12px;
line-height: 1.4em;
}
.flexslider .slides li {
background: #ecf0f1;
}
.flexslider .slides .flex-caption {
position: static;
color: #333;
min-height: 110px;
}
.flexslider {
margin: 0
}
.flex-control-nav.flex-control-paging {
position: static;
/* */
/* */
z-index: 2;
/* */
height: 23px;
padding: 6px;
background-color: rgb(47, 80, 108);
}
.flexslider .flex-control-paging li a.flex-active {
background: #1ebf1e;
}
.flex-control-nav {
width: 100%;
position: absolute;
bottom: -40px;
text-align: right;
}
.flex-control-nav li {
margin: 0 3px;
}
.flexslider .flex-control-paging li a {
color: transparent;
background: #fff;
}
.flex-control-paging li a {
box-shadow: inset 0 0 3px rgba(253, 250, 250, 0.3);
}
.row.cols-wrapper.banner-home {
margin-top: 0;
}
.label:empty {
display: inline !important;
}
.label {
display: inline;
padding: .2em .6em .3em;
font-size: 100%;
font-weight: bold;
line-height: 1;
color: #444;
text-align: left;
white-space: nowrap;
vertical-align: baseline;
border-radius: .25em;
}
.home-page .testimonials .people .name {
color: #2f506c;
}
.home-page .testimonials .people .title {
color: #666;
font-size: 11px;
}
#block-block-38 {
margin-top: 5px;
background-color: #ecf0f1;
border-top: 1px solid #fff;
}
.icones_noticias {
list-style: outside none none;
margin: 0;
padding: 0;
}
.icones_noticias li {
float: left;
width: 33.33%;
}
.icones_noticias li a {
display: block;
padding: 8px 12px 8px 12px;
background-color: #ECF0F1;
color: #2f506c;
text-align: center;
font-size: 12px;
font-family: 'open sans', arial, sans-serif !important;
text-transform: uppercase;
font-weight: 400;
}
.icones_noticias li a:hover {
background-color: #ddd;
}
.icone_galeria a {
border-left: 1px dotted #999;
}
.icone_sala a {
border-left: 1px dotted #999;
}
.page-wrapper ul li {
margin-bottom: 0;
}
.page-wrapper ul li .fa {
margin-right: 5px;
color: #2f506c;
}
div#bootstrapcarousel img {
width: 100%;
}
.slideshow, #bootstrapcarousel {
margin-bottom: 0;
}
.carousel-control.left, .carousel-control.right {
background-image: none;
}
.carousel-control .icon-prev, .carousel-control .icon-next, .carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right {
top: 35%;
}
.carousel-caption {
background: #ecf0f1;
position: inherit;
right: 15%;
bottom: 20px;
z-index: 10;
padding: 1px 20px;
color: #fff;
text-align: left;
text-shadow: none;
min-height: 120px;
}
.carousel-caption h3 {
margin-top: 10px;
margin-bottom: 5px;
font-size: 24px !important;
color: #2f506c;
font-weight: 400 !important;
text-shadow: none;
}
.carousel-caption p {
font-size: 13px !important;
color: #444;
text-shadow: none;
}
.carousel-indicators {
margin-bottom: 130px;
top: 330px;
}
.carousel-indicators .active {
width: 10px;
height: 10px;
margin: 1px 5px 5px 1px ;
}
ul.hCalendar-hidden {
display: none;
}
.doormat-content {
background: #2f506c;
}
.doormat-content a {
color: #dcdcdc;
}
.doormat-content a:hover {
color: #84aac9;
}
#doormat-container dt {
font-family: 'open sans', arial, sans-serif !important;
font-size: 110%;
color: #fafafa;
font-weight: 600;
text-transform: uppercase;
}
#doormat-container {
font-size:85%;
margin: 2em 0;
float: left;
width: 100%;
}
#doormat-container h2 {
margin: 0.5em 0.5em 0px 0.5em;
}
#doormat-container h3 {
margin: 0.5em 0px;
color: #fafafa;
font-size: 16px;
}
#doormat-container dl {
margin: 0;
}
#doormat-container dl dd {
margin-left: 0px;
}
#doormat-container .doormatColumn {
float: left;
margin: 0px 1em;
}
/* */
#doormat-container.columns-2 .doormatColumn {
width: 48%;
}
#doormat-container.columns-3 .doormatColumn {
width: 31%;
}
#doormat-container.columns-4 .doormatColumn {
width: 23%;
}
#doormat-container.columns-5 .doormatColumn {
width: 18%;
}
#doormat-container.columns-6 .doormatColumn {
width: 14%;
border-left: 1px dotted #fff;
padding-left: 7px;
}
#doormat-container.columns-7 .doormatColumn {
width: 12%;
border-left: 1px dotted #fff;
padding-left: 7px;
}
div#portal-footer-wrapper {
clear: both;
}
.template-home_html .page-wrapper .page-heading {
display: none;
}
div#viewlet-below-content {
padding-left: 15px;
}
#promo-slider ul {
list-style-type: none;
margin-left: 0;
}
#promo-slider ol {
list-style-type: none;
margin-left: 0;
}
.flex-control-nav li {
display: inline-block !important;
}
@media (min-width: 992px) {
.header .header-main {
background: url(@@randomimage) top right 15px no-repeat;
height: 130px;
padding: 25px 0;
}
img.img-responsive.banner {
min-height: 302px;
}
}
ul.logos {
margin-left: 0 !important;
}
div.overlay {
font-size: 90%;
}
form {
padding-top: 0;
}
.mceContentBody {
font: 13px Arial, FreeSans, sans-serif !important;
color: #333;
}
body#plonebrowser {
font-family: Arial, FreeSans, sans-serif !important;
color: #333;
}
body.forceColors {
font: 13px Arial, FreeSans, sans-serif !important;
padding: 0;
margin: 0;
}
dl.portalMessage, div.attention, div.caution, div.danger, div.error, div.hint, div.important, div.note, div.tip, div.warning {
font-size: 90%;
}
.ellipsis {
overflow: hidden;
height: 60px;
}
.ellipsis p:after {
content: "...";
}
img.newsImage {
width: 100%;
display: block;
height: auto;
}
img.img-responsive.tv-camara {
display: inline;
}
img.img-responsive.tv-camara:hover {
display: inline !important;
}
img.img-responsive.vereador {
display: inline;
}
img.img-responsive.vereador:hover {
display: inline !important;
}
#content div.newsImageContainer {
float: none;
margin: 0 0 20px 0;
}
.page-wrapper .album-cover {
min-height: 380px;
}
.subsection-tv-camara-camara-reporter .page-wrapper .page-content .album-cover,
.subsection-tv-camara-sociedade-em-destaque .page-wrapper .page-content .album-cover,
.subsection-tv-camara-programa-escola-do-legislativo .page-wrapper .page-content .album-cover,
.subsection-tv-camara-sessoes-em-pauta .page-wrapper .page-content .album-cover,
.subsection-tv-camara-jornal-da-camara .page-wrapper .page-content .album-cover,
.subsection-tv-camara-fala-vereador .page-wrapper .page-content .album-cover,
.subsection-tv-camara-camara-debate .page-wrapper .page-content .album-cover {
min-height: 250px;
}
.embed-responsive .embed-responsive-item, .embed-responsive iframe, .embed-responsive embed, .embed-responsive object, .embed-responsive video {
padding: 15px;
}
.top_embedded {
position: relative;
padding-bottom: 56.25%; /* */
margin-top: 15px;
height: 0;
}
.top_embedded iframe {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
.nopadding {
padding: 0 !important;
}
.nopadding-left {
padding-left: 0 !important;
}
.nopadding-right {
padding-right: 0 !important;
}
p {
text-align: justify;
}
div.listingBar {
font-size: 100%;
margin: 1em 0;
width: 100%;
}
div.listingBar a {
padding: 6px 12px;
}
div.listingBar a:hover {
color: #23527c !important;
background-color: #eef3f8;
border-color: #a7c2d9;
}
span.current {
display: inline-block;
padding: 7px 13px;
background-color: #6091ba;
border-color: #6091ba !important;
color: #fff;
}
a.next {
margin-left: 3px;
}
article.news-item.page-row.has-divider.clearfix.row {
padding-left: 0;
}
.news-item img.img-responsive {
margin-bottom: 15px;
}
#toggle-controlbox {
font-size: 90%;
margin-right: 50px;
height: 20px;
}
#sfc-ical-export {
float: right;
clear: both;
}
dl.portlet {
margin: 0 0 1em;
font-size: 100%;
}
.cell.position-0.width-full {
padding: 15px;
}
.hiddenStructure {
display: none;
}
#content {
line-height: 1.5em;
font-size: 100%;
}
div#content-core {
clear: both;
}
#login-forgotten-password {
padding-top: 15px;
}
.contact > .footer-col-inner {
padding: 0 11px !important;
}
.content.container {
margin-bottom: 60px;
min-height: 150px;
}
aside#column-one {
padding-left: 0;
}
aside.column-content.col-xs-12.col-md-12 {
padding: 0;
}
aside.column-content.col-xs-12.col-md-9 {
padding-right: 0;
}
#edit-bar {
font-size: 90%;
min-height: 2.4em;
margin-bottom: 1em;
clear: both;
}
#content-views {
margin: 0;
}
.actionMenuContent {
padding: 0.7em 0.25em 0;
}
#content ul.actionMenuContent {
margin-bottom: 0;
}
dl.actionMenu.deactivated dt {
margin: 0;
}
dl.actionMenu.activated dt a,
dl.actionMenu.activated dd a,
dl.actionMenu.activated dd div {
margin: 0;
}
dt, dd {
line-height: 2em;
}
dl.actionMenu {
margin-bottom: 0;
}
.fileupload-progress, .fileupload-buttonbar {
padding: 0 15px;
}
.section-pagina-inicial dl#plone-contentmenu-factories {
display: none;
}
.section-pagina-inicial ul#contentActionMenus {
display: none;
}
.section-pagina-inicial li#contentview-edit {
display: none;
}
.section-pagina-inicial li#contentview-local_roles {
display: none;
}
.section-pagina-inicial li#contentview-contentrules {
display: none;
}
a.file-pdf:before {
font-family: FontAwesome;
content: "\f15b ";
}
ul.vereadores-comissoes-ul.fr {
list-style-type: none !important;
}
.datahora-container {
padding-bottom: 10px;
float: left;
width: 90%;
}
border-bottom: 1px dotted #e8e8e8;
padding-bottom: 15px;
.pagination a {
border-bottom: 0.1em solid #ccc !important;
}
.pagination a:hover {
color: #fff !important;
}
.vereadores-mesa-barra.txt-j p {
height: 50px;
-webkit-line-clamp: 3;
-webkit-box-orient: vertical;
overflow: hidden;
text-overflow: ellipsis !important;
}
a.vereadores-mesa-lb.c-branco.f11.db {
color: #fff !important;
}
.section-vereadores .field {
clear: none;
}
div#formfield-form-widgets-fotografia {
float: left;
width: 100%;
max-width: 190px;
}
div#formfield-form-widgets-fotografia img {
max-width: 175px;
padding-bottom: 5px;
}
div#formfield-form-widgets-fotografia label.horizontal {
display: none;
}
div#formfield-form-widgets-biografia {
clear: both;
}
.section-vereadores #folder-listing {display:none}
.template-edit #formfield-form-widgets-fotografia, .template-vereador #formfield-form-widgets-fotografia {
clear: both !important;
float: none;
max-width: 100%;
}
.template-view #formfield-form-widgets-cargo_na_mesa, .template-view #formfield-form-widgets-lider {
display: none;
}
.template-edit #formfield-form-widgets-fotografia img {
padding-bottom: 0;
border-bottom: none;
}
ul.grid100.fl, ul.acamara-tour-ul.popup-gallery {
margin-left: 0 !important;
list-style-type: none !important;
}
.section-pagina-inicial div#viewlet-social-like {display:none}
.section-pagina-inicial #content ul {
list-style-type: none;
}
.arrow.prev {
background-color: transparent !important;
}
.portlet.portletNavigationTree ul.navTree li.navTreeItem a{
background-image: none !important;
padding-left: 10px !important;
}
.portlet.portletNavigationTree ul.navTree li.navTreeItem a img {
display: none;
}
.portletNavigationTree ul{margin-left: 0 !important;}.portletNavigationTree li{list-style-position:inside}
.portlet.portletNavigationTree .navTree .navTreeItem{margin:0}
.portlet.portletNavigationTree .navTreeLevel0>.navTreeItem{padding:0}
.portlet.portletNavigationTree .navTree>.navTreeItem{border-bottom: #eaeaea 1px solid;list-style:none}
.portlet.portletNavigationTree .navTreeLevel1 .navTreeItem{padding-left:1em}
.portlet.portletNavigationTree .navTreeLevel1 .navTreeItem:last-of-type{border-bottom:none}
.portlet.portletNavigationTree .navTree .navTreeItem a{display:block;padding:.8em 1em;border-left:0 solid transparent;transition:all ease-out .1s;line-height:initial}
.portlet.portletNavigationTree .navTree .navTreeItem a:hover{border-left:5px solid #6091ba;background-color:rgba(26,58,100,.05)}
.portlet.portletNavigationTree .navTree .navTreeItem a.navTreeCurrentItem{border-left:5px solid #6091ba;background-color: #e7e7e7;}
dl.portlet ul.navTree .navTreeCurrentItem{border-left:none;margin:0}
.navTreeLevel2 a{padding-left:1em}
.navTreeLevel3 a{padding-left:2em}
.navTreeLevel4 a{padding-left:3em}
.navTreeLevel5 a{padding-left:4em}.navTreeLevel6 a{padding-left:5em}
#main-navigation{margin:0;clear:both;background:#3259a7;color:#fff}
#main-navigation ul{padding:.3em;text-align:right}
#main-navigation li{display:inline-block}
#main-navigation li::after{content:'';position:absolute;margin:auto;right:-2px;top:0;bottom:0;background-color:#fff;border-radius:50%;width:4px;height:4px}
#main-navigation li:last-child::after{display:none}
#main-navigation li a:link{font-size:80%;text-decoration:none;display:block;padding:0 1em}
#main-navigation li a:link,#main-navigation li a:visited{color:#fff;text-shadow:1px 2px #284171}
dl.portlet ul.navTree .navTreeCurrentItem {
margin-left: 0 !important;
margin-right: 0 !important;
}
#content .documentDescription, #content #description {
margin-bottom: 1em;
font-size: 120%;
color: #6a6a6e;
font-weight: 600;
}
#content h1.documentFirstHeading {
font-weight: 300;
font-size: 28px;
color: #444;
margin-top: 0;
margin-bottom: 15px;
}
dl.portlet p, dl.portlet {
margin-bottom: 1em !important;
}
.section-pagina-inicial #portal-breadcrumbs, #breadcrumbs-you-are-here, .section-pagina-inicial #content .documentFirstHeading, .section-pagina-inicial .documentByLine {display: none !important;}
dl.portlet ul.navTree li a {
font-size: 13px !important;
}
ul.h-agenda-aba-ul {
margin-left: 0 !important;
}
#viewlet-texttospeech {
float: right;
padding-right: 4px;
margin-top: -31px;
}
#viewlet-texttospeech > button {
color: #D81921;
font-size: 12px;
font-weight: 500;
font-family: ff-opensansr, Arial, Helvetica, sans-serif;
}
dl.portlet dt span {
font-weight: normal;
}
.portletStaticText ul {
list-style-type: disc;
margin-left: 0 !important;
}
dl.portlet a:link, dl.portlet a:visited {
border-bottom: none !important;
}
div#portletwrapper-436f6e74656e7457656c6c506f72746c6574732e42656c6f775469746c65506f72746c65744d616e61676572310a636f6e746578740a2f506f7274616c2f706167696e612d696e696369616c0a706f72746c65745f6c61746572616c {
float: left;
max-width: 280px;
padding-left: 25px;
}
div#portletwrapper-436f6e74656e7457656c6c506f72746c6574732e42656c6f775469746c65506f72746c65744d616e61676572310a636f6e746578740a2f506f7274616c2f706167696e612d696e696369616c0a706f72746c65745f6167656e6461 {
max-width: 280px;
float: left;
margin-left: 25px;
}
div#portletwrapper-436f6e74656e7457656c6c506f72746c6574732e42656c6f775469746c65506f72746c65744d616e61676572310a636f6e746578740a2f506f7274616c2f706167696e612d696e696369616c0a706f72746c65745f6167656e6461 h2 a:link, div#portletwrapper-436f6e74656e7457656c6c506f72746c6574732e42656c6f775469746c65506f72746c65744d616e61676572310a636f6e746578740a2f506f7274616c2f706167696e612d696e696369616c0a706f72746c65745f6167656e6461 h2 a:visited {
color: #D81921;
}
div#portletwrapper-436f6e74656e7457656c6c506f72746c6574732e42656c6f775469746c65506f72746c65744d616e61676572310a636f6e746578740a2f506f7274616c2f706167696e612d696e696369616c0a766f74696e672d706f72746c6574 {
float: left;
max-width: 280px;
margin-left: 25px;
}
div#portletwrapper-436f6e74656e7457656c6c506f72746c6574732e42656c6f775469746c65506f72746c65744d616e61676572310a636f6e746578740a2f506f7274616c2f706167696e612d696e696369616c0a706f72746c65745f7075626c69636964616465 {
float: left;
}
#personaltools-edit_publications_global a:before {
font-family: FontAwesome;
content: "\F0A1  ";
}
#personaltools-login:before {
font-family: FontAwesome;
content: "\f007  ";
}
input.header-menu-busca-input.fl[type="text"]:focus {background-color: transparent}
#content a:hover,
dl.portlet a:hover {
-webkit-transition: 0.2s ease-in-out;
}
a.edicaoPublicator {
position: absolute;
left: 110px;
}
.ploneCalendar td.cal_prev_month, .ploneCalendar td.cal_next_month {
background: #eee;
}
.ploneCalendar .event {
background-color: #fff;
}
.ploneCalendar td {
border: 1px solid #eee;
padding: 0px;
}
.ploneCalendar td.today {
border: 2px solid #205C90;
}
.portletCalendar dt {
background: #004080 !important;
color: #fff;
}
.portletCalendar dt a:link, .portletCalendar dt a:visited, .portletCalendar dt a:hover {
color: #fff !important;
}
.ploneCalendar td:hover {
background-color: #ffffe0;
}
td.event.cal_has_events {
background: #eef5fb;
}
tr.weekdays {
border: 1px solid #eee;
}
#content #calendar a:link, #content #calendar a:visited {
color: #f1f1f1 !important;
}
.poll dt.portletHeader {
padding: 0 0 !important;
background: #ddd;
line-height: normal;
margin-top: 2em;
background: #fff !important;
font-size: 20px;
text-transform: uppercase;
font-family: ff-opensansr, Arial, Helvetica, sans-serif !important;
color: #D81921 !important;
text-shadow: #fff 1px 1px 1px;
}
.poll dd.portletItem {
padding: 1em 0 0 0 !important;
line-height: 1.5em;
}
.poll h3 {
margin-bottom: 10px;
font-size: 15px;
}
.poll input[type="submit"] {
margin-top: 10px;
margin-bottom: 10px;
}
#enl_actions {
margin: 0em 0 2em 0 !important;
}
.fc-event-inner {
line-height: 1.5em;
}
span.news_date {
font-size: 90%;
font-weight: bold;
}
span.documentByLine {
font-size: 90%;
}
.votePortlet {
position: relative;
font-size: 90% !important;
}
#contentActionMenus dl.actionMenu.activated dd {
z-index: 999 !important;
line-height: 1.7em;
}
#portal-breadcrumbs {
margin-bottom: 20px;
font-size: 90%;
}
#breadcrumbs-home a:before {
content: "\f015";
font-family: FontAwesome;
font-style: normal;
font-weight: normal;
text-decoration: inherit;
margin-right:4px;
}
#portal-breadcrumbs a {color: #7a7a7c;}
#portal-breadcrumbs a:hover{color: #333;}
#breadcrumbs-current {color: #205c90;}
#breadcrumbs-current:hover {opacity:0.9}
body.portaltype-collective-nitf-content .slideshow-container,
.photogallery-tile .slideshow-container
{
width: 100%;
max-width: 650px;
margin: 20px 0px !important;
height: 383px;
clear: both;
}
body.portaltype-collective-nitf-content .slideshow-description,
body.portaltype-collective-nitf-content .slideshow-carrossel
{
}
.photogallery-tile .slideshow-description,
.photogallery-tile .slideshow-carrossel
{
}
body.portaltype-collective-nitf-content .cycle-slideshow,
body.portaltype-collective-nitf-content .cycle-slideshow *,
.photogallery-tile .cycle-slideshow,
.photogallery-tile .cycle-slideshow *
{
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
body.portaltype-collective-nitf-content .cycle-slideshow,
.photogallery-tile .cycle-slideshow
{
position: relative;
width: 100%;
max-width: 650px;
height: auto;
padding: 0;
background: #f1f1f1;
}
body.portaltype-collective-nitf-content .cycle-description.cycle-slideshow {
background: transparent;
}
body.portaltype-collective-nitf-content .cycle-player img,
.photogallery-tile .cycle-player img
{
position: absolute;
top: 0;
left: 0;
display: block;
width: 100%;
max-width: 650px;
height: auto;
max-height: 100%;
padding: 0;
margin: 0 auto;
}
body.portaltype-collective-nitf-content .cycle-player .cycle-slide,
.photogallery-tile .cycle-player .cycle-slide
{
width: 100%;
}
body.portaltype-collective-nitf-content .thumb-itens,
.photogallery-tile .thumb-itens {
max-height: 59px;
overflow: hidden;
margin-right: 5px;
cursor: pointer;
}
body.portaltype-collective-nitf-content .thumb-itens img,
.photogallery-tile .thumb-itens img {
width: 128px;
}
body.portaltype-collective-nitf-content .cycle-slideshow img:first-child,
.photogallery-tile .cycle-slideshow img:first-child
{
position: static;
z-index: 100;
max-height: 300px;
}
body.portaltype-collective-nitf-content .slideshow-player,
.photogallery-tile .slideshow-player
{
position: relative;
}
body.portaltype-collective-nitf-content .cycle-pager,
.photogallery-tile .cycle-pager
{
position: absolute;
z-index: 500;
top: 10px;
overflow: hidden;
width: 100%;
text-align: center;
}
body.portaltype-collective-nitf-content .cycle-pager span,
.photogallery-tile .cycle-pager span
{
font-family: arial;
font-size: 50px;
display: inline-block;
width: 16px;
height: 16px;
cursor: pointer;
color: #ddd;
}
body.portaltype-collective-nitf-content .cycle-pager span.cycle-pager-active,
.photogallery-tile .cycle-pager span.cycle-pager-active
{
color: #d69746;
}
body.portaltype-collective-nitf-content .cycle-pager > *,
.photogallery-tile .cycle-pager > *
{
cursor: pointer;
}
body.portaltype-collective-nitf-content .cycle-caption,
.photogallery-tile .cycle-caption
{
position: absolute;
z-index: 700;
right: 15px;
bottom: 15px;
color: white;
}
body.portaltype-collective-nitf-content .slide-title,
.photogallery-tile .slide-title
{
font-size: 120%;
font-weight: bold;
}
body.portaltype-collective-nitf-content a.cycle-prev,
body.portaltype-collective-nitf-content a.cycle-next,
.photogallery-tile a.cycle-prev,
.photogallery-tile a.cycle-next
{
font-size: 50px;
position: absolute;
z-index: 800;
top: 0;
width: 10%;
height: 100%;
cursor: pointer;
text-align: center;
opacity: 0;
border-bottom: 0 !important;
filter: alpha(opacity=0);
}
body.portaltype-collective-nitf-content a.cycle-prev,
body.portaltype-collective-nitf-content a.cycle-next,
.photogallery-tile a.cycle-prev,
.photogallery-tile a.cycle-next
{
position: absolute;
top: 0;
}
body.portaltype-collective-nitf-content a.cycle-prev span,
body.portaltype-collective-nitf-content a.cycle-next span,
.photogallery-tile a.cycle-prev span,
.photogallery-tile a.cycle-next span
{
position: absolute;
top: 50%;
display: none;
}
body.portaltype-collective-nitf-content .cycle-prev,
.photogallery-tile .cycle-prev
{
left: 0;
}
body.portaltype-collective-nitf-content .cycle-next,
.photogallery-tile .cycle-next
{
right: 0;
}
body.portaltype-collective-nitf-content .cycle-prev span,
.photogallery-tile .cycle-prev span
{
left: 10px;
}
body.portaltype-collective-nitf-content .cycle-next span,
.photogallery-tile .cycle-next span
{
right: 10px;
}
body.portaltype-collective-nitf-content .cycle-prev:hover,
body.portaltype-collective-nitf-content .cycle-next:hover,
.photogallery-tile .cycle-prev:hover,
.photogallery-tile .cycle-next:hover
{
opacity: .5;
filter: alpha(opacity=50);
}
body.portaltype-collective-nitf-content .disabled,
.photogallery-tile .disabled
{
opacity: .5;
filter: alpha(opacity=50);
}
body.portaltype-collective-nitf-content .slideshow-download .cycle-slideshow {
background: transparent;
}
body.portaltype-collective-nitf-content .slideshow-download {
position: relative;
clear: both;
}
body.portaltype-collective-nitf-content .download.album,
body.portaltype-collective-nitf-content .slideshow-download a {
display: inline-block;
margin-top: 10px;
border: none;
}
body.portaltype-collective-nitf-content .slideshow-container {
margin: 20px auto 20px auto;
}
body.portaltype-collective-nitf-content .download.album {
margin-left: 25px;
}
@media only screen and (max-width: 480px), only screen and (max-device-width: 480px)
{
body.portaltype-collective-nitf-content .cycle-slideshow,
.photogallery-tile .cycle-slideshow
{
width: 200px;
}
body.portaltype-collective-nitf-content .cycle-overlay,
.photogallery-tile .cycle-overlay
{
padding: 4px;
}
body.portaltype-collective-nitf-content .cycle-caption,
.photogallery-tile .cycle-caption
{
right: 4px;
bottom: 4px;
}
}
p.section {
display: none;
}
#subgallery-search {
background-color: #ECEDF0 !important;
}
#subgallery-search * {
color: #444 !important;
}
ul#subgallery-galleries {
margin-left: 0 !important;
}
#subgallery-galleries li a img {
width: 100%;
}
#subgallery-galleries li a {
height: auto !important;
}
.gallery p {
padding-top: 5px;
line-height: 15px !important;
text-align: left;
font-size: 12px !important;
}
#subgallery-galleries li{
margin: 0 3px 0 0 !important;
border-bottom: 2px solid #fff;
}
#subgallery-galleries li a{
padding: 10px 10px 5px 10px !important;
}
#subgallery-galleries li:hover {
border-bottom: 2px solid #cb2912;
}
#subgallery-galleries li a:hover{
background-color: transparent !important;
}
div#media {
padding: 6px 0 20px 0;
}
article.tileItem.visualIEFloatFix {
border-top: 1px dotted #dfdfdf;
padding: 12px 0;
}
h2.tileHeadline {
font-size: 16px !important;
}
fieldset, .editionComment {
padding: 0 0em 1em !important;
}
div.formControls {
margin: 0em !important;
}
#content legend {
padding: 0 0.5em 0.5em 0;
font-size: 90%;
}
#right-area {
float: right;
width: 21em !important;
overflow: hidden;
}
.right-area-js {
padding: 0 1.5em 0 0;
margin-right: 21em !important;
}
#galleryView {
border: none;
}
.icons-on .contenttype-document,
.icons-on .contenttype-event,
.icons-on .contenttype-folder,
.icons-on .contenttype-link,
.icons-on .contenttype-news-item,
.icons-on .contenttype-plone-site,
.icons-on .contenttype-collection,
.icons-on .contenttype-topic,
.icons-on .contenttype-collective-polls-poll,
.icons-on .contenttype-vereador,
.icons-on .contenttype-multiple-files,
.icons-on .contenttype-sc-embedder,
.icons-on .contenttype-formfolder,
.icons-on .contenttype-banner_rotativo,
.icons-on .contenttype-banner_servico,
.icons-on .contenttype-easynewsletter,
.icons-on .contenttype-department,
.icons-on .contenttype-collective-nitf-content,
.icons-on #plone-contentmenu-factories .contenttype-file,
.icons-on #plone-contentmenu-factories .contenttype-image {
font-family: Arial, Helvetica, sans-serif !important;
padding-left: 2px !important;
}
.icons-on .contenttype-collective-polls-poll img,
.icons-on .contenttype-vereador img,
.icons-on .contenttype-multiple-files img,
.icons-on .contenttype-sc-embedder img,
.icons-on .contenttype-formfolder img,
.icons-on .contenttype-banner_rotativo img,
.icons-on .contenttype-banner_servico img,
.icons-on .contenttype-easynewsletter img,
.icons-on .contenttype-department img,
.icons-on .contenttype-collective-nitf-content img {
display: none !important;
}
.icons-on .contenttype-collection {
background: none !important;
padding-left: 0 !important;
}
.icons-on .contenttype-department:before {
font-family: FontAwesome;
content: "\F0C0  ";
}
.icons-on .contenttype-sc-embedder:before {
font-family: FontAwesome;
content: "\F16A  ";
}
.icons-on .contenttype-banner_rotativo:before {
font-family: FontAwesome;
content: "\F02E  ";
}
.icons-on .contenttype-banner_servico:before {
font-family: FontAwesome;
content: "\F097  ";
}
.icons-on .contenttype-easynewsletter:before {
font-family: FontAwesome;
content: "\F0E0  ";
}
.icons-on .contenttype-collective-nitf-content:before {
font-family: FontAwesome;
content: "\F0F6  ";
}
.icons-on .contenttype-vereador:before {
font-family: FontAwesome;
content: "\f007  ";
}
.icons-on .contenttype-multiple-files:before {
font-family: FontAwesome;
content: "\f093  ";
}
.icons-on .contenttype-collective-polls-poll:before {
font-family: FontAwesome;
content: "\f080  ";
}
.icons-on .contenttype-formfolder:before {
font-family: FontAwesome;
content: "\F0AD  ";
}
.icons-on .contenttype-folder:before {
font-family: FontAwesome;
content: "\f07b ";
padding-right: 2px;
}
.icons-on .contenttype-link:before {
font-family: FontAwesome;
content: "\f08e  ";
}
.icons-on .contenttype-collection:before, .icons-on .contenttype-topic:before {
font-family: FontAwesome;
content: "\f022";
}
.icons-on .contenttype-news-item:before {
font-family: FontAwesome;
content: "\f05a  ";
}
.icons-on .contenttype-file:before {
font-family: FontAwesome;
content: "\f15b  ";
}
.icons-on .contenttype-image:before {
font-family: FontAwesome;
content: "\f03e  ";
}
.icons-on .contenttype-event:before {
font-family: FontAwesome;
content: "\f073  ";
}
.icons-on .contenttype-document:before {
font-family: FontAwesome;
content: "\f0f6  ";
}
.actionicon-object_buttons-cut:before {
font-family: FontAwesome;
content: "\f0c4  ";
}
.actionicon-object_buttons-copy:before {
font-family: FontAwesome;
content: "\f0c5  ";
}
.actionicon-object_buttons-paste:before {
font-family: FontAwesome;
content: "\f0ea  ";
}
.actionicon-object_buttons-delete:before {
font-family: FontAwesome;
content: "\f014  ";
}
.actionicon-object_buttons-rename:before {
font-family: FontAwesome;
content: "\f044  ";
}
#personaltools-logout a:before {
font-family: FontAwesome;
content: "\f08b  ";
}
#personaltools-dashboard a:before {
font-family: FontAwesome;
content: "\f0e4  ";
}
#personaltools-plone_setup a:before {
font-family: FontAwesome;
content: "\f085  ";
}
#personaltools-preferences a:before {
font-family: FontAwesome;
content: "\f007  ";
}
#personaltools-my-documents a:before {
font-family: FontAwesome;
content: "\f0c5  ";
}
#content div.documentByLine {
margin-bottom: 10px;
}
.datahora-container {
padding-bottom: 15px;
width: 100%;
}
.data-container {
font-size: 11px;
color: #666;
padding-right: 15px;
line-height: 14px;
float: left;
}
.data-container:before {
font-family: FontAwesome;
font-size: 1.1em;
margin-right: 0.3em;
content: "\f073";
}
.hora-container {
font-size: 11px;
color: #666;
padding-right: 15px;
line-height: 14px;
float; left;
}
.hora-container:before {
font-family: FontAwesome;
font-size: 1.3em;
margin-right: 0.3em;
content: "\f017";
}
.photoAlbumEntry {
width: 160px;
}
.photoAlbumEntryTitle {
line-height: 1.4em;
}
.event_listing nav {
min-height: 2.2em;
}
/* */
/* */
.date {
border:1px solid #ccc;
font-size:18px;
padding:4px;
text-align:center;
width:194px;
-moz-box-shadow:0 0 10px #eee inset;
box-shadow:0 0 10px #eee inset;
}
/* */
#calroot {
margin-top:-1px;
width: 205px;
padding:2px;
background-color:#fff;
font-size:11px;
border:1px solid #ccc;
z-index:1;
-moz-border-radius:5px;
border-radius:5px;
-webkit-border-radius:5px;
-moz-box-shadow: 0 0 15px #666;
-webkit-box-shadow: 0 0 15px #666;
box-shadow: 0 0 15px #666;
}
/* */
#calhead {
padding:2px 0;
height:22px;
}
#caltitle {
font-size:14px;
color:#0150D1;
float:left;
text-align:center;
width: 148px;
line-height:20px;
text-shadow:0 1px 0 #ddd;
}
#calnext, #calprev {
display:block;
width:20px;
height:20px;
background:transparent url(prev.gif) no-repeat scroll center center;
float:left;
cursor:pointer;
}
#calnext {
background-image:url(next.gif);
float:right;
}
#calprev.caldisabled, #calnext.caldisabled {
visibility:hidden;
}
/* */
#caltitle select {
font-size:10px;
}
/* */
#caldays {
height: 14px;
border-bottom:1px solid #ddd;
}
#caldays span {
display:block;
float:left;
width:28px;
text-align:center;
}
/* */
#calweeks {
background-color:#fff;
margin-top:4px;
}
/* */
.calweek {
clear:left;
height:22px;
}
/* */
.calweek a {
display:block;
float:left;
width:27px;
height:20px;
text-decoration:none;
font-size:11px;
margin-left:1px;
text-align:center;
line-height:20px;
color:#666;
-moz-border-radius:3px;
-webkit-border-radius:3px;
}
/* */
.calweek a:hover, .calfocus {
background-color:#ddd;
}
/* */
a.calsun {
color:red;
}
/* */
a.caloff {
color:#ccc;
}
a.caloff:hover {
background-color:rgb(245, 245, 250);
}
/* */
a.caldisabled {
background-color:#efefef !important;
color:#ccc	!important;
cursor:default;
}
/* */
#calcurrent {
background-color:#498CE2;
color:#fff;
}
/* */
#caltoday {
background-color:#333;
color:#fff;
}
/* */
.caltrigger {
background:url('popup_calendar.png') no-repeat 0 0;
height: 16px;
width: 16px;
display: inline-block;
border-bottom: none !important;
vertical-align: middle;
}
#calprev {
background-image:url(++resource++plone.app.jquerytools.prev.gif);
}
#calnext {
background-image:url(++resource++plone.app.jquerytools.next.gif);
}
#calroot {
z-index: 10000;
}
.template-home_natal_html ul#contentActionMenus, .template-home_html ul#contentActionMenus {
display: none;
}
table.plain th, table.plain td {
border: 0 !important;
}
.carousel-inner>.item>a>img, .carousel-inner>.item>img, .img-responsive, .thumbnail a>img, .thumbnail>img {
width: 100%;
}
p.nome_vereador.text-center {
line-height: 1.2em;
margin-top: 3px;
font-size: 13px;
}
.flexslider .slides img {
max-height: 380px;
width: auto;
margin: 0 auto;
}
.bancada.col-md-10.col-sm-10.col-xs-10 {
border-left: 2px solid #e5e5ec;
}
figure.logo-partido img {
max-height: 150px !important;
width: auto;
}
input.easynewsletter_text {
width: 96%;
margin-right: 0;
}
#enl_actions{
margin: 1em 0 2em 0;
padding:0.5em;
border-bottom: 1px solid #75AD0A;
}
#enl_actions li{
display: inline;
margin: 0 1em 0 0;
}
.portletNewsletterSubscriber div.field span.required::after {
position: absolute;
}
.template-atct_edit.portaltype-enltemplate #archetypes-fieldname-body textarea{
height: 850px;
min-width: 800px;
font-family: Courier New;
font-size: 90%;
}
.uiGrid .hCent {
text-align: left !important;
}
#viewlet-social-like > div {
margin-right: 0;
}
}


/* - ++resource++collective.texttospeech/main.css - */
@media screen {
/* https://www.camarauberlandia.mg.gov.br/portal_css/++resource++collective.texttospeech/main.css?original=1 */
#viewlet-texttospeech
{
min-height: 1.2em;
text-align: right;
}
#viewlet-texttospeech > button
{
display: none;
}
#texttospeech-button
{
cursor: pointer;
}
#texttospeech-button.stopped:before
{
content: "🔊 ";
}
#texttospeech-button.playing:before
{
content: "⏸ ";
}
#texttospeech-button.paused:before
{
content: "▶ ";
}

}

