
/* - ++resource++collective.cover/contentchooser.css - */
@media screen {
/* http://corrupcaonao.mpf.mp.br/portal_css/++resource++collective.cover/contentchooser.css?original=1 */
#content {
position: relative;
}
#contentchooser-content-show-button {
-webkit-border-radius:4px;
-moz-border-radius:4px;
border-radius:4px;
border: 1px solid #ccc;
cursor: pointer;
padding: 0.5em 1em;
}
#contentchooser-content-search {
background-color: #fff;
border: 1px solid #ccc;
display: none;
padding: 20px;
position: fixed;
z-index: 9999;
cursor: pointer;
}
#contentchooser-content-search.right {
right: 0;
}
#contentchooser-content-search .item-list {
border: 1px solid #ccc;
height: 250px;
margin: 10px 0 0;
overflow: auto;
padding: 5px;
width: 500px;
max-width: 100%;
}
#contentchooser-content-search .item-list li {
cursor: pointer;
list-style-image: none;
list-style-type: none;
}
#contentchooser-content-search .item-list li:hover {
background-color: #205C90;
}
#content #contentchooser-content-search .item-list li a:link {
border-bottom: 0;
display: block;
}
#contentchooser-content-show-button {
background: #fff;
position: relative;
right: 0;
top: 0;
z-index: 999;
font-weight: bold;
float: right;
margin-bottom: 10px;
}
#contentchooser-content-search .close {
background-image: url("++resource++plone.app.jquerytools.pb_close.png");
cursor: pointer;
height: 30px;
left: -14px;
position: absolute;
top: -14px;
width: 30px;
}
.current {
background: #fff;
-webkit-border-top-left-radius: 0.5em;
-webkit-border-top-right-radius: 0.5em;
-moz-border-radius-topleft: 0.5em;
-moz-border-radius-topright: 0.5em;
border-top-left-radius: 0.5em;
border-top-right-radius: 0.5em;
}
div.input {
margin: 10px 0;
width: 200px;
padding: 3px 15px;
border-radius: 10px;
border: 1px solid #507AAA;
box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.08);
background: white;
}
input[type="text"].contentchooser-content-trees,
input[type="text"]#contentchooser-content-trees {
border: 0 solid;
width: 100%;
height: 16px;
background: transparent;
color: #888;
text-shadow: 0 1px 1px white;
padding-top: 1px;
min-width: 12em;
}
#content-trees #general_panel {
padding: 0;
}
#contentchooser-content-search-input-container,
#contentchooser-content-trees-container,
.contentchooser-clear {
display: inline-block;
}
#contentchooser-content-search-input-container,
#contentchooser-content-trees-container {
width: 80%;
}
.contentchooser-clear {
height: 13px;
margin-left: -25px;
}
#more-link-field > .results > li { display: block; cursor: pointer; margin-bottom: 0.25em; }
#more-link-field > .results > li:hover { background-color: #205C90; }
#more-link-field > div { margin-bottom: 0.5em; }
#more-link-field button { padding: 0 0.5em; }

}


/* - ++resource++collective.cover/cover.css - */
@media screen {
/* http://corrupcaonao.mpf.mp.br/portal_css/++resource++collective.cover/cover.css?original=1 */
/* */
.tile-title {
font-size: 120%;
font-weight: bold;
margin-bottom: 1em;
}
.tile-footer {
text-align: right;
}
.loading-mask {
background: #000 url('spinner.gif') scroll no-repeat center center;
width: 100%;
height: 100%;
position: absolute;
top: 0;
left: 0;
background-color:#000;
opacity: 0.6 !important;
display: none;
z-index: 99;
}
.loading-mask.show {
display:block;
}
.loading-mask.remove-tile {
background-color: #833434;
}
.template-compose #content .tile {
outline:1px dotted #999;
padding-top:1em;
}
.template-compose .tile-container {
position:relative;
}
.template-compose .tile-type-name {
position: absolute;
width: 100%;
text-align: center;
opacity: 0.3;
font-size: 95%;
font-weight: bolder;
}
.template-compose .edit-tile-link,
.template-compose .contentbody-link,
.template-compose .collection-link {
position:absolute;
height:1em;
line-height:1em;
top: 0;
}
.template-compose .contentbody-link,
.template-compose .collection-link {
right: 0;
}
.tile-select-button {
cursor: pointer;
}
.tile-remove-item {
position:absolute;
right: 0;
top: 0;
font-size: 1px;
cursor: pointer;
height: 14px;
width: 14px;
background:transparent url('remove.png') scroll no-repeat top center;
background-size: 100%;
}
.tile-remove-item:hover {
background:transparent url("remove.png") no-repeat scroll center -14px;
background-size: 100%;
}
.tile-remove-item .text{
visibility: hidden;
}
.ui-sortable-placeholder {
background-color:#9ad39d !important;
visibility:visible !important;
outline:1px dashed green;
}
.ui-sortable-helper {
opacity:0.5;
outline:1px solid #333;
cursor:move;
}
.template-compose #content .tile {
margin-bottom: 1em;
min-height: 100px;
}
.ui-state-default .loading-mask{
display:block;
background: #EEE url('drophere.png') scroll no-repeat center center;
opacity: 0.8 !important;
}
.ui-state-hover .loading-mask{
display:block;
background-color: #b4fca3;
}
.template-compose #content .sortable-tile .list-item:hover {
outline: 1px dotted #999999;
}
.ui-sortable>div:hover {
cursor: move;
}
/* */
.tile img.right {
float: right;
margin: 0 1em 0.5em 0;
}
.tile img.left {
float: left;
margin: 0 1em 0.5em 0;
}
/* */
table.invisible{visibility:visible;}
.close {opacity: 1;}
.tile-edge {
border: 1px solid #DDDDDD;
padding: 5px;
border-radius: 4px;
}
.tile-dark {
background: #DDDDDD;
padding: 5px;
border-radius: 4px;
}
.tile-shadow {
border: 1px solid #DDDDDD;
padding: 5px;
border-radius: 4px;
-moz-box-shadow: 0 5px 10px #C3C3C3;
-webkit-box-shadow: 0 5px 10px #C3C3C3;
box-shadow: 0 5px 10px #C3C3C3;
}

}


