/* HEADER */
#Content { background:#fff; }
#Top_bar { top:10px!important; }
#Top_bar .logo { width:22%; float:left; margin:0; padding:20px 0; }
#Top_bar .menu li a span { color:#666; letter-spacing: -0.05em }
#Top_bar .top_bar_left { padding:0; }
.menuo-right #Top_bar .menu_wrapper { margin-top:42px; float:left; width:65%; }
body:not(.template-slider) #Header { min-height: 125px }
#back_to_top { display:none; }
.vc_col-has-fill>.vc_column-inner, .vc_row-has-fill+.vc_row-full-width+.vc_row>.vc_column_container>.vc_column-inner, .vc_row-has-fill+.vc_row>.vc_column_container>.vc_column-inner, .vc_row-has-fill+.vc_vc_row>.vc_row>.vc_vc_column>.vc_column_container>.vc_column-inner, .vc_row-has-fill+.vc_vc_row_inner>.vc_row>.vc_vc_column_inner>.vc_column_container>.vc_column-inner, .vc_row-has-fill>.vc_column_container>.vc_column-inner, .vc_row-has-fill>.vc_row>.vc_vc_column>.vc_column_container>.vc_column-inner, .vc_row-has-fill>.vc_vc_column_inner>.vc_column_container>.vc_column-inner { padding-top:0; }
.page-contact-container .vc_col-sm-8 .wpb_wrapper>div { margin-bottom:0; }
.page-contact-container, .vc_custom_1445892876149 { width:1200px; margin:0; border:none!important; }

/* MENU */
li#menu-item-744 { margin-right:140px!important; }

/* ITENS REDES SOCIAIS */
#Top_bar .menu .pt_br { right:50px; }
#Top_bar .menu .menu_language { top:37px; }
#Top_bar .menu .en_us { right:77px; }
#Top_bar .menu .pt_br { right: 35px; border-right: 2px solid #666; padding-right: 8px!important; }
#Top_bar .menu .linkedin { background:url(../wp_toolbox/images/in-menu.png); right:0;}

