@charset "iso-8859-1";
/* CSS Document */

/* @font-face */
@font-face {
    font-family: 'BebasNeueRegular';
    src: url('/includes/fonts/bebasneue-webfont.eot');
    src: url('/includes/fonts/bebasneue-webfont.eot?#iefix') format('embedded-opentype'),
         url('/includes/fonts/bebasneue-webfont.woff') format('woff'),
         url('/includes/fonts/bebasneue-webfont.ttf') format('truetype'),
         url('/includes/fonts/bebasneue-webfont.svg#BebasNeueRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

body { margin: 0; padding: 0; }
img { border: 0; }
a { color: #13854d; text-decoration: underline; outline:none }
a:hover { color: #13854d; text-decoration: none; }
.controle { clear: both; fonts-zie: 0; height: 0; line-height: 0; }
.wrap { width: 960px; margin: 0 auto; }

.verde { color: #13854d; }

#topo { background: url(/images/bgtopo2.png) center top repeat-x; height: 220px; margin: 0 0 20px; overflow: hidden; }
#topo .wrap { position: relative; height: 220px; }

#topo #top { position: relative; height: 126px; }
#topo #top .logotipo { float: left; height: 59px; width: 250px; margin: 40px 0 0 150px; background: url(/images/logotipo-juventude.png?v2) left bottom no-repeat; font-size: 0; line-height: 0; text-decoration: none; }
#topo #top .simbolo { position: absolute; top: 12px; left: -20px; z-index: 9100; height: 171px; width: 160px; background: url(/images/simbolo-juventude.png?v2) left bottom no-repeat; font-size: 0; line-height: 0; text-decoration: none; }
#topo #top .busca { float: right; width: 210px; height: 30px; margin: 47px 10px 0; padding: 5px; background: rgba(0,0,0,0.15); border: 2px solid rgba(0,0,0,0.2); border-radius: 2px; }
#topo #top .busca .input-text { float: left; background: none; border: 0; color: #fff; font: italic 400 12px/30px 'Open Sans', Arial, Helvetica, sans-serif; width: 170px; height: 30px; padding: 0 5px; }
#topo #top .busca .btn { cursor: pointer; float: right; background: none; border: 0; border-radius: 2px; color: #fff; font: 16px 'FontAwesome', Arial, Helvetica, sans-serif; width: 30px; height: 30px; }
#topo #top .social { float: right; height: 36px; width: 200px; padding: 50px 0 0; }
#topo #top .social a { float: left; width: 36px; height: 36px; border: 2px solid #fff; border-radius: 50%; box-shadow: 0 -2px 2px rgba(0,0,0,0.15); font-size: 0; line-height: 0; margin: 0 0 0 10px; text-decoration: none; }
#topo #top .social a i { display: block; width: 36px; height: 36px; line-height: 36px; font-size: 22px; text-align: center; color: #fff; }

#topo .menuUl { margin: 0; padding: 0 0 0 130px; list-style: none; height: 67px; }
#topo .menuUl li { float: left; margin: 0; padding: 0 0 0 42px; list-style: none; height: 67px; font: 400 11px/67px 'Open Sans', Arial, Helvetica, sans-serif; text-transform: uppercase; letter-spacing: 0px; }
#topo .menuUl li a { display: block; color: #333; text-decoration: none; }
#topo .menuUl li a:hover { color: #13854d; }

/* --Menu drop-down--  */
.submenu { position: absolute; top: 193px; left: 0; padding: 1px 0 0; width: 100%; min-width: 960px; z-index: 9000; display: none; }
.submenu .wm { background: #f3f3f3 url(/images/shadowmenu.png) center top no-repeat;  width: 100%; min-width: 960px; box-shadow: rgba(0,0,0,0.2) 0 5px 10px; padding: 0 0 30px}
.submenu .bm { background: #000; height: 3px; overflow: hidden; width: 100%; min-width: 960px; font-size: 0; line-height: 0; opacity: 0.4; filter: alpha(opacity=40); }

.submenu ul {float:left; line-height:24px; list-style:none; margin:25px 65px 0 0; padding:0}
.ulRight {margin-right:0 !important}
.submenu ul li {margin:0 ; padding:0;}
.submenu ul li a{text-decoration:none; font: 12px/25px 'Open Sans', Arial, Helvetica, sans-serif; color:#404040}
.submenu ul li a:hover{ color:#13854d }
.submenu ul .titLi {float:none; font: 600 12px/32px 'Open Sans', Helvetica, sans-serif; color:#484848; text-transform: uppercase; }


.inputs {padding:13px; border:none; width:150px; color:#404040; font:20px 'BebasNeueRegular';background:#eee;}

.btnImp {background:#fff; border:1px solid #eee; border-bottom:2px solid #13854d; color:#13854d; font:25px 'BebasNeueRegular', Helvetica, sans-serif; width:355px; padding:10px 5px; display:inline-block; margin:15px 0 0 }
.btnImp:hover {color:#145738; border-bottom: 2px solid #145738; cursor:pointer}
.btnImp:focus { border-bottom:1px solid #13854d; margin:16px 0 0}

#leftColumn { float: left; width: 620px; margin: 0 10px; }
#destaques { width: 620px; height: 400px; padding: 0 0 12px; background: #222 url(/images/shadow.png) bottom center no-repeat; }
#destaques ul, #destaques ul li { width: 620px; height: 400px; margin: 0; padding: 0; list-style: none; overflow: hidden; }
#destaques ul li { position: relative; }
#destaques ul li span { position: absolute; width: 570px; padding: 20px 25px; height: 70px; left: 0; bottom: 0; background: url(/images/bgcaption.png) left top repeat; color: #fff; font: 12px/24px Arial, Helvetica, sans-serif; }
#destaques ul li span a { display: block; font: 25px/30px 'BebasNeueRegular', Arial, Helvetica, sans-serif !important; }
#destaques .bx-pager { position: absolute; bottom: 15px; width: 620px; height: 10px; z-index: 9900; display: block; text-align: center; }
#destaques .bx-pager a { display: inline-block; margin: 0 6px; width: 10px; height: 10px; background: url(/images/bullbranco.png) left top no-repeat; font-size: 900px; overflow: hidden; cursor: pointer; }
#destaques .bx-pager .pager-active { background: url(/images/bullverde.png) top left no-repeat !important; }

#classificacao, #jogos { margin: 20px 0 0; width: 300px; }
.select { height: 48px; background: url(/images/bgselect.png) top left no-repeat; font: 20px/48px 'BebasNeueRegular', Arial, Helvetica, sans-serif !important; color: #404040 !important; padding: 0 20px; cursor: pointer; position: relative; }
.select .hoverSel { display: none; width: 298px; background: #fafafa; top: 48px; left: 0; position: absolute; border: 1px solid #f0f0f0; border-top: 0; z-index: 9000; }
.select .hoverSel a { color:#404040; display: block; padding: 0 15px; margin: 5px; border-bottom: 1px solid #fafafa; text-decoration:none }
.select .hoverSel a.sel { color: #999 !important; cursor: default !important; text-decoration:none }
.select .hoverSel a:hover { background: #eee; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; border-bottom: 1px solid #fff; text-decoration:none }
.labelSel {color:#404040 !important;}

#classificacao { float: left; }
#classificacao .tblCamp { margin: 20px 0 0; }
#classificacao .tblCamp table { width: 100%; background: url(/images/bgtd.png) left top repeat-y; }
#classificacao .tblCamp table p { margin: 0 !important; padding: 0 !important; }
#classificacao .tblCamp table, #classificacao .tblCamp table tr, #classificacao .tblCamp table td, #classificacao .tblCamp table th { margin: 0; padding: 0; border: 0; border-collapse: collapse; }
#classificacao .tblCamp table td, #classificacao .tblCamp table th { padding: 0 10px !important; height: 50px; font: 12px/50px Arial, Helvetica, sans-serif; color: #444; }
#classificacao .tblCamp table tr td:first-child { padding: 0 !important; width: 44px; text-align: center; font-weight: bold; }
#classificacao .tblCamp table tr th:first-child { padding: 0 !important; width: 44px; text-align: center; font-weight: bold; }
.tblCamp .tbl-juve td, .tblCamp .tbl-juve td * { color: #1C7659  !important; font-weight: bold !important; }
.tblCamp p:empty { display: none; }

#jogos { float: right; background: url(/images/bggramado.png) center 150px no-repeat; }
#jogos ul, #jogos ul li { width: 300px; height: 260px; overflow: hidden; margin: 0; padding: 0; list-style: none; }
#jogos .escudos { height: 130px; padding: 30px 0 0; position: relative; }
#jogos .escudos .juveC, #jogos .escudos .juveF { overflow: hidden; position: absolute; top: 33px; width: 80px; height: 80px; font-size: 0; line-height: 0; }
#jogos .escudos .juveC { left: 35px; }
#jogos .escudos .juveF { right: 35px; }
#jogos .escudos .resultado { position: absolute; top: 60px;  height: 30px; text-align: center; width: 100%; font: 26px/30px 'BebasNeueRegular', Arial, Helvetica, sans-serif !important; color: #333; }
#jogos .escudos .resultado .x { font-size: 18px !important; }
#jogos h3 { text-align: center; width: 100%; font: 22px/30px 'BebasNeueRegular', Arial, Helvetica, sans-serif !important; color: #333; margin: 0; padding: 5px 0; }
#jogos p { font: 12px/22px Arial, Helvetica, sans-serif; color: #666; margin: 0; padding: 0 10px; text-align: center; }
#jogos .bx-pager { height: 20px; text-align: center; margin: 20px auto; width: 100px; }
#jogos .bx-pager a { display: inline-block; font-size: 1000px; width: 10px; height: 10px; margin: 5px; background: #ddd; overflow: hidden; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; }
#jogos .bx-pager a.pager-active { background: #1c7659 !important; }

#rightColumn { float: right; width: 300px; margin: 0 10px; }
.banner { display: block; width: 300px; margin: 0 0 10px; box-shadow: #ddd 3px 3px 20px; }
.banner img { display: block; width: 100%; }
.bg { height: 285px; }
.bp { height: 120px; }

.banners-mid { padding: 10px 0 30px; }
.banners-mid .banner-mid { float: left; margin: 0 10px; width: 300px; }
.banner-mid img { display: block; width: 100%; }

#maisNoticias { margin: 40px auto 0; padding: 0; width: 960px; }
#maisNoticias h1 { margin: 0; padding: 0 0 28px; font: 40px/40px 'BebasNeueRegular', Arial, Helvetica, sans-serif; color: #404040; text-align: center; }
#maisNoticias ul { margin: 0; padding: 0; list-style: none; }
#maisNoticias ul li { width: 960px; min-height: 250px; }
#maisNoticias ul li .wrapNot { margin: 0; padding: 0 10px; float: left; list-style: none; width: 300px; }
#maisNoticias ul li .wrapNot .img { display: block; background: url(/images/bgmn.png) center bottom no-repeat; padding: 0 0 12px; height: 140px; overflow: hidden; }
#maisNoticias ul li .wrapNot h2 { margin: 0; padding: 18px 10px 0; text-align: center; color: #404040; font: 25px/32px 'BebasNeueRegular', Arial, Helvetica, sans-serif; }
#maisNoticias ul li .wrapNot h2 a { color: #404040; text-decoration: none; }
#maisNoticias ul li .wrapNot:hover h2 a { color: #13854d; }
#maisNoticias ul li .wrapNot p { margin: 0; padding: 5px 15px 0; font: 12px/21px Arial, Helvetica, sans-serif; color: #666666; text-align: center; }
#maisNoticias .bx-pager { display: block; padding: 15px 0 0; height: 10px; z-index: 9900; display: block; text-align: center; }
#maisNoticias .bx-pager a { display: inline-block; margin: 0 6px; width: 10px; height: 10px; background: url(/images/bullcinza.png) left top no-repeat; font-size: 900px; overflow: hidden; cursor: pointer; }
#maisNoticias .bx-pager .pager-active { background: url(/images/bullverde.png) top left no-repeat !important; }
.btn-maisnoticias { display: inline-block; border: 2px solid #eee; border-radius: 35px; font: bold 11px/16px Tahoma, Geneva, sans-serif; margin: 10px 0 25px; padding: 8px 25px; text-decoration: none; }

.mais-noticias { float: left; width: 300px; margin: 20px 0; }
.mais-noticias h1 { border-bottom: 1px solid #eee; font: 20px/47px 'BebasNeueRegular', Arial, Helvetica, sans-serif !important; color: #404040 !important; margin: 0 0 10px; padding: 0 15px; }
.wrap-noticia { margin: 0 0 5px; }
.wrap-noticia .img { float: left; width: 60px; height: 60px; border: 1px solid #fff; border-radius: 1px; box-shadow: 0 0 5px rgba(0,0,0,0.15); }
.wrap-noticia h2 { float: right; width: 230px; margin: 0; padding: 5px 0; font: bold 12px/16px Arial, Helvetica, sans-serif; }
.wrap-noticia h2 a { text-decoration: none; }
.wrap-noticia span { display: block; color: #888; font-size: 11px; font-weight: normal; }

#redesSociais { background: #f7f7f7; border: 1px solid #efefef; border-left: 0; border-right: 0; margin: 40px 0 0; padding: 30px 0; }
#redesSociais #wrapTwitter { margin: 0 auto; width: 960px; height: 180px; }
.tweet, .query { margin: 0; padding: 0; }
.tweet_list { margin: 0 auto; width: 960px; height: 180px; list-style: none; padding: 0; }
.tweet_list li { position: relative; background: #fff; width: 219px; height: 179px; margin: 0 10px; padding: 0; float: left; border-right: 1px solid #eaeaea; border-bottom: 1px solid #eaeaea; }
.tweet_time { position: absolute; bottom: 0; left: 0; height: 55px; width: 100%; }
.tweet_text { display: block; margin: 0; padding: 13px 15px 0; font: 11px/24px  Arial, Helvetica, sans-serif; border-bottom: 1px solid #e1e1e1; height: 110px; overflow: hidden; }
.tweet_text a { color: #1c7659; font-weight: bold; text-decoration: none; }
.tweet_time a { color: #1c7659; font: bold 12px/55px Arial, Helvetica, sans-serif; text-decoration: none; padding: 0 15px; display: block; background: url(/images/icoTwitter.png) 182px center no-repeat; }

#redesSociais #wrapFacebook { padding: 10px 10px 0; }

#fechaPop{ cursor: pointer; display: block; position: absolute; top: 2px; right: 2px; text-decoration: none; font: 22px 'BebasNeueRegular',Tahoma, Geneva, sans-serif !important; color: #fff !important; padding: 5px !important; background: #13854d;}
#fechaPop:hover{background:#0e5e37}
#fundoPop{background: url(/images/t30.png) center center repeat; width:100%; height:100%; display:inline-block; position:fixed; top:0; left:0; z-index:9999}
.wrapBL { position: absolute; top: 50%; left: 50%; margin: -250px 0 0 -300px; width: 600px; height: 500px; background: #202020; border: 1px solid #202020; }
.wrapBL span { position: absolute; bottom: 10px; left: 10px; background: url(/images/bgcaption.png) left top repeat; color: #fff; width: 540px; padding: 20px; text-align: center; font: bold 13px/20px Tahoma, Arial, Helvetica, sans-serif; text-transform: uppercase; }

#papotv { margin: 60px 0; background: url(/images/stripepapotv.jpg) left 195px repeat-x; }
#papotv h1 { margin: 0; padding: 0 0 40px; font: 40px/40px 'BebasNeueRegular', Arial, Helvetica, sans-serif; color: #404040; text-align: center; }
#papotv .wrapVideos { position: relative; margin: 0 auto; padding: 0 0 12px; background: #111 url(/images/bgpapotv.png) center bottom no-repeat; width: 860px; height: 480px; }
#papotv .wrapVideos ul { margin: 0; padding: 0; list-style: none; width: 860px; height: 480px; overflow: hidden; }
#papotv .wrapVideos ul li { margin: 0; padding: 0; width: 860px; height: 480px; }
.prev, .next { position: absolute; top: 50%; margin-top: -64px; width: 61px; height: 121px; display: block; cursor: pointer; font-size: 0; line-height: 0; }
.prev { background: url(/images/videoSetas.png) top left no-repeat; left: -61px; }
.next { background: url(/images/videoSetas.png) bottom left no-repeat; right: -61px; }

#blogs { margin: 80px 0 80px; }
#blogs h1 { margin: 0; font: 36px/40px 'BebasNeueRegular', Arial, Helvetica, sans-serif; color: #404040; text-align: center; }
#blogs h1 a { color: #13854d; text-decoration: none; }
#blogs h1 span { display: inline-block; border-bottom: 1px solid #eee; padding: 0 25px 15px; }
#blogs p { text-align: center; font: italic normal 18px/36px Georgia, 'BebasNeueRegular', Arial, Helvetica, sans-serif; color: #999; margin: 0; padding: 15px 0 0; }

#patrocinadores { border-top: 1px solid #efefef; padding: 50px 0; min-width: 960px; height: auto; overflow: hidden; text-align: center; }
#patrocinadores a { border: 1px solid #eee; border-radius: 2px; display: inline-block; height: 100px; width: 160px; margin: 5px; background: #eee; text-align: center; text-decoration: none; }

#rodape { background: url(/images/bgrodape.png) top center no-repeat; width: 100%; min-width: 980px; height: 385px; padding: 50px 0; }
#rodape #maplink { margin: 0 auto; width: 980px; height: 280px; overflow: hidden; }
#rodape #maplink ul { margin: 0 0 0 20px; padding: 0; list-style: none; float: left; width: 172px; }
#rodape #maplink ul li { margin: 0; padding: 4px; font: 11px/24px 'Open Sans', Tahoma, Arial, Helvetica, sans-serif; color: #e2f2ed; border-bottom: 1px dotted rgba(255,255,255,0.2); }
#rodape #maplink ul li a { display: block; color: #fff; text-decoration: none; }
.top { color: #fff !important; text-transform: uppercase; border-bottom: 0 !important; padding: 0 4px 5px !important; font-size: 13px !important; }
.nb { border: 0 !important; }
#rodape p { margin: 0; padding: 20px 0 0; text-align: center; font: 11px/24px 'Open Sans', Tahoma, Arial, Helvetica, sans-serif; color: #fff; text-shadow: rgba(0,0,0,0.3) 1px 1px 0px; }

/* noticias  */
.wrapNovidade { border-bottom: 1px solid #f3f3f3; padding: 15px 0; }
.wrapNovidade p { margin: 0 !important; padding: 0 !important; }
.wrapNovidade .fotoNov {float:left; margin:0 15px 0 0 }
.wrapNovidade .infoNov {float:left; width:550px}
.wrapNovidade .infoNov h3 {margin:0; padding:0}
.wrapNovidade .infoNov h3 a{text-decoration:none; color:#404040;}
.wrapNovidade .infoNov h3 a:hover {color: #1c7659}
.wrapNovidade:hover h3 a {color: #1c7659}

.wrapNot { margin: 0; padding: 0 10px; float: left; list-style: none; width: 300px; }
.wrapNot .img { display: block; background: url(/images/bgmn.png) center bottom no-repeat; padding: 0 0 12px; height: 140px; overflow: hidden; }
.infoNov span.dataNot {font:11px Arial, Helvetica, sans-serif; color:#777}
#maisFotos {padding:20px; margin:30px 0;  border-top:1px solid #f2f2f2; text-align:center}

.noticias-fotos { float: right; max-width: 400px; }
.noticias-fotos > a { background: #fff; border: 1px solid #eee; display: block; margin: 15px 0; padding: 6px; }
.mais-fotos a { display: inline-block; background: #fff; border: 1px solid #eee; margin: 2.5px; padding: 4px; }

/* videos */
.wrapVideo { padding:5px 0px; float:left; width:300px; margin:0 10px}
.wrapVideo .fotoVid {margin:0 15px 0 0 }
.wrapVideo .infoVid {width:300px; margin:0 0px}
.wrapVideo .infoVid h3 {margin:0; padding:0}
.wrapVideo .infoVid h3 a{text-decoration:none; color:#404040;}
.wrapVideo .infoVid h3 a:hover {color: #1c7659}
.wrapVid { margin: 0; padding: 0 0px; float: left; list-style: none; width: 300px; }
.wrapVid .img { display: block; background: url(/images/bgmn.png) center bottom no-repeat; padding: 0 0 12px; height: 140px; overflow: hidden; }
.infoVid span.dataVid {font:11px Arial, Helvetica, sans-serif; color:#777}
#maisFotos {padding:20px; margin:30px 0;border-top:1px solid #f2f2f2; text-align:center}

.paginador { padding: 30px 0 15px; text-align: center;  font: 11px Tahoma, Geneva, sans-serif; color: #484848;  }
.paginador a { display: inline-block; width: 16px; height: 20px; padding: 10px; font: bold 11px/20px Tahoma, Geneva, sans-serif; text-decoration: none; background: #fff; border: 1px solid #eee; border-bottom: 2px solid #e2e2e2; border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; }
.paginador a:hover { background: #fafafa; color: #484848; }
.paginador a.sel { background: #eee; color: #999; }

.paginador .inactive { display: inline-block; color: #999; height: 20px; padding: 10px; font: bold 11px/20px Tahoma, Geneva, sans-serif; text-decoration: none; background: #fff; border: 1px solid #eee; border-bottom: 2px solid #e2e2e2; border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; }
.paginador .outros { display: inline-block; width: 60px !important; height: 20px; padding: 10px; font: bold 11px/20px Tahoma, Geneva, sans-serif; text-decoration: none; background: #fff; border: 1px solid #eee; border-bottom: 2px solid #e2e2e2; border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; }
.paginador .todos { display: inline-block; width: 60px !important; height: 20px; padding: 10px; font: bold 11px/20px Tahoma, Geneva, sans-serif; text-decoration: none; background: #fff; border: 1px solid #eee; border-bottom: 2px solid #e2e2e2; border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; }


#texto { font:12px/28px Arial, Helvetica, sans-serif; color:#555; width:480px}

.menuImp {margin:30px 0 40px;width:980px; background: url(/images/bgImp.png) center center repeat-x; border:1px solid #eee;border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; box-shadow:0 2px 2px #ccc; height:46px; line-height:45px }
.menuImp a{font:bold 12px Arial, Helvetica, sans-serif; text-decoration:none; margin:0 40px; line-height:46px; height:46px; display:inline-block; padding:0 20px}
.usuario{font:12px Arial, Helvetica, sans-serif; text-decoration:none; margin:0 20px; line-height:46px; height:46px; display:inline-block}

.fixbar { position: fixed; bottom: 0; left: 0; width: 100%; background: url(/images/bgfixbar.png) center top repeat-x; z-index: 9999; height: 72px; box-shadow: 0 0 15px rgba(0,0,0,0.4); }
.fixbar .wrap { position: relative; height: 72px; }
.fixbar .contador { position: absolute; top: 50%; left: 190px; width: 250px; height: 35px; margin-top: -20px; }
.fixbar .frase { display: block; position: absolute; top: 0; left: 435px; color: #fff; font: italic 300 18px/72px 'Open Sans', Arial, Helvetica, sans-serif; text-shadow: 2px 2px 1px rgba(0,0,0,0.20); }
.fixbar .frase strong { font: italic 700 18px/72px 'Open Sans', Arial, Helvetica, sans-serif; }
.fixbar .close { width: 32px; height: 32px; position: absolute; top: 50%; right: 0; margin: -16px 0 0; background: url(/images/close.png) center center no-repeat; cursor: pointer; }

@font-face {
    font-family: 'Museo-700';
    src: url('/includes/fonts/museo700-regular_0-webfont.eot');
    src: url('/includes/fonts/museo700-regular_0-webfont.eot?#iefix') format('embedded-opentype'),
         url('/includes/fonts/museo700-regular_0-webfont.woff') format('woff'),
         url('/includes/fonts/museo700-regular_0-webfont.ttf') format('truetype'),
         url('/includes/fonts/museo700-regular_0-webfont.svg#museo700') format('svg');
    font-weight: normal;
    font-style: normal;

}

.hasCountdown { }
.countdown_rtl { direction: rtl; }
.countdown_row { clear: both; width: 100%; padding: 0px 2px; text-align: center; }
.countdown_show1 .countdown_section { width: 98%; }
.countdown_show2 .countdown_section { width: 48%; }
.countdown_show3 .countdown_section { width: 32.5%; }
.countdown_show4 .countdown_section { width: 24.5%; }
.countdown_show5 .countdown_section { width: 19.5%; }
.countdown_show6 .countdown_section { width: 16.25%; }
.countdown_show7 .countdown_section { width: 14%; }
.countdown_section { display: block; float: left; font-size: 75%; text-align: center; }
.countdown_amount { font: 26px 'Museo-700', Arial, Heveltica, sans-serif; color: #fff; text-shadow: 2px 2px 1px rgba(0,0,0,0.21); }
.countdown_descr { display: block; width: 100%; }
#defaultCountdown { width: 230px; height: 30px; overflow: hidden; }


/* Jaconero Animal */
.form-animal { display: none; }
.form-animal:first-child { display: block; }
.form-animal .btn-form-animal { background: #f9923d; border: 0; border-radius: 50px; color: #fff; display: block; font: italic 600 18px 'Open Sans', Arial, Helvetica, sans-serif; margin: 35px 0; padding: 28px; text-align: center; text-decoration: none; width: 320px; }
.patrocinadores-animal p { float: left; width: 45%; padding: 35px 15px !important; }