/*
 Theme Name:     Child Theme
 Theme URI:      https://siteorigin.com/theme/north/
 Description:    Child theme of north template
 Author:         John Anderson
 Author URI:     http://jandersonweb.com/
 Template:       siteorigin-north
 Version:        1.0.0
*/
 
/* Add Custom CSS after this line */



#topbar {
	padding:0;
	background-image: url('http://new2.turbochargersbyholset.com/wp-content/uploads/2017/03/holset-banner-cropped-right-300.jpg');
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-position:right 0;
	background-color: #410403;
}
 
.dd-logo {
	display:inline-block;
	margin-top:20px;
}

h1.site-description {
font-size: 1.5em;
    color: #fff;
    width: 50%;
}

.topbar-branding .logo-site-title a {
	display:none;
}

#topbar p.custom-topbar {
	text-align: center;
    font-size: 1.2em;
    line-height: 1.5em;
    color: #fff;
    padding: 5px 0;
    display: block;
    background: #2f0302;
}

.mobile-navbar-text {
	display:none;
}

.site-content,
.container,
.content-area,
div#secondary {
	zborder:1px dashed green;
}

/* forms */

input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], input[type="tel"], textarea {
	padding: 7px 10px;
}

/*--------------------------------------------------------------
## General Layout
--------------------------------------------------------------*/

/* sidebar left */
.content-area {
  float: right;
}

.site-content .widget-area {
  float: left;
  padding-left: 0;
  padding-right: 40px;
  margin-top:10px;
}


/* footer */
.container.footer-wrapper,
.site-footer .site-info {
	background-color: #410403;
	border:none;
}

.site-footer .site-info {
	border-top: none !important	;
}
.container.footer-wrapper a,
.container.footer-wrapper,
.site-footer .site-info a,
.site-footer .site-info {
	color: #fff;
}
.menu-footer-container {
	text-align:center;
}
.container.footer-wrapper a:hover,
.site-footer .site-info a:hover {
	color:#ccc !important;
}

ul#menu-footer {
	margin:0 auto;
}

ul#menu-footer li {
	display:inline-block;
}

ul#menu-footer li a {
	margin:10px;
}

/* sidebar menu/widtget */

/* hide uncatorgroized */
#secondary li.cat-item.cat-item-1 { 
	display:none;
}

#secondary.widget-area .widget_categories ul li a {
    font-weight: 700;
}

#secondary.widget-area .widget_categories ul.children li a {
	font-weight:normal;
}

/* post pages */
.cat-links, .tags-list {
	display:none;
}

#commentform .comment-form-url {
	display:none;
}

/* responsive */

@media screen and (max-width: 1200px) {

}

@media screen and (max-width: 900px) {
	.main-navigation #mobile-menu-button {
		float:right;
	}
}

@media screen and (max-width: 768px) {
	
	h1.site-description {
		display:none;
	}

	body.responsive .mobile-navbar-text {
		display:inline-block;
		float:left;
		margin-top: 0.2em;
    	font-size: 1.2em;
    	color: #410403;
	}
	
}

@media screen and (max-width: 480px) {
	.topbar-branding {
		text-align: center;
	}
	#topbar {
	background-image: none;
	}
	
}