body{
    background-color: #fff;
    font-family: 'brandon-grotesque', 'Open Sans', sans-serif;
}

.entry h1,h2,h3,h4,h5,h6{
    font-family: 'brandon-grotesque', 'Open Sans', sans-serif;
}

.entry h3{
    font-size:1.2em;
    font-style: normal;
    color: #000;

}
/* gallery page update */

.entry .subpages-row td{
    vertical-align: top;
    text-align: center;
}

.entry .subpages-images-image a{

}

.entry .subpages-images-image img{
    min-height: 150px;
    max-height: 150px;
    min-width: 150px;
    max-width: 150px;
    text-align: center;
}

.entry .subpages-text{
    text-align: center;
}

.css-socialfooter-container {
    text-align: center;
}

.css-socialfooter-container .css-socialfooter {
     width: 270px;
     margin: 20px auto;
 }

.css-searchbar-container{
    max-width: 1000px;
    margin: 0 auto;
}

.css-searchbar-container .css-searchbar label{
    width:100%;
    margin-top: 27px;
}

.css-searchbar-container .css-searchbar input{
    font-size: 26px;
}

.entry pre.socialicons{
    border: 0px;
    padding: 0px;
    background: 0px;
}

.css-home-searchbar{
    margin-top: 20px;
}

.css-home-searchbar input{
    font-size: 1.6em;
    width:360px;
}

.css-home-twitterFeed{

}

.css-home-twitterFeed h3{
    font-size: 1.6em;

}

.css-home-twitterFeed .aiwidget-title{
    display:none;
}

.css-home-twitterFeed .tweettext{
    font-size: 1.0em;
    max-width: 390px;
    line-height: 1.2em;
}

.css-home-twitterFeed .tweettext .tweet_author{
    display:none;
}

.css-home-twitterFeed .tweettext .tweet_author_name a{
    font-size: 1.2em;
    color: #2a36b1;
}

.css-home-twitterFeed .tweetlink a.css-tweetFooterLink{
    font-size: 1.4em;
    border-right: 1px solid;
    padding: 0px 5px;
}

.css-fromTheBlog h3{
    font-size:1.6em;
}

.css-fromTheBlog {

}