Commit 6c80ab58b454c47a5fa2974f98f208f1ad804d64

Authored by Serpro Designer
1 parent 68670551
Exists in staging

added wilians files

Showing 68 changed files with 2230 additions and 0 deletions   Show diff stats
Makefile 0 → 100644
... ... @@ -0,0 +1,16 @@
  1 +STYLESHEETS = \
  2 + button.css\
  3 + layout.css\
  4 + blocks.css\
  5 + search-results.css\
  6 + article.css\
  7 + controllers.css
  8 +
  9 +release:
  10 + cat $(STYLESHEETS) > style.css
  11 +
  12 +development:
  13 + for item in $(STYLESHEETS); do echo $$item; done | sed -e 's/.*/@import url(&);/' > style.css
  14 +
  15 +clean:
  16 + rm -f *~ */*~
... ...
errors.css 0 → 100644
... ... @@ -0,0 +1,73 @@
  1 +body {
  2 + font-family: sans-serif;
  3 + margin: 0px;
  4 + padding: 0% 0%;
  5 + background: #eee;
  6 + font-size: 12px;
  7 + width: 960px;
  8 + margin: auto;
  9 +}
  10 +
  11 +#wrap {
  12 + margin: 20px 20px 0px 20px;
  13 + border: 1px solid #d3d7cf;
  14 + background: white url(imgs/50x.png) 100% 100% no-repeat;
  15 + height: 480px;
  16 +}
  17 +
  18 +#header {
  19 + background: #ccc url(imgs/menu-top-bg-right.png) top right no-repeat;
  20 + height: 42px;
  21 + margin-top: 48px;
  22 + position: relative;
  23 +}
  24 +
  25 +#logo {
  26 + background: url(imgs/menu-top-bg-left.png) 0px 29px no-repeat;
  27 + position: absolute;
  28 + top: -29px;
  29 + height: 92px;
  30 + width: 400px;
  31 + z-index: 2;
  32 +}
  33 +
  34 +#details {
  35 + position: absolute;
  36 + bottom: 1px;
  37 + right: 13px;
  38 + color: #EEE;
  39 + Xtext-shadow: 1px 1px 1px #fff;
  40 +}
  41 +
  42 +.message,
  43 +#languages {
  44 + margin: 0px 20px;
  45 +}
  46 +
  47 +#languages {
  48 + float: left;
  49 + width: 40%;
  50 + margin-top: 3em;
  51 + border-top: 1px solid #aaa;
  52 + padding-top: 0.5em;
  53 +}
  54 +
  55 +#languages a {
  56 + margin-right: 0.5em;
  57 +}
  58 +
  59 +h1 {
  60 + margin: 30px 0px 0px 0px;
  61 + font-weight: bold;
  62 + font-variant: small-caps;
  63 + border-bottom: 2px solid #2e3436;
  64 + color: #555753;
  65 + font-size: 16px;
  66 +}
  67 +
  68 +a, a:visited {
  69 + color: #666;
  70 +}
  71 +a:hover {
  72 + color: black;
  73 +}
... ...
favicon.ico 0 → 100644
No preview for this file type
footer.html.erb 0 → 100644
... ... @@ -0,0 +1,10 @@
  1 +<div class="container">
  2 + <div id="footer-links">
  3 + <%= link_to _('Manual'), '/doc', id: "link-to-doc", class: 'icon-help' %>
  4 + <p> alteração de rodapé</p>
  5 + </div><!-- end id="footer-links" -->
  6 + <div id="copyright">
  7 + <p><%= _('This social network uses <a href="http://noosfero.org/">Noosfero</a>, developed by %s and licensed under the <a href="http://www.gnu.org/licenses/agpl.html">GNU Affero General Public License</a> version 3 or any later version.') % link_to('Colivre', 'http://colivre.coop.br/') %></p>
  8 + </div><!-- end id="copyright" -->
  9 + <%= language_chooser(environment) %>
  10 +</div>
... ...
header.html.erb 0 → 100644
... ... @@ -0,0 +1 @@
  1 +<h1>Rede Brasil Digital</h1>
0 2 \ No newline at end of file
... ...
icons/16x16/actions/log-in.png 0 → 100644

684 Bytes

icons/16x16/actions/log-out.png 0 → 100644

484 Bytes

imgs/50x.png 0 → 100644

95.6 KB

imgs/arrow-down-p.png 0 → 100644

233 Bytes

imgs/arrow-right-p.png 0 → 100644

215 Bytes

imgs/blog-sep.png 0 → 100644

161 Bytes

imgs/bt-egov-educ.png 0 → 100644

5.54 KB

imgs/bt-egov-gov.png 0 → 100644

3.82 KB

imgs/bt-egov-info.png 0 → 100644

4.65 KB

imgs/bt-egov-saude.png 0 → 100644

4.86 KB

imgs/bt-egov-seg.png 0 → 100644

4.89 KB

imgs/colivre-nascente-cinza.gif 0 → 100644

1.57 KB

imgs/comment-bg-L.png 0 → 100644

188 Bytes

imgs/comment-bg-N.png 0 → 100644

187 Bytes

imgs/comment-bg-NL.png 0 → 100644

262 Bytes

imgs/comment-bg-NO.png 0 → 100644

391 Bytes

imgs/comment-bg-O.png 0 → 100644

192 Bytes

imgs/comment-bg-S.png 0 → 100644

224 Bytes

imgs/comment-bg-SL.png 0 → 100644

263 Bytes

imgs/comment-bg-SO.png 0 → 100644

279 Bytes

imgs/comment-owner-bg-L.png 0 → 100644

188 Bytes

imgs/comment-owner-bg-N.png 0 → 100644

235 Bytes

imgs/comment-owner-bg-NL.png 0 → 100644

261 Bytes

imgs/comment-owner-bg-NO.png 0 → 100644

515 Bytes

imgs/comment-owner-bg-O.png 0 → 100644

198 Bytes

imgs/comment-owner-bg-S.png 0 → 100644

223 Bytes

imgs/comment-owner-bg-SL.png 0 → 100644

259 Bytes

imgs/comment-owner-bg-SO.png 0 → 100644

273 Bytes

imgs/down-arrow-light.png 0 → 100644

169 Bytes

imgs/fundo-buscar-portal.jpg 0 → 100644

272 KB

imgs/fundo-egov.jpg 0 → 100644

220 KB

imgs/fundo-graficos.jpg 0 → 100644

46 KB

imgs/fundo-header.png 0 → 100644

7.59 KB

imgs/fundo-noticias.jpg 0 → 100644

269 KB

imgs/fundo-sociais.jpg 0 → 100644

142 KB

imgs/fundo-videos.jpg 0 → 100644

98.8 KB

imgs/header-home.png 0 → 100644

5.6 KB

imgs/lettering-slbr.png 0 → 100644

2.05 KB

imgs/li-blue.gif 0 → 100644

88 Bytes

imgs/li-gray.gif 0 → 100644

88 Bytes

imgs/li-recent.gif 0 → 100644

88 Bytes

imgs/link-list-current-bg.png 0 → 100644

192 Bytes

imgs/menu-top-bg-left.png 0 → 100644

195 Bytes

imgs/menu-top-bg-right.png 0 → 100644

218 Bytes

imgs/menu-top-bg.png 0 → 100644

177 Bytes

imgs/menu-top-hilight.png 0 → 100644

228 Bytes

navigation.html.erb 0 → 100755
... ... @@ -0,0 +1,19 @@
  1 +<li>
  2 + <a href="http://evandro.org:3000/website/governo-eletronico"><span class='icon-menu-rbd'>Governo Eletrônico</span></a>
  3 +</li>
  4 +<li>
  5 + <a href="http://evandro.org:3000/website/videos"><span class='icon-menu-rbd'>Vídeos</span></a>
  6 +</li>
  7 +<li>
  8 + <a href="http://evandro.org:3000/website/noticias"><span class='icon-menu-rbd'>Notícias</span></a>
  9 +</li>
  10 +<li>
  11 + <a href="http://evandro.org:3000/website/campanhas"><span class='icon-menu-rbd'>Campanhas</span></a>
  12 +</li>
  13 +<li>
  14 + <a href="http://evandro.org:3000/website/midias-sociais"><span class='icon-menu-rbd'>Mídias Sociais</span></a>
  15 +</li>
  16 +<li>
  17 + <a href="http://evandro.org:3000/website/graticos"><span class='icon-menu-rbd'>Gráficos</span></a>
  18 +</li>
  19 +
... ...
style.scss 0 → 100644
... ... @@ -0,0 +1,1751 @@
  1 +@import 'stylesheets/layouts';
  2 +
  3 +@import 'stylesheets/signup';
  4 +@import 'stylesheets/account';
  5 +@import 'stylesheets/cms';
  6 +@import 'stylesheets/catalog';
  7 +@import 'stylesheets/profile-editor';
  8 +@import 'stylesheets/profile';
  9 +
  10 +@import 'stylesheets/content';
  11 +
  12 +@import 'stylesheets/events';
  13 +@import 'stylesheets/product';
  14 +
  15 +/* ==> button.css <== */
  16 +
  17 +.button {
  18 + -moz-border-radius: 3px;
  19 + -webkit-border-radius: 3px;
  20 +}
  21 +
  22 +#content input.button, #content a.button {
  23 + background-repeat: no-repeat;
  24 + background-color: #EEE;
  25 + border: 1px solid #CCC;
  26 + color: #555;
  27 + line-height: 16px;
  28 + height: 16px;
  29 + text-decoration: none;
  30 +}
  31 +
  32 +#content input.button.with-text, #content a.button.with-text {
  33 + line-height: 20px;
  34 + height: 20px;
  35 +}
  36 +
  37 +input.button {
  38 + max-height: 20px;
  39 +}
  40 +input.button.with-text {
  41 + max-height: 22px;
  42 +}
  43 +
  44 +#content input.button:hover, #content a.button:hover {
  45 + color: #FFF;
  46 + background-color: #555;
  47 + border: 1px solid #2e3436;
  48 + text-decoration: none;
  49 +}
  50 +
  51 +/* ==> layout.css <== */
  52 +
  53 +body {
  54 + /*background: #EEE;*/
  55 + font-family: Liberation Sans, Arial, sans-serif;
  56 +
  57 +
  58 +
  59 +}
  60 +
  61 +#wrap-1, #theme-footer {
  62 + width: 960px;
  63 + margin: auto;
  64 +}
  65 +
  66 +.action-home-index #wrap-1, .action-home-index #theme-footer {
  67 + width:100%;
  68 +
  69 +}
  70 +
  71 +
  72 +
  73 +body, th, td, input {
  74 + font-size: 12px;
  75 +}
  76 +
  77 +#link-go-content {
  78 + position: absolute;
  79 + top: -100px;
  80 +}
  81 +
  82 +#wrap-2 {
  83 + /* padding: 10px;*/
  84 + position: relative;
  85 + /* border: 1px solid #d3d7cf;
  86 + background-color: white;*/
  87 +
  88 +
  89 +}
  90 +
  91 +.msie7 #wrap-2 {
  92 + height: 100%;
  93 +}
  94 +
  95 +#content {
  96 + margin-top: 122px;
  97 + background-color:white;
  98 +}
  99 +
  100 +/*************************** user bar ********************************/
  101 +
  102 +#user {
  103 + text-align: right;
  104 + position: absolute;
  105 + right: 10px;
  106 + z-index: 10;
  107 + top:0px;
  108 +}
  109 +
  110 +#user a {
  111 + position: relative;
  112 + color: #888a85;
  113 +}
  114 +
  115 +#user a strong {
  116 + font-weight: bold;
  117 + color: #555753;
  118 +}
  119 +
  120 +#user .logged-in > * {
  121 + margin-left: 25px;
  122 +}
  123 +
  124 +#user a i {
  125 + display: block;
  126 + width: 16px;
  127 + height: 16px;
  128 + position: absolute;
  129 + left: -17px;
  130 + top: -1px;
  131 +}
  132 +.msie7 #user a i {
  133 + top: 3px;
  134 +}
  135 +
  136 +#user #homepage-link i {
  137 + width: 18px;
  138 + height: 18px;
  139 + left: -20px;
  140 + top: -2px;
  141 + background-position: 50% 50%;
  142 +}
  143 +
  144 +#user form {
  145 + position: relative;
  146 + display: inline;
  147 + margin-left: 20px;
  148 +}
  149 +
  150 +#user form input .blur {
  151 + width: 160px;
  152 + border: 1px solid #BBB;
  153 + -moz-border-radius: 3px;
  154 + -webkit-border-radius: 3px;
  155 + color: #CCC;
  156 +}
  157 +#user form input {
  158 + border: 1px solid #888;
  159 + color: #555;
  160 +}
  161 +
  162 +#user form div {
  163 + font-size: 11px;
  164 + color: #888;
  165 + visibility: hidden;
  166 +}
  167 +#user form.focused div {
  168 + visibility: visible;
  169 +}
  170 +
  171 +/*************************** logo ************************************/
  172 +
  173 +#site-title {
  174 + margin: 0px;
  175 + padding: 0px;
  176 + position: absolute;
  177 + top: 20px;
  178 + left: 130px;
  179 + z-index: 7;
  180 + overflow: hidden;
  181 + /*width: 310px;
  182 + height: 90px;*/
  183 +
  184 + background: url(imgs/header-home.png) no-repeat transparent;
  185 + height: 63px;
  186 + width: 257px;
  187 +
  188 +
  189 +}
  190 +
  191 +#site-title a {
  192 + display: block;
  193 + width: 300px;
  194 + height: 40px;
  195 + position: absolute;
  196 + top: 30px;
  197 + left: 20px;
  198 +}
  199 +
  200 +#site-title span {
  201 + font-size: 1px;
  202 + position: absolute;
  203 + top: -200px;
  204 +}
  205 +
  206 +/************************** navigation bar ***************************/
  207 +
  208 +#navigation {
  209 + position: absolute;
  210 + top: 90px;
  211 + right: 0px;
  212 + width: 100%;
  213 + text-align: right;
  214 + /*background: #ccc url(imgs/menu-top-bg-left.png) no-repeat;*/
  215 +}
  216 +
  217 +#navigation-end {
  218 + position: absolute;
  219 + top: 0px;
  220 + right: 0px;
  221 + width: 14px;
  222 + height: 42px;
  223 + background: url(imgs/menu-top-bg-right.png);
  224 +}
  225 +
  226 +#navigation ul {
  227 + height: 42px;
  228 + margin: 0px;
  229 + padding: 0px 10px 0px 0px;
  230 + float: right;
  231 +}
  232 +
  233 +#navigation li {
  234 + list-style: none;
  235 + display: block;
  236 + height: auto;
  237 + width: 125px;
  238 + float: left;
  239 + text-align: center;
  240 + position: relative;
  241 +}
  242 +
  243 +#navigation a {
  244 + border-left: 1px solid #888a85;
  245 + display: block;
  246 + font-size: 15px;
  247 + line-height: 42px;
  248 + text-decoration: none;
  249 + color: #000;
  250 +}
  251 +#navigation a:hover {
  252 + background: url(imgs/menu-top-hilight.png);
  253 + color: #FFF;
  254 +}
  255 +
  256 +#navigation span {
  257 + padding: 0px 0px 0px 30px;
  258 + background-position: 5px 50%;
  259 + background-repeat: no-repeat;
  260 +}
  261 +
  262 +#navigation .menu-submenu ul, #navigation .menu-submenu li{
  263 + float: none;
  264 + text-align: right;
  265 + border-left: 0px;
  266 +}
  267 +
  268 +.menu-submenu-list>li{
  269 + width: 100%;
  270 +}
  271 +
  272 +#navigation .menu-submenu ul{
  273 + border: 1px solid #888a85;
  274 + border-top: 0px;
  275 + background-color: #ccc;
  276 + padding-right: 2px;
  277 + height: auto;
  278 + display: block;
  279 + padding-top: 20px;
  280 +}
  281 +
  282 +#navigation .menu-submenu{
  283 + bottom: -75px;
  284 + width: 126px;
  285 + top: 0px;
  286 + right: 0px;
  287 + position: relative;
  288 +}
  289 +
  290 +#navigation .menu-submenu a{
  291 + padding: 4px 5px;
  292 + font-size: 12px;
  293 + line-height: normal;
  294 + border-left: 0;
  295 +}
  296 +
  297 +#navigation .menu-submenu-trigger {
  298 + background: #eee url(../../../images/down-arrow.png) center center no-repeat;
  299 + border: 0px;
  300 + height: 8px;
  301 + width: 124px;
  302 +}
  303 +#navigation li:hover .menu-submenu-trigger:hover {
  304 + background: #585858 url(imgs/down-arrow-light.png) center center no-repeat;
  305 +}
  306 +
  307 +#navigation li:hover .menu-submenu-trigger{
  308 + display: block;
  309 +}
  310 +
  311 +#navigation li .menu-submenu-trigger{
  312 + display: none;
  313 + height: 16px;
  314 + top: 42px;
  315 + left: 0;
  316 + border: 1px solid #888A85;
  317 + outline: none;
  318 +}
  319 +
  320 +#navigation .menu-submenu-header, #navigation .menu-submenu-footer, #navigation .menu-submenu h4{
  321 + display: none;
  322 +}
  323 +
  324 +#navigation .common-profile-list-block .vcard .menu-submenu-trigger,
  325 +.menu-submenu-trigger {
  326 + left: 1px;
  327 + top: 33px;
  328 + -moz-border-radius: 0px;
  329 + -webkit-border-radius: 0px;
  330 +}
  331 +
  332 +/************************** main content *****************************/
  333 +
  334 +.main-content {
  335 + border-style: solid;
  336 + border-color: #babdb6;
  337 + border-width: 1px;
  338 + border-radius: 10px;
  339 + box-shadow: 1px 1px 2px #888888;
  340 + padding: 10px 20px;
  341 + position: relative;
  342 +
  343 +}
  344 +
  345 +#content .main-block h1, #not-found h1, #access-denied h1 {
  346 + font-variant: small-caps;
  347 + color: #555753;
  348 + text-align: left;
  349 + border-bottom: 2px solid #2e3436;
  350 +}
  351 +
  352 +.block {
  353 + position: relative;
  354 + padding: 10px 0;
  355 + float: none;
  356 +}
  357 +.action-home-index .box-1{
  358 + margin:0px;
  359 +}
  360 +
  361 +/***************************** header ********************************/
  362 +#theme-header {
  363 + height: 123px;
  364 + background: url(imgs/fundo-header.png) repeat-x transparent;
  365 + width:100%;
  366 + z-index:2;
  367 + top:0px;
  368 +}
  369 +
  370 +#theme-header h1 {
  371 + position:absolute;
  372 + text-indent:-10000px;
  373 +
  374 +}
  375 +
  376 +/***************************** footer ********************************/
  377 +
  378 +#theme-footer #language-chooser {
  379 + margin-top: 3em;
  380 + text-align: center;
  381 +}
  382 +
  383 +
  384 +#theme-footer {
  385 + padding: 0px;
  386 + font-size: 11px;
  387 + color: #555;
  388 + margin-bottom: 20px;
  389 + background-color:white;
  390 +
  391 +}
  392 +
  393 +#theme-footer .container{
  394 + background-color: #5c666c;
  395 +
  396 +}
  397 +
  398 +
  399 +#theme-footer a {
  400 + color: #333;
  401 + text-decoration: none;
  402 +}
  403 +#theme-footer a:hover {
  404 + color: #222;
  405 + text-decoration: underline;
  406 +}
  407 +
  408 +#footer-links {
  409 + text-align: left;
  410 + float: left;
  411 +}
  412 +
  413 +#link-to-doc {
  414 + background-repeat: no-repeat;
  415 + padding-left: 20px;
  416 + padding-top: 2px;
  417 + padding-bottom: 2px;
  418 +}
  419 +
  420 +#copyright {
  421 + text-align: right;
  422 +}
  423 +
  424 +#noosfero-license {
  425 + margin-bottom: 1em;
  426 +}
  427 +
  428 +div.no_media_panel {
  429 + margin: 0px;
  430 +}
  431 +
  432 +div#notice {
  433 + right: 50%;
  434 + margin-right: -470px;
  435 +}
  436 +
  437 +/* ==> blocks.css <== */
  438 +
  439 +.action-home-index .blocks > .block-outer:nth-child(1){
  440 + background: url(imgs/fundo-buscar-portal.jpg) no-repeat;
  441 + height:817px;
  442 +}
  443 +.action-home-index .blocks > .block-outer:nth-child(2){
  444 + background: url(imgs/fundo-egov.jpg) no-repeat;
  445 + height:863px;
  446 +}
  447 +
  448 +.action-home-index .blocks > .block-outer:nth-child(3){
  449 + background: url(imgs/fundo-videos.jpg) no-repeat;
  450 + height:667px;
  451 +}
  452 +.action-home-index .blocks > .block-outer:nth-child(4){
  453 + background: url(imgs/fundo-noticias.jpg) no-repeat;
  454 + height:765px;
  455 +}
  456 +
  457 +.action-home-index .blocks > .block-outer:nth-child(5){
  458 + background: url(imgs/fundo-sociais.jpg) no-repeat;
  459 + height:765px;
  460 +}
  461 +
  462 +.action-home-index .blocks > .block-outer:nth-child(6){
  463 + background: url(imgs/fundo-graficos.jpg) no-repeat bottom;
  464 + height:765px;
  465 +}
  466 +
  467 +body:not(.action-home-index) .block-outer{
  468 + border:1px solid grey;
  469 + margin-bottom:20px;
  470 +}
  471 +
  472 +.block a {
  473 + color: #555753;
  474 +}
  475 +.block a:visited {
  476 + color: #888a85;
  477 + font-weight: normal;
  478 +}
  479 +.block a:hover {
  480 + color: #2e3436;
  481 + text-decoration: underline;
  482 +}
  483 +
  484 +
  485 +#content .block {
  486 + padding: 10px;
  487 + margin: 0px 0px 20px 0px;
  488 + position: relative;
  489 +}
  490 +.action-home-index #content .block {
  491 + padding: 0px;
  492 + margin:0px;
  493 +}
  494 +
  495 +
  496 +#content .block-title {
  497 + font-variant: small-caps;
  498 + color: #AAA;
  499 + font-size: 14px;
  500 + text-align: left;
  501 + border-bottom: 2px solid #AAA;
  502 +}
  503 +#content .block-subtitle {
  504 + font-variant: normal;
  505 + color: #AAA;
  506 + font-size: 11px;
  507 + text-align: center;
  508 + border-bottom: 1px solid #AAA;
  509 + padding: 2px 0;
  510 +}
  511 +
  512 +/*************************** Login block *****************************/
  513 +
  514 +.login-box {
  515 + padding: 0px;
  516 +}
  517 +
  518 +.login-box-content {
  519 + margin: 0px;
  520 + border: none;
  521 + background: none;
  522 + padding: 0px;
  523 +}
  524 +
  525 +.login-box-content .button-bar .button {
  526 + position: relative;
  527 +}
  528 +
  529 +.login-box .formfieldline input {
  530 + width: 99%;
  531 +}
  532 +
  533 +.login-box form {
  534 + margin: 0px;
  535 +}
  536 +.msie7 .login-box form {
  537 + padding: 0px 10px 0px 0px;
  538 +}
  539 +
  540 +#content .login-block h2 {
  541 + font-variant: small-caps;
  542 + color: #AAA;
  543 + font-size: 14px;
  544 + text-align: left;
  545 + border-bottom: 2px solid #AAA;
  546 +}
  547 +
  548 +.login-box p {
  549 + text-align: center;
  550 + margin: 0px;
  551 + padding: 0px;
  552 +}
  553 +
  554 +.login-box .forgot-passwd a {
  555 + color: #555753;
  556 +}
  557 +
  558 +.want-to-be-an-user {
  559 + font-size: 13px;
  560 +}
  561 +
  562 +#content .logged-user-info h2 {
  563 + /*font-size: none;*/
  564 + font-size: 0;
  565 +}
  566 +
  567 +.logged-user-info ul {
  568 + margin-top: 5px;
  569 +}
  570 +
  571 +.logged-user-info .user-actions {
  572 + padding-left: 50px;
  573 +}
  574 +
  575 +
  576 +/************************** Profile List *****************************/
  577 +
  578 +#content .profile-list-block ul,
  579 +#content .enterprises-block ul,
  580 +#content .communities-block ul,
  581 +#content .favorite-enterprises-block ul,
  582 +#content .fans-block ul {
  583 + min-width: 196px;
  584 + width: 192px;
  585 + margin: 0px 0px 0px -3px;
  586 + padding: 0px;
  587 +}
  588 +
  589 +#content .box-1 .profile-list-block ul,
  590 +#content .box-1 .enterprises-block ul,
  591 +#content .box-1 .communities-block ul,
  592 +#content .box-1 .fans-block ul {
  593 + width: auto;
  594 + display: block;
  595 +}
  596 +
  597 +.block-footer-content {
  598 + text-align: center;
  599 + padding-top: 3px;
  600 +}
  601 +
  602 +.block-footer-content a.view-all {
  603 + font-size: 11px;
  604 + color: #000;
  605 +}
  606 +
  607 +#content .profile-list-block .block-title {
  608 + text-align: left;
  609 +}
  610 +
  611 +#content .profile-list li a,
  612 +#content .common-profile-list-block .vcard li a {
  613 + color: #555;
  614 +}
  615 +#content .profile-list li a:hover,
  616 +#content .common-profile-list-block .vcard li a:hover {
  617 + color: #000;
  618 + text-decoration: none;
  619 +}
  620 +
  621 +/************************* Recent Contents ***************************/
  622 +
  623 +#content .feed-reader-block,
  624 +#content .recent-documents-block {
  625 + overflow: hidden;
  626 +}
  627 +
  628 +.feed-reader-block li,
  629 +.recent-documents-block li {
  630 + list-style-image: url(imgs/li-recent.gif);
  631 + padding: 5px 0px;
  632 +}
  633 +
  634 +.feed-reader-block li a,
  635 +.recent-documents-block li a {
  636 + font-weight: bold;
  637 +}
  638 +
  639 +.feed-reader-block li a:visited,
  640 +.recent-documents-block li a:visited {
  641 + font-weight: normal;
  642 +}
  643 +
  644 +.feed-reader-block li a:hover,
  645 +.recent-documents-block li a:hover {
  646 + text-decoration: underline;
  647 +}
  648 +
  649 +/************************* Profile Image *****************************/
  650 +
  651 +#content .profile-image-block {
  652 +}
  653 +.profile-big-image-inner1 {
  654 + text-align: center;
  655 +}
  656 +
  657 +.profile-big-image {
  658 +}
  659 +.profile-big-image img {
  660 + border: none;
  661 + padding: 0px;
  662 +}
  663 +
  664 +.profile-image-block p {
  665 + margin: 0px;
  666 + font-size: 17px;
  667 + font-weight: bold;
  668 + color: #555;
  669 +}
  670 +
  671 +.profile-image-block .admin-link {
  672 + text-align: center;
  673 + font-size: 75%;
  674 + clear: both;
  675 +}
  676 +
  677 +
  678 +/*************************** My Network ******************************/
  679 +
  680 +#content .block.my-network-block {
  681 + margin: 0px 0px 10px 0px;
  682 +}
  683 +
  684 +.my-network-block ul {
  685 + margin: 0px;
  686 + padding: 0px 0px 10px 20px;
  687 +}
  688 +.my-network-block li {
  689 + margin: 0px;
  690 + padding: 0px;
  691 + list-style: none;
  692 +}
  693 +
  694 +
  695 +/*************************** Link List *******************************/
  696 +
  697 +.link-list-block .empty {
  698 + display: none;
  699 +}
  700 +
  701 +#content .link-list-block {
  702 + padding: 10px 0px 10px 10px;
  703 +}
  704 +
  705 +#content .box-1 .link-list-block {
  706 + margin: 0px;
  707 +}
  708 +
  709 +#content .link-list-block li {
  710 + background: #FFF;
  711 + padding: 0px;
  712 + margin: 5px 0px;
  713 +}
  714 +
  715 +#content .box-1 .link-list-block li {
  716 + display: inline-block;
  717 +}
  718 +
  719 +#content .link-list-block li a {
  720 + font-size: 14px;
  721 + line-height: 24px;
  722 + color: #000;
  723 + background-color: #EEE;
  724 + background-position: 4px 50%;
  725 + border-radius: 4px;
  726 +}
  727 +
  728 +#content .box-1 .link-list-block li a {
  729 + padding-left: 25px;
  730 + padding-right: 10px;
  731 + margin-right: 5px;
  732 + background-position: 5px 50%;
  733 +}
  734 +
  735 +#content .link-list-block li a.link-this-page {
  736 + border-radius-top-right: 0px;
  737 + border-radius-bottom-right: 0px;
  738 + background-color: #cecece;
  739 + border-right: 2px solid #555753;
  740 +}
  741 +
  742 +#content .box-1 .link-list-block li a.link-this-page {
  743 + width: auto;
  744 + border: none;
  745 + border-radius: 4px;
  746 +}
  747 +
  748 +#content .link-list-block li a:hover {
  749 + background-color: #555753;
  750 + color: #FFF;
  751 + text-decoration: none;
  752 +}
  753 +#content .link-list-block li a.link-this-page:hover {
  754 + border-right: 2px solid #555753;
  755 +}
  756 +
  757 +
  758 +/************************** Communities ******************************/
  759 +
  760 +.communities-block .profile-image {
  761 + float: left;
  762 + padding-left: 4px;
  763 + max-width: 70px;
  764 + width: 75px;
  765 + height: auto;
  766 +}
  767 +
  768 +.msie7 .communities-block .common-profile-list-block .vcard a {
  769 + height: auto;
  770 + width: 99%;
  771 + padding-bottom: 1px;
  772 +}
  773 +
  774 +.communities-block .vcard a .org {
  775 + overflow: hidden;
  776 +}
  777 +.msie .communities-block .vcard a .org {
  778 + height: 30px;
  779 +}
  780 +
  781 +.communities-block .vcard a .may-clear {
  782 + clear: left;
  783 +}
  784 +
  785 +/****************************** Tags *********************************/
  786 +
  787 +/* the style here is not only for #content .tags-block .tag_cloud */
  788 +
  789 +.tag_cloud {
  790 + text-align: center;
  791 +}
  792 +
  793 +.tag_cloud a {
  794 + text-decoration: none;
  795 + white-space: nowrap;
  796 +}
  797 +
  798 +.tag_cloud a small {
  799 + opacity: 0.5;
  800 + filter:alpha(opacity=50);
  801 +}
  802 +
  803 +
  804 +/********************* Product Categories Block **********************/
  805 +
  806 +.product-categories-block .catalog-home-link {
  807 + display: block;
  808 + background: rgba(0,0,0,0.08);
  809 + font-weight: bold;
  810 + text-align: center;
  811 + border-radius: 5px;
  812 + padding: 0px;
  813 + line-height: 200%;
  814 + text-decoration: none;
  815 + color: #000;
  816 +}
  817 +.product-categories-block .catalog-home-link:hover {
  818 + background: rgba(0,0,0,0.6);
  819 + color: #FFF;
  820 + text-decoration: none;
  821 +}
  822 +
  823 +.product-categories-block .catalog-categories-list {
  824 + margin-top: 0.5em;
  825 +}
  826 +
  827 +.product-categories-block ul {
  828 + list-style-type: none;
  829 + margin: 0px;
  830 + padding: 0px;
  831 + border-radius: 5px;
  832 + color: rgba(0,0,0,0.4);
  833 +}
  834 +
  835 +.product-categories-block li {
  836 + margin: 0;
  837 + padding: 0;
  838 + white-space: nowrap;
  839 +}
  840 +
  841 +.product-categories-block li li div {
  842 + padding: 0 0 0 1.5em;
  843 +}
  844 +
  845 +.product-categories-block .catalog-categories-list a {
  846 + text-decoration: none;
  847 + font-size: 120%;
  848 + line-height: 150%;
  849 + color: #333;
  850 + overflow: hidden;
  851 + text-overflow: ellipsis;
  852 + display: inline-block;
  853 + padding: 0 0.3em 0 0.5em;
  854 + border-radius: 5px;
  855 + max-width: 80%;
  856 + vertical-align: middle;
  857 +}
  858 +.product-categories-block .catalog-categories-list ul a {
  859 + text-decoration: none;
  860 + font-size: 110%;
  861 + line-height: 163.6%;
  862 +}
  863 +.product-categories-block .catalog-categories-list div:hover a:hover {
  864 + background: rgba(0,0,0,0.6);
  865 + color: #FFF;
  866 + text-decoration: none;
  867 +}
  868 +
  869 +.product-categories-block .catalog-categories-list div:hover a,
  870 +.product-categories-block .catalog-categories-list div:hover .count {
  871 + background: rgba(0,0,0,0.08);
  872 +}
  873 +
  874 +.block.product-categories-block .catalog-categories-list a {
  875 + font-weight: bold;
  876 +}
  877 +
  878 +.block.product-categories-block .catalog-categories-list ul a {
  879 + font-weight: normal;
  880 +}
  881 +
  882 +.product-categories-block a:hover {
  883 + text-decoration: underline;
  884 +}
  885 +
  886 +.product-categories-block .count {
  887 + display: inline-block;
  888 + vertical-align: middle;
  889 + margin-left: -0.2em;
  890 + padding: 0 0.2em;
  891 + line-height: 180%;
  892 + border-radius: 5px;
  893 +}
  894 +
  895 +.block.product-categories-block .count:before {
  896 + content: "(";
  897 +}
  898 +.block.product-categories-block .count:after {
  899 + content: ")";
  900 +}
  901 +
  902 +.catalog-categories-notice {
  903 + color: rgba(0,0,0,0.3);
  904 + padding: 0.5em 1em;
  905 +}
  906 +
  907 +/********************* Environment Statistics ************************/
  908 +
  909 +#content .environment-statistics-block ul {
  910 + margin: 0px 20px;
  911 + padding: 0px;
  912 +}
  913 +#content .environment-statistics-block li {
  914 + list-style-image: url(imgs/li-gray.gif);
  915 + padding: 3px 0px;
  916 + color: #777
  917 +}
  918 +
  919 +/*************************** News Area *******************************/
  920 +
  921 +.action-home-index #content h1 {
  922 + color: #555753;
  923 + border-bottom: 2px solid #555753;
  924 +}
  925 +
  926 +.highlighted-news-item {
  927 + border-top: 1px solid #CCC;
  928 + padding-top: 5px;
  929 +}
  930 +.highlighted-news-item.post-1 {
  931 + border: none;
  932 + padding-top: 0px;
  933 +}
  934 +
  935 +#highlighted-news h2 a {
  936 + font-weight: bold;
  937 + color: #2e3436;
  938 +}
  939 +
  940 +.news-area {
  941 + border: none;
  942 + background: #FFF;
  943 + height: auto;
  944 + position: relative;
  945 +}
  946 +
  947 +.news-area ul {
  948 + border: 1px solid #CCC;
  949 + border-top: 2px solid #07C;
  950 + height: 125px;
  951 + overflow: auto;
  952 + margin: 0px;
  953 + padding: 5px 10px;
  954 + background: url(imgs/comment-bg-S.png) 0% 100% repeat-x;
  955 + border-bottom: none;
  956 +}
  957 +
  958 +.news-area li {
  959 + margin-left: 15px;
  960 + padding: 0px 0px;
  961 + list-style-image: url(imgs/li-blue.gif);
  962 +}
  963 +
  964 +#content .news-area h3 a {
  965 + font-weight: bold;
  966 + color: #2e3436;
  967 +}
  968 +#content .news-area h3 a:hover {
  969 + text-decoration: none;
  970 +}
  971 +
  972 +#content .news-area h3 {
  973 + background: #FFF;
  974 + margin: 0px;
  975 + padding: 0px;
  976 +}
  977 +
  978 +#content .news-area a {
  979 + color: #000;
  980 +}
  981 +
  982 +#content .news-area a.news-see-more {
  983 + position: absolute;
  984 + top: 3px;
  985 + right: 0px;
  986 +
  987 + color: #000;
  988 + padding-right: 10px;
  989 + background: url(imgs/arrow-right-p.png) 100% 50% no-repeat;
  990 +}
  991 +
  992 +#content .news-area a.news-see-more:hover {
  993 + text-decoration: none;
  994 + color: #07C;
  995 +}
  996 +
  997 +#portal-news ul {
  998 + padding: 0px;
  999 + border-top: 1px solid #CCC;
  1000 +}
  1001 +#portal-news li {
  1002 + list-style: none;
  1003 + padding: 8px 0px;
  1004 + border-bottom: 1px solid #CCC;
  1005 +}
  1006 +#portal-news li a {
  1007 + font-weight: bold;
  1008 + color: #555753;
  1009 +}
  1010 +#portal-news .post-date, #highlighted-news .post-date {
  1011 + color: #555753;
  1012 +}
  1013 +
  1014 +#portal-news .post-date {
  1015 + float: left;
  1016 +}
  1017 +#portal-news .post-title {
  1018 + display: block;
  1019 + margin-left: 65px;
  1020 +}
  1021 +
  1022 +#highlighted-news .post-title {
  1023 + font-weight: bold;
  1024 + font-size: 20px;
  1025 +}
  1026 +#highlighted-news h2 {
  1027 + margin-bottom: 0px;
  1028 +}
  1029 +
  1030 +/* ==> search-results.css <== */
  1031 +
  1032 +
  1033 +.msie .search-results-box {
  1034 + width: 48%;
  1035 +}
  1036 +
  1037 +#content .no-boxes h1 {
  1038 + font-variant: small-caps;
  1039 + color: #555753;
  1040 + text-align: left;
  1041 + border-bottom: 2px solid #2e3436; /*8C0*/
  1042 +}
  1043 +
  1044 +.query {
  1045 + display: none;
  1046 +}
  1047 +
  1048 +.controller-search #content .search_form h3 {
  1049 + display: none;
  1050 +}
  1051 +
  1052 +.controller-search #content .search_form h4 {
  1053 + background: #DDD;
  1054 + color: #777;
  1055 +}
  1056 +.controller-search .search-options {
  1057 + border: 1px solid #777;
  1058 + -moz-border-radius: 5px;
  1059 + -webkit-border-radius: 5px;
  1060 +}
  1061 +.controller-search .search-options ul li {
  1062 + position: relative;
  1063 +}
  1064 +
  1065 +.controller-search .search-within select {
  1066 + display: block;
  1067 + margin-bottom: 5px;
  1068 +}
  1069 +
  1070 +.controller-search .search-within label {
  1071 + display: block;
  1072 + float: left;
  1073 + width: 100px;
  1074 + text-align: right;
  1075 + padding-right: 10px;
  1076 + position: relative;
  1077 + top: 5px;
  1078 +}
  1079 +
  1080 +.controller-search a {
  1081 + color: #555753;
  1082 +}
  1083 +
  1084 +#search-results h3 {
  1085 + color: #555753; /*6A0*/
  1086 + font-variant: small-caps;
  1087 + margin: 0px;
  1088 +}
  1089 +
  1090 +.search-results-innerbox {
  1091 + border: 1px solid #CCC;
  1092 + border-top: 2px solid #2e3436;
  1093 + border-bottom: none;
  1094 + background: url(imgs/comment-bg-S.png) 0% 100% repeat-x;
  1095 +}
  1096 +.only-one-result-box .search-results-innerbox {
  1097 + border-top: 1px solid #CCC;
  1098 +}
  1099 +
  1100 +#content .search-results-type-article li,
  1101 +#content .search-results-type-event li {
  1102 + padding: 5px 0px;
  1103 +}
  1104 +
  1105 +.search-results-type-article a,
  1106 +.search-results-type-event a {
  1107 + text-decoration: none;
  1108 +}
  1109 +.search-results-type-article a:hover,
  1110 +.search-results-type-event a:hover {
  1111 + text-decoration: underline;
  1112 +}
  1113 +
  1114 +/* ==> article.css <== */
  1115 +
  1116 +#article a {
  1117 + text-decoration: underline;
  1118 +}
  1119 +
  1120 +hr.pre-posts, hr.sep-posts {
  1121 + display: none;
  1122 +}
  1123 +
  1124 +.blog-post {
  1125 + background: url(imgs/blog-sep.png) repeat-x;
  1126 + padding: 15px 20px 5px 20px;
  1127 + margin: 0px -19px;
  1128 +}
  1129 +
  1130 +#article-actions a.button,
  1131 +#article-actions a.button:hover {
  1132 + border: none;
  1133 + background-color: transparent;
  1134 + color: #888;
  1135 +}
  1136 +#article-actions a.button:hover {
  1137 + color: #555753;
  1138 +}
  1139 +#content a.disabled,
  1140 +#content a.disabled:hover {
  1141 + color: #888;
  1142 + text-decoration: none;
  1143 +}
  1144 +#content a.button.disabled,
  1145 +#content a.button.disabled:hover {
  1146 + background-color: #CCC;
  1147 + border-color: #CCC;
  1148 +}
  1149 +
  1150 +#addThis {
  1151 + text-align: right;
  1152 +}
  1153 +
  1154 +#content .blog-post .title {
  1155 + border-bottom-color: #CCC;
  1156 +}
  1157 +#content .blog-post .title a {
  1158 + font-weight: bold;
  1159 + color: #000;
  1160 + text-decoration: none;
  1161 +}
  1162 +
  1163 +#content .main-block .publishing-info {
  1164 + text-align: left;
  1165 + color: #AAA;
  1166 + font-size: 11px;
  1167 + /*padding-top: 20px;*/
  1168 + margin-bottom:15px;
  1169 +}
  1170 +#content .main-block .publishing-info a {
  1171 + color: #AAA;
  1172 + text-decoration: none;
  1173 +}
  1174 +#content .main-block .publishing-info a:hover {
  1175 + color: #555;
  1176 + text-decoration: underline;
  1177 +}
  1178 +
  1179 +#article-tags {
  1180 + color: #FFF;
  1181 +}
  1182 +#article-tags a {
  1183 + text-decoration: none;
  1184 + padding: 0px 2px;
  1185 + -moz-border-radius: 3px;
  1186 + -webkit-border-radius: 3px;
  1187 + background: #BBB;
  1188 + color: #FFF;
  1189 +}
  1190 +#article-tags a:hover {
  1191 + background: #555753;
  1192 +}
  1193 +
  1194 +#article-hits {
  1195 + text-align: left;
  1196 + color: #AAA;
  1197 +}
  1198 +
  1199 +.msie .post_comment_box {
  1200 + padding-top: 15px;
  1201 +}
  1202 +
  1203 +.post_comment_box.closed h4 {
  1204 + -moz-border-radius: 4px;
  1205 + -webkit-border-radius: 4px;
  1206 +}
  1207 +
  1208 +.post_comment_box.opened h4 {
  1209 + display: block;
  1210 + background: #FFF;
  1211 + padding: 0px;
  1212 + font-variant: small-caps;
  1213 + color: #555753;
  1214 + font-size: 14px;
  1215 + text-align: left;
  1216 + border-bottom: 2px solid #888a85;
  1217 +}
  1218 +
  1219 +.post_comment_box.opened {
  1220 + border: none;
  1221 + background: transparent;
  1222 +}
  1223 +
  1224 +/************* uploaded file *****************/
  1225 +
  1226 +#article .gallery-navigation {
  1227 + padding: 10px 0;
  1228 +}
  1229 +
  1230 +#article .gallery-navigation .previous {
  1231 + margin-right: 10px;
  1232 +}
  1233 +
  1234 +#article .gallery-navigation .next {
  1235 + margin-left: 10px;
  1236 +}
  1237 +
  1238 +#article .gallery-navigation .total-of-images {
  1239 + font-weight: bold;
  1240 +}
  1241 +
  1242 +#article .uploaded-file-description {
  1243 + background: #f6f6f6;
  1244 + border-top: 1px solid #ccc;
  1245 + border-bottom: 1px solid #ccc;
  1246 + padding: 1em;
  1247 +}
  1248 +#article .uploaded-file-description.empty {
  1249 + display: none;
  1250 +}
  1251 +
  1252 +#article.file-generic .download-link {
  1253 + display: block;
  1254 + margin-bottom: 10px;
  1255 +}
  1256 +#article.file-generic .download-link span {
  1257 + font-size: 150%;
  1258 + padding-right: 5px;
  1259 +}
  1260 +#article.file-generic .download-link a {
  1261 + font-size: 180%;
  1262 + text-decoration: none;
  1263 +}
  1264 +
  1265 +/**************************** Comments *******************************/
  1266 +
  1267 +#content .comments h3 {
  1268 + font-variant: small-caps;
  1269 + color: #555753;
  1270 + font-size: 14px;
  1271 + text-align: left;
  1272 + border-bottom: 2px solid #888a85;
  1273 +}
  1274 +
  1275 +.article-comment {
  1276 + border: none;
  1277 + background: #FFF;
  1278 +}
  1279 +
  1280 +.comment-logged-out h4 {
  1281 + color: #888;
  1282 +}
  1283 +
  1284 +#content .comment-picture {
  1285 + text-align: left;
  1286 + text-decoration: none;
  1287 + position: relative;
  1288 +}
  1289 +
  1290 +.comment-wrapper-1 {
  1291 + margin-left: 60px;
  1292 + background: url(imgs/comment-bg-N.png) 0% 0% repeat-x;
  1293 +}
  1294 +.comment-wrapper-2 {
  1295 + background: url(imgs/comment-bg-S.png) 0% 100% repeat-x;
  1296 +}
  1297 +.comment-wrapper-3 {
  1298 + background: url(imgs/comment-bg-L.png) 100% 0% repeat-y;
  1299 +}
  1300 +.comment-wrapper-4 {
  1301 + background: url(imgs/comment-bg-O.png) 0% 0% repeat-y;
  1302 +}
  1303 +.comment-wrapper-5 {
  1304 + background: url(imgs/comment-bg-SL.png) 100% 100% no-repeat;
  1305 +}
  1306 +.comment-wrapper-6 {
  1307 + background: url(imgs/comment-bg-SO.png) 0% 100% no-repeat;
  1308 +}
  1309 +.comment-wrapper-7 {
  1310 + background: url(imgs/comment-bg-NL.png) 100% 0% no-repeat;
  1311 +}
  1312 +.comment-wrapper-8 {
  1313 + background: url(imgs/comment-bg-NO.png) 0% 0% no-repeat;
  1314 +}
  1315 +
  1316 +.comment-from-owner .comment-wrapper-1 {
  1317 + background: #fbf7b5 url(../../../images/comment-owner-bg-N.png) repeat-x;
  1318 +}
  1319 +.comment-from-owner .comment-wrapper-2 {
  1320 + background: url(../../../images/comment-owner-bg-S.png) 0% 100% repeat-x;
  1321 +}
  1322 +.comment-from-owner .comment-wrapper-3 {
  1323 + background: url(../../../images/comment-owner-bg-L.png) 100% 0% repeat-y;
  1324 +}
  1325 +.comment-from-owner .comment-wrapper-4 {
  1326 + background: url(../../../images/comment-owner-bg-O.png) 0% 0% repeat-y;
  1327 +}
  1328 +.comment-from-owner .comment-wrapper-5 {
  1329 + background: url(../../../images/comment-owner-bg-SL.png) 100% 100% no-repeat;
  1330 +}
  1331 +.comment-from-owner .comment-wrapper-6 {
  1332 + background: url(../../../images/comment-owner-bg-SO.png) 0% 100% no-repeat;
  1333 +}
  1334 +.comment-from-owner .comment-wrapper-7 {
  1335 + background: url(../../../images/comment-owner-bg-NL.png) 100% 0% no-repeat;
  1336 +}
  1337 +.comment-from-owner .comment-wrapper-8 {
  1338 + background: url(../../../images/comment-owner-bg-NO.png) 0% 0% no-repeat;
  1339 +}
  1340 +
  1341 +.comment-created-at {
  1342 + position: relative;
  1343 + padding-right: 9px;
  1344 +}
  1345 +
  1346 +.comment-order {
  1347 + float: right;
  1348 + display: block;
  1349 +}
  1350 +
  1351 +.comment-from-owner .comment-created-at {
  1352 + color: #333;
  1353 +}
  1354 +
  1355 +.article-comment .button-bar {
  1356 + position: relative;
  1357 + top: 9px;
  1358 + right: 8px;
  1359 + z-index: 10;
  1360 +}
  1361 +
  1362 +.article-comment .button-bar a {
  1363 + position: relative;
  1364 +}
  1365 +
  1366 +.comment-details {
  1367 + margin: 0px;
  1368 + padding: 7px 12px 3px 26px;
  1369 +}
  1370 +
  1371 +/* ==> controllers.css <== */
  1372 +
  1373 +/******** controller-friends action-friends-index ********/
  1374 +
  1375 +.profile-list li,
  1376 +.common-profile-list-block .vcard {
  1377 + border: 1px solid transparent;
  1378 +}
  1379 +
  1380 +.profile-list li:hover,
  1381 +.common-profile-list-block .vcard:hover {
  1382 + border: 1px solid #CCC;
  1383 + -moz-border-radius: 5px;
  1384 + -webkit-border-radius: 5px;
  1385 + background: #EEE;
  1386 + text-decoration: none;
  1387 +}
  1388 +
  1389 +.common-profile-list-block .vcard a,
  1390 +.common-profile-list-block .vcard a:hover {
  1391 + background: transparent;
  1392 + border: 0;
  1393 +}
  1394 +
  1395 +/******** controller-profile action-profile-index ********/
  1396 +
  1397 +table.profile th {
  1398 + font-size: 15px;
  1399 + text-align: left;
  1400 +}
  1401 +
  1402 +/**** controller-memberships action-memberships-index ****/
  1403 +
  1404 +#memberships-index li {
  1405 + background-color: #FFF;
  1406 + border: 1px solid #EEE;
  1407 + -moz-border-radius: 9px;
  1408 + -webkit-border-radius: 9px;
  1409 + margin-bottom: 10px;
  1410 +}
  1411 +
  1412 +#memberships-index li .vcard a.profile_link.url {
  1413 + border: 1px solid transparent;
  1414 + background-color: #FFF;
  1415 +}
  1416 +
  1417 +#memberships-index li .vcard a.profile_link.url:hover {
  1418 + border: 1px solid #CCC;
  1419 + background-color: #EEE;
  1420 + -moz-border-radius: 4px;
  1421 + -webkit-border-radius: 4px;
  1422 +}
  1423 +
  1424 +/************************** Control Panel ****************************/
  1425 +
  1426 +.control-panel a,
  1427 +.control-panel a:visited {
  1428 + color: #000;
  1429 + font-weight: bold;
  1430 + background-position: 2px 50%;
  1431 +}
  1432 +.control-panel a:hover {
  1433 + text-decoration: none;
  1434 + color: #2e3436;
  1435 + background-color: #d3d7cf;
  1436 +}
  1437 +
  1438 +
  1439 +
  1440 +/* ==> doc.css <== */
  1441 +
  1442 +#online-doc-navigation h1 {
  1443 + font-variant: small-caps;
  1444 + color: #AAA;
  1445 + border-bottom: 2px solid #AAA;
  1446 +}
  1447 +
  1448 +#online-doc-text {
  1449 + background: transparent url(imgs/blog-sep.png) repeat-x scroll 0 0;
  1450 + padding: 15px 20px 5px 20px;
  1451 + margin: 10px -19px;
  1452 +}
  1453 +
  1454 +#online-doc-text h1,
  1455 +#online-doc-text h2,
  1456 +#online-doc-text h3,
  1457 +#online-doc-text h4,
  1458 +#online-doc-text h5,
  1459 +#online-doc-text h6 {
  1460 + font-variant: small-caps;
  1461 +}
  1462 +
  1463 +#online-doc-text h2 {
  1464 + border-bottom: 2px solid black;
  1465 +}
  1466 +
  1467 +/**************************** Browse *******************************/
  1468 +
  1469 +#content .search-results-type-article li {
  1470 + padding: 5px 0px;
  1471 +}
  1472 +
  1473 +.search-results-type-article a {
  1474 + text-decoration: none;
  1475 +}
  1476 +.search-results-type-article a:hover {
  1477 + text-decoration: underline;
  1478 +}
  1479 +
  1480 +/* simplemenu */
  1481 +
  1482 +.simplemenu-submenu {
  1483 + background: #EEE;
  1484 + border: 1px solid #AAA;
  1485 + opacity: 0.9;
  1486 + text-align: left;
  1487 +}
  1488 +.user-status .simplemenu-item a {
  1489 + color: black;
  1490 +}
  1491 +
  1492 +/* chat */
  1493 +
  1494 +#chat-window .history .self-name {
  1495 + color: #3F3F90;
  1496 +}
  1497 +#chat-window .history .other-name {
  1498 + color: #7F1F1F;
  1499 +}
  1500 +
  1501 +/* recaptcha*/
  1502 +
  1503 +table#recaptcha_table tr:hover td {
  1504 + background-color: #fff;
  1505 +}
  1506 +
  1507 +/* product cateogories */
  1508 +#categories-container #product_category_id {
  1509 + font-size: 18px;
  1510 + width: 100%;
  1511 + margin-bottom: 8px;
  1512 +}
  1513 +#categories-container #product_category_id:focus {
  1514 + outline: none;
  1515 + border-color: green;
  1516 + box-shadow: 0 0 10px green;
  1517 + color:#333;
  1518 +}
  1519 +
  1520 +/************************* Article Page *****************************/
  1521 +
  1522 +#article-header .preview {
  1523 + font-size: 15px;
  1524 +}
  1525 +
  1526 +.article-body-img {
  1527 + float: left;
  1528 + margin-right: 20px;
  1529 + margin-top: 5px;
  1530 +}
  1531 +
  1532 +#content #article .article-body .article-body-img img {
  1533 + height: auto;
  1534 + width: auto;
  1535 + min-height: 120px;
  1536 + max-height: 180px;
  1537 + max-width: 250px;
  1538 + background-position: center center;
  1539 + background-repeat: no-repeat;
  1540 +}
  1541 +
  1542 +#content #article .article-body .article-body-img p {
  1543 + margin-bottom: 10px;
  1544 + font-size: 10px;
  1545 + min-height: 20px;
  1546 +}
  1547 +/* Noosfero Events */
  1548 +
  1549 +.event-card {
  1550 + float: left;
  1551 + padding-top: 25px;
  1552 + width: 494px;
  1553 + height: 116px;
  1554 + background-repeat: no-repeat;
  1555 + margin-bottom: 30px;
  1556 +}
  1557 +
  1558 +.event-image {
  1559 + position: relative;
  1560 + float: left;
  1561 + padding-right: 22px;
  1562 + max-width: 130px;
  1563 + height: 130px;
  1564 +}
  1565 +
  1566 +#content #article .article-body img{
  1567 + max-height: 100%;
  1568 +}
  1569 +
  1570 +.about-event {
  1571 + position: relative;
  1572 + float: left;
  1573 + height: 160px;
  1574 + width: 300px;
  1575 + max-width: 300px;
  1576 +}
  1577 +
  1578 +.about-event > span {
  1579 + display: block;
  1580 + max-width: inherit;
  1581 + margin-left: 20px;
  1582 + padding-left: 21px;
  1583 + line-height: 13px;
  1584 + margin-right: 11px;
  1585 +}
  1586 +
  1587 +.about-event .event-date {
  1588 + margin-top: 3px;
  1589 +}
  1590 +
  1591 +.about-event .event-address {
  1592 + margin-top: 19px;
  1593 +}
  1594 +
  1595 +.about-event .event-address span {
  1596 + display: block;
  1597 + margin-left: 0px;
  1598 + margin-top: 4.4px;
  1599 + line-height: 14px;
  1600 +}
  1601 +
  1602 +.event-date {
  1603 + background: url('/images/calendar_date_select/calendar-icon.png') no-repeat left center;
  1604 + padding: 2px;
  1605 + padding-left: 15px;
  1606 +}
  1607 +
  1608 +.event-link {
  1609 + background: url('/images/globe-icon.png') no-repeat left center;
  1610 + margin-top: 18px;
  1611 +}
  1612 +
  1613 +.event-link a {
  1614 +}
  1615 +
  1616 +.event-address {
  1617 + background: url('/images/icone_pin.png') no-repeat left top;
  1618 +}
  1619 +
  1620 +.event-body {
  1621 + float: left;
  1622 +}
  1623 +
  1624 +.event-body .event-lead {
  1625 + font-size: 15px;
  1626 +}
  1627 +
  1628 +.event-body .event-content p {
  1629 + margin-top: 20px;
  1630 + width: 494px;
  1631 + padding-left: 2px;
  1632 +}
  1633 +
  1634 +.profile-members-title-sort {
  1635 + clear: both;
  1636 +}
  1637 +
  1638 +/*testes exploratórios*/
  1639 +.action-home-index .block-outer{
  1640 +
  1641 + /* height:100px;*/
  1642 + background-color:#DDD;
  1643 + display:block;
  1644 +}
  1645 +#theme-header,
  1646 +#user,
  1647 +#site-title,
  1648 +#navigation {
  1649 + position:fixed;
  1650 +}
  1651 +.action-home-index .block iframe, .action-home-index .block embed{
  1652 + width:100%;
  1653 +}
  1654 +/*não se usa quando precisa-se apenas de uma coluna*/
  1655 +.action-home-index .box-2, .action-home-index .box-3{
  1656 + display:none;
  1657 +}
  1658 +
  1659 +
  1660 +/*seções do site - seções do site - seções do site - seções do site - */
  1661 +.container-busca-portal {
  1662 + width:500px;
  1663 + height:150px;
  1664 + border:1px solid red;
  1665 + margin:auto;
  1666 +
  1667 +}
  1668 +/*bloco dentro de bloco*/
  1669 +
  1670 +.action-home-index .block-outer .block-outer, .action-home-index .block-outer .block-outer .block-outer {
  1671 + background:transparent;
  1672 +}
  1673 +
  1674 +/*busca na home*/
  1675 +.action-home-index #top-search input{
  1676 + font-size:38px;
  1677 + padding: 16px;
  1678 + color:#D6D6D6;
  1679 + width: 60%;
  1680 + margin: 0 auto;
  1681 + display: block;
  1682 + border:2px solid #C9C9C9;
  1683 +}
  1684 +.action-home-index form#top-search{
  1685 +
  1686 + margin: 0 auto;
  1687 + padding-top: 120px;
  1688 +}
  1689 +
  1690 +.action-home-index #navigation li{
  1691 + width:auto;
  1692 +}
  1693 +
  1694 +.action-home-index #navigation a {
  1695 + color:#FFF;
  1696 + border:none;
  1697 + font-size:14px;
  1698 +}
  1699 +
  1700 +.action-home-index #navigation ul{
  1701 + margin-right: 16%;
  1702 +}
  1703 +
  1704 +.action-home-index #navigation a:hover {
  1705 + font-size:15px;
  1706 + background:none;
  1707 +}
  1708 +.action-home-index #navigation span{
  1709 + padding: 0px 10px 0px 10px;
  1710 + border-left: 1px solid #FFF;
  1711 +}
  1712 +/*bloco do Governo Eletrônico*/
  1713 +.egov{
  1714 + width: 70%;
  1715 + height: 400px;
  1716 + border: 1px solid red;
  1717 + margin: 130px auto;
  1718 +}
  1719 +.egov li{
  1720 + float:left;
  1721 + display:block;
  1722 + width:150px;
  1723 + height:150px;
  1724 + margin:20px;
  1725 + border:1px solid #fff;
  1726 +
  1727 +}
  1728 +
  1729 +.egov li strong{
  1730 + position:absolute;
  1731 + text-indent:-10000px;
  1732 +}
  1733 +/*definição dos botões Governo Eletrônico*/
  1734 +li.ed {
  1735 + background: url(imgs/bt-egov-educ.png) no-repeat transparent;
  1736 +}
  1737 +li.sa {
  1738 + background: url(imgs/bt-egov-saude.png) no-repeat transparent;
  1739 +}
  1740 +li.se {
  1741 + background: url(imgs/bt-egov-seg.png) no-repeat transparent;
  1742 +}
  1743 +li.in {
  1744 + background: url(imgs/bt-egov-info.png) no-repeat transparent;
  1745 +}
  1746 +li.go {
  1747 + background: url(imgs/bt-egov-gov.png) no-repeat transparent;
  1748 +}
  1749 +.conteudo{
  1750 + display:none;
  1751 +}
