@charset "utf-8";

@media all {
  html, body, .isotope-container, #tagcloud, #container {
    height:   100%;
    width:    100%;
    margin:   0;
    padding:  0;
  }

  #tagcloud {
    /*padding:10px;*/
    text-align: justify;
    font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
  }

  #tagcloud a {
    /*white-space: nowrap;*/
    font-weight: bold;
    color: #ccc;
    margin:0;
    padding:5px;
    text-decoration:none;
    text-align:left;
  }

  .tagOn, #tagcloud a:hover {
    color:#fff!important;
    background-color:#F63;
    -moz-border-radius: 0.3em;
    -webkit-border-radius: 0.3em;
  }

  /* TagCloud - font-size para telas pequenas*/
  .font-10, .font-11, .font-12, .font-13, .font-14 { /*range 01*/
    font-size:1.1em;
  }
  .font-16, .font-17, .font-18, .font-19, .font-20 { /*range 02*/
    font-size:1.6em;
  }
  .font-21, .font-22, .font-23, .font-24, .font-25 { /*range 03*/
    font-size:1.8em;
  }
  .font-26, .font-27, .font-28, .font-29, .font-30 { /*range 04*/
    font-size:2em;
  }
  .font-31, .font-32, .font-33, .font-34, .font-35 { /*range 05*/
    font-size:2.2em;
  }
  .font-36, .font-37, .font-38, .font-39, .font-40 { /*range 06*/
    font-size:2.5em;
  }

  /* font-size para tela maior que 768px*/
  @media (min-width: 768px) {
    .font-10,
    .font-11,
    .font-12,
    .font-13,
    .font-14 {
      font-size: 1.0em
    }
    .font-16,
    .font-17,
    .font-18,
    .font-19,
    .font-20 {
      font-size: 1.833em
    }
    .font-21,
    .font-22,
    .font-23,
    .font-24,
    .font-25 {
      font-size: 2.667em
    }
    .font-26,
    .font-27,
    .font-28,
    .font-29,
    .font-30 {
      font-size: 3.5em
    }
    .font-31,
    .font-32,
    .font-33,
    .font-34,
    .font-35 {
      font-size: 4.3em
    }
    .font-36,
    .font-37,
    .font-38,
    .font-39,
    .font-40 {
      font-size: 5.0em
    }
  }

  /* TagCloud font-color */
  /*color-sphere: http://www.colorjack.com/sphere/?LoadJack=fu:10,blind:0,mode:0,model:0,maly:1,hex:A30000,bg:black,dot:num*/

  .color-10, .color-11, .color-12, .color-13, .color-14, .color-15 { /*range 01*/
    color: #777!important;
  }
  .color-16, .color-17, .color-18, .color-19, .color-20 { /*range 02*/
    color: #99C!important;
  }
  .color-21, .color-22, .color-23, .color-24, .color-25 { /*range 03*/
    color: #369!important;
  }
  .color-26, .color-27, .color-28, .color-29, .color-30 { /*range 04*/
    color: #336!important;
  }
  .color-31, .color-32, .color-33, .color-34, .color-35 { /*range 05*/
    color: #F90!important;
  }
  .color-36, .color-37, .color-38, .color-39, .color-40 { /*range 06*/
    color: #903!important;
  }

  /* TagCloud language */

  .name01, .name02, .name03, .name04, .name05, .name06, .name07 { /*name-range from "karib"*/
    background-color:#F63;
  }

  .color-26 a:hover, .color-27 a:hover, .color-28 a:hover, .color-29 a:hover, .color-30 a:hover { /*range 06*/
    background-color:#F00!important;
  }

  /* TagCloud Help */

  #homeHelp {
    position:relative;
    top:10px;
    width:29px;
    height:21px;
    padding:0!important;margin:0!important;
    z-index:;
    background-color:transparent;
  }
  #homeHelp img {
    border:0;
    width:29px;
    height:21px;
  }
  #homeHelp a {
    position:absolute;
    width:29px;
    height:21px;
    padding:0;margin:0;
    background-image: url(/images/ico_help_off.gif);
    background-repeat:no-repeat;
  }
  #homeHelp a:hover {
    background-image: url(/images/ico_help_on.gif);
    background-color:transparent;
    padding:0;margin:0;
  }

  /* tagcloud modal */

  #helpTagCloud {
    font-family: Verdana, Arial, Sans serif;
  }

  #helpTagCloud ul li div, .isotope-container #options ul li div {
    width:20px;
    height:15px;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    float:left;
    margin-right:5px;
  }
  /* lista de cores das familias linguisticas */

  .highlight-f             { background-color:#a61a1a!important; }
  form.highlight-f         { background-color:transparent!important; }
  .highlight-faikana       { background-color:#a61a65!important; }
  .highlight-farawa        { background-color:#96a61a!important; }
  .highlight-fariken       { background-color:#63a61a!important; }
  .highlight-faruak        { background-color:#c5ff18!important; }
  .highlight-faruakmaipure { background-color:#18a6ff!important; }
  .highlight-faweti        { background-color:#1880ff!important; }
  .highlight-fbora         { background-color:#1842ff!important; }
  .highlight-fbororo       { background-color:#a318ff!important; }
  .highlight-fchiquito     { background-color:#182bff!important; }
  .highlight-fcreoulo      { background-color:#61ff18!important; }
  .highlight-fguaikuru     { background-color:#af4a2b!important; }
  .highlight-fiate         { background-color:#af322b!important; }
  .highlight-firantxe      { background-color:#af2b60!important; }
  .highlight-firanxe       { background-color:#602baf!important; }
  .highlight-fjabuti       { background-color:#462baf!important; }
  .highlight-fje           { background-color:#2b30af!important; }
  .highlight-fjuruna       { background-color:#2b93af!important; }
  .highlight-fkanoe        { background-color:#2baf2b!important; }
  .highlight-fkaraja       { background-color:#4a664a!important; }
  .highlight-fkarib        { background-color:#83d083!important; }
  .highlight-fkatukina     { background-color:#ffff26!important; }
  .highlight-fkoaza        { background-color:#ffac26!important; }
  .highlight-fkrenak       { background-color:#ff6e26!important; }
  .highlight-fmaku         { background-color:#b51411!important; }
  .highlight-fmawe         { background-color:#ff0905!important; }
  .highlight-fmaxacali     { background-color:#ff0537!important; }
  .highlight-fmaxakali     { background-color:#b04d7d!important; }
  .highlight-fmonde        { background-color:#be5b5b!important; }
  .highlight-fmunduruku    { background-color:#e9562a!important; }
  .highlight-fmura         { background-color:#3f0db5!important; }
  .highlight-fofaye        { background-color:#0cdbbc!important; }
  .highlight-fpano         { background-color:#0cdb5f!important; }
  .highlight-fnambi        { background-color:#A5FFBE!important; }
  /*.highlight-fportugues  { background-color:#328729!important; }*/
  .highlight-fportugues    { background-color:#a61a1a!important; }
  .highlight-framarama     { background-color:#f99615!important; }
  .highlight-frikbaktsa    { background-color:#95d82c!important; }
  .highlight-fsf           { background-color:#953b80!important; }
  .highlight-ftikuna       { background-color:#d20a43!important; }
  .highlight-ftrumai       { background-color:#d2af1c!important; }
  .highlight-ftukano       { background-color:#d2876c!important; }
  .highlight-ftupari       { background-color:#a5d0ff!important; }
  .highlight-ftupiguarani  { background-color:#708f6f!important; }
  .highlight-ftxapacura    { background-color:#7085c2!important; }
  .highlight-fyanomami     { background-color:#70a4fa!important; }
  .highlight-ftxapakura    { background-color:#E7582C!important; }
  .highlight-fguato        { background-color:#B39000!important; }
  .highlight-fnambikwara   { background-color:#0c43db!important; }
  .highlight-fsamuko       { background-color:#b5b733!important; }
  .highlight-fwitoto       { background-color:#f9a9a7!important; }
}
