/*
    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
*/

body.header_style_2 .header_top .top_nav { padding: 30px 0 !important; }

body.header_style_2 .header_top .logo a {margin-top: 0px !important;}

body.home h2, .page_title .h2 {font-size: 36px !important; line-height: 45px !important; }
body.home #call-to-action h2 {font-size: 20px !important; line-height: 24px !important; }

.top_btn_wrap { background: #7cbc30; float: right; font-size: 13px; position: relative; }
.contact_btn { color: #fff; cursor: pointer; min-width: 160px; padding: 15px 21px 16px 21px; position: relative; text-align: center !important; text-decoration: none !important; }
.contact_btn a, .contact_btn a:hover, .contact_btn a:active, .contact_btn a:focus { color: #ffffff !important; text-decoration: none !important; }

.icon_box.style_1 .icon i {background: #7cbc30 !important;}

#main { padding: 0 0 0px !important;}

body.header_style_2 .header_top { box-shadow: 0 0px 0px rgba(0, 0, 0, 0) !important; }

.page_title { background-color: #7cbc30 !important; color: #ffffff !important; }

.contact-details h3 {margin-bottom: 0px !important;}
.contact-details span.subtitle {margin-top: 20px !important; color: #ffffff !important;}
.contact-details .stm_contacts_widget .text {}

.input-group { margin: 0 0 15px !important; width: 100%; }

#footer { box-shadow: none !important; background: 4e504f}

#footer .copyright_row .copyright_row_wr .copyright { opacity: 1.0 !important;}

@media only screen and (max-width: 600px) {

.logo a img { width: 374px !important; height: 68px !important; }
	
}

@media only screen and (max-width: 480px) {

.logo a img { width: 274px !important; height: 50px !important; }
	
}

@media only screen and (max-width: 380px) {

.logo a img { width: 174px !important; height: 32px !important; }
	
}