/* Search */
#search {
    width: 100%;
    font-size: 1.5em;
    padding: 0.75em;
}

#side-search form {
    display: inline;
}

#side-search #search {
    width: auto;
    padding: 5px;
    font-size: 0.8em;
}

/*About Me Widget*/
p.side-content {
     word-break: break-all;
     overflow: hidden;
     color: #999;
    font-size: .8rem;
    line-height: 1rem;
}
.am-img {
    max-height: 350px;
}

.logo { 
    max-width: 380px;
    max-height: 100px;
}

/*Responsive Fixes*/

@media (max-width : 425px ) {
    #sidebar {display: none;}
    body > div.container.site {
            margin: 0 10% 0 10%;
    }
}
@media (min-width : 700px ) and (max-width : 768px ) {
    header.site {
        width: 870px;
    }
}
@media (min-width:769px) and (max-width:1024px) {
    header.site {
        width: 1124px;
    }
}