/*
Template: consulting
Theme Name: Consulting Child Theme
Theme URI: http://consulting.stylemixthemes.com/
Author: StylemixThemes
Author URI: http://stylemixthemes.com/
Description: Consulting - Business and Finance WordPress theme. Using Consluting you can easily create a modern website with real content. Easily edit the real content and compose the page layout with drag & drop page builder Consulting is the best ever finance, consulting, brokerage WordPress theme. It’s fully Responsive and Easy to Customize using intuitive Drag & Drop Visual Composer and Theme Options panel in WordPress Customizer.
Version: 1.1
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: blue, one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, fixed-layout, fluid-layout, responsive-layout, custom-background, custom-colors, custom-header, custom-menu, sticky-post, translation-ready
Text Domain: consulting-child-theme
*/

.top_bar_info_wr .top_bar_info
{
    padding-right: 0px;
}
ul.top_bar_info li:last-child
{
    padding-right: 0px;
}
.fl
{
    float: left;
}
.do-nothing{}
body
{
    color: #000000;
}
.no-after:after,.no-before:before
{
    content: '';
    display: none;
}
.absolute-after:after,.absolute-before:before
{
    position: absolute;
}
body.header_style_2 .header_top .logo
{
    padding-top: 10px;
}
.header_top.clearfix.affix .logo
{
    padding-top: 15px;
    padding-bottom: 10px;
}
.consulting-rev-title,.consulting-rev-text
{
    font-family: 'Open Sans';
}
.button, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button, .woocommerce input.button.alt, .post-password-form input[type="submit"]
{
    font-family: 'Open Sans';
}
.consulting-rev-text
{
    font-weight: 600;
}
.info_box.style_3 .info_box_text
{
    padding: 17px 0px 0;
    top: 204px;
}
.info_box.style_3 .info_box_text .title .icon
{
    display: none;
}
.info_box.style_3 .info_box_text .title h6
{
    display: block;
}
.info_box.style_3 .info_box_text p,.info_box.style_3 .info_box_text .read_more
{
    padding: 0px 10px;
}
.header_socials a
{
    display: block;
    width: 32px;
    height: 32px;
    -webkit-border-radius: 32px;
    -moz-border-radius: 32px;
    -ms-border-radius: 32px;
    border-radius: 32px;
    background: #002e5b;
    text-align: center;
    line-height: 32px;
    font-size: 17px;
    text-decoration: none !important;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}
body.header_style_2 .header_top .top_nav .header_socials a
{
    height: 32px;
    line-height: 32px;
    margin: 10px 0 0 10px;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
    color:#ffffff;
}
body.header_style_2 .header_top .top_nav .top_nav_wrapper > ul > li.current_page_item > a,.top_nav .top_nav_wrapper > ul > li, .top_nav .main_menu_nav > ul > li
{
    text-transform: initial;
}
body.header_style_2 .header_top .top_nav .header_socials a:hover
{
    color: #fccd27;
}
#footer .footer_widgets .widget.widget_nav_menu ul li
{
    display: block;
    width: 100%;
    margin: 0 0 10px;
}
#footer .copyright_row .copyright_row_wr
{
    border-top: none;
}
#footer .copyright_row .copyright_row_wr .copyright a
{
    color: #fccd27;
}
#footer .copyright_row .copyright_row_wr .socials ul li a
{
    background-color:#fedd36;
}
body.header_style_2 .header_top .top_nav .top_nav_wrapper > ul > li.current_page_item > a, body.header_style_2 .header_top .top_nav .top_nav_wrapper > ul > li.current-menu-ancestor > a, body.header_style_2 .header_top .top_nav .top_nav_wrapper > ul > li.current-menu-parent > a, body.header_style_2 .header_top .top_nav .top_nav_wrapper > ul > li.current_page_parent > a, body.header_style_2 .header_top .top_nav .top_nav_wrapper > ul > li.current_page_ancestor > a, body.header_style_2 .header_top .top_nav .main_menu_nav > ul > li.current_page_item > a, body.header_style_2 .header_top .top_nav .main_menu_nav > ul > li.current-menu-ancestor > a, body.header_style_2 .header_top .top_nav .main_menu_nav > ul > li.current-menu-parent > a, body.header_style_2 .header_top .top_nav .main_menu_nav > ul > li.current_page_parent > a, body.header_style_2 .header_top .top_nav .main_menu_nav > ul > li.current_page_ancestor > a
{
    color: #ffe03a;
}
.page_sidebar_bluelink .vc_general.vc_btn3.vc_btn3-size-lg.vc_btn3-icon-left:not(.vc_btn3-o-empty) .vc_btn3-icon
{
    left: 10px;
    font-size: 35px;
}
.widget.widget_nav_menu ul li.current-menu-item > a, .widget.widget_nav_menu ul li.current_page_item > a, .widget.widget_nav_menu ul li.current-cat > a, .widget.widget_categories ul li.current-menu-item > a, .widget.widget_categories ul li.current_page_item > a, .widget.widget_categories ul li.current-cat > a, .widget.widget_product_categories ul li.current-menu-item > a, .widget.widget_product_categories ul li.current_page_item > a, .widget.widget_product_categories ul li.current-cat > a, .widget.widget_archive ul li.current-menu-item > a, .widget.widget_archive ul li.current_page_item > a, .widget.widget_archive ul li.current-cat > a, .widget.widget_pages ul li.current-menu-item > a, .widget.widget_pages ul li.current_page_item > a, .widget.widget_pages ul li.current-cat > a, .widget.widget_meta ul li.current-menu-item > a, .widget.widget_meta ul li.current_page_item > a, .widget.widget_meta ul li.current-cat > a
{
    border-left-color: #002e5b;
}
.widget.widget_nav_menu ul li:hover > a, .widget.widget_categories ul li:hover > a, .widget.widget_product_categories ul li:hover > a, .widget.widget_archive ul li:hover > a, .widget.widget_pages ul li:hover > a, .widget.widget_meta ul li:hover > a
{
    border-left-color: #002e5b;
}
.heading_inline
{
    display: inline-block;
    padding: 5px 10px;
}
.bold
{
    font-weight: bold;
}
.upper
{
    text-transform: uppercase;
}
.vc_page_content
{
    padding: 0px 10px;
}
.vc_page_content .para
{
    text-align: justify;
    margin-bottom: 10px;
}
.padding_top
{
    padding-top: 10px;
}
.transform_002e5b
{
    color: #002e5b;
}
.transform_000000
{
    color: #000000;
}
.transform_030404
{
    color: #030404;
}
.transform_fde428
{
    color: #fde428;
}
.transform_fccd27
{
    color: #fccd27;
}
.transform_ffffff
{
    color: #ffffff;
}
.transform_e35c00{
    color: #e35c00;
}

.bg_f9f9f9
{
    background-color:#f9f9f9;
}
.width-auto
{
    width: auto;
}
.inline-block
{
    display: inline-block;
}
.top_sidebar_widget.widget_search .search-form button
{
    background: #cacaca;
}
.top_sidebar_widget.widget_search .search-form button:hover
{
    background: #fde428;
}
.top_bar_info_wr .top_bar_info li.top_sidebar_widget i
{
    color: #002e5b;
}
.vc_sidebar_menu_heading h5{padding-top:0px!important;margin-top:0px!important;}
.width_100,.width_100 a{
    width: 100%;
}