/* ----------------Seção: Body---------------------------- */
body { margin:0 auto; margin-bottom:0px; background:#000; }
.conteudoDefault {background:#000; height:auto; min-height:2950px; border:1px solid #fff}
/* --------------------------------------------------------------------- */


/* ----------------Seção: Barra Gov---------------------------- */
#barra-brasil { width:100%; background: #000 no-repeat ; height:32px; padding-top:0px;}
#barra-brasil .brasil-flag {border-right: 2px solid #fff; float: left;height: 19px; padding: 7px 0 6px; width: 115px;}
#barra-brasil .list .first { border-left: 2px solid #fff;}
#barra-brasil .list-item {border-right: 2px solid #fff; display: inline-block; height: 32px; padding: 0 15px 0 20px;}
#barra-brasil ul {margin-top:0px;}
#barra-brasil li {padding-top:6px !important}
#barra-brasil .link-barra { font-family:Open Sans,Arial,Helvetica,sans-serif; font-size:12px; color: #ff0; font-weight:600;text-decoration:none;}
/* --------------------------------------------------------------------- */


/* ----------------Seção: Topo---------------------------- */
#topo {background:width:100%; padding-bottom:10px; }
/* --------------------------------------------------------------------- */


/* ----------------Seção: Acessibilidade---------------------------- */
#acessibilidade { float:right; margin-top:15px; margin-bottom:10px }
#acessibilidade span { color:#FFF; font-size:12px; padding-right:5px }
/* --------------------------------------------------------------------- */


/* ----------------Seção: Logo Ministério---------------------------- */
.logo { margin-top:-50px; margin-bottom:15px; }
.logo span { font-family: Lato; font-size: 18px; margin-left:0px; }
/* --------------------------------------------------------------------- */


/* ----------------Seção: Busca/Pesquisa---------------------------- */
.span5 #pesquisa { float:right; position:relative; margin-top:20px; }
.span5 #pesquisa label { color:transparent; }
.span5 #pesquisa input[type="text"] { color:#8f8f8f; font-style:italic; background:#f0efeb }
#btPesquisa { margin-bottom:10px; margin-left:2px }
.search input[type="text"] { border-radius:0px; width:220px; }
.search #btPesquisa { margin-left:-30px; margin-bottom:10px; }
.modBusca {float:right; padding-right:13px; color:#ff0; font-style:italic; background:#000;}
/* --------------------------------------------------------------------- */



/* Busca-Pesquisa */
#busca label { color:transparent; }
#busca input[type="text"] { color:#ff0; font-style:italic; background:#000 }
/* --------------------------------------------------------------------- */



/* ----------------Seção: Ícones Redes Sociais---------------------------- */
#iconesRedesSociais { margin-top:20px; }
.moduletable .span3 { margin-left:2px }
.moduletable .bannergroup { padding-top:10px}
/*.span5 .banneritem img:hover { background:#09F; filter: alpha(opacity=80); cursor:pointer; border-radius:15px }*/
/* --------------------------------------------------------------------- */



/* Ferramentas */
.ferramentas .span12 { height:40px }
.ferramentas .span12 a { color:#000 }
.span10 .menu { margin-top:-18px; color:#999 }
.span2 .menu { margin-top:-18px; width:100% }
.nav-pills>li>a { padding-top:0px; padding-bottom:8px; margin-top:0px; margin-bottom:2px; -webkit-border-radius:5px; -moz-border-radius:5px;/*border-radius:5px*/ }
.nav-pills>.active>a,
.nav-pills>.active>a:hover,
.nav-pills>.active>a:focus { color:#000; background-color:#000; }
.nav-tabs>li,
.nav-pills>li { float:left }
.nav-tabs>li>a,
.nav-pills>li>a { padding-right:12px; padding-left:12px; margin-right:2px; line-height:14px; color:#06C; font-size:12px; font-family:Arial, Helvetica, sans-serif; }
.nav-tabs { border-bottom:1px solid #ddd }
.nav-tabs>li { margin-bottom:-1px }
.nav-tabs>li>a { padding-top:0px; padding-bottom:8px; line-height:20px; border:1px solid transparent; -webkit-border-radius:4px 4px 0 0; -moz-border-radius:4px 4px 0 0; border-radius:4px 4px 0 0 }


/* Redes Sociais */
.banneritem { float:left; margin-left:5px }
.nav .nav-pills li a { color:#FFF; margin-top:-10px; width:100%; padding-left:40px }
#content { padding-top:30px; margin:0 auto }
/* ----------------------------------------------------------------------------------- */



/* Menu Migalha Navegação */
.span12 .breadcrumbs { color: #ff0; width:97%; margin:0 auto; background:#000;  padding-left:20px; font:Lato; font-size:12px; height:35px; padding-top:5px}
.span12 .breadcrumbs a { color:#ff0} 
/* ----------------------


/* ----------------Seção: Menu Lateral---------------------------- */
.moduletablenav .programasEmAcao a:hover { color:#ff0; text-decoration:none }
.moduletablenav .programas { font-size:16px; font-family: Lato; color:#ff0; font-weight:bold; padding-left:15px; }
.moduletablenav .emAcao { color:#ff0; font-size:16px; font-family: Lato; font-weight:100; }
.moduletablenav .temasPorPublico a:hover { color:#ff0; text-decoration:none }
.moduletablenav .temas { font-size:16px; font-family: Lato; color:#ff0; font-weight:bold; padding-left:15px; }
.moduletablenav .porPublico { color:#ff0; font-size:16px; font-family: Lato; font-weight:100; }

.institucional { padding-bottom:20px; margin-bottom:10px}

.menulateralRestrito { background:#000; border:1px solid #fff; margin-top:20px}
.areaRestrita li { color:#ff0; list-style:none; padding-top:0px; text-transform:uppercase; text-align:center; font-family:Lato }
.areaRestrita a {text-decoration:none; color:#ff0; font-family:Lato; margin:0 auto; font-weight:bold}
.areaRestrita a:hover { color:#ff0; text-decoration:underline}
.areaRestrita .item-151 { margin-top:20px; text-transform:uppercase; text-align:center; font-weight:bold }


#menulateral { padding-top:10px; border-radius: 10px 10px 10px 10px }
#menulateral { background: #000; width:100%; height:auto; border:1px solid #FFF }
#menulateral .separador {  background:none}
#menulateral li a { line-height:28px }
#menulateral h3 { height:15px }
.moduletablenav ul li a { padding-left:5px }
.moduletablenav li { list-style:none; line-height:32px; color:#ff0; }
.moduletablenav li span {
 font-family: Lato; font-size:12px; font-weight:bold; text-transform:uppercase; }
.moduletablenav .item-122 span { color:#ff0; font-size:12px; font-weight:bold; display:none; }
.moduletablenav .item-118 span { color:#FF0; font-family: Lato; font-style: light; display:none; }
.moduletablenav .item-134 span { color:#FF0; font-family: Lato; font-style: light; display:none; }
.moduletablenav li a { line-height:32px; text-decoration:none; padding-top:2px; color:#ff0; font-family: Lato; font-style: light; font-size:14px; display:block; }

/* ----------------------------------------------------------------------------------- */

/* ----------------Banner Rotativo ---------------------------- */
.bannerRotativo {padding:0px 10px 0px 10px; background:#000; height:320px; margin-bottom:10px}
.bannerRotativo .camera_caption_articletitle { color:#FF0}
/* ----------------------------------------------------------------------------------- */

/* ----------------DivBranca ---------------------------- */
.divBranca {background:#000; clear:both; width:100%; height:400px; margin-top:-40px; position:absolute; top:1245px; z-index:-10}
/* ----------------------------------------------------------------------------------- */




/* ----------------Seção: Agência Esporte Notícia---------------------------- */
.camera_caption > div { height:40px; padding:2px 10px 10px 10px; margin:0 auto }
.camera_caption_articlecontent { display:none }
#camera_wrap_138 #contentPrint { display:none }
#camera_wrap_140 .camera_caption > div {border-radius: 5px 5px 5px 5px;font-family: Lato; font-size:18px; line-height:18px}
camera_caption { width:100% }
.camera_caption h3 { font-size:18px; line-height:18px; width:100%; font-family: Lato; font-weight:normal }
.cameraSlide { padding-bottom:0px; }
.camera_caption > div { height: 40px;  margin: 0 auto;   padding: 10px;}
.fiquePorDentro { margin-top:180px;}
.fiquePorDentro .fique { font-size:18px; font-family: Lato; color:#3264a0; font-weight:bold; padding-left:15px; }
.fiquePorDentro .porDentro { color:#3264a0; font-size:18px; font-family: Lato; font-weight:100; }
.fiquePorDentro { height:235px }
.fiquePorDentro .slide img{ border:none}
.fiquePorDentro .slide a img{ border:none}
.bt-row  { height:250px !important}
.bt-cs .bt-inner .bt-title { font-family:Lato; font-size:13px; color:#666; font-weight:normal; text-transform:none; width:200px;height:150px !important; word-spacing: inherit; line-height:18px; text-align:left; padding-right:0px; padding-left:0px;  }
.bt-cs .bt-inner .bt-title:hover { color:#000}
.fiquePorDentro .readmore { display:none;font-style:italic; color:#3264a0; font-size:12px; text-align:right; margin-top:60px }
/* Custom container */
.container { margin: 0 auto; max-width: 1000px; margin-top:-5px; }
.container > hr { margin: 60px 0; }
.lof-articlessroller .lof-inner a { font-family: Lato; font-size: 13px; color: #ff0; font-weight: normal !important; text-transform: none; width: 200px; height: 150px !important; word-spacing: inherit; line-height: 18px; text-align: left; padding-right: 0px; padding-left: 0px; }
.lof-articlessroller { position: relative;  margin: 0 auto;}
.lof-articlessroller .lof-inner a:hover { color:#ff0}
.lof-title { margin-top:-20px;}
.lof-articlessroller .lof-inner { background:transparent !important;  margin-left: -1px;}
.lof-articlessroller .lof-inner:hover { border:none !important}
div.lof-row { height:223px !important; margin-left:-5px; margin-right:5px}
div.lof-iner { width:150px}
.lof-main-item img { height:147px !important; width:220px !important; border-radius:3px;}
.lof-main-item img:hover {-webkit-filter: sepia(1);}
div.lof-main-item.page-1 { height:250px !important;}
div.lof-main-wapper { height:250px !important;}
.lof-scrollbar .dragger_container { position:relative; width:5px; height:525px; float:left; margin:40px 0 0 10px; background:#ccc; cursor:pointer -moz-border-radius:2px;
-khtml-border-radius:2px; -webkit-border-radius:2px; border-radius:2px; cursor:pointer; }
.lof-scrollbar .dragger { position:absolute; width:5px; height:60px; background:#999; text-align:center; line-height:60px; color:#666; overflow:hidden; cursor:pointer; -moz-border-radius:2px; -khtml-border-radius:2px; -webkit-border-radius:2px; border-radius:2px; }
.lof-scrollbar .dragger_pressed { position:absolute; width:5px; margin-left:0px; height:60px; background:#999; text-align:center; line-height:60px; color:#666; overflow:hidden; -moz-border-radius:4px; -khtml-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; cursor:pointer; }
.lof-item h4 { display:none }
.lof-item .metainfo { display:none }
/* --------------------------------------------------------------------- */



/* ----------------Seção: Últimas Notícias---------------------------- */
.ultimasNoticias {border-top:3px solid #fff; border-bottom:2px solid #fff !important;width:225px; height:469px; float:left; margin-left:10px}
.tituloUltimasNoticias { background:#000;margin-bottom:-10px; font-size:20px; height:36px; font-family:Lato; color:#ff0; padding-left:10px; padding-top:15px}
.central {background: #000; !important}
.central .span12 { margin-top:50px; margin-bottom:39px;}
.span4 .destaque { float:left}
.span12 ul { list-style:none; clear:both}
.span12 .latestnews li {line-height:14px; height:70px}
.span12 .latestnews { display:block; width:auto; font-size:13px; width:100% }
.span12 .destaque h3 { font-size:18px; font-family: Lato; color:#007580; font-weight:bold; float:left }
.span12 .leia a{ color:#3264a0; text-align:right; font-style:italic; float:right; padding-right:20px; font-weight:bold}
.span4  .facebook a{ float:right;}
.span4  .twitter a{ float:right;}
.span12 .latestnews li { padding-left:5px; padding-right:5px; background:#000; margin-top:2px; padding-top:10px}
.span12 .latestnews li a span{ color:#ff0; font-family:Lato; font-weight:550;  }
.span12 .latestnews li a span:hover { color:#ff0 }
.span4 .latestnews ul { padding-top:0px; padding-left:10px }
.span3 .latestnews li { line-height:14px; height:80px }
/*.icone li { background:url(../../../images/bt/iconMiniNoticia.png) no-repeat 5px 15px;  }*/
.icone #noticiaTexto{ padding-left:0px; display:block} 
.icone #noticiaData { padding-left:0px }
.acesseLista {text-align:right; text-decoration:none; background:#000; margin-top:-8px; padding-right:15px; padding-top:10px; height:30px; }
.acesseLista a { color:#ff0; font-size:11px; font-family:Lato}
.acesseLista a:hover { text-decoration:none; color:#ff0}

/* --------------------------------------------------------------------- */


/* ----------------Seção: Rádio Esporte---------------------------- */
.radioEsporte {border-top:3px solid #fff; border-bottom:2px solid #fff;width:225px; height:469px; float:left; margin-left:15px}
.tituloRadioEsporte { background:#000;margin-bottom:-10px; font-size:20px; height:36px; font-family:Lato; color:#ff0; padding-left:10px; padding-top:15px}
.radioEsporteDestaque {height:152px; margin-top:13px; background:#000 !important; padding:5px; margin-bottom: -10px}
.span4 .noticiaData { margin-top:0px; }
.span12 .radioEsporteLista .latestnews li {background:url(../../../images/bt/iconRadio.png) no-repeat 5px 25px #000; padding-left:23px; padding-right:5px}
.span12 .radioEsporteLista .latestnews li a span{ padding-left:15px; color:#ff0; font-family:Lato; font-weight:550; }
.span12 .radioEsporteLista .latestnews li a span:hover { color:#ff0 }
.acesseListaRadio {text-align:right; text-decoration:none; background:#000; margin-top:-10px; padding-right:15px; padding-top:10px; height:31px; }
.acesseListaRadio a { color:#ff0; font-size:11px; font-family:Lato}
.acesseListaRadio a:hover { text-decoration:none; color:#ff0}
.span12 audio { width:212px !important; height:50px; margin:0 auto !important; text-align:center !important; border:1px solid #fff}
.radioEsporteLista h4{ color: #ff0;   font-family: Lato; font-size:13px; font-weight:normal; line-height:14px}
#audio2015225221012 { height:30px !important; border:1px solid #fff}
.radioEsporteLista #noticiaDataDestaque { color:#fff; font-family:Lato;margin-left:-18px !important; margin-top:-15px; margin-bottom:20px; font-size:10px; list-style:none !important; height:10px;}
.radioEsporteLista .radio ul{ list-style:none !important; margin-left:-18px !important; margin-top:5px;}
.radioEsporteLista li { height:20px;}
.radioEsporteLista p { display:none}
/* --------------------------------------------------------------------- */

/* ----------------Seção: Facebook e Twitter---------------------------- */
div.simpleTabs { padding:0px !important; color:#ff0; font-family:Lato !important}
div.simpleTabsContent {  border: 0px solid #e0e0e0 !important;  display: none;    margin-top: -3px !important;    padding: 0px !important;}
.simpleTabsContent { background:#fff; border-radius:10px}
ul.simpleTabsNavigation { margin-bottom:5px !important; font-family:Lato}
ul.simpleTabsNavigation li a{  background: none repeat scroll 0 0 #000 !important; color: #ff0 !important; border-radius: 10px 10px 0px 0px;  border: none;    padding: 10px !important;    border-bottom: 0px solid;padding-bottom: 5px;outline: none; font-family:Lato !important}
ul.simpleTabsNavigation li a.current {  background: none repeat scroll 0 0 #000 !important; color: #010; border-radius: 10px 10px 0px 0px;  border: none;    padding: 10px;    border-bottom: 0px solid !important;    padding-bottom: 5px;outline: none; font-family:Lato} 
ul.simpleTabsNavigation li a:hover { background-color: #f6f6f6;  font-family:Lato;    text-decoration: none; 
}
ul.simpleTabsNavigation li { border-radius:5px}
.pluginLikeboxStream ._5v3q {
    background: none repeat scroll 0 0 #fff; 
}
/* --------------------------------------------------------------------- */


/* ----------------Seção: Banners Fique por Dentro---------------------------- */
.tituloBannersFiqueDentro {background:#000;margin-bottom:-10px; margin-top:50px; border-top:3px solid #fff; width:95%; margin:0 auto; font-size:20px; height:36px; font-family:Lato; color:#ff0; padding-left:10px; padding-top:15px; clear:both}
.bannersFiquePorDentro .banneritem { float:none; margin-left:0px; width:225px; display:inline-flex}
.bannersFiquePorDentro { height:120px !important; padding-left:10px}
.bannersFiquePorDentro img { border:1px solid #eee; border-radius:5px}
div#lyr1 { top: 0px !important;}
.acesseListaDestaques {text-align: right;text-decoration: none; background:#000; margin-top: -20px !important; padding-right: 15px; padding-top: 10px; height: 30px; width: 95%; margin: 0 auto;}
.acesseListaDestaques a { color:#ff0; font-size:11px; font-family:Lato}
.acesseListaDestaques a:hover { text-decoration:none; color:#ff0}
.bannersFiquePorDentro .bt-cs .bt-inner .bt-title { display:none}
.bannersFiquePorDentro .readmore { display:none}
.bannersFiquePorDentro div.bt-center { width:320px !important;}
.bannersFiquePorDentro div.bt-inner  {width:320px !important}
.bannersFiquePorDentro div.bt-row.bt-row-first {width:320px !important; margin-left:50px}
/* --------------------------------------------------------------------- */


/* ----------------Seção: Galeria Vídeos---------------------------- */
.tituloGaleriaVideos { background:#000; margin-top:30px !important; margin-bottom:-25px !important; border-top:3px solid #fff; width:95%; margin:0 auto; font-size:20px; height:36px; font-family:Lato; color:#ff0; padding-left:10px; padding-top:15px; clear:both}
.galeriaVideos .pagination { display:none }
.galeriaVideos table { width:80% !important}
.galeriaVideos td { line-height:13px}
.galeriaVideos img { margin-bottom:2px}
.galeriaVideos span { color:#fff}
.galeriaVideos #YoutubeGalleryMainContainer1 { left:0px; width:100% !important}
.galeriaVideos h3 { font-size:18px !important; height:20px; color:#ff0 !important;  font-family:Lato; line-height: 18px;}
.galeriaVideos hr { margin:10px 0}
.listaCategorias  a { text-decoration:none; color:#ff0}
.listaCategorias  a:hover { text-decoration:none; color:#ff0}
.listaCategorias { background:#000 !important; width:195px !important; padding:10px; margin-left:30px !important; border-radius:10px; border:1px solid #FFF}
.listaCategorias h6 { font-size: 13px; font-family: Lato;line-height: 15px; font-weight: 500;text-align:left}
.listaCategorias li { border-bottom:1px solid #fff}
.outrasGalerias { color:#fff; font-family:Lato; font-size:13px; text-align:center; font-weight:bold; border-bottom:2px dotted #fff}
.todasGalerias {text-align:right !important;}
.todasGalerias a{color:#ff0; font-family:Lato; font-size:10px; text-transform:uppercase;  }
/* --------------------------------------------------------------------- */


/* ----------------Seção: Galeria Imagens---------------------------- */
.tituloGaleriaImagens {background:#000; margin-top:100px !important; margin-bottom:20px !important; border-top:3px solid #fff; width:95%; margin:0 auto; font-size:20px; height:36px; font-family:Lato; color:#ff0; padding-left:10px; padding-top:15px; clear:both}
#galeriaImagens .camera_fakehover { height: 100%; min-height: 60px; position: relative; width: 500px; z-index: 1;}
#galeriaImagens .camera_thumbs_cont {  width: 500px !important;padding:0px  }
#galeriaImagens	.camera_thumbs_cont ul { height:65px !important}
#galeriaImagens .camera_thumbs {  width: 500px !important; }
#galeriaImagens .camera_fakehover img { width:500px !important; height:350px !important;}
#galeriaImagens h3 { font-family:Lato; font-size:15px; color:#09C}
#galeriaImagens .camera_caption > div { width:500px !important; margin-left:0px; text-align:left}
#galeriaImagens .camera_thumbs_cont ul li > img { border:none; border-radius:5px}
#galeriaImagens .camera_thumbs_cont ul { height:50px;}
#galeriaImagens .camera_green_skin .camera_next > span {}
.listaCategoriasImagens  a { text-decoration:none; color:#ff0}
.listaCategoriasImagens  a:hover { text-decoration:none; color:#ff0}
.listaCategoriasImagens { background:#000 !important; width:195px !important; padding:10px; margin-left:30px !important; border-radius:10px; margin-top:26px; border:1px solid #fff}
.listaCategoriasImagens h6 { font-size: 13px; font-family: Lato;line-height: 15px; font-weight: 500; text-align:left}
.listaCategoriasImagens li { border-bottom:1px solid #fff}
.outrasGaleriasImagens { color:#fff; font-family:Lato; font-size:13px; text-align:center; font-weight:bold; border-bottom:2px dotted #fff}
.todasGaleriasImagens {text-align:right !important;}
.todasGaleriasImagens a{color:#ff0; font-family:Lato; font-size:10px; text-transform:uppercase;  }
.galleria-container { margin-top:20px; background:#000 !important }
#galeriaImagens div.galleria-container { width:100%; min-width:515px !important;}
#galeriaImagens .galleria-thumbnails .galleria-image { height:52px !important;}
#galeriaImagens .galleria-thumbnails-container { height: 56px; position: absolute; left: 10px; right: 10px; z-index: 2; }
#galeriaImagens .galleria-thumbnails img { margin-top:0px; }
#galeriaImagens .galleria-thumbnails { background:none !important}
#galeriaImagens .galleria-thumbnails .galleria-image { background:none !important; margin: 0 5px 0 0;  border: none;  float: left;  cursor: pointer;}
#galeriaImagens .galleria-images { width: 520px}
#galeriaImagens h3 { position:absolute; display:block; top:2860px; color: #ff0;   font-family: Lato;   font-size: 18px;}
#galeriaImagens .galleria-image { margin-bottom:50px !important}
#galeriaImagens .galleria-info-title { color:#fff !important}
/* --------------------------------------------------------------------- */





/* ----------------Seção: Redes Sociais---------------------------- */
.redesSociais { margin-top:20px; border-top:1px solid #FFF}
.redesSociais h3{ color:#f2b029;font-size:18px; font-family: Lato;font-weight:bold; margin-right:-60px; margin-top:20px }
.redesSociais .uiGrid { display:none}
/* --------------------------------------------------------------------- */



/* Footer */
#footer .bannerfooter  { float:right; margin-top:0px; padding-bottom:10px}
#footer { background:#000; height:100%; width:100%; padding-top:10px; margin-top:50px; border-top:1px solid #FFF }
.span2 .item-153 { margin-top:20px }
.span2 .menu li a { line-height:30px }
#footer h3 { color:#fff; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; text-transform:uppercase; margin-bottom:25px}
#footer li { display:block; margin-top:10px; line-height:18px; margin-left:10px}
#footer .menu {border-left:1px dotted #FFF !important}
#footer li a { color:#FF0; list-style:none; font-weight:normal; font-family: Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; line-height:8px; }
#footer li a:hover { text-decoration:underline}
#footer h6 { color:#FFF; list-style:none; font-weight:normal; font-family: Arial, Helvetica, sans-serif; }
#footerCopy { color:#fff; font-size:12px; font-family: Arial, Helvetica, sans-serif; font-weight:bold; height:60px; padding-top:30px }
#footerCopy span { font-weight:bold }
/* Customize the navbar links to be fill the entire space of the .navbar */
/* --------------------------------------------------------------------- */

.span4 .sotss-container { display:none}
.span4 .sotss-prev { display:none}



/* ----------------Seção: Search---------------------------- */
.search form { font-family:Lato; padding:20px; border:0px solid #eae4e4; margin-bottom:15px !important}
.searchForm { text-align:center}
.search .phrases { display:none}
.search .only { display:none}
.form-limit { display:none}
.search .form-limit label { text-align:center; margin-left:50px}
.search legend { color:#06C}
.span9 .search {padding:20px; border:1px solid #eae4e4}
.search-results {padding:20px; border:1px solid #eae4e4; font-family:Lato}
.search label {float:left; color:#666}
.search [type=radio] { float:left; margin-right:2px; margin-left:10px}
.search [type=checkbox] { float:left;margin-right:2px; margin-left:10px;}
.search select { margin-left:5px}
.search input { margin-left:5px}
.search button { background:#ccc; border:1px solid #999; color:#fff; font-family:Lato; margin-bottom:10px; margin-left:10px; padding-bottom:4px}
.search button:hover { background:#b4b2b2}
.search .searchintro { margin:0 auto; color:#F00; text-align:center}
.pagination { text-align:center}
.counter { text-align:center; color:#06F}
.word label { display:none}
.word input { display:none}
.word button { display:none}
/* --------------------------------------------------------------------- */
.article-info img{ float:left}
.contentpane h2 { color:#03C}
.camera_caption_articletitle h3 { color:#FF0}



/* ----------------Seção: Calendário de Artigos ---------------------------- */
.blog { min-height:500px}
.blog h1 { font-family:Lato; font-size:18px; margin-left:10px; padding-top:20px}
.blog .items-row h2 { font-size:14px; font-family:Lato; float:left;margin-left:10px; width:95%; padding-left:10px;}
.blog .actions { display:none}
.blog .article-info-term { display:none}
.blog .createdby{ display:none}
.blog .readmore a{ color:#930; font-weight:200; float:left; display:none}
.seta{background:url('../../../images/bt/iconMiniNoticia.png') no-repeat 0px 0px!important;padding-left:20px;}
.blog h3 { font-size:18px; padding-left:15px}
#system-message { display:none}



/* ----------------Ajustes SECOM ---------------------------- */
.acessibilidade {margin:0 auto; height:120px; width:100%; color:#000; margin-top:0px; background: #000; border-top:1px solid #FFF}
.ir a{ color:#FF0; font-size:10px}
.ir { padding-top:15px}
.irAtalhos {background:#000; padding:0px 2px 0px 2px; font-size:10px; color:#FF0;}
.divAcessibilidade {height:23px;}

.finalAcessibilidade {margin-top:15px; line-height:28px; color:#ffdc19}

.modRedesSociais {float:right; clear:both; margin-top:-35px; padding-right:8px}

#portal-title {color: #FFFFFF;font-size: 4em; font-weight: 800; margin: 0; padding-left:10px}
#portal-title {color: #FFDC19 !important;font-size:50px; font-family: 'Open Sans',Arial,Helvetica,sans-serif;}
#portal-title2 {color: #FFDC19 !important;font-size:25px; font-family: 'Open Sans',Arial,Helvetica,sans-serif; padding-left:12px}

.modSubMenu {width:100%; background:#333; height:45px; color:#FF0;}
.modSubMenu a{color:#FF0;}

.descricaoCMS { border-top: 1px solid #FFF}
.descricaoCMS a{font-family:Lato; font-size:12px; color:#FF0}
.bannersFooter {font-family:Lato; font-size:12px; background:#000; padding-top:20px;padding-bottom:20px;border-top:1px solid #FFF}


.xt-inner-pad { font-family:lato; width:205px; border:none; text-align:left;line-height:15px; font-size:13px; color:#ff0}
.xt-inner-pad li { border:none !important;}
#xt-wrap .clearfix ul { border:1px solid #900;}
.xt-tweet { line-height:13px; padding-top:16px;width:205px;} 
.data {font-family:Lato;color: #ff0; font-size: 10px; padding-left:0px; height:1px; margin-top:-4px}
.xt-time { display:none}
.xt-first li { border:none !important; height:20px}


