 /*Share Page Icons*/
.hdr .share-page p {
    color: #9B9B9B;
    font: 11px Tahoma,Helvetica,sans-serif;
    margin: 0 0 4px;
    text-align: center;
    opacity: 0.0;
}
.hdr .share-page {
    position: absolute;
    right: 0;
    top: 72px;
}
/* RebelMouse Logo */
.hdr .rebelmouse-logo {
    background: url("/static/img/logos/rebelmouse-logo-small.png?3") no-repeat scroll 0 0 transparent;
    height: 30px;
    left: -5px;
    position: absolute;
    top: -72px;
    width: 129px;
    opacity: 0.0;
}
/* User Controls */
.hdr .rside {
    position: absolute;
    right: 0;
    top: -90px;
}
.hdr .share-page .share-page-headline {
    color: #9B9B9B;
    font-family: tahoma,sans-serif;
    font-size: 12px;
    font-weight: bold;
    margin: 0 0 6px;
    text-align: center;
    opacity: 0.0;
}
/* Change body background */
body {
    background-color: #000000;
    background-image: url('https://si0.twimg.com/profile_background_images/432269654/baseball-twitter-background.jpg');
    background-attachment: fixed;
}
/* Main Body Style */
.main {
    background: url('http://rebelmouseapp.com/courtesycomps/tookthecollar2.jpg') no-repeat; 
    opacity: 1.0;
    border: 0px solid #C3C3C3;
    border-radius: 8px;
        -webkit-border-radius: 8px;
        -moz-border-radius: 8px;
    box-shadow: 0 0 0 12px rgba(238, 238, 238, .15);
        -moz-box-shadow: 0 0 0 12px rgba(238, 238, 238, .15);
        -webkit-box-shadow: 0 0 0 12px rgba(238, 238, 238, .15);
    box-sizing: border-box;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
    
    margin: 50px auto 20px;
    padding: 127px 15px;
    position: relative;
    
    min-height: 875px;
    width: 100%;
    max-width: 1045px;
}
.main.loading {
    background-color: transparent;
    border: 1px solid transparent;
    box-shadow: 0 0 0;
        -moz-box-shadow: 0 0 0;
        -webkit-box-shadow: 0 0 0;
}
 /* Change sitename style */
.hdr h1, .hdr h1 a {
    color: #000000;
    font: bold 24pt/26pt Tahoma,sans-serif;
}
 /* Change default headlines */
.main .widget .headline {
    color: #555555;
    font: bold 13px/15px Tahoma,sans-serif;
}
 /* Change first line of headline */
.main .widget .headline:first-line,
.main .widget .headline::first-letter {
    color: #145A7C;
    font: bold 17px/18px Tahoma,sans-serif;
}
 /* Change splash headline */
.main .splash .widget .headline,
.main .splash .widget .headline:first-line,
.main .splash .widget .headline:first-letter {
   color: #145A7C;
   font: bold 26px/29px Tahoma,sans-serif;
}
 /* Change post headline */
.main .article-content h1, 
.main .article-content h1 a {
    color: #145A7C;
    font: bold 36px/39px Tahoma,sans-serif;
}
 /* Change post body font */
.article-body, 
.article-body p {
    color: #4D4D4D;
    font: bold 15px/21px Tahoma,sans-serif;
}
 /* Change Twitter header */
.author-head .user .name  {
    color: #5C5C5C;
    font: 11px/10px Tahoma,sans-serif;
}
 .author-head .user .name .screen {
    color: #B9B9B9;
    font: 10px/12px Tahoma,sans-serif;
}
.widget:hover .widget-details .widget-date, .widget:hover .user .name .screen {
    color: #505050;
}
 .widget-details .widget-date {
    color: #B9B9B9;
}
.widget {
    background-color: #FFFFFF;
    border: 1px solid #DDDDDD;
    box-shadow: 0 0px 0px 0px #000000;
    border-radius: 10px 10px 10px 10px;
    margin: 15px 0 0;
    padding: 10px 15px 8px;
    position: relative;
    opacity: 0.95;
}
.widget.highlight {
    background-color: #000000;
    opacity: 0.0;
}
.share-data {
    background-color: #FFFFFF;
    border-top: 1px solid #E8E8E8;
    border-radius: 10px 10px 10px 10px;
    bottom: -8px;
    left: -15px;
    margin: 0;
    min-height: 18px;
    padding: 9px 15px;
    position: relative;
    width: 100%;
}
