/*
Theme Name: Consultix
Theme URI: http://themes.radiantthemes.com/consultix/
Author: RadiantThemes
Author URI: https://themeforest.net/user/radiantthemes
Description: Consultix is an extremely potent corporate, business & financial services WordPress theme. It is apt for a myriad of business and corporate websites that are related to insurance services, stocks, e-commerce, financial services, finance, advisories, accounts, legal, banking, wealth consultants and general services websites.
Version: 2.1.7
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: consultix
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

Consultix is based on Underscores http://underscores.me/, (C) 2012-2016 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.
*/


.side-menu ul li a {
background: #f3f4f5 !important;
padding: 14px 24px !important;
font-size: 16px !important;
color: #161616 !important;
margin-bottom: 3px !important;
border-left: 4px solid #f3f4f5 !important;
position: relative;
transition: all 0.3s;
}

.side-menu ul li.current_page_item a {
border-left: 4px solid #273272 !important;
background-color: #ebebeb !important;
}

.side-menu ul li a:hover {
border-left: 4px solid #273272 !important;
background-color: #ebebeb !important;
}

.default-page p, .comment-content p, .wpb_text_column p {
line-height: 1.3;
margin-bottom: 20px;
}

.lista-roman ul li {
list-style-type: upper-roman;
}

h1.vc_custom_heading{
border-bottom: 2px solid #d60014;
display: inline-block;
margin-bottom: 40px;
}

.tabela-gestao table td {
border: 1px solid #cccccc;
padding: 5px;
text-align: center;
}

.email-submit input.wpcf7-form-control.wpcf7-submit{
background-color: #e20015!important;
color: #ffffff!important;
font-weight: normal!important;
margin: 10px 0 0!important;
}

.footer_main_item ul.social a i:before{
font-family: 'FontAwesome';
font-weight: normal;
}

.piereg_container.pieregWrapper,
#pie_register_reg_form {
padding: 0!important;
}

div#pie_register_reg_form .fieldset.titulo {
display: none!important;
}

.pieregWrapper #pie_register li.fields {
margin-left: 0!important;
padding-left: 0!important;
}

.pieregWrapper #pie_register .fields label {
float: none!important;
display: table!important;
}

.pieregWrapper #pie_register .fields .input_fields,
.pieregWrapper #piereg_login .input_fields,
.piereg_login_container .piereg_login_wrapper .piereg_resetpassform .input_fields,
.pieregWrapper #pie_register .fields .address_main,
.pieregWrapper #pie_register .fields .radio_wrap{
width: 100%!important;
}

.pieregWrapper #pie_register div#password_meter label {
display: none!important;
}

.pieregWrapper .fields .fieldset {
padding: 0 0 15px!important;
}

input.pie_submit {
float: left!important;
max-width: 190px!important;
}



@media all and (max-width: 900px) {

.vc_images_carousel.vc_build .vc_carousel-slideline .vc_carousel-slideline-inner>.vc_item {
height: auto!important;
}


.vc_carousel-slideline-inner .vc_inner img {
padding: 0!important
}

}



