/** Header **/
body.header_style_2 .header_top .logo a {
    margin-top: 0 !important;
}

.sub-menu {
		padding-top:0 !important;
		padding-bottom:0 !important;
}

.sub-menu li {
    border-bottom: 2px solid #ddd;
}

.mobile_header .top_nav_mobile .main_menu_nav>li>a {
    text-transform: capitalize;
}

.mobile_header .logo_wrapper {
    padding-top: 35px !important;
}

@media only screen and (max-width:991px)
{ 
	.mobile_header .logo_wrapper {
    padding: 10px 20px;
	}
	
 .logo a img {
    max-width: 280px;
}
		
		.buttonizer.buttonizer-group {
    bottom: 10% !important;
}
		
}

/** Home **/
#main {
    padding: 0 !important;
}

@media only screen and (max-width:767px)
{
	.consulting-rev-title {
    	font-size: 30px !important;
	}
	
	.consulting-rev-text {
    font-size: 12px !important;
	}
	
}

/** Page **/
.page_title {
    margin: 0 !important;
}

.h1:after, .h2:after, .h3:after, .h4:after, .h5:after, .h6:after, h1:after, h2:after, h3:after, h4:after, h5:after, h6:after {
	display: none;
}

/** Blog **/
.post_details_wr .stm_post_info {
    display: none;
}

.single-post .entry-content {
    margin-top: 50px;
}


/** Contact **/
.input-group {
    margin: 0 0 15px;
}

 .wpcf7-form-control, .select2-container.select2-container--default .select2-selection--single {
    background: #fff;
	  border: 1px solid #cacaca;
}

.recaptcha .wpcf7-form-control {
    border: none;
}

.select2-container--default .select2-results>.select2-results__options {
		max-height: 100% !important;
}

/** Footer **/
#footer .footer_widgets .widget.widget_nav_menu ul li a {
    color: #fff;
}

#footer.style_1 .widget_socials li a {
	background: #fff;
}

.widget.widget_nav_menu ul li {
    font-family: inherit;
}