/* EQUIPE */
.layout-full-width #Wrapper { padding:0!important; }
.faq .mfn-acc .question .wpb_toggle_content p img { float:left!important; padding-right:40px!important; margin-top:-30px!important;}
div#section-intro-accordion { padding:15px 0!important; } 
div#section-intro-accordion .wpb_tabs .wpb_tabs_nav li { background:#e7ecef; width:12.50%;}
div#section-intro-accordion .wpb_tabs .wpb_tabs_nav li.ui-tabs-active a, div#section-intro-accordion .wpb_tabs .wpb_tabs_nav li a { font-size:13px; padding:10px!important; line-height: 20px; }
div#section-intro-accordion .wpb_tabs .wpb_tabs_nav li.ui-tabs-active a, div#section-intro-accordion .wpb_tabs .wpb_tabs_nav li:hover a { color:##083c6a; }
.section-intro-content .wpb_column .wpb_wrapper .wpb_text_column p { color:#82bad0; }
.faq .mfn-acc .question .title .txt-title { color:#82bad0; font-size:16px; }
.faq .mfn-acc .question .title .txt-subtitle { font-size:16px; }
.faq .mfn-acc .question .title.wpb_toggle { background: #f8f8f8 url(../wp_toolbox/images/toggle_open_gray.png) no-repeat 97.5% center; padding:30px 25px;}
.faq .mfn-acc .active .title.wpb_toggle { background: #f8f8f8 url(../wp_toolbox/images/toggle_close_gray.png) no-repeat 97.5% center; padding:30px 25px;}
.faq .mfn-acc .question .wpb_toggle_content { background:#82bad0; color:#fff; }
.faq .mfn-acc .question .title { padding:20px; }
.faq .mfn-acc .question .wpb_toggle_content { padding:30px; }
.faq .mfn-acc .question .wpb_toggle_content p { color:#fff; line-height:22px; font-size:15px; padding-top:30px }
.wpb_wrapper .faq .question .answer.wpb_toggle_content { margin:7px 0 25px 0; }

/* FUNDOS LESTE */
.section-unit-wrap .accordion .accordion_wrapper .group .answer .section-cols-docs .vc_col-sm-4 .vc_upload-file { margin-bottom:10px!important; }

/* LESTE LITIGATON */
.vc_custom_1462814773677 { border:none!important; }

/* PRIVATE EQUITY - LISTAGEM INVESTIDAS */
.nossas-investidas { background:#e7ecee; padding:30px; min-height:300px; margin-top:50px; margin-left:-35px; margin-right:-35px; }
h2.titulo-investidas { font-family: SweetSansRegular; color: #003767; text-transform: uppercase; font-size: 24px; text-align:center; padding:30px 0; }
ul.lista-investidas { display:block; }
ul.lista-investidas li { float:left; list-style-type: none; display:block; margin-right:20px;}
div.investidas-modal-aberto { position:fixed; background:#e7ecee; width:100%; height:100%; top:0; left:0; filter:opacity(alpha=97); -moz-opacity:0.97; opacity:0.97; z-index:99999999;}
div.investidas-modal-aberto-content { background:#fff; width:75%; min-height:250px; margin:10% auto 0 auto; position:relative; }
div.investidas-modal-aberto-content img { float:left; width:28%px; height:250px; padding:0 5%; }
div.investidas-modal-aberto-content div.descricao-investida { float:left; padding: 50px 5% 25px 5%; width:50%; }


/* CONTATO */
.page-contact-container, .vc_custom_1445892876149 { border:0!important; }
.vc_col-has-fill>.vc_column-inner, .vc_row-has-fill+.vc_row-full-width+.vc_row>.vc_column_container>.vc_column-inner, .vc_row-has-fill+.vc_row>.vc_column_container>.vc_column-inner, .vc_row-has-fill+.vc_vc_row>.vc_row>.vc_vc_column>.vc_column_container>.vc_column-inner, .vc_row-has-fill+.vc_vc_row_inner>.vc_row>.vc_vc_column_inner>.vc_column_container>.vc_column-inner, .vc_row-has-fill>.vc_column_container>.vc_column-inner, .vc_row-has-fill>.vc_row>.vc_vc_column>.vc_column_container>.vc_column-inner, .vc_row-has-fill>.vc_vc_column_inner>.vc_column_container>.vc_column-inner { padding-top:0; }
.page-contact-container .vc_col-sm-4 { padding:30px 0 30px 15px; }
.page-contact-container .vc_col-sm-4 ul li .title_label { margin-bottom:0; font-size:13px; }
.page-contact-container .vc_col-sm-4 ul li .address_label { line-height: 15px; font-size:12px; }
.page-contact-container .vc_col-sm-4 ul li .phone_label { line-height: 15px }
.page-contact-container .vc_col-sm-4 ul li { margin-top:0; }
.page-contact-container .vc_col-sm-4 h2.entry-title-page { padding-bottom:0; margin-bottom:0px; font-size:18px; }
.page-contact-container .vc_col-sm-4 ul li:hover { text-decoration: underline; cursor: pointer; }

/* FOOTER */
#Footer .widgets_wrapper { background: url(../wp-content/themes/betheme/wp_toolbox/images/bg-footer.png) repeat-x; background-size:140px; }
#Footer .widgets_wrapper .section_above_footer .widget h4 { color:#fff; font-size:16px; }
#Footer .widgets_wrapper .section_above_footer .wp_phones_widget { min-height:380px; }
#Footer .widgets_wrapper .section_above_footer .wp_phones_widget ul li label { color:#fff; font-size:12px;}
#Footer .widgets_wrapper .section_above_footer .wp_phones_widget ul li p { color:#fff; font-size:12px;}
#Footer .widgets_wrapper .section_above_footer .wp_voting_policy_upload p a { color:#fff; font-size:9px; }
#Footer .widgets_wrapper .section_above_footer .column { border:none; padding:50px 30px 30px 30px;}
#Footer .footer_copy { border:none; }
#Footer .widgets_wrapper .section_above_footer .wp_phones_widget ul li p { font-family:arial; line-height:0.5em; margin-bottom:5px; }
.listing-address li { display:contents; }
#Footer ul.listing-addres li label { margin-bottom:0; }
#Footer .widgets_wrapper .section_above_footer .wp_phones_widget { padding-left:50px; }
#Footer .widgets_wrapper .section_above_footer .wp_phones_widget ul li p { line-height: 1em; margin:0 0 5px 0; }
#Footer .widgets_wrapper .section_above_footer .two-third.column { width:74%; }
#Footer .widgets_wrapper .section_above_footer .widget { float:left; }
#Footer .widgets_wrapper .section_above_footer .widget .wp_phones_widget { float:left; width:25%;  }
#Footer .widgets_wrapper .section_above_footer .wp_voting_policy_upload { width:45%;float:right; }
#Footer .widgets_wrapper .section_above_footer .widget .widget_text { clear:both; padding-top:50px;}
#Footer .widgets_wrapper .section_above_footer .column:first-child { padding-top:450px; background: url(../wp-content/themes/betheme/images/logo-leste.jpg) no-repeat 0 30px; }
.footer-copy-center #Footer .footer_copy .copyright { display:none; }
.widget .textwidget p { color:#666; }

/* CONTATO */
.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-title>a,
.vc_tta.vc_tta-accordion .vc_tta-controls-icon-position-left.vc_tta-panel-title>a { background:#e7ecef; color:#003767; text-transform: uppercase; padding:40px 30px; font-size: 16px; font-weight: bold; margin-bottom:15px;}

#id_bt_send { border-radius:0; } 
.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body { background: #fff; border:none; }
.vc_tta.vc_general .vc_tta-panel-body { padding:0px 15px 15px 0; }
span.wpcf7-form-control-wrap .wpcf7-quiz, span.wpcf7-form-control-wrap .wpcf7-select, span.wpcf7-form-control-wrap .wpcf7-text, span.wpcf7-form-control-wrap .wpcf7-textarea { width:50%; }
input .bt_send { border-radius:0; margin-left:514px;}
.vc_tta.vc_tta-accordion .vc_tta-controls-icon-position-left .vc_tta-controls-icon { right:20px; color:#003767; left:auto;}
.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading,
.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading, 
.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading:hover,
.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading:hover { border:#fff; background: #fff; }
.vc_tta.vc_general .vc_tta-panels, .vc_tta.vc_general .vc_tta-panels-container { margin:20px 0 80px 0; }
.vc_custom_1498243670306 .vc_single_image-wrapper img { display:none; }
#Footer .widgets_wrapper .section_above_footer .widget h4 a { color:#fff; }


/* #Tablet (Portrait) & Mobile - COMMON < 768	*
===================================================================================================== */
@media only screen and (max-width: 767px) 
{
#Footer .widgets_wrapper .section_above_footer .column { background: url(../wp-content/themes/betheme/images/logo-leste.jpg) 50% 0 no-repeat; padding-top: 200px!important; }
#Footer .widgets_wrapper .section_above_footer .column:first-child { background:transparent; padding:0!important;}
#Footer .widgets_wrapper { background: url(../wp-content/themes/betheme/wp_toolbox/images/bg-footer.png); min-height:2250px;}
#Footer .widgets_wrapper .column { width:100%!important; }
#Footer .widgets_wrapper .section_above_footer .widget { width:100%; text-align:center; bottom:-330px;}
#Footer .widgets_wrapper .section_above_footer .wp_phones_widget { padding-left:0!imortant; min-height: 400px }
#Footer .widgets_wrapper .section_above_footer .wp_phones_widget ul li label,
#Footer .widgets_wrapper .section_above_footer .wp_phones_widget ul li p { font-size:16px; }
#Footer .widgets_wrapper .section_above_footer .widget h4 { font-size:24px; }
.widget .textwidget p { color:#fff; }
#Footer .widgets_wrapper .section_above_footer .wp_voting_policy_upload { width:100%; }
#Footer .widgets_wrapper .section_above_footer .wp_media_upload_widget:first-child { bottom:-460px; }
#Footer .widgets_wrapper .section_above_footer .wp_media_upload_widget img { width:100%; padding-bottom:10px; }
span.wpcf7-form-control-wrap .wpcf7-quiz, span.wpcf7-form-control-wrap .wpcf7-select, span.wpcf7-form-control-wrap .wpcf7-text, span.wpcf7-form-control-wrap .wpcf7-textarea { width:100%; }
input .bt_send { border-radius:0; position:relative; float:right;}
#Footer .widgets_wrapper .section_above_footer .two-third.column { width:100%; }
#Footer .widgets_wrapper .section_above_footer .wp_phones_widget { padding-left:0; }
#Footer .one-third { position:inherit; }
#Top_bar .menu .linkedin { display:none;}
.nossas-investidas { clear:both; background:transparent; }
ul.lista-investidas li { width:80%; text-align: center; padding: 0; margin:0 5%;}
div.investidas-modal-aberto { display:none!important; }


}