/* - embedder.css - */
@media screen {
/* http://corrupcaonao.mpf.mp.br/portal_css/embedder.css?original=1 */
/* */
/* */
.template-sc\.embedder #formfield-form-widgets-width,
.portaltype-sc-embedder #formfield-form-widgets-width{
float: left;
margin-right: 10px;
}
.template-sc\.embedder #formfield-form-widgets-width input,
.template-sc\.embedder #formfield-form-widgets-height input,
.portaltype-sc-embedder #formfield-form-widgets-width input,
.portaltype-sc-embedder #formfield-form-widgets-height input{
width: 100px;
}
.template-sc\.embedder #formfield-form-widgets-height,
.portaltype-sc-embedder #formfield-form-widgets-height{
display: inline;
width: 100px;
}
.template-sc\.embedder #formfield-form-widgets-url,
.portaltype-sc-embedder #formfield-form-widgets-url{
margin-bottom: -1px;
}
.template-sc\.embedder #formfield-form-widgets-url #form-widgets-url,
.portaltype-sc-embedder #formfield-form-widgets-url #form-widgets-url{
display: inline;
float: left;
}
.template-sc\.embedder #formfield-form-widgets-IDublinCore-title,
.portaltype-sc-embedder #formfield-form-widgets-IDublinCore-title{
margin-top: 40px;
}
.template-sc\.embedder .field #load_button,
.portaltype-sc-embedder .field #load_button{
display: inline;
float: left;
margin-left: 10px;
}
/* */
.portaltype-sc-embedder .documentDescription{
margin-bottom: 5px !important;
}
.portaltype-sc-embedder .documentByLine{
margin-bottom: 20px;
}
.left_embedded{
float:left;
margin: 0px 10px 10px 0px;
}
.right_embedded{
float:right;
margin: 0px 0px 10px 10px;
}
.top_embedded{
margin-bottom: 10px;
}
#embed_body_text{
display:inline;
}
#alt_cont {
text-align: right;
}
#alt_cont a {
color: #3a679f;
cursor: pointer;
text-decoration: underline;
font-weight: bold;
}
#alt_cont .alt_cont_text{
text-align: left;
}

}


