/*
Theme Name: Modulus Child
Theme URI: http://www.webulousthemes.com/modulus-child/
Author: N. Venkat Raj
Author URI: http://www.webulousthemes.com/
Template:  modulus
Description: Modulus Child Theme
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: modulus-child
Tags: dark, light, left-sidebar
*/

.site-footer .footer-widgets h4.widget-title {
	font-size:16px !important;
	text-transform:uppercase !important;
}

#page .site-footer .footer-widgets ul li {
	background:none;
	border-bottom:1px dashed #555;
	padding:8px 0px;
}

.main-navigation .sub-menu, .main-navigation .children {
  width: 500px;
  background: #33363a; }

.site-header .container .eight.columns {
	width:100%;
}
.site-header .container .eight.columns img {
	width:100%;
}
.site-header .branding {
	padding-bottom:0px;
}
.main-navigation a {
	text-transform:capitalize !important;
}
#mega-menu-wrap-primary #mega-menu-primary {
	padding:0px;
}
#mega-menu-wrap-primary {
	background:transparent;
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link {
	background:transparent;
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item {
	margin-right:10px;
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link {
	font-size:18px;
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link:hover,#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-link, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-current-page-ancestor > a.mega-menu-link {
	background:#33363a;
	border-radius:0 !important;
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link {
	border-radius:0 !important;
}
.nav-wrap .search-form {
	top:22px !important;
}
.siteorigin-widget-tinymce h3 {
	line-height:0.7em;
}

.breadcrumb-right.eight.columns {
	width:100% !important;
	text-align:center;
}
.breadcrumb a:hover {
	color:#2c2c2c !important;
}
.home .site-content {
	padding-top:40px !important;
}
.site-content {
	padding-top:0px !important;
}
@media only screen and (max-width:600px) {
	#site-navigation {
		display:block !important;
	}
	.main-navigation button.menu-toggle {
		display:none !important;
	}
}