0 1752 \ No newline at end of file
... ...
stylesheets/account.scss 0 → 100644
... ... @@ -0,0 +1,21 @@
  1 +
  2 +.controller-account #profile-data .type-text input, .controller-account #profile-data .type-password input, .controller-account #profile-data .type-select select {
  3 + width: 220px;
  4 +}
  5 +.controller-account #profile-data .type-select select.select-schooling {
  6 + width: 108px;
  7 +}
  8 +.controller-account #profile-data .select-birth-date select#profile_data_birth_date_3i {
  9 + width: 47px;
  10 +}
  11 +.controller-account .button.disabled {
  12 + opacity: 0.5;
  13 +}
  14 +.controller-account #content .icon-forward.disabled {
  15 + background-image: url('/designs/icons/default/go-right-disabled-HC.gif');
  16 +}
  17 +.controller-account .no-boxes {
  18 + margin-left: 200px;
  19 + margin-right: 200px;
  20 +}
  21 +
... ...
stylesheets/catalog.scss 0 → 100644
... ... @@ -0,0 +1,13 @@
  1 +
  2 +#product-list .product-image-link {
  3 + width: 200px;
  4 +}
  5 +
  6 +#product-list .product-big {
  7 + width: 200px;
  8 +}
  9 +
  10 +#product-list .expand-box {
  11 + width: 202px;
  12 +}
  13 +
