/* Enter Your Custom CSS Here */
#masthead {
	background-color: #fff;
}

#primary-menu li a {
    color: #a8a9ac;
}

.main-nav ul.menu > li.current-menu-item > a {
    color: #cb3631 !important;
}

.header-title {
	display: none;
}

.header-v9 .site-header {
	position: relative;
}

.header-v9.admin-bar .site-header {
	top: 0px;
}

#primary-menu li a {
    color: #fff;
}

.main-nav ul.menu > li.current-menu-item > a {
    color: #23282d !important;
}

.main-nav ul ul {
    background-color: #cb3631;
}

.single-service .theme-default .nivoSlider {
    box-shadow: none;
}

.single-service .nivo-prevNav, .single-service .nivo-nextNav {
    display: none !important;
}
.single-project .entry-thumbnail, .single-project .entry-info{
    display: none !important;
}

.footer-widgets {
    background-color: #CB3631;
}

.header-v6 .footer-widgets .widget-title:before, .home-header-v6 .footer-widgets .widget-title:before, .header-v6 .footer-widgets .widget-title:after, .home-header-v6 .footer-widgets .widget-title:after {
    background-color: #012343;
}

.footer-sidebar.footer-1 p {
	line-height: 19px !important;
  	font-size: 16px !important;
}

.footer-sidebar.footer-3 p {
	line-height: 23px !important;
  	font-size: 16px !important;
    margin-bottom: 0px;
  	color: #C4C4C5;
}

.site-footer {
    padding: 12px 0 12px 0;
}

.header-v6 .footer-sidebars, .home-header-v6 .footer-sidebars {
    padding-top: 31px;
    padding-bottom: 33px;
}

.footer-widgets .widget-title {
    padding-bottom: 11px;
    margin-bottom: 11px;
}

.site-footer {
    background-color: #cb3631;
  	color: #fff;
}