@media only screen and (max-width: 1000px){
.header_bottom {
background-color: #5D5641!important;
}
}
nav.mobile_menu {
background-color: #5D5641;
}
nav.mobile_menu ul li a, nav.mobile_menu ul li h3{
color: #FFF;
font-weight: 800;
} .post.hentry.ivycat-post .qbutton{
border: 2px solid #7C735F;
background-color: #7C735F;
color: white;
}
.post.hentry.ivycat-post .qbutton:hover {
background-color: initial;
border: 2px solid #7C735F;
color: #7C735F;
}  a.qbutton.green.default {
background-color: #0E773F;
border: 2px solid #0E773F;
}
a.qbutton.green.default:hover {
background-color: #5D5641;
border: 2px solid #5D5641;
color:white;
}
.slider_content.left.skrollable.skrollable-between {
width: 60%!important;
} .carousel-control{
width: 8%;
}
@media only screen and (max-width: 1300px){
.carousel-control {
width: 6%;
}
} .q_accordion_holder.accordion div.accordion_content {
padding: 0px;
} .fitatop h5 {
text-transform: uppercase;
font-weight: 600;
font-size: 13px;
letter-spacing: 1px;
}
.overlapping_content .content .content_inner>.container>.overlapping_content .overlapping_content_inner {
overflow: visible;
} .vc_row.wpb_row.section.vc_row-fluid.fitatop.vc_custom_1463883501767.grid_section {
position: absolute;
top: -81px;
width: 274px;
padding: 5px 12px;
}
.fitatop .wpb_text_column.wpb_content_element {
display: -webkit-inline-box;
padding: 0px 20px;
} .frasentrada h1 {
font-family: 'Playfair Display', serif;
font-size: 20px;
font-weight: 100;
font-style: italic;
}
.bienvenue hr {
width: 29px;
border: 1px solid #867D61;
margin-top: 18px;
margin-bottom: 18px;
}
.bienvenue h4 {
text-transform: uppercase;
font-size: 14px;
font-weight: 500;
letter-spacing: 1px;
padding-bottom: 5px;
}
.bienvenue p.p1 {
padding-top: 10px;
}   li.cat-item.cat-item-24 {
display: none;
}
li.cat-item.cat-item-20 {
display: none;
}
li.cat-item.cat-item-28 {
display: none;
} .teatrozlogo {
background-color: #1D6880;
padding-top: 20px;
text-align: center;
}
.teatrozlogo h3{
color: white;
}
.teatrozlogo h4{
color: white;
} aside .widget li {
margin: 10 0 0px;
line-height: 32px;
}
aside .widget a {
color: inherit;
font-weight: 600;
color: #7C735F;
text-transform: uppercase;
}
.widget_categories li a {
background-color: #F5F3F0;
padding: 2px 10px;
text-align: center;
border: 1px solid #EAE7E0;
margin-bottom: 5px;
display: block;
font-size: 13px;
}
.widget_categories li a:hover {
background-color: #7C735F;
color: white;
}
aside .widget.posts_holder li {
padding: 0px;
}
.widget.widget_categories h5 {
text-align: center;
padding-top: 10px;
}
aside .widget_categories li:last-child {
margin-bottom: 21px;
} .liztagem {
background-color: #217894;
}
aside .widget .liztagem li:first-child a {
padding-top: 10px;
}
aside .widget .liztagem li:last-child a {
padding-bottom: 10px;
}
aside .widget {
margin: 0 0 0px;
}
aside .widget .liztagem li a {
padding: 2px 10px;
text-align: center;
border: none;
display: block;
}
aside .widget .liztagem a {
font-size: 13px;
font-weight: 600;
color: white; 
text-transform: uppercase;
}
aside .widget .liztagem li a:hover{
color: white;
background-color: rgba(25, 141, 175, 0.97); 
} ul.iliztagem li {
text-align: center;
border-bottom: 1px solid #f5f3f0;
}
.textwidget h5 {
text-align: center;
padding-top: 15px;
}
ul.iliztagem {
margin-bottom: 8px;
} .hulk {
background-color: #7C735F;
}
aside .widget .liztagem.hulk li a:hover {
color: white;
background-color: #12743F;
}
ul.liztagem.hulk {
margin-bottom: 20px;
}  .blocodata2 h2 {
display: inline;
}
.blocodata2 p {
display: inline;
font-weight: 800;
} .alinhadireita{
text-align: center;
}
.sidez p {
font-weight: 800;
} .testimonials .testimonial_text_inner p { font-size: 20px;
font-family: 'Playfare Display', serif;
color: white;
font-weight: 500;
}
p.testimonial_author {
font-size: 21px!important;
}
.testimonials .testimonial_text_inner p.testimonial_author {
color: #A59F8A;
}
.testimonials.testimonials_carousel { }
.testimonials_holder .flex-direction-nav a {
border: 1px solid white;
}
.testimonials_holder .flex-direction-nav a:before{
color: white;
}
.testimonials_holder .flex-direction-nav a:hover {
background-color: #7c735f;
} .testemunhozz.wpb_column.vc_column_container.vc_col-sm-4 {
background-color: #7C735F;
padding-bottom: 19px;
}
.testemunhozz h2 {
padding-top: 22px;
padding-bottom: 20px;
} .testimonials_holder .flex-direction-nav li {
margin-top: 25px;
}     .brevementes h2 {
background-color: #7c735f;
padding-left: 10px;
} 
.vc_custom_1466094272575 {
padding-bottom: 20px !important;
}
.vc_column-inner.vc_custom_1466074117519 {
padding-top: 0px;
} .listaexibicao h5 {
padding-bottom: 5px;
border-bottom: 1px solid #d6d3cd;
margin-bottom: 10px;
} .vc_row.wpb_row.section.vc_row-fluid.sliderdestakes.vc_custom_1466094754097 {
background-color: rgba(220, 206, 176, 0.18);
margin-left: 0px;
margin-right: 0px;
padding-top: 15px;
} @media screen and (min-width: 680px) and (max-width: 1000px){
.segundaprotex p{
display: none;
}
}
@media (min-width: 768px) and (max-width: 1000px){
.sliderdestakes .vc_col-sm-4 {
width: 49%;
}
}
.segundaprotex a.qbutton.default {
margin-top: 20px;
margin-bottom: 20px;
} .centering.wpb_column.vc_column_container.vc_col-sm-4 {
text-align: center;
}
.sliderdestakes .blocodata2 {
font-weight: 800;
color: #7c735f;
font-family: 'Open Sans', sans-serif;
} .listaexibicao h5 a:hover {
background-color: #7c735f;
color: white;
display: block;
padding-left: 5px;
} @media screen and (min-width: 601px){
.tributzz .full_section_inner.clearfix {
padding-left: 15px;
}
} @media screen and (min-width: 601px){
.esspecial .full_section_inner.clearfix {
padding-left: 15px;
}
} .breadcrumbs_inner {
display: inline-block!important;
background-color: #045F2E;
padding: 17px;
}
.breadcrumb, .breadcrumb .current, .breadcrumb a, .title h1 {
color: #FFFFFF;
text-transform: uppercase;
font-size: 13px;
font-weight: 500;
letter-spacing: 1px;
} .single-post .blog_holder.blog_single {
padding-top: 30px;
} .blocodata p {
font-weight: 800;
}
@media screen and (min-width: 601px){
.notizias .section_inner_margin.clearfix {
padding-left: 15px;
}
}
.notizias .post.hentry.ivycat-post {
width: 32%;
float: left;
padding-right: 2%;
}
.notizias .post.hentry.ivycat-post:last-child {
padding-right: 0px;
}
@media screen and (max-width: 767px){
.notizias .post.hentry.ivycat-post {
width: 100%;
padding: 0px;
}
}
.notizias h5 a:hover {
color: green;
}
.notizias h5 a {
color: #7C735F;
}  ul.autocarro {
padding-left: 21%;
}
.pontinha h3 {
color: #867D61;
}
.pontinha h5 {
font-weight: 400;
}
.pontinha h6 {
color: white;
font-family: sans-serif;
text-transform: inherit;
font-weight: 400;
} .autocarro li {
display: -webkit-box;
padding-bottom: 13px;
}
.tituloautcarro h3 {
padding-top: 13px;
padding-bottom: 30px;
color: #867D61;
}
.autocarro p {
font-size: 15px;
color: white;
font-weight: 400;
padding-top: 4px;
} .footer_bottom .textwidget {
color: white;
font-size: 13px;
}
.footer_bottom_columns.three_columns .column1 .footer_bottom {
text-align: center;
padding-left: 44px;
}
@media screen and (max-width: 600px){
.footer_bottom_columns.three_columns .column1 .footer_bottom {
text-align: center;
padding-left: 0px;
}
}  span.tab-title {
text-transform: lowercase;
color: grey;
} .quemsomoz h2 {
font-size: 40px;
text-transform: uppercase;
line-height: 59px;
}
.quemsomoz h3 {
font-weight: 400;
font-size: 31px;
text-transform: initial;
}
.quemsomoz hr {
margin: 20px auto;
} .estrelasmissao .wpb_wrapper {
text-align: center;
}
.acordeaomissao .q_tabs .tabs-nav li a {
font-family: 'Playfare Display', serif;
font-size: 25px;
font-weight: 100;
text-transform: inherit;
}
.acordeaomissao .q_tabs .tabs-nav li {
float: inherit;
}
.acordeaomissao p {
font-size: 14px;
} .vc_row-fluid.history h2 {
font-size: 40px;
line-height: 58px;
display: inline;
padding-right: 5px;
color: #5D5641; 
}
.vc_row-fluid.history h3 {
font-size: 23px;
text-transform: inherit;
font-weight: 400;
color: #5D5641;
display: inline;
}
.vc_row-fluid.history h5 {
padding-bottom: 31px;
padding-top: 10px;
text-transform: initial;
font-weight: 300;
}
.vc_row-fluid.history h4 {
font-size: 22px;
font-family: 'Playfare Display',serif;
color: #5D5641;
line-height: 28px;
padding-top: 20px;
} .papelz {
border-bottom: 1px solid #EFEEEC;
} .instalationz {
}
.instalationz h2, .instalationz p {
}
.saibamax .q_icon_with_title .icon_with_title_link {
background-color: #BFB191;
padding: 2px 10px;
color: white;
} .historys h2 {
font-size: 54px;
text-transform: initial;
line-height: 59px;
display: inline;
padding-right: 10px;
color: #7C735F;
}
.historys h3 {
font-family: 'Playfair Display', serif;
font-weight: 400;
font-size: 31px;
text-transform: initial;
display: inline;
}
.minislider a.prev-slide {
padding-left: 31px;
}
.markee hr {
width: 29px;
border: 1px solid #867D61;
margin-top: 18px;
margin-bottom: 18px;
margin-left: 0px;
} .sozioefetivo h2 {
font-size: 40px;
color: #5D5641;
display: inline;
text-transform: uppercase;
}
.sozioefetivo h3 {
font-size: 31px;
text-transform: inherit;
font-weight: 400;
color: #5D5641;
display: inline;
}
.signifika-socio h3 {
font-family: Playfare Display;
text-transform: initial;
font-weight: 100;
font-size: 21px;
color: #5D5641;
} input.wpcf7-form-control.wpcf7-date, input.wpcf7-form-control.wpcf7-number,input.wpcf7-form-control.wpcf7-quiz, input.wpcf7-form-control.wpcf7-text, select.wpcf7-form-control.wpcf7-select, textarea.wpcf7-form-control.wpcf7-textarea
{ 
background-color: #DCD3BF;
} .zerotitle h2 {
font-size: 40px;
color: #5D5641;
display: inline;
padding-right: 10px;
text-transform: uppercase;
}
.zerotitle h3 {
font-weight: 400;
font-size: 31px;
text-transform: initial;
display: inline;
}
.carac .q_icon_list {
float: left;
padding-right: 20px;
text-align: center;
margin-bottom: 0px;
padding-top: 12px;
} .zerotitle h5 {
font-family: 'Playfare Display',serif;
font-size: 24px;
font-weight: 100;
color: #7C735F;
} .lcs_logo_container a.lcs_logo_link {
border: none!important;
}  div#text-3 {
padding-top: 30px;
} .blog_holder.blog_masonry_date_in_image article .post_text_inner .post_info {
margin-top: 10px;
}  .blog_holder.blog_masonry_date_in_image article .post_text .post_text_inner {
text-align: left;
padding: 20px;
} @media only screen and (max-width: 480px){
.blog_holder.masonry {
width: auto!important;
}
} .blog_holder.masonry.blog_masonry_date_in_image.masonry_pagination {
margin-top: 30px!important;
} .blog_holder.blog_masonry_date_in_image article .post_text h5 {
margin-bottom: 10px;
}  .blog_holder.blog_single {
padding-top: 32px;
}     .blog_holder article .post_text .post_text_inner {
padding: 0px;
}
body.single #social {
padding-top: 15px;
text-align: right;
border-top: 1px solid silver;
margin-top: 10px;
}
body #social a {
color: #7c735f;
margin: 5px;
width: 40px;
display: inline-block;
height: 40px;
border-radius: 30px;
line-height: 40px;
border: 2px solid #7c735f;
}
#social i.fa.fa-lg {
padding-left: 10px!important;
}
body.single #social i.fa.fa-lg {
padding-right: 10px!important;
}
body #social a:hover {
color: white;
background-color: #7c735f;
margin: 5px;
} #social i.fa.fa-facebook.fa-lg {
padding-left: 14px!important;
} .blog_holder.blog_single .post_image {
width: 50%!important;
float: left;
padding-right: 20px;
padding-bottom: 5px;
} .tributz {
margin-top: 10px;
margin-bottom: 20px;
font-weight: 500;
}
.blog_holder article .post_info {
display: block;
}
.post_info {
margin: 10px 0px 0px!important;
text-transform: uppercase;
font-weight: 600!important;
}
.post_info p {
float: left;
padding-right: 10px;
text-transform: capitalize;
}
.blog_holder article .post_info .dots {
display: none;
} .title_outer .has_background.title .title_subtitle_holder, .title_outer .has_fixed_background.title .title_subtitle_holder, .title_outer.with_image .title .title_subtitle_holder {
vertical-align: bottom;
}
.title_subtitle_holder {
padding-bottom: 100px;
}
.title .title_holder .container {
vertical-align: bottom;
}
.title h1, .title.title_size_small h1 {
display: none;
} .iconografia h5.icon_title {
font-size: 35px;
margin-top: -5px;
}
.iconografia .icon_holder {
padding-top: 10px;
}
.iconografia h3.icon_title {
padding-top: 6px;
}
@media screen and (max-width: 767px){
.iconografia .wpb_column.vc_column_container.vc_col-sm-3 {
width: 50%;
display: inline;
float: left;
}
}  @media only screen and (max-width: 480px){
.boxed div.section .section_inner, 
.carousel-inner .slider_content_outer, .container_inner, 
.container_inner nav.content_menu, .full_width .parallax_content, 
.steps_holder_inner, div.grid_section .section_inner, nav.content_menu ul {
width: 362px;
}
}
.notizias .post.hentry.ivycat-post {
padding-bottom: 20px;
} .espacoz a.qbutton.default {
margin-bottom: 20px;
} .breadcrumb a {
color: #FFFFFF;
text-transform: uppercase;
font-size: 13px;
font-weight: 500;
letter-spacing: 1px;
}
.breadcrumb .sep{
padding-left:5px;
padding-right:5px;
}
.breadcrumb  {
display: inline-block!important;
background-color: #045F2E;
padding: 17px;
display: table;
height: 100%;
line-height: 1em;
padding-bottom: 29px;
}