... ...
stylesheets/cms.scss 0 → 100644
... ... @@ -0,0 +1,2 @@
  1 +@import 'cms/media-panel';
  2 +
... ...
stylesheets/cms/media-panel.scss 0 → 100644
... ... @@ -0,0 +1,20 @@
  1 +
  2 +.controller-cms .with_media_panel {
  3 + float: left;
  4 + width: 900px;
  5 +}
  6 +
  7 +.controller-cms .show-media-panel .with_media_panel {
  8 + width: 540px;
  9 +}
  10 +
  11 +.text-editor-sidebar {
  12 + position: absolute;
  13 + width: 340px;
  14 + right: 20px;
  15 + top: 70px;
  16 + max-height: 45px;
  17 + overflow: hidden;
  18 + transition: 1s;
  19 +}
  20 +
... ...
stylesheets/content.scss 0 → 100644
... ... @@ -0,0 +1,2 @@
  1 +@import 'content/image-gallery';
  2 +
... ...
stylesheets/content/image-gallery.scss 0 → 100644
... ... @@ -0,0 +1,9 @@
  1 +.image-gallery ul {
  2 + width: 486px;
  3 +}
  4 +
  5 +.image-gallery-item {
  6 + margin: 10px;
  7 + float: left;
  8 +}
  9 +
