@charset "UTF-8";
/* https://gabinetejuridicolt.com/wp-content/themes/bridge-child/style.css */
/* Import rule from: https://gabinetejuridicolt.com/wp-content/themes/bridge/style.css */
/*
Theme Name: Bridge
Theme URI: http://demo.qodeinteractive.com/bridge/
Description: Bridge Theme
Tags: creative, portfolio, multi-purpose, clean, retina, responsive, parallax, mega menu, blog, agency, business, fullscreen, modern, background video, ajax
Author: Qode Interactive
Author URI: http://www.qodethemes.com/
Version: 12.1
License: GNU General Public License
License URI: licence/GPL.txt

CSS changes can be made in files in the /css/ folder. This is a placeholder file required by WordPress, so do not delete it.

*/.q_logo img{display:block;opacity:1;position:absolute;top:-50%;width:94px!important;max-width:none;-webkit-transition:opacity .6s ease-in-out;transition:opacity .6s ease-in-out}header.stick_with_left_right_menu nav.main_menu.right_side{position:absolute;width:46%;top:0;right:0;left:auto;z-index:50}header.stick_with_left_right_menu nav.main_menu.left_side{text-align:right;position:absolute;width:46%;top:0;left:0;z-index:50}.mobile_menu_button span{width:19px;height:17px;font-size:23px;z-index:50;display:table-cell;position:relative;cursor:pointer;vertical-align:middle}.header_bottom .container{position:relative;left:-11px}.sticky .header_bottom .container{position:relative;left:16px}.header_top_bottom_holder nav.main_menu>ul>li>a{padding:0 31px}.title.title_size_large h1{font-size:35px;line-height:40px;font-weight:700;margin-left:-20px}.footer_top_holder{background-color:#2F2F2F}.footer_bottom_holder{background-color:#212121}.footer_top{border-top:9px solid #6F0B15}.separator.small,.wpb_column>.wpb_wrapper .separator.small{height:3px;background-color:#6F0B15;width:38px}.footer_top .separator.small,.wpb_column>.wpb_wrapper .separator.small{height:3px;background-color:#6F0B15;width:38px;margin-bottom:30px!important}.footer_bottom span,.footer_top .textwidget{color:#9E9E9E;margin-right:20px!important}.q_font_awsome_icon_stack i.fa-stack-base{border:none;color:#525252!important}.footer_bottom .fa-stack-2x{font-size:50px}.footer_bottom_holder i.fa.fa-stack-1x{font-size:18px!important;padding:9px 0 0 6px!important}.footer_bottom p{color:#9E9E9E}.q_font_awsome_icon_stack:hover .fa-circle{color:#6F0B15!important}.footer_bottom .vc_column-inner{text-align:right}.footer_bottom .wpb_content_element{text-align:left}.rm_form_label{display:none}.rm_form_el_email .rm_form_field{width:100%;height:40px;padding-left:7px;padding-right:7px;background-color:#f6f6f6;outline:0;border:0;font-family:Raleway,serif;font-weight:400;-webkit-appearance:none;color:#000}.rm_form_el_set{width:100%;padding:0!important;margin-top:15px}.rm_form_el_button{text-align:right}.rm_form_el_button .rm_button{width:auto!important;cursor:pointer;color:#fff;font-weight:700;background-color:#000;line-height:36px;position:relative;height:47px;padding:0 23px;font-size:13px;text-align:left;border:0;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-ms-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear}.rm_form_el_button .rm_button:hover{background-color:#6f0b15}#back_to_top.on{display:none}.rm_form_message{color:#10a010}a,p a{color:#6f0b15}.full_section_inner .q_font_awsome_icon_stack i.fa-stack-base{color:#6f0b15!important}.footer_top a{color:#9E9E9E!important;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-ms-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear}.footer_top a:hover{color:#fff!important}.footer_top .widget_recent_entries>ul>li{padding:0 0 9px;position:relative}.footer_top .widget.widget_nav_menu li{line-height:26px}.footer_top .widget_nav_menu ul li{padding:0 0 9px}.footer_top{padding:67px 0 60px}.custom-html-widget ul li{padding:0 0 9px}.remove_sep .separator{visibility:hidden}blockquote.with_quote_icon h5{padding:0 0 0 40px;font-style:italic;text-align:left;font-size:23px}.q_counter_holder span.counter{color:#878786!important}.gallery_holder ul.gallery_with_space.v4 li,.wpb_gallery_slides .gallery_holder ul.gallery_with_space.v4 li{width:23.5%;margin:0 5px 5px 0}.blog_holder article .post_info a,.blog_holder article .post_text h2 .date,.blog_holder article .post_info,.comment_holder,.comment_pager,div.comment_form{display:none}.blog_holder.blog_single article h2{margin-top:20px;margin-bottom:20px}.blog_holder article .post_content_holder{width:100%;padding-bottom:80px}.contact_section_position_center h4,div.ppt{display:none!important}.fa-quote-right{display:none!important}blockquote{position:relative}blockquote h5:before{content:'';background-image:url(https://wip.webcomum.org/gabinetejuridico-wp/wp-content/uploads/2017/12/aspas_before-01-1.png);width:32px;height:33px;position:absolute;left:10px;top:0}blockquote h5:after{content:'';background-image:url(https://wip.webcomum.org/gabinetejuridico-wp/wp-content/uploads/2017/12/aspas_after-01-1.png);width:32px;height:33px;position:absolute;right:-16px;top:14px}.category-noticias p{margin-bottom:20px}.category-noticias p{height:72px;overflow:hidden}.ssba-wrap{margin-top:50px}.category-servicos .ssba-wrap{display:none}@media (max-width:1205px){.header_top_bottom_holder nav.main_menu>ul>li>a{padding:0 18px}header.stick_with_left_right_menu nav.main_menu.right_side{width:48%}header.stick_with_left_right_menu nav.main_menu.left_side{width:48%}}@media (max-width:1000px){header .q_logo img.mobile{display:block!important;opacity:1!important;position:relative;margin:49px auto;width:67px!important}.header_bottom>.container>.container_inner{width:100%!important}nav.mobile_menu ul{padding-bottom:30px}nav.mobile_menu{padding-bottom:0}}@media (max-width:767px){.footer_bottom .vc_column-inner{text-align:center}.footer_bottom .wpb_content_element{text-align:center}}@media (max-width:640px){.logo_wrapper{height:100px!important;left:auto;right:-68px}.mobile_menu_button{margin:0 20px 0 10px}nav.mobile_menu ul li a{font-size:13px;font-weight:400;color:#888;padding:10px 0 0 10px;display:block;position:relative;text-transform:none;line-height:26px;letter-spacing:0}.title.title_size_large h1{margin-left:auto}blockquote.with_quote_icon h5{font-size:18px}}