/*
Theme Name:     Say Anything Blog
Theme URI:      http://sayanythingblog.com/
Description:    Child theme for the DW Focus
Author:         Ryan Kelly
Author URI:     http://kellybusinessservices.com/
Template:       dwfocus2
Version:        1.0.8
*/

#idSiteMeterHREF { display:none; }

.other-entry img { margin:0 0 5px; }

.entry-content blockquote p { padding-bottom:10px; line-height:1.5em; }
.entry-content blockquote p:last-child { padding-bottom:0; }

 a:hover { color:#C30; }
 .entry-content a:link,  .entry-content a:visited,  .entry-content a:active {  color:#33C; text-decoration:underline !important; }


/* ---------------------- */
/* Say Anything Headlines */
/* ---------------------- */

#primary #h-widget h2 { font-size:2em; font-weight:bold; margin:0 0 13px; padding:0 0 5px; line-height:1.3em; border-bottom:1px solid #CCC; }
#primary .h-title { font-size:1.4em; color:#00C; margin:5px 0 0; }
#primary .h-source { }
#primary .h-comment { font-size:.85em; font-style:italic; color:#999; }
#primary .h-primary { margin:0; }
#primary .h-bottom { height:5px; }
#primary .h-secondary { display:none; }

#secondary #h-widget h2 { font-size:1.5em; font-weight:bold; margin:0 0 13px; padding:0 0 5px; line-height:1.3em; border-bottom:1px solid #CCC; text-align:center; }
#secondary .h-title { font-size:1.3em; color:#00C; }
#secondary .h-source { }
#secondary .h-comment { font-size:.85em; font-style:italic; color:#999; }
#secondary .h-secondary { text-align:center; margin:5px 0 0; }
#secondary .h-bottom { height:5px; }
#secondary .h-primary { display:none; }


/* ------------------------- */
/* Say Anything Reader Blogs */
/* ------------------------- */

#primary #rb-widget h2 { font-size:2em; font-weight:bold; margin:0 0 13px; padding:0 0 5px; line-height:1.3em; border-bottom:1px solid #CCC; }
#primary .rb-post { margin:0 0 10px; }
#primary .rb-blog { margin:0 2px 0 0; }
#primary .rb-date { font-size:.85em; font-style:italic; color:#999; }
#primary .rb-title a { font-size:1.4em; color:#00C; }

#secondary #rb-widget h2 { font-size:1.5em; font-weight:bold; margin:0 0 13px; padding:0 0 5px; line-height:1.3em; border-bottom:1px solid #CCC; text-align:center; }
#secondary .rb-post { margin:0 0 10px; }
#secondary .rb-blog { margin:0 2px 0 0; }
#secondary .rb-date { font-size:.85em; font-style:italic; color:#999; }
#secondary .rb-title a { font-size:1.3em; color:#00C; }


/* ----------------- */
/* Header Widget Fix */
/* ----------------- */

#sidebar-header .widget { width:30%; float:left; margin-right:3%; margin-left:0; }
#sidebar-header .row { margin-left:0; }


/* ----------------- */
/* 300px Sidebar fix */
/* ----------------- */

@media (min-width: 1110px) {
#main > .container > .row { background-position: 760px 0; }
#primary { width: 700px; }
.news-slider .carousel { width: 480px; }
.news-slider .carousel-inner, .news-slider .carousel .item, .news-slider .carousel .carousel-inner .hentry { height: 100%; }
.news-slider .carousel-list { width: 219px; }
#secondary { width: 300px; }
#secondary .entry-thumbnail img { width: 300px; }
.single .site-content > .post .entry-content { max-width: 530px; }
}


/* ------ */
/* Mobile */
/* ------ */

@media (max-width: 767px) {
.other-entry img { width:100%; }
}


/* ----------- */
/* Sharing fix */
/* ----------- */

.single .site-content>.hentry .entry-content { width: 100% !important; max-width: 100% !important; }
.single .site-content>.hentry .entry-action { width: 100% !important; }
.social-action { display:none; }


/* ----------------- */
/* Disqus Anchor fix */
/* ----------------- */

#disqus_thread { clear: both; }


/* ------------- */
/* Random Styles */
/* ------------- */

.site-header #header { background: none; }
#branding { width: 230px !important; }
.site-header #branding a { width: 230px; height: 120px; }
.news-slider .carousel .carousel-inner .entry-category { background: #0000ff; }
.news-slider .carousel-list .other-entry li.active { border-left-color: #0000ff; }
.nav-tabs > .active > a:before, .nav-tabs > .active > a:hover:before { border-top-color: #0000ff; }
.nav-tabs > .active > a, .nav-tabs > .active > a:hover { background: #0000ff !important; }
.btn-danger { background: #0000ff; border-color: #0000ff; }
#div-gpt-ad-1431807159525-1 { margin:auto; }

/* ------------- */
/* FCC Styles    */
/* ------------- */
.banner {
    padding: 0px 0 20px;
    text-align: center;
}
