/*
Theme Name: Consulting Child
Theme URI: http://consulting.stylemixthemes.com/
Template: consulting
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 &amp; drop page builder Consulting is the best ever finance, consulting, brokerage WordPress theme. It’s fully Responsive and Easy to Customize using intuitive Drag &amp; Drop Visual Composer and Theme Options panel in WordPress Customizer.
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
Version: 3.7.8
Updated: 2025-05-12 00:00:01

*/

* {
	text-transform: none !important;
}

body.site_layout_13.header_style_4 .header_top {
	padding-top: 20px !important;
	padding-bottom:10px !important;
}

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

@media only screen and (max-width: 667px) {
	#menu-footer li {
		display:block !important;		
	}

	.footer-menu-container ul {
		padding-left:0px;
	}
}

@media only screen and (max-width: 1024px) {
	.icon_texts {
		display:none;
		text-align:left;
	}

	.mobile_grid_landscape .mobile_header .logo_wrapper {
		padding:20px !important;
	}

	.utility-menu {
		display:none;
	}
}

@media only screen and (min-width: 1024px) {
	#menu-item-1545, #menu-item-1546 {
		display:none;
	}

	/*
.copyright_row .container {
     width: 100% !important; 
}*/

	#menu-footer {
		padding-left:0px !important;
		width:100% !important;		
		text-align:center;
	}

	.copyright {
		text-align:center;
	}
}



#menu-utility-menu, #menu-footer {
	list-style-type:none;
}

#menu-utility-menu li, #menu-footer li{
	display:inline;
	margin:0px;
}

#menu-utility-menu li a, #menu-footer li a{
	color:#FFF !important;
}

.top_bar {
	z-index:25 !important;
	display:block !important;
	background-color:#7398C1 !important;
}

#footer .copyright_row .copyright_row_wr {
	border:0px !important;
}

.mobile_header {
	border-bottom:solid grey 2px;
}

#lang_sel > ul > li > ul {
	background-color:#7398C1 !important;
}



.sub-menu li a {
   /* background:grey !important; */
    border-top:none;
}

.wpb_content_element ul li:before {
    content:"";
    display:none !important;
}

/*
div.dcjq-accordion ul#menu-study-menu ul.sub-menu li a,
div.dcjq-accordion ul#menu-study ul.sub-menu li a,
div.dcjq-accordion ul#menu-study-spanish ul.sub-menu li a,
div.dcjq-accordion ul#menu-study-dutch ul.sub-menu li a,
div.dcjq-accordion ul#menu-study-french ul.sub-menu li a,
div.dcjq-accordion ul#menu-study-japanese ul.sub-menu li a,
div.dcjq-accordion ul#menu-study-chinese ul.sub-menu li a,
div.dcjq-accordion ul#menu-study-german ul.sub-menu li a,
div.dcjq-accordion ul#menu-learn ul.sub-menu li a{
	background:#fff !important;
	border-top:none;
	color:#2b2967;
}
*/

#dc_jqaccordion_widget-2-item ul ul a {
	background:#fff !important;
border-top: none !important;
    color: #2b2967 !important;
	
}

/*div.dcjq-accordion ul#menu-study-menu ul.sub-menu li a.dcjq-parent,
div.dcjq-accordion ul#menu-study ul.sub-menu li a.dcjq-parent,
div.dcjq-accordion ul#menu-study-spanish ul.sub-menu li a.dcjq-parent,
div.dcjq-accordion ul#menu-study-dutch ul.sub-menu li a.dcjq-parent,
div.dcjq-accordion ul#menu-study-french ul.sub-menu li a.dcjq-parent,
div.dcjq-accordion ul#menu-study-japanese ul.sub-menu li a.dcjq-parent,
div.dcjq-accordion ul#menu-study-german ul.sub-menu li a.dcjq-parent,
div.dcjq-accordion ul#menu-study-chinese ul.sub-menu li a.dcjq-parent,
div.dcjq-accordion ul#menu-learn ul.sub-menu li a.dcjq-parent{
	background:#6b8cb1 !important;
	color: #fff;
	border-top:none;
}*/

.breadcrumbs {
	color:#FFF !important;
	font-size:12px !important;
	margin: 0px !important;
}

.top_bar {
background-color:#A0599F !important;
}

.page_title {
    position: relative;
    padding: 10px 0px !important;
    margin: 0 0 17px !important;
    background-position: 50% 0;
    color: #222222;
    background-size: cover;
background-color:#F6A8DA;
}

body.site_layout_13.header_style_4 .top_nav .top_nav_wrapper > ul > li > a {
    height: 61px;
    padding-top: 18px;
    text-transform: uppercase;
    font-size: 17px !important;
    letter-spacing: 0px;
    font-weight: normal;
}

.top_nav .top_nav_wrapper > ul > li ul li a, .top_nav .main_menu_nav > ul > li ul li a {
    display: block;
    padding: 13px 26px 11px;
    color: #333333;
    text-decoration: none !important;
    font-weight: normal;
}

.stm_top_bar_l13-center {
	text-align:right !important;
}

body.header_style_2 .header_top .top_nav .top_nav_wrapper > ul > li > a, body.header_style_2 .header_top .top_nav .main_menu_nav > ul > li > a{
font-size:18px !important;
font-weight:normal;
}

.page_title.disable_title .breadcrumbs {
	margin-bottom:6px;
}

#footer .copyright_row {
    position: relative;
    background-color: darkgrey;
}

h4, .h4 {
    font-size: 18px !important;
    font-weight: normal;
    margin-bottom: 23px;
    letter-spacing: 0px !important;
    line-height: 28px !important;
    padding: 23px 0 0;

}

h1, .h1, h2, .h2, h3, .h3, h5,.h5, h6, .h6 {
	font-weight:normal;
	letter-spacing: 0px !important;
}

/* Learn -> Cell Biology */

.popup {
	width: 300px;
	background-color: #dfdfff;
	color: black;
	border: 1px solid black;	
	line-height: 15px;   	
	font-size: 11px;
	padding: 8px;
}
.popup img {
	display: inline;	
}
.popup-header {
	font-size: 12px;
	font-weight:bold;	  
	color:#a00050;
	font-style:italic;
	line-height: 15px; 
}

.widget .widget_title {
	border-top:none !important;
}

.footer-menu-container ul{padding-left: 0px;  font-size: 13px;}

.size-thumbnail {
	-webkit-box-shadow: -7px 7px 10px 0px rgba(0,0,0,0.48);
	-moz-box-shadow: -7px 7px 10px 0px rgba(0,0,0,0.48);
	box-shadow: -7px 7px 10px 0px rgba(0,0,0,0.48);
	cursor:url(/wp-content/themes/consulting/assets/nvv/highslide/graphics/zoomin.cur), pointer !important
}

/* =============================================================================
	Css for TrustArc Cookie Consent
============================================================================= */
#consent_blackbar {
	position: fixed !important;
	z-index: 9999999;
	bottom: 0;
}
#teconsent {
	position: fixed;
	z-index: 9999;
	bottom: 0;
}