/* - ++resource++sc.embedder/video-js/video-js.css - */
@media screen {
/* http://corrupcaonao.mpf.mp.br/portal_css/++resource++sc.embedder/video-js/video-js.css?original=1 */
/* */
.video-js {
background-color: #000; position: relative; padding: 0;
/* */
font-size: 10px;
/* */
vertical-align: middle;
/* */ /**/
}
/* */
.video-js .vjs-tech { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
/* */
.video-js:-moz-full-screen { position: absolute; }
/* */
body.vjs-full-window {
padding: 0; margin: 0;
height: 100%; overflow-y: auto; /* */
}
.video-js.vjs-fullscreen {
position: fixed; overflow: hidden; z-index: 1000; left: 0; top: 0; bottom: 0; right: 0; width: 100% !important; height: 100% !important;
_position: absolute; /* */
}
.video-js:-webkit-full-screen {
width: 100% !important; height: 100% !important;
}
/* */
.vjs-poster {
margin: 0 auto; padding: 0; cursor: pointer;
/* */
position: relative; width: 100%; max-height: 100%;
}
/* */
/* */
.video-js .vjs-text-track-display { text-align: center; position: absolute; bottom: 4em; left: 1em; right: 1em; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; }
/* */
.video-js .vjs-text-track {
display: none; color: #fff; font-size: 1.4em; text-align: center; margin-bottom: 0.1em;
/* */
background: rgb(0, 0, 0); background: rgba(0, 0, 0, 0.50);
}
.video-js .vjs-subtitles { color: #fff; }
.video-js .vjs-captions { color: #fc6; }
.vjs-tt-cue { display: block; }
/* */
.vjs-fade-in {
visibility: visible !important; /* */
opacity: 1 !important;
-webkit-transition: visibility 0s linear 0s, opacity 0.3s linear;
-moz-transition: visibility 0s linear 0s, opacity 0.3s linear;
-ms-transition: visibility 0s linear 0s, opacity 0.3s linear;
-o-transition: visibility 0s linear 0s, opacity 0.3s linear;
transition: visibility 0s linear 0s, opacity 0.3s linear;
}
.vjs-fade-out {
visibility: hidden !important;
opacity: 0 !important;
-webkit-transition: visibility 0s linear 1.5s,opacity 1.5s linear;
-moz-transition: visibility 0s linear 1.5s,opacity 1.5s linear;
-ms-transition: visibility 0s linear 1.5s,opacity 1.5s linear;
-o-transition: visibility 0s linear 1.5s,opacity 1.5s linear;
transition: visibility 0s linear 1.5s,opacity 1.5s linear;
}
/* */
/* */
.vjs-default-skin .vjs-controls {
position: absolute;
bottom: 0; /* */
left: 0; right: 0; /* */
margin: 0; padding: 0; /* */
height: 2.6em; /* */
color: #fff; border-top: 1px solid #404040;
/* */
/* */
background: #242424; /* */
background: -moz-linear-gradient(top, #242424 50%, #1f1f1f 50%, #171717 100%); /* */
background: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(50%,#242424), color-stop(50%,#1f1f1f), color-stop(100%,#171717)); /* */
background: -webkit-linear-gradient(top, #242424 50%,#1f1f1f 50%,#171717 100%); /* */
background: -o-linear-gradient(top, #242424 50%,#1f1f1f 50%,#171717 100%); /* */
background: -ms-linear-gradient(top, #242424 50%,#1f1f1f 50%,#171717 100%); /* */
/* */
/**/ /* */
background: linear-gradient(top, #242424 50%,#1f1f1f 50%,#171717 100%); /* */
/* */
/* */
visibility: hidden;
opacity: 0;
}
/* */
.vjs-default-skin .vjs-control {
position: relative; float: left;
text-align: center; margin: 0; padding: 0;
height: 2.6em; width: 2.6em;
}
.vjs-default-skin .vjs-control:focus {
outline: 0;
}
/* */
.vjs-default-skin .vjs-control-text { border: 0; clip: rect(0 0 0 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; }
/* */
.vjs-default-skin .vjs-play-control { width: 5em; cursor: pointer !important; }
/* */
.vjs-default-skin.vjs-paused .vjs-play-control div { width: 15px; height: 17px; background: url('video-js.png'); margin: 0.5em auto 0; }
.vjs-default-skin.vjs-playing .vjs-play-control div { width: 15px; height: 17px; background: url('video-js.png') -25px 0; margin: 0.5em auto 0; }
/* */
.vjs-default-skin .vjs-rewind-control { width: 5em; cursor: pointer !important; }
.vjs-default-skin .vjs-rewind-control div { width: 19px; height: 16px; background: url('video-js.png'); margin: 0.5em auto 0; }
/* */
.vjs-default-skin .vjs-mute-control { width: 3.8em; cursor: pointer !important; float: right; }
.vjs-default-skin .vjs-mute-control div { width: 22px; height: 16px; background: url('video-js.png') -75px -25px; margin: 0.5em auto 0; }
.vjs-default-skin .vjs-mute-control.vjs-vol-0 div { background: url('video-js.png') 0 -25px; }
.vjs-default-skin .vjs-mute-control.vjs-vol-1 div { background: url('video-js.png') -25px -25px; }
.vjs-default-skin .vjs-mute-control.vjs-vol-2 div { background: url('video-js.png') -50px -25px; }
.vjs-default-skin .vjs-volume-control { width: 5em; float: right; }
.vjs-default-skin .vjs-volume-bar {
position: relative; width: 5em; height: 0.6em; margin: 1em auto 0; cursor: pointer !important;
-moz-border-radius: 0.3em; -webkit-border-radius: 0.3em; border-radius: 0.3em;
background: #666;
background: -moz-linear-gradient(top, #333, #666);
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#333), to(#666));
background: -webkit-linear-gradient(top, #333, #666);
background: -o-linear-gradient(top, #333, #666);
background: -ms-linear-gradient(top, #333, #666);
background: linear-gradient(top, #333, #666);
}
.vjs-default-skin .vjs-volume-level {
position: absolute; top: 0; left: 0; height: 0.6em;
-moz-border-radius: 0.3em; -webkit-border-radius: 0.3em; border-radius: 0.3em;
background: #fff;
background: -moz-linear-gradient(top, #fff, #ccc);
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fff), to(#ccc));
background: -webkit-linear-gradient(top, #fff, #ccc);
background: -o-linear-gradient(top, #fff, #ccc);
background: -ms-linear-gradient(top, #fff, #ccc);
background: linear-gradient(top, #fff, #ccc);
}
.vjs-default-skin .vjs-volume-handle {
position: absolute; top: -0.2em; width: 0.8em; height: 0.8em; background: #ccc; left: 0;
border: 1px solid #fff;
-moz-border-radius: 0.6em; -webkit-border-radius: 0.6em; border-radius: 0.6em;
}
/* */
.vjs-default-skin div.vjs-progress-control {
position: absolute;
left: 4.8em; right: 4.8em; /* */
height: 1.0em; width: auto;
top: -1.3em; /* */
border-bottom: 1px solid #1F1F1F;
border-top: 1px solid #222;
/* */
background: #333;
background: -moz-linear-gradient(top, #222, #333);
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#222), to(#333));
background: -webkit-linear-gradient(top, #222, #333);
background: -o-linear-gradient(top, #333, #222);
background: -ms-linear-gradient(top, #333, #222);
background: linear-gradient(top, #333, #222);
/* */
}
/* */
.vjs-default-skin .vjs-progress-holder {
position: relative; cursor: pointer !important; /**/
padding: 0; margin: 0; /* */
height: 1.0em;
-moz-border-radius: 0.6em; -webkit-border-radius: 0.6em; border-radius: 0.6em;
/* */
background: #111;
background: -moz-linear-gradient(top, #111, #262626);
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#111), to(#262626));
background: -webkit-linear-gradient(top, #111, #262626);
background: -o-linear-gradient(top, #111, #262626);
background: -ms-linear-gradient(top, #111, #262626);
background: linear-gradient(top, #111, #262626);
}
.vjs-default-skin .vjs-progress-holder .vjs-play-progress,
.vjs-default-skin .vjs-progress-holder .vjs-load-progress { /* */
position: absolute; display: block; height: 1.0em; margin: 0; padding: 0;
left: 0; top: 0; /**/
-moz-border-radius: 0.6em; -webkit-border-radius: 0.6em; border-radius: 0.6em;
}
.vjs-default-skin .vjs-play-progress {
/* */
background: #fff; /* */
background: -moz-linear-gradient(top, #fff 0%, #d6d6d6 50%, #fff 100%);
background: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%,#fff), color-stop(50%,#d6d6d6), color-stop(100%,#fff));
background: -webkit-linear-gradient(top, #fff 0%,#d6d6d6 50%,#fff 100%);
background: -o-linear-gradient(top, #fff 0%,#d6d6d6 50%,#fff 100%);
background: -ms-linear-gradient(top, #fff 0%,#d6d6d6 50%,#fff 100%);
background: linear-gradient(top, #fff 0%,#d6d6d6 50%,#fff 100%);
background: #efefef;
background: -moz-linear-gradient(top, #efefef 0%, #f5f5f5 50%, #dbdbdb 50%, #f1f1f1 100%);
background: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%,#efefef), color-stop(50%,#f5f5f5), color-stop(50%,#dbdbdb), color-stop(100%,#f1f1f1));
background: -webkit-linear-gradient(top, #efefef 0%,#f5f5f5 50%,#dbdbdb 50%,#f1f1f1 100%);
background: -o-linear-gradient(top, #efefef 0%,#f5f5f5 50%,#dbdbdb 50%,#f1f1f1 100%);
background: -ms-linear-gradient(top, #efefef 0%,#f5f5f5 50%,#dbdbdb 50%,#f1f1f1 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#efefef', endColorstr='#f1f1f1',GradientType=0 );
background: linear-gradient(top, #efefef 0%,#f5f5f5 50%,#dbdbdb 50%,#f1f1f1 100%);
}
.vjs-default-skin .vjs-load-progress {
opacity: 0.8;
/* */
background: #666;
background: -moz-linear-gradient(top, #666, #333);
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#666), to(#333));
background: -webkit-linear-gradient(top, #666, #333);
background: -o-linear-gradient(top, #666, #333);
background: -ms-linear-gradient(top, #666, #333);
background: linear-gradient(top, #666, #333);
}
.vjs-default-skin div.vjs-seek-handle {
position: absolute;
width: 16px; height: 16px; /* */
margin-top: -0.3em;
left: 0; top: 0; /**/
background: url('video-js.png') 0 -50px;
/* */
-moz-border-radius: 0.8em; -webkit-border-radius: 0.8em; border-radius: 0.8em;
/* */
-webkit-box-shadow: 0 2px 4px 0 #000; -moz-box-shadow: 0 2px 4px 0 #000; box-shadow: 0 2px 4px 0 #000;
}
/* */
.vjs-default-skin .vjs-time-controls {
position: absolute;
right: 0;
height: 1.0em; width: 4.8em;
top: -1.3em;
border-bottom: 1px solid #1F1F1F;
border-top: 1px solid #222;
background-color: #333;
font-size: 1em; line-height: 1.0em; font-weight: normal; font-family: Helvetica, Arial, sans-serif;
background: #333;
background: -moz-linear-gradient(top, #222, #333);
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#222), to(#333));
background: -webkit-linear-gradient(top, #222, #333);
background: -o-linear-gradient(top, #333, #222);
background: -ms-linear-gradient(top, #333, #222);
background: linear-gradient(top, #333, #222);
/* */
}
.vjs-default-skin .vjs-current-time { left: 0; }
.vjs-default-skin .vjs-duration { right: 0; display: none; }
.vjs-default-skin .vjs-remaining-time { right: 0; }
.vjs-time-divider { display:none; }
.vjs-default-skin .vjs-time-control { font-size: 1em; line-height: 1; font-weight: normal; font-family: Helvetica, Arial, sans-serif; }
.vjs-default-skin .vjs-time-control span { line-height: 25px; /* */ }
/* */
.vjs-secondary-controls { float: right; }
.vjs-default-skin .vjs-fullscreen-control { width: 3.8em; cursor: pointer !important; float: right; }
.vjs-default-skin .vjs-fullscreen-control div { width: 16px; height: 16px; background: url('video-js.png') -50px 0; margin: 0.5em auto 0; }
.vjs-default-skin.vjs-fullscreen .vjs-fullscreen-control div { background: url('video-js.png') -75px 0; }
.vjs-default-skin .vjs-big-play-button {
display: block; /* */ z-index: 2;
position: absolute; top: 50%; left: 50%; width: 8.0em; height: 8.0em; margin: -42px 0 0 -42px; text-align: center; vertical-align: center; cursor: pointer !important;
border: 0.2em solid #fff; opacity: 0.95;
-webkit-border-radius: 25px; -moz-border-radius: 25px; border-radius: 25px;
background: #454545;
background: -moz-linear-gradient(top, #454545 0%, #232323 50%, #161616 50%, #3f3f3f 100%);
background: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%,#454545), color-stop(50%,#232323), color-stop(50%,#161616), color-stop(100%,#3f3f3f));
background: -webkit-linear-gradient(top, #454545 0%,#232323 50%,#161616 50%,#3f3f3f 100%);
background: -o-linear-gradient(top, #454545 0%,#232323 50%,#161616 50%,#3f3f3f 100%);
background: -ms-linear-gradient(top, #454545 0%,#232323 50%,#161616 50%,#3f3f3f 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#454545', endColorstr='#3f3f3f',GradientType=0 );
background: linear-gradient(top, #454545 0%,#232323 50%,#161616 50%,#3f3f3f 100%);
/* */
-webkit-box-shadow: 4px 4px 8px #000; -moz-box-shadow: 4px 4px 8px #000; box-shadow: 4px 4px 8px #000;
}
.vjs-default-skin div.vjs-big-play-button:hover {
-webkit-box-shadow: 0 0 80px #fff; -moz-box-shadow: 0 0 80px #fff; box-shadow: 0 0 80px #fff;
}
.vjs-default-skin div.vjs-big-play-button span {
position: absolute; top: 50%; left: 50%;
display: block; width: 35px; height: 42px;
margin: -20px 0 0 -15px; /* */
background: url('video-js.png') -100px 0;
}
/* */
.vjs-loading-spinner {
display: none;
position: absolute; top: 50%; left: 50%; width: 55px; height: 55px;
margin: -28px 0 0 -28px;
-webkit-animation-name: rotatethis;
-webkit-animation-duration:1s;
-webkit-animation-iteration-count:infinite;
-webkit-animation-timing-function:linear;
-moz-animation-name: rotatethis;
-moz-animation-duration:1s;
-moz-animation-iteration-count:infinite;
-moz-animation-timing-function:linear;
}
@-webkit-keyframes rotatethis {
0% {-webkit-transform:scale(0.6) rotate(0deg); }
12.5% {-webkit-transform:scale(0.6) rotate(0deg); }
12.51% {-webkit-transform:scale(0.6) rotate(45deg); }
25% {-webkit-transform:scale(0.6) rotate(45deg); }
25.01% {-webkit-transform:scale(0.6) rotate(90deg);}
37.5% {-webkit-transform:scale(0.6) rotate(90deg);}
37.51% {-webkit-transform:scale(0.6) rotate(135deg);}
50% {-webkit-transform:scale(0.6) rotate(135deg);}
50.01% {-webkit-transform:scale(0.6) rotate(180deg);}
62.5% {-webkit-transform:scale(0.6) rotate(180deg);}
62.51% {-webkit-transform:scale(0.6) rotate(225deg);}
75% {-webkit-transform:scale(0.6) rotate(225deg);}
75.01% {-webkit-transform:scale(0.6) rotate(270deg);}
87.5% {-webkit-transform:scale(0.6) rotate(270deg);}
87.51% {-webkit-transform:scale(0.6) rotate(315deg);}
100% {-webkit-transform:scale(0.6) rotate(315deg);}
}
@-moz-keyframes rotatethis {
0% {-moz-transform:scale(0.6) rotate(0deg);}
12.5% {-moz-transform:scale(0.6) rotate(0deg);}
12.51% {-moz-transform:scale(0.6) rotate(45deg);}
25% {-moz-transform:scale(0.6) rotate(45deg);}
25.01% {-moz-transform:scale(0.6) rotate(90deg);}
37.5% {-moz-transform:scale(0.6) rotate(90deg);}
37.51% {-moz-transform:scale(0.6) rotate(135deg);}
50% {-moz-transform:scale(0.6) rotate(135deg);}
50.01% {-moz-transform:scale(0.6) rotate(180deg);}
62.5% {-moz-transform:scale(0.6) rotate(180deg);}
62.51% {-moz-transform:scale(0.6) rotate(225deg);}
75% {-moz-transform:scale(0.6) rotate(225deg);}
75.01% {-moz-transform:scale(0.6) rotate(270deg);}
87.5% {-moz-transform:scale(0.6) rotate(270deg);}
87.51% {-moz-transform:scale(0.6) rotate(315deg);}
100% {-moz-transform:scale(0.6) rotate(315deg);}
}
/* */
div.vjs-loading-spinner .ball1 { opacity: 0.12; position:absolute; left: 20px; top: 0px; width: 13px; height: 13px; background: #fff;
border-radius: 13px; -webkit-border-radius: 13px; -moz-border-radius: 13px; border: 1px solid #ccc; }
div.vjs-loading-spinner .ball2 { opacity: 0.25; position:absolute; left: 34px; top: 6px; width: 13px; height: 13px; background: #fff;
border-radius: 13px; -webkit-border-radius: 13px; -moz-border-radius: 13px; border: 1px solid #ccc; }
div.vjs-loading-spinner .ball3 { opacity: 0.37; position:absolute; left: 40px; top: 20px; width: 13px; height: 13px; background: #fff;
border-radius: 13px; -webkit-border-radius: 13px; -moz-border-radius: 13px; border: 1px solid #ccc; }
div.vjs-loading-spinner .ball4 { opacity: 0.50; position:absolute; left: 34px; top: 34px; width: 13px; height: 13px; background: #fff;
border-radius: 10px; -webkit-border-radius: 10px; -moz-border-radius: 15px; border: 1px solid #ccc; }
div.vjs-loading-spinner .ball5 { opacity: 0.62; position:absolute; left: 20px; top: 40px; width: 13px; height: 13px; background: #fff;
border-radius: 13px; -webkit-border-radius: 13px; -moz-border-radius: 13px; border: 1px solid #ccc; }
div.vjs-loading-spinner .ball6 { opacity: 0.75; position:absolute; left: 6px; top: 34px; width: 13px; height: 13px; background: #fff;
border-radius: 13px; -webkit-border-radius: 13px; -moz-border-radius: 13px; border: 1px solid #ccc; }
div.vjs-loading-spinner .ball7 { opacity: 0.87; position:absolute; left: 0px; top: 20px; width: 13px; height: 13px; background: #fff;
border-radius: 13px; -webkit-border-radius: 13px; -moz-border-radius: 13px; border: 1px solid #ccc; }
div.vjs-loading-spinner .ball8 { opacity: 1.00; position:absolute; left: 6px; top: 6px; width: 13px; height: 13px; background: #fff;
border-radius: 13px; -webkit-border-radius: 13px; -moz-border-radius: 13px; border: 1px solid #ccc; }
/* */
.vjs-default-skin .vjs-menu-button {
float: right; margin: 0.2em 0.5em 0 0; padding: 0; width: 3em; height: 2em; cursor: pointer !important;
border: 1px solid #111; -moz-border-radius: 0.3em; -webkit-border-radius: 0.3em; border-radius: 0.3em;
background: #4d4d4d;
background: -moz-linear-gradient(top,  #4d4d4d 0%, #3f3f3f 50%, #333333 50%, #252525 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4d4d4d), color-stop(50%,#3f3f3f), color-stop(50%,#333333), color-stop(100%,#252525));
background: -webkit-linear-gradient(top,  #4d4d4d 0%,#3f3f3f 50%,#333333 50%,#252525 100%);
background: -o-linear-gradient(top,  #4d4d4d 0%,#3f3f3f 50%,#333333 50%,#252525 100%);
background: -ms-linear-gradient(top,  #4d4d4d 0%,#3f3f3f 50%,#333333 50%,#252525 100%);
background: linear-gradient(top,  #4d4d4d 0%,#3f3f3f 50%,#333333 50%,#252525 100%);
}
/* */
.vjs-default-skin .vjs-menu-button div { background: url('video-js.png') 0px -75px no-repeat; width: 16px; height: 16px; margin: 0.2em auto 0; padding: 0; }
/* */
.vjs-default-skin .vjs-menu-button ul {
display: none; /* */
opacity: 0.8;
padding: 0; margin: 0;
position: absolute; width: 10em; bottom: 2em; max-height: 15em;
left: -3.5em; /* */
background-color: #111;
border: 2px solid #333;
-moz-border-radius: 0.7em; -webkit-border-radius: 1em; border-radius: .5em;
-webkit-box-shadow: 0 2px 4px 0 #000; -moz-box-shadow: 0 2px 4px 0 #000; box-shadow: 0 2px 4px 0 #000;
overflow: auto;
}
.vjs-default-skin .vjs-menu-button:focus ul,
.vjs-default-skin .vjs-menu-button:hover ul { display: block; list-style: none; }
.vjs-default-skin .vjs-menu-button ul li { list-style: none; margin: 0; padding: 0.3em 0 0.3em 20px; line-height: 1.4em; font-size: 1.2em; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; text-align: left; }
.vjs-default-skin .vjs-menu-button ul li.vjs-selected { text-decoration: underline; background: url('video-js.png') -125px -50px no-repeat; }
.vjs-default-skin .vjs-menu-button ul li:focus,
.vjs-default-skin .vjs-menu-button ul li:hover,
.vjs-default-skin .vjs-menu-button ul li.vjs-selected:focus,
.vjs-default-skin .vjs-menu-button ul li.vjs-selected:hover { background-color: #ccc; color: #111; outline: 0; }
.vjs-default-skin .vjs-menu-button ul li.vjs-menu-title {
text-align: center; text-transform: uppercase; font-size: 1em; line-height: 2em; padding: 0; margin: 0 0 0.3em 0;
color: #fff; font-weight: bold;
cursor: default;
background: #4d4d4d;
background: -moz-linear-gradient(top,  #4d4d4d 0%, #3f3f3f 50%, #333333 50%, #252525 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4d4d4d), color-stop(50%,#3f3f3f), color-stop(50%,#333333), color-stop(100%,#252525));
background: -webkit-linear-gradient(top,  #4d4d4d 0%,#3f3f3f 50%,#333333 50%,#252525 100%);
background: -o-linear-gradient(top,  #4d4d4d 0%,#3f3f3f 50%,#333333 50%,#252525 100%);
background: -ms-linear-gradient(top,  #4d4d4d 0%,#3f3f3f 50%,#333333 50%,#252525 100%);
background: linear-gradient(top,  #4d4d4d 0%,#3f3f3f 50%,#333333 50%,#252525 100%);
}
/* */
.vjs-default-skin .vjs-captions-button div { background-position: -25px -75px; }
.vjs-default-skin .vjs-chapters-button div { background-position: -100px -75px; }
.vjs-default-skin .vjs-chapters-button ul { width: 20em; left: -8.5em; /* */ }
/* */
.vjs-iframe,
.embeddervideojs-template {
background-color: #000;
}

}


/* - ++resource++sc.photogallery/photogallery.css - */
@media screen {
/* http://corrupcaonao.mpf.mp.br/portal_css/++resource++sc.photogallery/photogallery.css?original=1 */
.cycle-slideshow, .cycle-slideshow * { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.cycle-slideshow {width: 100%; height: auto; margin: 10px auto; padding: 0; position: relative; }
.cycle-slideshow img { position: absolute; top: 0; left: 0; width: 100%; height: 100%; padding: 0; display: block;}
.cycle-slideshow img:first-child {position: static; z-index: 100;}
.cycle-pager {text-align: center; width: 100%; z-index: 500; position: absolute; top: 10px; overflow: hidden;}
.cycle-pager span {font-family: arial; font-size: 50px; width: 16px; height: 16px; display: inline-block; color: #ddd; cursor: pointer;}
.cycle-pager span.cycle-pager-active { color: #D69746;}
.cycle-pager > * {cursor: pointer;}
.cycle-caption { position: absolute; color: white; bottom: 15px; right: 15px; z-index: 700; }
.cycle-overlay { font-family: tahoma, arial; position: absolute; bottom: 0; width: 100%; z-index: 600;
background: black; color: white; padding: 15px; opacity: .5;}
.slide-title {font-weight: bold; font-size: 120%;}
.cycle-prev, .cycle-next { font-size: 50px; text-align: center; position: absolute; top: 40%; width: 10%; opacity: 0; filter: alpha(opacity=0); z-index: 800; height: 100%; cursor: pointer; }
.cycle-prev { left: 0;}
.cycle-next { right: 0;}
.cycle-prev:hover, .cycle-next:hover { opacity: .7; filter: alpha(opacity=70) }
.disabled { opacity: .5; filter:alpha(opacity=50); }
@media only screen and (max-width: 480px), only screen and (max-device-width: 480px) {
.cycle-slideshow { width: 200px;}
.cycle-overlay { padding: 4px }
.cycle-caption { bottom: 4px; right: 4px }
}

}


/* - ++resource++sl_stylesheets/social_like.css - */
@media screen {
/* http://corrupcaonao.mpf.mp.br/portal_css/++resource++sl_stylesheets/social_like.css?original=1 */
#viewlet-social-like>div {float: left;margin-right: 2em;}
#viewlet-social-like {margin-top: 5px;min-height: 3em;}
#viewlet-social-like .twitter-count-horizontal {height: 20px !important;}
#viewlet-social-like .fb_edge_widget_with_comment {position: relative; margin-top: 0px;}
.twitter-share-button {margin-top: 0.8px;}
.horizontal .fb_iframe_widget iframe {height: 23px !important;}
#viewlet-social-like.vertical {min-height: 7em !important;}

}


/* - ploneCustom.css - */
@media all {
/* http://corrupcaonao.mpf.mp.br/portal_css/ploneCustom.css?original=1 */
.parceiros {
margin-top: -10px !important;
margin-bottom: 80px !important;
}
.ui-accordion-header {
margin-bottom: 0;
}
.KenyanCoffeeRg-Bold {
font-family: KenyanCoffeeRg-Bold;
font-weight: normal;
font-style: normal;
}
.KenyanCoffeeRg-Regular {
font-family: KenyanCoffeeRg-Regular;
font-weight: normal;
font-style: normal;
}
/* ****/
/* */
/* */
#main-content {
width: auto;
}
#column-one {
width: 20%;
}
#column-two {
width: 20%;
}
/* */
#main {
display: table;
width: 100%;
}
#main-content,
#column-one,
#column-two {
display: table-cell;
vertical-align: top;
}
/* */
#main-content {
padding: 20px 46px;
}
#column-one {
padding: 2%;
}
#column-two {
padding: 2%;
}
#portal-column-content {
width: 100%;
margin-left: -100%;
}
/* **********/
body {
color: #303030;
font-family: Helvetica, Arial, sans-serif;
margin: 0;
background: #fff;
}
a:link,
a:visited,
#content a:link,
dl.portlet a:link {
color: #f7941d;
border-bottom: none;
}
.state-published {
color: #000 !important;
}
a:hover {
color: #000;
}
#content a:hover,
dl.portlet a:hover {
color: #000 !important;
}
.clear {
clear: both;
}
/* **********/
#wrapper {
margin: 0 auto;
width: 100%;
max-width: 1040px;
}
#main {
background: transparent;
}
#user {
float: right;
}
/* **********/
#portal-personaltools {
position: absolute;
background: #f7941d;
color: #fff;
}
#portal-personaltools dd {
background: #008044;
}
#portal-personaltools a,
#portal-personaltools dd a {
color: #fff;
}
/* */
header {
color: #f7941d;
background: #231f20;
}
/* */
#logo {
width: 40%;
float: left;
padding: 1px 50px;
}
#logo a {
font-family: 'Open Sans', sans-serif;
color: #666666;
font-size: 4em;
font-weight: bold;
line-height: 1em;
}
#logo img {
float: left;
margin: 0.2em 1em 0.2em 0;
max-height: 200px;
}
.idiomas {
float: right;
width: 160px;
margin-top: 30px;
}
.idiomas a:link,
.idiomas a:visited {
color: #f7941d !important;
font-size:12px;
display: inline-block;
margin: 0 5px;
}
.idiomas a.ativo {
text-decoration: underline;
}
.redes-sociais {
float: right;
width: 80px;
margin-top: 30px;
}
.country_group {
width: 48%;
display: inline-block;
float: left;
margin-right: 2px;
}
.mapa_paises {
width: 60%;
display: inline-block;
float: left;
}
.mapa_texto {
width: 40%;
display: inline-block;
float: left;
margin-top: -20px;
}
div.country_group h3{
border-bottom-width: thin;
border-bottom-style: solid;
border-bottom-color: black;
}
div.country_group img{
margin: 2px;
}
div.delimiter{
margin-top: 35px;
margin-bottom: 15px;
border-bottom-width: thin;
border-bottom-style: solid;
border-bottom-color: #949494;
}
body.template-summary_view #viewlet-below-content-title,
body.template-summary_view .documentFirstHeading{
display: none;
}
/* */
#portal-searchbox {
float: right;`
text-align: right;
padding: 0;
background: url("img/searchbg.png") no-repeat;
clear: none;
margin: 28px 0 0 0;
}
#portal-searchbox input.searchField {
border: 0;
padding: 0.5em 0.2em 0.5em 0.2em;
width: 81%;
background: transparent;
}
#portal-searchbox input.searchButton {
padding: 0.5em;
border: 0;
background: transparent;
text-indent: -99999px;
width: 35px !important;
}
#LSResult {
margin-top: 0;
}
#search_box_page {
background: url("img/searchbglg.png") no-repeat;
border-color: #cccccc;
border-style: solid;
}
/* */
nav {
clear: both;
font-size: 20px;
background: #f7941d;
padding-left: 37px;
}
nav ul {
background: #ffffff;
background: transparent;
color: #666666;
}
nav li a:link,
nav li a:hover,
nav li a:visited {
padding: 10px 15px 10px 15px;
text-decoration: none;
min-width: 3em;
display: inline-block;
font-family: KenyanCoffeeRg-Regular;
font-style: normal;
color: #000;
font-weight: bold;
text-transform: uppercase;
line-height: 20px;
}
body.section-home #banner-topo {
display: none;
}
/* **********/
/* */
#portal-breadcrumbs {
font-size: 80%;
clear: both;
color: #737373;
}
#portal-breadcrumbs a,
.breadcrumbSeparator {
color: #737373;
}
.section-front-page #portal-breadcrumbs {
display: none;
}
/* */
p {
line-height: 1.4em;
font-family: arial, helvetica, sans-serif;
}
h1,
h2,
h3,
h4,
h5,
h6 {
font-family: KenyanCoffeeRg-Regular;
font-style: normal;
letter-spacing: 0;
}
h1 {
color: #f7941d;
border: none;
font-size: 46px;
line-height: 70px;
text-transform: uppercase;
}
h2 {
color: #000000;
line-height: 42px;
font-size: 28px;
margin-bottom: 14px;
}
h3 {
font-size: 1.15em;
line-height: 1.3em;
margin-bottom: 0.5em;
}
h2.tileHeadline {
margin-bottom: 0px;
}
.ui-accordion .ui-accordion-header {
display: block;
cursor: pointer;
position: relative;
margin-top: 2px;
padding: .5em .5em .5em .7em;
min-height: 0;
font-family: KenyanCoffeeRg-Regular;
font-size: 2.0em;
}
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {
border: 1px solid #ccc;
background: #f4f4f4;
font-weight: normal;
color: #000000;
}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
border: 1px solid #ccc;
background: #f4f4f4;
font-weight: normal;
color: #000000;
}
body.section-faq #content .documentDescription, #content #description {
font-family: Helvetica;
font-size: 14px;
font-weight: normal;
margin-bottom: 1em;
color: #000000;
}
.ui-accordion .ui-accordion-icons {
padding-left: 1.2em;
}
p.ui-accordion-header {
margin-bottom: 0em !important;
}
#content .documentDescription,
#content #description {
font-family: KenyanCoffeeRg-Regular;
font-size: 2.0em;
font-weight: bold;
margin-bottom: 1em;
color: #000000;
}
.mapa-titulo-negro{
font-family: KenyanCoffeeRg-Regular;
color: #000000;
font-weight: bold;
font-size: 2.25em;
}
.mapa-titulo-amarelo{
font-family: KenyanCoffeeRg-Regular;
color: #f7941d;
font-weight: bold;
text-transform: uppercase;
font-size: 2.25em;
}
.destaque-amarelo{
color: #f7941d;
font-weight: bold;
}
.portaltype-collective-cover-content #main-content,
.portaltype-collective-cover-content #main-content #content {
padding : 0;
margin: 0;
}
.portaltype-collective-cover-content #main-content div.width-16 {
width: 100%;
margin-left: -100%;
}
.portaltype-collective-cover-content #main-content div.width-16 .tile {
margin: 0;
}
#portal-breadcrumbs {
display: none;
}
/* **********/
.tile {
margin: 0 1em 2em 1em;
}
.tile img {
max-width: 100%;
height: auto;
}
.tile-header h1,
.tile-header h2,
.tile-header h3,
.tile-header h4 {
color: #f7941d;
}
.tile-header {
font-size: 0.8em;
padding-bottom: 0.5em;
margin-bottom: 1em;
}
.tile .description {
font-size: 0.9em;
color: #777;
}
.tile a {
color: #222222 !important;
}
.collection-item {
display: inline-block;
float: left;
width: 30%;
margin: 1.1em;
}
/* */
.cover-carousel-tile {
margin-bottom: 2em;
}
.galleria-stage {
top: 0;
left: 0;
right: 0;
}
.galleria-info-text {
padding: 0;
}
.galleria-info-title {
font: bold 2em/1.1 'Open Sans', sans-serif;
font-weight: normal;
}
.galleria-info-description {
font: normal 1em/1.4 arial, helvetica, sans-serif;
margin: 0;
color: #333333;
}
.slideshow ul,
.slideshow ul li {
list-style: none !important;
}
#content ol li {
margin-left: 0;
padding-right: 0;
list-style-type: none;
margin-bottom: 1.25em;
counter-increment: step-counter;
}
#content ol li::before {
color: #f7941d;
content: counter(step-counter)". ";
}
/* ***********/
/* */
.portletHeader,
dl.portlet dt.portletHeader {
border-bottom: #d9d9d9 1px solid;
font-weight: bold;
background: transparent;
color: #000000;
}
.portletHeader a,
dl.portlet dt.portletHeader a {
color: #000000;
}
.portlet {
margin-bottom: 2em;
padding: 4px 0;
}
/* */
aside dl,
aside dd,
aside ul {
padding: 0;
margin: 0;
}
aside a {
text-decoration: none;
}
/* */
.portletNavigationTree ul {
margin: 0;
}
.portletNavigationTree li {
list-style-position: inside;
}
.portletNavigationTree .navTreeLevel0 > li {
border-bottom: #d9d9d9 1px solid;
list-style: none;
}
.portletNavigationTree a {
display: block;
padding: 0.3em 0.3em 0.3em 0.5em;
}
.portletNavigationTree a:hover {
background: #f2f2f2;
}
.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;
}
dl.portlet ul.navTree .navTreeCurrentItem {
background: transparent;
}
/* *************/
.label,
.badge {
color: #333333;
text-shadow: 0;
background-color: transparent;
}
.label:empty,
.badge:empty {
display: inline;
}
#portal-title {
display: block;
font-size: 99%;
font-weight: bold;
line-height: 30%;
margin-top: 6%;
}
#header-text {
padding-left: 0;
}
#portal-description {
font-weight: normal;
font-size: 45%;
}
/* **********/
footer {
background: #949494;
padding: 20px 40px 20px 40px !important;
font-size: 80%;
border-top: 1px solid #ccc;
}
footer p {
margin-bottom: 2em;
}
footer img {
margin-right: 40px;
vertical-align: middle;
}
footer select {
min-width: 120px;
background: #fff;
color: #ee8122;
border-radius: 30px;
border: 6px solid #fff;
}
footer input {
background: #ee8122;
border: 8px solid #ee8122;
color: #fff;
border-radius: 20px;
}
#content p.tileFooter{
margin-bottom: 20px;
}
#content p.tileDate{
color: #f7941d;
margin-top: -5px;
margin-bottom: 10px;
}
a.saiba-mais {
background: #f7941d;
border: #f7941d;
color: #ffffff !important;
padding-left: 2.5em;
padding-right: 2.5em;
padding-top: .5em;
padding-bottom: .5em;
margin-top: 10px;
margin-bottom: 10px;
position: relative;
bottom: -10px;
}
a.summary:link,
a.summary:visited{
color: #000000 !important;
}
.tile img {width: 100%;}
.tile-dark {padding-bottom: 50px;}
footer {clear: both;}
footer img {max-width: 100%;}
#listagem-paises{
display: block;
}
#listagem-paises-mobile{
display:none;
}
ul.bxslider {
margin-top: 0px;
margin-left: -2px !important;
}
.bx-wrapper .bx-viewport {
-moz-box-shadow: 0 0 5px #ffffff !important;
-webkit-box-shadow: 0 0 5px #ffffff !important;
box-shadow: 0 0 5px #ffffff !important;
border: 5px #ffffff !important;
}
.ui-accordion .ui-accordion-header {
display: block;
cursor: pointer;
position: relative;
margin-top: 2px;
padding: .5em .5em .5em .7em;
min-height: 0;
font-family: KenyanCoffeeRg-Regular;
font-size: 2.0em;
}
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {
border: 1px solid #ccc;
background: #f4f4f4;
font-weight: normal;
color: #000000;
}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
border: 1px solid #ccc;
background: #f4f4f4;
font-weight: normal;
color: #000000;
}
body.section-faq #content .documentDescription, #content #description {
font-family: Helvetica;
font-size: 14px;
font-weight: normal;
margin-bottom: 1em;
color: #000000;
}
.ui-accordion .ui-accordion-icons {
padding-left: 1.2em;
}
div.galleria-info {
display: none;
}
.cover-carousel-tile {
margin-bottom: 0em;
}
.galleria-stage {
bottom: 0px !important;
}
.ui-accordion .ui-accordion-header {
font-family: Helvetica !important;
font-size: 1.8em !important;
}
#portal-personaltools{
display:none;
}
fieldset#search-field {
border: none !important;
text-align: left;
}
div.search_filters{
display: none;
}
#portal-searchbox input.searchButton {
background-color: transparent;
width: 35px;
margin-left: -15px;
cursor: pointer;
}
button.search_form_transparent {
background-color: transparent;
background-repeat:no-repeat;
width: 20px;
height: 20px;
border: none;
cursor:pointer;
overflow: hidden;
outline:none;
margin-left: -35px;
}
table.mapa-de-atuacao{
width: 411px;
font-family: Helvetica;
font-style: normal;
font-size: 10px;
}
table.mapa-de-atuacao thead{
background: #242526;
color: #f7941d;
text-align: left;
}
table.mapa-de-atuacao tfoot tr.footer-line1 td {
padding: 12px;
background: #242526;
color: #f7941d;
text-align: left;
font-size: 12px;
}
table.mapa-de-atuacao thead th{
padding: 15px;
font-style: normal;
font-weight: normal;
font-size: 12px;
}
table.mapa-de-atuacao thead th.yeapnope {
text-align: center;
}
table.mapa-de-atuacao tbody td{
padding: 10px 15px 10px 10px;
font-style: normal;
border-top: 2px solid #f7941d;
}
table.mapa-de-atuacao tbody td.yeapnope {
text-align: center;
}
table.mapa-de-atuacao tbody td.yeapnope.active:before {
content:url(img/checkmark.png);
}
table.mapa-de-atuacao tbody td.attribuicao{
width: 257px;
}
table.mapa-de-atuacao{
width: 411px;
font-family: Helvetica;
font-style: normal;
font-size: 10px;
}
table.mapa-de-atuacao thead{
background: #242526;
color: #f7941d;
text-align: left;
}
table.mapa-de-atuacao tfoot tr.footer-line1 td {
padding: 12px;
background: #242526;
color: #f7941d;
text-align: left;
font-size: 12px;
}
table.mapa-de-atuacao thead th{
padding: 15px;
font-style: normal;
font-weight: normal;
font-size: 12px;
}
table.mapa-de-atuacao thead th.yeapnope {
text-align: center;
}
table.mapa-de-atuacao tbody td{
padding: 10px 15px 10px 10px;
font-style: normal;
border-top: 2px solid #f7941d;
}
table.mapa-de-atuacao tbody td.yeapnope {
text-align: center;
}
table.mapa-de-atuacao tbody td.attribuicao{
width: 257px;
}
div.listingBar {
font-size: 16px;
margin: 1em auto;
width: 310px;
text-align: center;
}
div.listingBar a {
display: inline-block;
padding: 0.25em 0.5em;
border: 0px;
}
div.listingBar a:visited {
color: #f7941d !important;
}
div.listingBar .next {
display: inline-block;
float: none;
}
li#portaltab-busca{
display:none;
}
li#portaltab-busqueda{
display:none;
}
/* ***/
#btnav i {
display: none;
}
@media (max-width: 480px) {
body {
background-image: none;
}
#listagem-paises{
display: none;
}
#listagem-paises-mobile{
display:block;
}
#banner-topo {
display: none;
}
.mapa_paises {
width: 100%;
display: block;
float: left;
}
.mapa_texto {
width: 100%;
margin-top: 0px;
}
#main {
margin-top: 1em;
display: block;
}
div.cell {
float: none;
left: 100%;
width: 100% !important;
margin-left: -100% !important;
}
#logo {
float: right;
}
#portal-breadcrumbs {
display: none;
}
#logo a img {
margin-top: 5px;
width: 140px;
height: auto;
top: 40px;
position: absolute;
}
#portal-searchbox {
display: none;
}
.idiomas {
top: 0;
position: absolute;
margin-top: 0;
}
.redes-sociais {
top: 7px;
right:0;
position: absolute;
margin-top: 0;
}
#btnav {
width: 40px;
height: 40px;
display: block;
top: 50px;
right: 10px;
position: absolute;
background: url(img/mobile-nav.png) no-repeat;
cursor: pointer;
}
#btnav ul {
display: none;
width: 600px;
position: absolute;
right: -10px;
z-index: 100;
text-align: right;
}
ul.submenu {
display: none !important;
}
nav li {
display: block;
height: auto;
width: 100%;
}
div:hover#btnav ul {
padding-top: 10px;
display: block;
top: 40px;
position: absolute;
background: #ffffff;
}
div:hover#btnav ul li a {
padding: 10px;
}
#btnav i {
display: block;
font-size: 2em;
padding-top: 10px;
color: #888;
}
#main-content,
#column-one,
#column-two {
display: block;
float: none;
width: 100%;
padding: 2%;
}
#logo {
width: 70%;
}
header {
height: 100px;
}
div.cell {
float: none;
width: 100% !important;
margin-left: -100% !important;
}
footer {
padding-left: 2em;
padding-right: 2em;
}
form#dest_form {
display: inline !important;
}
.collection-item {
display: block;
width: 100%;
}
div.galleria-image img{
top: 0px;
}
p.description{
margin-right: 10px;
}
table.mapa-de-atuacao{
width: 300px;
}
table.mapa-de-atuacao tbody td.attribuicao{
width: 190px;
}
li#portaltab-busca{
display:block;
}
li#portaltab-busqueda{
display:block;
}
}
@media (min-width: 1040px) {
.galleria-container, .galleria-stage{
height: 550px;
}
}
@media (max-width: 480px) {
#search_box_page {
width: 280px;
}
}
}

