
.site-header {
    background: #efefef;
}

h1.site-title {
    font-size: 72px;
    font-weight: normal;
}

h1.entry-title {
    font-size: 55px;
    font-weight: normal;
}
.entry-header h1.entry-title {
    font-size: 36px;
    font-weight: bold;
}
.entry-meta {
    font-family: "brandon-grotesque";
}
.entry-content{
	text-align:center;
}
.entry-content p{
	text-align:left;
}
aside.sidebar,
article {
    border-top: 7px solid black;
}

.widget-title {
    border-top: 7px solid black;
    font-family: "brandon-grotesque", sans-serif;	
    font-weight: 900;
    text-transform: uppercase;
}

aside.sidebar,
.content-sidebar .content, 
.content-sidebar-sidebar .content {
    border-color: black;
}

.widget-wrap ul li {
    font-family: "brandon-grotesque";
    font-weight: 900;
    text-transform: uppercase;
}

.widget-wrap ul li:before {
    content: '';
    margin: 0;
} 

.widget-1.widget-first.widget-odd.widget-wrap {
 overflow: hidden;
}
.gsc-input-box {
    border: 1px solid #D9D9D9;
    background: #fff;
    height: 45px!important;
}

.textwidget table tbody {
    border: 0;
}
table.gsc-search-box td{
    border:none;
    height: 45px;
}
table.gsc-search-box td.gsc-search-button {
    display: none;
}
.gsc-input td input{
    box-shadow: none;
}
/*header.entry-header {
  text-align: center;
}*/

@media screen and (max-width:767px){
	.entry-comments{
		padding:40px;
	}
	.comment-list li.comment{
		border:1px solid #e3e3e3;
	}
}
@media screen and (max-width:479px){
	.entry-header h1.entry-title {
		font-size:26px;
	}
}

div#disqus_thread {
    padding: 25px;
}