/*
 Theme Name:   S&S Theme
 Theme URI:    http://www.ssww.com
 Description:  S&S Theme
 Author:       Steve Rolfe
 Author URI:   http://www.ssww.com
 Template:     twentyeleven
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
 Text Domain:  ss-theme
*/

ul{
    list-style:disc;
}

/* border-less tables for Chelsea */
.noborder2 {border:0 !important;}
.noborder2 tr td {border:0 !important; text-align:center;}

/* Move author & category back under post title */
.name-and-cat{
    margin-bottom:20px;
}

/* Support custom images */
.addtoany_list a img{
    margin-bottom:5px;
}

/* Move social icons to left */
.addtoany_content_top{
    padding-top:20px;
    width:50px;
    position:absolute;
    left:-90px;
}


/*
 * Sidebar date
 */

@media (max-width: 800px){
    #main #content {
        margin-left:100px;
    }
}

#content{
    margin-left:125px;
}

.date-side{
    width:100px;
    text-align:center;
    position:absolute;
    float:left;
    left:-125px;
	color:#737373;
	font-weight:100;
}

.date-day{
    /*font-family:"Comic Sans MS", cursive, sans-serif;*/
    color:#3ACDC5;
    font-size:36pt;
	height:35px;
}

.date-month{
    font-size:20pt;
    color: #EC1B23;
    text-transform:uppercase;
}

.date-name{
    margin-top:10px;
}

.date-name a, .date-cat a{
    font-weight:100;
    color:#737373;
}

/*
 * Comment bubble @ top of post
 */

footer.entry-meta{
    width:100%;
}

.comments-link-post-end a {
	top:-10px;
	float:right;
	background: #eee url(images/comment-bubble.png) no-repeat;
	color: #666;
	font-size: 13px;
	font-weight: normal;
	line-height: 35px;
	overflow: hidden;
	padding: 0 0 0;
	position: absolute;
	right: 0;
	text-align: center;
	text-decoration: none;
	width: 43px;
	height: 36px;
}

.comments-link-post-end a:hover, .comments-link-post-end a:focus, .comments-link-post-end a:active {
	background-color: #1982d1;
	color: #fff;
	color: rgba(255,255,255,0.8);
}

.comments-link-post-end .leave-reply {
	visibility: hidden;
}

/* 
 * Navigation styles
*/
#access{
    background: #ea2628 !important;
    border-radius: 9px;
}

#access li:hover > a, #access a:focus{
    background:#C11F22;
    color:#fff;
}

/* Quick style pagination */
.wp-pagenavi{
    text-align:center;
    margin-top:100px;
    margin-bottom:50px;
}

/* Header spacing */
#branding{
	margin-top:50px;
    border-top:0px;
}

/* Fix: newsletter subscribe button */
div.newsletter form p:last-child{
    margin-top:-10px;
}

/* Set font to newsite font */
body{
    font-family:'Open Sans Semibold', 'Trebuchet MS', Helvetica, Arial, sans-serif;
    color: rgb(51,51,51);
}

.entry-title, .entry-title a{
    color: rgb(51,51,51);
}

/* Tighten up social media icons with post title */
.entry-content{
    margin-top:-10px;
}

/* Tighten up post title with page/social media icons */
.entry-title{
    padding-top:0px;
    padding-bottom:0px;
}

/* Tighten up page further */
#nav-single{
    position:absolute;
    right: 0px;
    padding:0px !important;
}

/* Remove header spacing */
#page{
    margin-top:0px;
}

/*
 * Misc spacing adjustments
 */
#comments{
    margin-top:50px;
}

.singular.page .hentry{
    padding-top:10px;
}

.singular .hentry{
    padding:inherit;
}

.singular .entry-header, .singular .entry-content, .singular footer.entry-meta, .singular #comments-title{
    width:100%;
}

.entry-content{
    padding-top:0px;
}

.entry-content p{
color:#000;
}

.entry-meta{
    position:absolute;
    margin-top:25px;
}
