

body { line-height: 22px; } 
footer .column1 {
position: relative;
top: -18px;
}

@media only screen and (max-width: 1000px) {
   .logo_wrapper { left: 30%; }
   header .q_logo img.normal, header .q_logo img.light, header .q_logo img.dark, header .q_logo img.sticky { display: table !important; }
}

.single .title.title_size_large.position_center { height: 120px !important; }

.blog_holder article .post_content_holder { border-bottom: 1px solid; }
.single .blog_holder article .post_text .post_text_inner { padding-top: 0; }

.post_text_inner h2 span.date { display: block; font-size: 16px; }

.post_text_inner h2 a { 
font-size: 28px;
font-weight: 600;
text-transform: none;
}

.blog_single .post_text_inner h1 { 
font-size: 26px;
  line-height: 40px;
  font-weight: 400;
text-transform: none;
}

.single .blog_holder article .post_content_holder { border-bottom: none; }

.single .blog_holder article .post_image, .single .blog_holder article .post_image>a, .single .blog_holder article .post_image img { margin-bottom: 30px;  }

.pagination li.active span, .pagination ul li a:hover { color: #FFF; }
.pagination ul li a:hover { background: #FFCD26; }

.pagination ul li span, .pagination ul li a { border: none; border-radius: 0; }

.title.title_size_large h1 { font-size: 40px !important; }
.lojas-sms {
margin-top: 90px;
}

.filter_outer { height: auto; padding: 0 2%; }

.filter_holder ul { height: auto !important; }

.filter_holder ul li span {
padding: 0;
letter-spacing: 0;
color: #FFF;
}

.filter_holder ul li.active span {
color: #FFCD26 !important;
}

.filter_holder ul li:hover span { 
color: #313131;
}

.filter_holder ul li.filter {
padding: 5px 15px;
background: #10113d;
margin: 9px 10px;
}

.filter_holder ul li.filter:hover {
background: #FFCD26;
}

.q_masonry_blog_title,  .q_masonry_blog_title a {
  font-size: 24px;
}

.q_accordion_holder.accordion .ui-accordion-header:hover { color: #FFCD26 !important; }

.single-portfolio_page .title_subtitle_holder {
margin-top: 100px !important;
}

.portfolio_single { padding-top: 50px; }

.wpb_gmaps_widget .wpb_wrapper { padding: 0; }

.footer_bottom a:hover {
color: #FFCD26;
}

.footer_top input.wpcf7-form-control.wpcf7-text { padding: 10px; }

.footer_ top input.wpcf7-form-control.wpcf7-submit, .footer_top input.wpcf7-form-control.wpcf7-submit:not([disabled]) {
background: #c6c6c6;
color: #10113d;
border: #c6c6c6;
}

.footer_ top input.wpcf7-form-control.wpcf7-submit:hover, .footer_top input.wpcf7-form-control.wpcf7-submit:not([disabled]):hover {
background: #10113d;
color: #c6c6c6;
border: #10113d;
}

#corpo_cinema { padding: 50px 0 80px 0; }

.filme { margin-bottom: 80px; }

.filme-cartaz img { width: 100%; }

.single-poll .column1 { width: 100%; float: none; }
.single-poll .column2 { display: none; }
#tp-default-default-preset.tp-poll-container { width: 100%; }
#tp-default-default-preset.tp-poll-container ul.choices li { display: inline-table !important; width: 33.333333333333333%; border: none; border-bottom: 1px solid #d3d3d3 !important; }
#tp-default-default-preset.tp-poll-container ul.choices li:last-child { border-bottom: none; }
#tp-default-default-preset.tp-poll-container ul.choices li img { width: 100%; } 
#tp-default-default-preset.tp-poll-container ul.results li { display: inline-table !important; width: 20%; border: none; border-bottom: 1px solid #d3d3d3 !important; }
#tp-default-default-preset.tp-poll-container ul.results li img { width: 100%; } 

#tp-default-default-preset.tp-poll-container ul.tp-choices li { display: inline-table !important; width: 33.333333333333333%; border: none; border-bottom: 1px solid #d3d3d3 !important; }
#tp-default-default-preset.tp-poll-container ul.tp-choices li:last-child { border-bottom: none; }
#tp-default-default-preset.tp-poll-container ul.tp-choices li img { width: 100%; } 
#tp-default-default-preset.tp-poll-container ul.tp-results li { display: inline-table !important; width: 20%; border: none; border-bottom: 1px solid #d3d3d3 !important; }
#tp-default-default-preset.tp-poll-container ul.tp-results li img { width: 100%; } 

.single-poll .footer_top  .column1 { width: 33.33%; float: left; }
.single-poll .footer_top .column2 { display: inherit; }

.portfolio_content iframe { width: 100% !important; height: 450px !important;}