/*
Theme Name:     Consulting Child
Theme URI:      http://consulting.stylemixthemes.com/
Description:    Consulting Child theme
Author:         DigitalHive
Author URI:     https://digitalhive.it/
Template:       consulting
Version:        1.0
*/

.icon_text .icon{
	color: #EB6F42!important;
	font-size: 30px!important;
}

.stripe_top_bottom h1:before, .stripe_top_bottom h1:after, .stripe_top_bottom .h1:before, .stripe_top_bottom .h1:after, .stripe_top_bottom h2:before, .stripe_top_bottom h2:after, .stripe_top_bottom .h2:before, .stripe_top_bottom .h2:after, .stripe_top_bottom h3:before, .stripe_top_bottom h3:after, .stripe_top_bottom .h3:before, .stripe_top_bottom .h3:after, .stripe_top_bottom h4:before, .stripe_top_bottom h4:after, .stripe_top_bottom .h4:before, .stripe_top_bottom .h4:after, .stripe_top_bottom h5:before, .stripe_top_bottom h5:after, .stripe_top_bottom .h5:before, .stripe_top_bottom .h5:after, .stripe_top_bottom h6:before, .stripe_top_bottom h6:after, .stripe_top_bottom .h6:before, .stripe_top_bottom .h6:after,
h1:after, .h1:after, h2:after, .h2:after, h3:after, .h3:after, h4:after, .h4:after, h5:after, .h5:after, h6:after, .h6:after{
	background: #EB6F42!important;
}

.icon_box.style_6:hover h4{
	color: #EB6F42!important;
}

.stm_services.style_2 .item .content .category{
	background-color: #378CC6!important;
}

#footer .footer_widgets .widget.widget_nav_menu ul{
	margin: 0!important;
}
#footer .footer_widgets .widget.widget_nav_menu ul li{
	width:100%!important;
	padding:0!important;
	margin: 0 0 10px 0!important;
	font-size: 16px!important;
	line-height: 30px!important;
}

#footer .footer_widgets .widget.widget_nav_menu ul li a{
	    display: block!important;
}


body.header_style_3 .top_nav{
	background: rgba(23,73,107,0.9)!important;
	
}

.vc_btn3.vc_btn3-color-warning,.vc_btn3.vc_btn3-color-warning.vc_btn3-style-flat{
	background-color: #EB6F42!important;
}
.stm_services .item .item_wr .content h5:before{
	background: #EB6F42!important;
}

.stm_services .item .item_wr .content .read_more{
	text-transform:uppercase;
}

.stm_services .item .item_wr .content .read_more:hover{
	color: #cc4b19!important;
	cursor:pointer!important;
}

.stm_services .item .item_wr .content .read_more .fa-chevron-right{
	color: #EB6F42!important;
}

body .vc_tta-container .vc_tta-accordion.vc_general.vc_tta-style-modern.vc_tta-color-orange.vc_tta-style-modern .vc_tta-panel.vc_active .vc_tta-panel-title > a .vc_tta-controls-icon{
	background: #378CC6!important;
	border-color: #e3002a;
}

body .vc_tta-container .vc_tta-accordion.vc_general.vc_tta-style-modern.vc_tta-color-orange.vc_tta-style-modern .vc_tta-controls-icon,
body .vc_tta-container .vc_tta-accordion.vc_general.vc_tta-style-modern.vc_tta-color-orange.vc_tta-style-modern .vc_tta-controls-icon::after, body .vc_tta-container .vc_tta-accordion.vc_general.vc_tta-style-modern.vc_tta-color-orange.vc_tta-style-modern .vc_tta-controls-icon::before{
	border-color: #378CC6!important;
}

body .vc_tta-container .vc_tta-accordion.vc_general.vc_tta-style-modern.vc_tta-color-orange.vc_tta-style-modern .vc_tta-panel.vc_active .vc_tta-panel-title > a .vc_tta-controls-icon:before, body .vc_tta-container .vc_tta-accordion.vc_general.vc_tta-style-modern.vc_tta-color-orange.vc_tta-style-modern .vc_tta-panel.vc_active .vc_tta-panel-title > a .vc_tta-controls-icon:after{
	border-color: #fff!important;
}

.mobile_header .logo_wrapper .logo{
	max-width:200px!important;
}

.mobile_header .logo_wrapper .logo a img{
	max-width:200px!important;
	height:auto!important;
}

.mobile_header .top_nav_mobile{
		background: rgba(23,73,107,1)!important;
}

.mobile_header .top_nav_mobile .main_menu_nav li.current_page_item > a, .mobile_header .top_nav_mobile .main_menu_nav li.current-menu-parent > a, .mobile_header .top_nav_mobile .main_menu_nav li.current-menu-ancestor > a,
.mobile_header .top_nav_mobile .main_menu_nav li.current_page_item > a:hover, .mobile_header .top_nav_mobile .main_menu_nav li.current-menu-parent > a:hover, .mobile_header .top_nav_mobile .main_menu_nav li.current-menu-ancestor > a:hover{
	color:#fff!important;
}
	

@media only screen and (max-width: 991px){
	.mobile_header .header_info .icon_texts{
		display:none!important;
	}
	
	
}