... ...
stylesheets/events.scss 0 → 100644
... ... @@ -0,0 +1,5 @@
  1 +
  2 + #agenda #events-of-the-day {
  3 + width: 45%;
  4 + }
  5 +
... ...
stylesheets/layouts.scss 0 → 100644
... ... @@ -0,0 +1,10 @@
  1 +
  2 +.tooltip {
  3 + padding: 8px;
  4 + border: 1px solid #FF8000;
  5 + background-color: #FFFF66;
  6 + z-index: 100;
  7 + -moz-border-radius: 3px;
  8 + -webkit-border-radius: 3px;
  9 +}
  10 +
... ...
stylesheets/product.scss 0 → 100644
... ... @@ -0,0 +1,13 @@
  1 +@import 'product/categories-selection.scss';
  2 +
  3 +#product-name h2 {
  4 + display: inline;
  5 +}
  6 +#product_name {
  7 + width: 60%;
  8 +}
  9 +
  10 +#product-info #product-qualifiers-list select {
  11 + width: 140px;
  12 +}
  13 +
... ...
stylesheets/product/categories-selection.scss 0 → 100644
... ... @@ -0,0 +1,4 @@
  1 +.categories_container {
  2 + min-width: 100px;
  3 +}
  4 +
... ...
stylesheets/profile-editor.scss 0 → 100644
... ... @@ -0,0 +1,5 @@
  1 +
  2 +.controller-profile_editor .control-panel a {
  3 + width: 140px;
  4 +}
  5 +
