.page-id-20 .flex-direction-nav li a { background-color:#201a60; }
.page-id-20 .flex-direction-nav li a:hover { background-color:#eb5f23; }

.todosFilmes { text-align:right; }
.todosFilmes a:hover { background-color:#201a60 !important; }

#main-content p { line-height:160%;  }
#main-content h1 { font-size:26px; }
.btProgramacao .button-medium { border:2px solid #00a9dc;  width:90%; line-height:40px; background-color:transparent !important; font-size:13px; font-weight:bold; }
.btProgramacao .button-medium:hover { background-color:##00a9dc !important; color:#00a9dc !important; }


.edAnteriores { padding-left:8px; }

#header { background-image:url("http://festivaltaguatinga.com.br/wp-content/uploads/2014/02/bg-topo-site.png"); background-position:top left !important; background-repeat:no-repeat; }


#header #social-media { padding-top:100px; }
#header #social-media div a { border:1px solid #ffffff !important; background-color:transparent; border-radius:3px; background-color:#eb5f23 }
#header #social-media div a:hover { background-color:#201a60 !important; }

.blogpost-thumb { background-image:url("http://festivaltaguatinga.com.br/wp-content/uploads/2014/02/blogpost.png")}

.caroufredsel-wrap .prev,
.caroufredsel-wrap .next { background-color:#eb5f23; }

.caroufredsel-wrap .prev:hover,
.caroufredsel-wrap .next:hover { background-color:#201a60; }

#footer .container ul li { margin-bottom:0; }

#page-container p { font-weight:bold; }


.page-id-15 #page-container .one-third,
.page-id-20 #page-container .one-third,
.page-id-34 #page-container .one-third { height:360px; }

.page-id-15 #page-container .one-third .box-filme,
.page-id-20 #page-container .one-third .box-filme { background-color:#11aae2; text-align:center; padding:10px 0; font-weight:bold; height:280px;  }
.page-id-34 #page-container .one-third .box-filme { background-color:#d98c04; text-align:center; padding:10px 0; font-weight:bold; height:280px;  }

.page-id-15 #page-container .one-third:after,
.page-id-20 #page-container .one-third:after { content:" "; display:block;  background-image: url("http://festivaltaguatinga.com.br/wp-content/uploads/2014/03/box_titulo_assista_vote.png"); background-repeat:no-repeat; background-position:bottom left; height:45px; background-size: cover; }
.page-id-34 #page-container .one-third:after { content:" "; display:block;  background-image: url("http://festivaltaguatinga.com.br/wp-content/uploads/2014/03/box_titulo_mais_votados.png"); background-repeat:no-repeat; background-position:bottom left; height:45px; background-size: cover; }

.page-id-15 #page-container .one-third .box-filme  a,
.page-id-20 #page-container .one-third .box-filme  a,
.page-id-34 #page-container .one-third .box-filme  a { height: 220px; width:280px; text-align: center; vertical-align: middle; background:#000000; display:table-cell; overflow:hidden; }

.page-id-15 #page-container .one-third .box-filme a  img,
.page-id-20 #page-container .one-third .box-filme a  img,
.page-id-34 #page-container .one-third .box-filme a  img { vertical-align:middle; height:100%; width:100%; }

#link-filtro { width:280px; margin:auto auto 30px auto; display:block; background-color:#eb5f23; color:#ffffff; padding:10px 0; content:"Pesquisar Filme"; text-align:center; }
#link-filtro:hover { background-color:#201a60 }
.form-pesquisa { display:none; margin:auto; width:280px; }
.form-pesquisa label { width:120px;  }
.form-pesquisa #txtTitulo,
.form-pesquisa #txtDiretor { width:270px; }
.form-pesquisa select { width:280px; }
label { color:#ffffff; }

.icefit-mobile-menu-open { background-image:url("http://festivaltaguatinga.com.br/wp-content/uploads/2014/03/mobile-menu-icon.png"); }

@media only screen and (min-width:480px) and (max-width:767px) {
#header #social-media { padding-top:10px !important; }
.page-id-15 #page-container .one-third .box-filme  a,
.page-id-20 #page-container .one-third .box-filme  a,
.page-id-34 #page-container .one-third .box-filme  a { width:400px; }
#navbar { border:0; }
}
@media only screen and (max-width: 767px) { #header { padding-top:40px; } #header-wrap { padding-top: 0; } #header #social-media { padding-top: 0; } #navbar { border:0; }  }

#sidebar #searchsubmit { background-color:#11aae2; }

ul.tabs-content { border-bottom:3px solid #201a60; }
ul.tabs li a { background-color:#201a60; }
ul.tabs-content table,
ul.tabs-content table tr,
ul.tabs-content table tr td,
ul.tabs-content table tr th { background-color:transparent; }

ul.tabs-content table tr th { vertical-align:top; font-weight:bold; text-align:right; font-size:16px; text-transform:none; }
ul.tabs-content table tr td { vertical-align:top; padding-top:0; }

ul.tabs-content span.read-more { background-position:63px -80px; }
ul.tabs-content span.read-more a:hover { background-color:#201a60; }
