/* Base */
@import url(https://static.typepad.com/.shared/themes/walt/styleless/theme.css);

@import url(https://static.typepad.com/.shared/themes/common/bxslider.css);
@import url(https://static.typepad.com/.shared/css/widgets.css);
@import url(https://static.typepad.com/.shared/themes/common/recentpostsfancy.css);

/* Tip Jar */
@import url(https://static.typepad.com/.shared/themes/common/tipjar.css);

/* Portal */


/* Theme */
@import url(https://static.typepad.com/.shared/themes/typepad/theme-responsive/gray/gray.css);









/* Custom CSS */
body { font-family: Source Sans Pro, Arial, sans-serif; }
h1, h2, h3, h4, h5, h6, .module-email  { font-family: Bitter, Times New Roman, serif; }

.container .jumbotron { padding: 0; }
.jumbotron { padding: 0; margin-top: 15px; }
.jumbotron h1 { margin: 0; }
.jumbotron h2 { display: none; }


.jumbotron h1 a {
background: url(https://www.mrbrown.com/new_mrbrown_snap_banner4_1300new.jpg) center top no-repeat;
background-size: contain;
display: block;
left: 0;
top: 0;
height: 200px;
width: 100%;
text-indent: -1000em;
min-width: 320px;
}

/* Extra Small */
@media (max-width: 768px) {

.jumbotron  { display: none; }

.navbar-brand,
.navbar-header a:hover {
display: block;
left: 0;
top: 0;
text-indent: -1000em;
height: 50px;
width: 200px;
background: transparent url(https://www.mrbrown.com/new_mrbrown_snap_banner4_small2.jpg) center center no-repeat !important;
}

.navbar-brand a {
height: 50px;
width: 200px;
}
} 

/* Small */
@media (min-width: 768px) {
.jumbotron { height: 140px; }
}

/* Medium */
@media (min-width: 992px) {
.jumbotron { height: 180px; }
}

/* Large */
@media (min-width: 1200px) {
.jumbotron { height: 200px; }
}

.comments-content {
font-family: 'Source Sans Pro', Arial, sans-serif;
font-size: 16px;
}

.entry-content a:link { color: #0000FF !important; text-decoration: underline !important; }
.entry-content a:active { color: #0000FF !important; text-decoration: underline !important; }
.entry-content a:hover { color: #FF00FF !important; font-weight: bold !important; }
.entry-content a:visited { color: #0000FF !important; text-decoration: underline !important; }






/* Books Typelist - Update to base file size and re-size to retain original visual spec */
.typelist-thumbnailed .typelist-thumbnail img { width: 100px; }


/* ph=1 */