... ...
stylesheets/profile.scss 0 → 100644
... ... @@ -0,0 +1,5 @@
  1 +
  2 +.controller-content_viewer .no-boxes, .controller-profile .no-boxes {
  3 + margin: 0px 200px;
  4 +}
  5 +
... ...
stylesheets/signup.scss 0 → 100644
... ... @@ -0,0 +1,241 @@
  1 +
  2 +#signup-form {
  3 + color: #4A4A4A;
  4 + display: inline-block;
  5 +}
  6 +
  7 +#signup-form small {
  8 + display: none;
  9 +}
  10 +
  11 +#signup-form #signup-form-header {
  12 + -moz-border-radius: 8px;
  13 + border-radius: 8px;
  14 + -webkit-border-radius: 8px;
  15 + margin: 60px auto 5px;
  16 + position: relative;
  17 +}
  18 +
  19 +#signup-form input.invalid_input {
  20 + border: 1px solid #7f0000;
  21 + background: #FFF;
  22 + box-shadow: 0 0 7px red;
  23 +}
  24 +
  25 +#signup-form input.valid_input {
  26 + border: 1px solid #005000;
  27 + background: #FFF;
  28 +}
  29 +
  30 +#signup-form select,
  31 +#signup-form textarea,
  32 +#signup-form input {
  33 + padding: 7px 7% 10px 3%;
  34 + height: 20px;
  35 + width: 90%;
  36 + color: #6d786e;
  37 + font-size: 18px;
  38 +}
  39 +
  40 +#signup-form #profile_data_login {
  41 + margin: 3px 0px 0px 5px;
  42 +}
  43 +
  44 +#signup-form .filled-in,
  45 +#signup-form .invalid,
  46 +#signup-form input.validated,
  47 +#signup-form .checking {
  48 + border-width: 1px;
  49 + border-style: solid;
  50 + background-color: #fff;
  51 + background-position: right center;
  52 + background-repeat: no-repeat;
  53 + padding: 7px 7% 8px 3%;
  54 + color: #4A4A4A;
  55 + box-shadow: 0 0 7px green;
  56 +}
  57 +
  58 +#signup-form input.checking {
  59 + box-shadow: none;
  60 +}
  61 +
  62 +#signup-form select {
  63 + height: auto;
  64 + padding-right: 3px;
  65 + width: 365px;
  66 +}
  67 +
  68 +#signup-form .select-birth-date select {
  69 + width: 93px;
  70 + margin-right: 2px;
  71 + margin-left: 0;
  72 +}
  73 +
  74 +.webkit #signup-form select {
  75 + background: #fff;
  76 +}
  77 +
  78 +#signup-form textarea {
  79 + background: #fff;
  80 + height: 100px;
  81 + padding-right: 3px;
  82 + width: 365px;
  83 +}
  84 +
  85 +#signup-form input[type=file] {
  86 + font-size: 12px;
  87 +}
  88 +
  89 +#signup-form input[type=radio] {
  90 + height: auto;
  91 + margin: 0px 5px 0px 3px;
  92 + width: auto;
  93 +}
  94 +
  95 +#signup-form .fieldgroup {
  96 + margin: 5px 10px;
  97 +}
  98 +
  99 +#signup-form #template-options li label {
  100 + font-size: 18px;
  101 +}
  102 +
  103 +#signup-form #template-options li a {
  104 + color: #555753
  105 +}
  106 +
  107 +#signup-form label[for=profile_data_sex_female],
  108 +#signup-form label[for=profile_data_sex_male] {
  109 + color: #6d786e;
  110 + font-size: 20px;
  111 + display: inline;
  112 + margin-left: 8px;
  113 +}
  114 +
  115 +#signup-form label[for=profile_data_country],
  116 +#signup-form label[for=profile_data_preferred_domain_id],
  117 +#signup-form label[for=profile_data_birth_date_2i],
  118 +#signup-form label[for=profile_data_birth_date_3i],
  119 +#signup-form label[for=profile_data_schooling],
  120 +#signup-form label[for=profile_data_formation],
  121 +#signup-form label[for=profile_data_area_of_study],
  122 +#signup-form label[for=profile_data_image_builder_uploaded_data] {
  123 + display: block;
  124 +}
  125 +
  126 +#signup-form .invalid {
  127 + border-color: #7f0000;
  128 + background-image: url(../images/passwords_nomatch.png);
  129 + box-shadow: 0 0 7px red;
  130 +}
  131 +
  132 +#signup-form span.invalid {
  133 + border: none;
  134 + padding: 0px;
  135 + background: transparent;
  136 + color: #7f0000;
  137 + box-shadow: none;
  138 +}
  139 +
  140 +#signup-form .checking {
  141 + border-color: #4A4A4A;
  142 + background-image: url(../images/login_checking.png);
  143 +}
  144 +
  145 +#signup-form span.checking {
  146 + border: none;
  147 + padding: 0px;
  148 + background: transparent;
  149 + color: #4A4A4A;
  150 + box-shadow: none;
  151 +}
  152 +
  153 +#signup-form .validated {
  154 + border-color: #005000;
  155 + background-image: url(../images/passwords_match.png);
  156 +}
  157 +
  158 +#signup-form span.validated {
  159 + background: transparent;
  160 + color: #005000;
  161 +}
  162 +
  163 +#signup-domain {
  164 + float: left;
  165 + display: inline-block;
  166 + vertical-align: middle;
  167 + background: #EEE;
  168 + border: 1px solid #CFCFCF;
  169 + line-height: 36px;
  170 + padding: 0px 7px;
  171 + color: #4A4A4A;
  172 + font-size: 20px;
  173 + text-transform: lowercase;
  174 + min-width: 190px;
  175 +}
  176 +
  177 +#signup-form #signup-form-header #user_login {
  178 + margin: 0;
  179 + padding-right: 30px;
  180 + width: 150px;
  181 +}
  182 +
  183 +#signup-login-field {
  184 + float: left;
  185 +}
  186 +
  187 +#signup-form #signup-login {
  188 + display: inline-block;
  189 +}
  190 +
  191 +#signup-form #signup-password,
  192 +#signup-form #signup-password-confirmation,
  193 +#signup-form #signup-email,
  194 +#signup-form #signup-name,
  195 +#signup-form #signup-login {
  196 + position: relative;
  197 +}
  198 +
  199 +#signup-form small#signup-balloon,
  200 +#signup-form small#password-balloon,
  201 +#signup-form small#password-confirmation-balloon,
  202 +#signup-form small#email-balloon,
  203 +#signup-form small#name-balloon {
  204 + display: none;
  205 + width: 142px;
  206 + height: 69px;
  207 + color: #FFFFFF;
  208 + font-weight: bold;
  209 + font-size: 11px;
  210 + padding: 5px 10px 45px 10px;
  211 + margin: 0;
  212 + line-height: 1.5em;
  213 + background: transparent url(../images/gray-balloon.png) bottom center no-repeat;
  214 + position: absolute;
  215 + z-index: 2;
  216 + right: -150px;
  217 +}
  218 +
  219 +#signup-form small#signup-balloon {
  220 + top: -110px;
  221 +}
  222 +
  223 +#signup-form small#password-balloon,
  224 +#signup-form small#password-confirmation-balloon,
  225 +#signup-form small#email-balloon,
  226 +#signup-form small#name-balloon {
  227 + top: -80px;
  228 +}
  229 +
  230 +#signup-form .required-field label,
  231 +#signup-form .formlabel {
  232 + color: #4A4A4A;
  233 + font-size: 20px;
  234 + font-weight: normal;
  235 + text-align: left;
  236 +}
  237 +
  238 +#signup-form .required-field label::after {
  239 + content: '';
  240 +}
  241 +
... ...
theme.js 0 → 100644
... ... @@ -0,0 +1,7 @@
  1 +$( document ).ready(function() {
  2 + //move a busca para o primeiro block 'block-outer'
  3 + $('.action-home-index #user #top-search').appendTo('.box-1 .blocks .block-outer:nth-child(1) .box');
  4 + //troca para português o termo de busca
  5 + $('.action-home-index #top-search input').attr( 'title', 'BUSCAR NO PORTAL' );
  6 + $('.action-home-index #top-search input').attr( 'value', 'BUSCAR NO PORTAL' );
  7 +});
0 8 \ No newline at end of file
... ...
theme.yml 0 → 100644
... ... @@ -0,0 +1,3 @@
  1 +name: "Noosfero base theme"
  2 +layout: "application-ng"
  3 +icon_theme: [default, pidgin]
... ...