/*
Theme Name: cvc
Theme URI: http://underscores.me/
Author: Underscores.me
Author URI: http://underscores.me/
Description: Description
Version: 1.0
License: GNU General Public License
License URI: license.txt
Text Domain: cvc
Domain Path: /languages/
Tags:

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

 cvc is based on Underscores http://underscores.me/, (C) 2012-2013 Automattic, Inc.

Resetting and rebuilding styles have been helped along thanks to the fine work of
Eric Meyer http://meyerweb.com/eric/tools/css/reset/index.html
along with Nicolas Gallagher and Jonathan Neal http://necolas.github.com/normalize.css/
and Blueprint http://www.blueprintcss.org/
*/


/* =Reset
-------------------------------------------------------------- */
body {
    font-family: 'Open Sans', sans-serif;
    padding: 61px 0 0;
    font-size: 18px;
    line-height: 1.628571429;
    position:relative;
    background-color: #fff;
    
        }
.cvc-time-container, .nav {
    font-family: 'Open Sans', sans-serif;
  
    }


h1,h2,h3,h4,h5,h6 {
   font-family: 'Pathway Gothic One', sans-serif;
}
a:hover, a:focus {
color: #2a6496;
text-decoration: none;
}
.Uncategorized {display:none;}
.btn a {
    color:#fff;
    }
.btn-primary {
color: #ffffff;
background-color: #1999ce;
border-color: #ececec;
}
.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .open .dropdown-toggle.btn-primary {
color: #ffffff;
background-color: #1999ce;
opacity:.8;
border-color: #ececec;
}
.btn-success {
color: #ffffff;
background-color: #1999ce;
border-color: #1999ce;
}
.btn-success:hover, .btn-success:focus, .btn-success:active, .btn-success.active, .open .dropdown-toggle.btn-success {
color: #ffffff;
background-color: #aaa;
border-color: #aaa;
}
.entry-content p {
margin: 15px 0;
}

.site-description, .site-description h1, .site-description h2 {
text-indent: 100%;
white-space: nowrap;
overflow: hidden;
padding: 0 !important;
margin: 0;
line-height: 0;
width: 0;
margin-bottom: 0 !important;
}
.sb-widgets h2 {
    font-family: 'Pathway Gothic One', sans-serif;
    
    }
.sb-widgets li.first h3 {

}

.pager li>a, .pager li>span {
display: inline-block;
padding: 5px 14px;
background-color: #4A4A4A;
border: none;
border-radius: 3px;
color: #fff;
}

/* taboola */

div#taboola-below-article-thumbnails span.trc_rbox_header_span{
margin: 20px 0;
border-bottom: solid #000;
font-family: 'Pathway Gothic One', sans-serif;
font-size: 30px;
display: block;
}
div#taboola-below-article-thumbnails .thumbnails-a .logoDiv a span {
display: block;
}

/* ------------ Ordered Lists Styles --------------------- */ 



/* ************* Sidebar *********** */
.sb-widgets ol {
    counter-reset:li; /* Initiate a counter */
    margin-left:0; /* Remove the default left margin */
    padding-left:0; /* Remove the default left padding */
}
.sb-widgets ol > li {
position: relative;
margin: 0 0 2px 2em;
padding: 13px 8px;
list-style: none;
line-height: 20px;
}
.sb-widgets ol > li:before {
content: counter(li);
counter-increment: li;
position: absolute;
top: 15px;
left: -2em;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
width: 2em;
margin-right: 8px;
padding: 4px;
color: #fff;
background: #1999ce;
font-weight: bold;
text-align: center;
}
.sb-widgets li ol,
.sb-widgets li ul {margin-top:6px;}
.sb-widgets ol ol li:last-child {margin-bottom:0;}
.sb-widgets .charitable a {
color: #222;
}

.cat-approved .img {
padding-right: 10px;
}
.cat-approved.front-sb a {
color: #222;
}
.cat-approved.front-sb a:hover {
color: #bbb;
}

/* --- The latest node view ---- */

.sb-latest .media-body h3, .sb-latest .media-body h4 {
    margin-top:0;
    }
.sb-latest .media-body h3 a {
    color:#111;
    text-decoration:none;
    }

/* **************** Top-Content ************ */
.top-content {
display: inline-block;
width: 100%;
border-bottom: solid 3px #000;
border-top: solid 3px #000;
padding: 10px 0;
margin-bottom: 20px;
}
.top-content ol {
counter-reset: li;
margin: 0;
padding: 0;
}
.top-content ol > li {
padding: 0 10px;
list-style: none;
line-height: 20px;
}
.top-content ol > li:before {
content: counter(li);
counter-increment: li;
position: absolute;
top: 0;
left: 10px;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
width: 2em;
padding: 8px;
color: #fff;
background: #1999ce;
font-weight: bold;
text-align: center;
z-index: 100;
font-size: 24px;
}
.top-content li ol,
.top-content li ul {margin-top:6px;}
.top-content ol ol li:last-child {margin-bottom:0;}

.top-content h2 {
margin: 0;
padding: 0 10px 5px 10px;
}
 
#content {
background: #fff;
padding-bottom: 30px;
/*border-left: solid 1px #ddd;
border-right: solid 1px #ddd; */
}
#page #content {
padding-bottom: 30px;
}
.articles {
margin-bottom: -5px;
border-right: solid 3px #000000;
}
.last-post article {
border-bottom: none !important;
}
    
article h3, article h4 {
margin-bottom: 0;
}
article h4 {
    margin-top:5px;
    color: #555555;
    font-size:22px;
    }

article h3 a:hover {
    color:#0099cc;
    text-decoration:none;
    }
    
article h3, article h3 a, article h3 a:hover {
color: #232323;
font-weight: 800;
text-decoration: none;
font-size: 28px;
font-family: Open Sans Condensed;
margin-bottom: 10px;
margin-top: 0;
}

article h5 {
font-size: 50px;
font-weight: bold;
float: left;
clear: both;
margin-top: -8px;
padding-right: 10px;
}


.donate-meow-section {
/* background: #0399cd; */
/* margin: 15px 0px; */
padding: 10px 0;
/* display: inline-block; */
/* border: solid 5px #222; */
}
.donate-meow-section h2 {
color: #fff;
text-transform: uppercase;
background: #000;
/* border-bottom: solid 3px #222; */
padding: 5px 10px;
/* margin: -10px -15px 10px -15px; */
/* border-right: solid 3px #222; */
}
.donate-meow-section .btn.btn-success.btn-lg.meow {
border: none;
background-color: #2B2B2B;
border-color: #000000;
margin: 15px 0;
}
.cvc-time.glyphicon.glyphicon-time, .cvc-time.glyphicon.glyphicon-share {
font-size: 12px;
padding-right: 6px;
color: #666;
}

.list-unstyled {
margin-bottom: 5px;
}
.cvc-time-container {
font-size: 16px;
color: #777;
padding: 0 0 15px 0;
}

.sections-cat a, .sections-cat a:hover {
background: #0099cc;
padding: 0 6px;
color: #fff;
text-decoration: none;
}

.site-footer.container {
	padding:50px 0;
	}

.logo-sm {
border-right: solid 1px #ccc;
padding: 5px 0;
max-width: 240px;
}

/* navbars -------------------- */

.navigation {
margin-bottom: 0;
background: #ffffff;
vertical-align: top;
font-size: 18px;
line-height: 22px;
}
.navigation li>a {
    color:#fff;
    }
.pager li>a:hover, .pager li>a:focus {
text-decoration: none;
background-color: #eeeeee;
color: #222;
}
.navbar-default {
background-color: #fff;
border-color: #e7e7e7;
}
.navbar-nav>li>a {
line-height: 30px;
font-size: 20px;
}
.navbar-nav .caret {
border-top: 8px solid #000000;
border-right: 8px solid transparent;
border-left: 8px solid transparent;
}
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:hover, .navbar-default .navbar-nav>.active>a:focus {
background-color: inherit;
border-top: solid 5px #1999ce;
padding-top: 10px;
}
.navbar-inverse .navbar-nav>.open>a, .navbar-inverse .navbar-nav>.open>a:hover, .navbar-inverse .navbar-nav>.open>a:focus {
background-color: #222222;
}
.navbar .ads {
padding: 20px 0;
}
.navbar-nav>li>.dropdown-menu {
background-color: #222;
}

.search .navbar-form {
border: none;
padding: 0 15px;
}
.search ul.dropdown-menu {
width: 280px;
padding: 8px;

}

iframe .PDF_question, .PDF_questionErr {
background-color: #FFF;
width: 280px;
}
.social-bar .navbar-nav>li>a {
padding: 10px 0 0;
margin: 15px 5px 0 5px;
}


.btn.btn-success.btn-lg.meow, .btn.btn-success.btn-sm.meow {
border: none;
margin:8px 0 0;
background-color: #1999ce;
border-color: #1999ce;
}
.btn.btn-success.btn-sm.meow {
margin: 15px 0 0 5px;
}
.social {
padding: 10px 20px;
}

.social img {
vertical-align: top;
}
.video-btn-wrapper {
position: relative;
}
.video-btn {
position: absolute;
z-index: 200;
bottom: 0 /*10px*/;
right: 0 /*15px*/;
}
.video-btn img {
    max-width:45px;
    }
.img-responsive {
width: 100%;
}

.video-container {
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 30px; height: 0; overflow: hidden;
    margin: 25px 0;
}
.vine.video-container {
padding-bottom: 100%;
}
.instagram.video-container {
padding-bottom: 120%;
 margin: 0;
}
 
.video-container iframe,
.video-container object,
.video-container embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

#main article.post {
padding: 15px 0 5px 0;
position: relative;
/*border-right: 1px solid #E4E4E4;
border-bottom: 1px solid #E4E4E4;*/
}

.sharebar {
padding-top: 5px;
display: block;
}

.block {
position: relative;
clear: both;
}

.donate-meow {
/* margin-top: 12px; */
}


.load-more {
    display:block;
    margin:35px 0;
    }


/* Top Featured Section ---------------------- */
.meowt-featured article.post {
margin-bottom: 0;
border-bottom: none;
padding-bottom: 0;
}
.meowt-featured {
border-bottom: solid 2px #E4E4E4;
display: inline-block;
margin-bottom: 0;
padding-bottom: 14px;
}
.meowt-featured h2 {
margin-top: 0;
font-size: 36px;
font-weight: bold;
text-transform: uppercase;
border-bottom: solid 2px #1999ce;
color: #1999ce;
padding: 5px 5px;
}
.meowt-featured .list-inline>li {
display: inline-block;
padding-left: 0;
padding-right: 10px;
}

.tags-links, .tags-links a {

}

.second-loop {
   
    }
.wp-caption-text, .wp-caption-text a {
font-size: .8em;
color: #818181;
}

/*.cvc.fb-comments {
display: none;
}*/

.guidestar {
padding-top: 30px;
display: block;
}
/* About Page ----------- */

.about {
    display: block;
    margin-bottom: 50%;
}
#da-thumbs span.glyphicon.glyphicon-envelope {
 top: 3px; 
}

#da-thumbs a {
color: #A6A6A6;
font-size: 15px;
}
.da-thumbs {
position: relative;
margin: 20px auto;
padding: 0;
}
.da-thumbs li {
margin: 5px;
padding: 8px;
position: relative;
max-width: 30%;
vertical-align: top;
text-align: center;
}
.da-thumbs li a{
display: block;
position: relative;
/*border-radius: 50%;*/
overflow: hidden;
}
.da-thumbs li a img {
border-radius: 50%;
border: solid 1px #ccc;
width: 65%;
margin: 0 auto;
}
img.hover.img-responsive, iframe.hover.img-responsive {
position: absolute;
left: -50%;
top: 0;
right: -50%;
}
#da-thumbs p {
position: absolute;
background: #fff;
box-shadow: 0px 0px 3px 0px #ccc;;
-webkit-box-shadow: 0px 0px 3px 0px #ccc;;
-moz-box-shadow: 0px 0px 3px 0px #ccc;;
margin: 10px 0 0 0;
padding: 10px 5px;
}

/* Single  ---------------------- */
.single .content-wrapper {
/*border-right: solid 1px #ccc;*/
margin-top: -20px;
padding: 20px 10px 0 0;
}

.single article h1, .archive h1.page-title {
font-size: 40px;
color: #3D3D3D;
font-weight: normal;
font-family: sans-serif;
margin-bottom: 0;
line-height: 40px;
padding-bottom: 10px;
}
.archive h1.page-title {
border-bottom: solid 3px #000;
text-transform: uppercase;
color: #000;
font-size: 40px;
padding-bottom: 0;
margin-top: 0;
}
.single article h3 {
font-weight: 100;
color: #707070;
font-size: 20px;
}
.single article h3 p {
/*margin-bottom: 2px;*/
}
.single-share {
position: fixed;
top: 61px;
width: 100%;
background: #1999ce;
left: 0;
text-align: center;
padding: 5px 0;
box-shadow: 0px 1px 5px #ccc;
z-index: 1001;
visibility: hidden;
color: #fff;
}
.single-share a {
    color:#fff;
}
.single-share ul.list-inline {
margin: 0;
padding: 2px 0;
}
.single-share.affix {
  visibility: visible;
   }
.single-share.affix .newsletter, .single-share.affix .donate-nav {
    display:inline-block;
    }
.single-share .list-inline>li {
vertical-align: middle;
}
.single-share .glyphicon {
top: 5px;
left: 5px;
font-size: 26px;
line-height: 20px;
}
.single-share .newsletter a {
    text-decoration: underline;
}
/* Ads */
.ads {
margin: 10px 0;
/*background: url('img/ad-placeholder-3.jpg') no-repeat center center transparent;*/

}
.mobile-banner.col-xs-12 {
    padding:10px 0;
}
.fb-follow-ad {
    border: solid 2px #2d4688;
    min-height: 50px;
    text-align: center;
    display: inline-block;
    padding: 10px;
    background: #fff;
    border-radius: 4px;
    width: 100%;
}
.fb-follow-ad.ads span {
    padding: 0 0 5px 0;
    font-weight: bold;
    display: block;
    font-size: 24px;
    text-align: center;
}
.fb-follow-ad:hover, .fb-follow-ad:focusGG {
opacity: .7;
}

/* Sidebar Widgets ---------------------- */

h2 small, .h2 small {
position: relative;
bottom: 1px;
margin-left: 3px;
}
.front-sb h3 {
margin-top: 0;
}

.sb-widgets {
    /*margin:0 auto;*/
    }
.front-sb {
margin: 0 0 30px 0;
}
.nine-lives.front-sb h2 {
border-color: #CE19AA;
}
.nine-lives.front-sb h3 {
color: #222;
margin-top: 3px;
}

.cat-approved.front-sb h2 {
border-color:#5cb85c;
}
.cats-pjs.front-sb h2 {
border-color: #d73d32;
}
.sb-widgets .cats-pjs ol > li:before {
border-color: #d73d32;
}
.sb-widgets .cats-pjs a {
color: #000;
font-weight: bold;
}
.sb-widgets .cats-pjs .media {
margin-top: 10px;
}
.front-sb h2 small, .single h2 small {
    color:#fff;
    }
.front-sb h2 small, .single h2 small{
    color:inherit;
}
.front-sb h2, #sb-last h2 {
color: #000;
padding:0px;
margin-bottom: 15px;
margin-top: 0;
font-size: 40px;
text-transform: uppercase;
border-bottom: solid 5px #1999ce;
}
.single h2 {
/*   margin-left: -30px;*/
    }
.single .sb-latest h2, .home h2.latest {
margin-left: 0;
margin-right: 5px;
border-bottom: solid #000;
}
.home h2.latest {
margin-top: 0;
}

li.follow {
display: inline-block;
}
.modal-header {
     border-bottom: none; 
}
.modal-dialog {
width: 50%;
}
/*
#sb-last {
padding-bottom: 20px;
display: block;
width: 293px;
margin: 0 -14px;
}
#sb-last.affix {
  width: inherit; 
  position: fixed;
  top: 61px;
}
#sb-last.affix-bottom {
  width: inherit;
  position: absolute;
  top: auto;
  bottom: 611px;
}
#sb-last.affix-top {
  
}
.stick {
    position: fixed;
    top: 0;
}
*/
.follow a {
height: 45px;
width: 45px;
}

a.share-fb, a.share-tw, a.share-gp {
width: 22px;
height: 22px;
display: block;
    }

.single a.share-fb, .single a.share-tw, .single a.share-gp {
width: 35px;
height: 35px;
display: block;
    }
.single-post article {
border-bottom: solid 1px #cecece;
margin-bottom: 15px;
}
.single-post .sb-widgets article {
border-bottom: none;
margin-bottom: 0;
}
.single-post ul.list-inline {
margin-bottom: 0;
}

a.share-fb {
background: url(img/social-icons.png) no-repeat -85px -180px;
}
a.share-tw {
background: url(img/social-icons.png) no-repeat -85px -207px;
}
a.share-gp {
background: url(img/social-icons.png) no-repeat -85px -235px;
}
a.share-fb:hover {
background: url(img/social-icons.png) no-repeat -112px -180px;
}
a.share-tw:hover {
background: url(img/social-icons.png) no-repeat -112px -207px;
}
a.share-gp:hover {
background: url(img/social-icons.png) no-repeat -111px -235px;
}

.single a.share-fb {
/*background: url(img/social-icons.png) no-repeat -4px -180px;*/
background: url(img/social-icons.png) no-repeat -45px -180px;
}
.single a.share-tw {
/*background: url(img/social-icons.png) no-repeat -3px -222px;*/
background: url(img/social-icons.png) no-repeat -44px -222px;
}
.single a.share-gp {
/*background: url(img/social-icons.png) no-repeat -3px -265px;*/
background: url(img/social-icons.png) no-repeat -44px -265px;
}
.single a.share-fb:hover {
/*background: url(img/social-icons.png) no-repeat -45px -180px;*/
}
.single a.share-tw:hover {
/*background: url(img/social-icons.png) no-repeat -44px -222px;*/
}
.single a.share-gp:hover {
/*background: url(img/social-icons.png) no-repeat -44px -265px;*/
}





.follow.fb a {
background: url(img/social-icons.png) no-repeat 5px 5px;
}
.follow.twitter a {
background: url(img/social-icons.png) no-repeat -45px 5px;
}
.follow.google a {
background: url(img/social-icons.png) no-repeat -90px 5px;
}
.follow.instagram a {
background: url(img/social-icons.png) no-repeat -135px 5px;
}
.follow.vine a {
background: url(img/social-icons.png) no-repeat -180px 5px;
}
.follow.fb a:hover {
background: url(img/social-icons.png) no-repeat 5px -49px;
}
.follow.twitter a:hover {
background: url(img/social-icons.png) no-repeat -45px -49px;
}
.follow.google a:hover {
background: url(img/social-icons.png) no-repeat -90px -49px;
}
.follow.instagram a:hover {
background: url(img/social-icons.png) no-repeat -135px -49px;
}
.follow.vine a:hover {
background: url(img/social-icons.png) no-repeat -180px -49px;
}
/*  Smaller **************************** */

.navbar-nav .follow.sm.fb a {
background: url(img/social-icons.png) no-repeat 5px -105px;
width: 30px;
height: 30px;
margin-top: 10px;
}
/*.navbar-nav .follow.sm.fb a:hover {
background: url(img/social-icons.png) no-repeat 5px -141px;
width: 30px;
height: 30px;
margin-top: 10px;
}*/
.navbar-nav .follow.sm.twitter a {
background: url(img/social-icons.png) no-repeat -25px -105px;
width: 30px;
height: 30px;
margin-top: 10px;
}
/*.navbar-nav .follow.sm.twitter a:hover {
background: url(img/social-icons.png) no-repeat -25px -141px;
width: 30px;
height: 30px;
margin-top: 10px;
}*/
.navbar-nav .follow.sm.google a {
background: url(img/social-icons.png) no-repeat -55px -105px;
padding: 0;
width: 33px;
height: 30px;
margin-bottom: 5px;
}
/*.navbar-nav .follow.sm.google a:hover {
background: url(img/social-icons.png) no-repeat -55px -141px;
padding: 0;
width: 33px;
height: 30px;
margin-bottom: 5px;
}*/
.navbar-nav .follow.sm.instagram a {
background: url(img/social-icons.png) no-repeat -85px -105px;
padding: 0;
width: 33px;
height: 30px;
margin-bottom: 5px;
}
/*.navbar-nav .follow.sm.instagram a:hover {
background: url(img/social-icons.png) no-repeat -85px -141px;
padding: 0;
width: 33px;
height: 30px;
margin-bottom: 5px;
}*/
.navbar-nav .follow.sm.vine a {
background: url(img/social-icons.png) no-repeat -115px -105px;
padding: 0;
width: 33px;
height: 30px;
margin-bottom: 5px;
}
/*.navbar-nav .follow.sm.vine a:hover {
background: url(img/social-icons.png) no-repeat -115px -141px;
padding: 0;
width: 33px;
height: 30px;
margin-bottom: 5px;
}*/
.navbar-nav li.follow {
margin-left: 5px;
}
/* Special Ad Unit */
.daftslot_done {
    padding: 20px 0;
}
/* ------------- . footah ------------------- */
footer p {
line-height: 14pt;
font-size: 11pt;
}

.site-footer {
background: #161616;
padding: 20px 0 50px 0;
color:#fff;
}
.site-footer a {
  color:#fff;
  text-decoration:none;
  }
.site-footer a:hover {
  color:#ccc;
  }
.site-footer h2 {
padding: 5px 0;
border-bottom: solid 2px #fff;
text-transform: uppercase;
border-top: none;
margin: 0 0 10px 0;
font-size: 30px;
background: inherit;
}
.site-footer .disclaimer {
border-top: solid 1px #fff;
padding: 20px;
font-size: 12px;
line-height: 14px;
margin: 10px 0 0 0;
}
.site-footer .site-links {
font-size: 12pt;
margin: 50px 0 0 0;
}
    
.hidden-boot {
  display: inline-block;
}
/* Media Queries ---------------------- */

@media (max-width: 767px){

.da-thumbs li {

 max-width: 100%;
v
}

.logo .img-responsive {
max-width: 60%;
margin-left: 25px;
}

.site-footer .img-responsive {
max-width: 30%;
margin: 0 auto;
}
.navbar-nav>li>a {
line-height: 20px;
}
.navbar-fixed-top, .navbar-fixed-bottom {
border-width: 0;
}
.site-footer .disclaimer {
margin: 15px 0 0 0;
}
.site-footer ul.list-inline {
margin-top: 40px;
}
.single-share {
top: 81px;
}
.donate-meow-section h2 {
border-right: 0;
}
.single-share.affix .donate-nav {
    display:none;
    }
.hidden-boot {
  display: none !important;
}
.single .sb-widgets .col-xs-12.col-sm-6.col-md-12 {
padding-right: 0;
padding-left: 0;
}
}
@media (min-width: 769px){
.single .sb-widgets .col-xs-12.col-sm-6.col-md-12 {
padding-right: 0;
padding-left: 0;
}


}
/* iPads (portrait) ----------- */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait) {
.front-sb h2, #sb-last h2 {
margin-left: 0;
margin-right: 0;
}
.btn.btn-success.btn-lg.meow, .btn.btn-success.btn-sm.meow {
margin: 8px 0 0 8px;
font-size: 12px;
padding: 10px 12px;
}
}
@media all and (max-width : 767px) and (min-width : 480px)  {
.logo .img-responsive {
max-width: 42%;
margin-left: 25px;
}
}
/* Smartphones (landscape) ----------- */
@media only screen and (min-width : 321px) and (max-width : 767px) {
/* Styles */
.single-share {
top: 58px;
}
}


@media (min-width: 1200px) {
.container {
max-width: 970px;
}

}
@media (max-width: 480px) {



.modal-dialog {
width: 320px;
}
#main article.post {
padding: 15px 0 5px 0;
position: relative;
border-right: none;
border-bottom: 1px solid #E4E4E4;
}

.single article h3 {
font-size: 18px;
}
.cvc-time-container {
border-bottom: solid 1px #000;
padding-bottom: 10px;
}
.entry-content p {
font-size: 18px;
line-height: 20px;
padding: 5px 0;
}
.single-share {
top: 50px;
}
.top-content {
border-top: none;
}
.top-content ol > li {
height: 135px;
overflow: hidden;
margin-bottom: 10px;
}
.top-content article h3, .top-content article h3 a, .top-content article h3 a:hover {
    font-size:16px;
}
.top-content ol > li:before {
padding: 2px;
font-size: 16px;
}
.donate-meow-section p {
font-size: 14px;
}
.sharebar {
padding-top: 5px;
display: none;
}
.single-share .list-inline>li {
font-size: 14px;
padding-top: 3px;
}
.single .single-share.affix {
padding: 0;
}
}

/* iphone 6 landscape */
@media only screen and (min-device-width : 375px) and (max-device-width : 667px) and (orientation : landscape) and (-webkit-min-device-pixel-ratio : 2){ 

.top-content ol>li {
height: 230px;
}
}
/* iphone 6 portrait */
@media only screen and (min-device-width : 375px) and (max-device-width : 667px) and (orientation : portrait) and (-webkit-min-device-pixel-ratio : 2){
.single-share {
top: 57px;
}
.top-content ol>li {
height: 143px;
}
}
     }
/* iphone 6 plus landscape */
@media only screen and (min-device-width : 414px) and (max-device-width : 736px) and (orientation : landscape) and (-webkit-min-device-pixel-ratio : 3) {
.top-content ol>li {
height: 250px;
}
 }
/* iphone 6 plus portrait */
@media only screen and (min-device-width : 414px) and (max-device-width : 736px) and (orientation : portrait) and (-webkit-min-device-pixel-ratio : 3) {
.single-share {
top: 60px;
}
.top-content ol>li {
height: 140px;
}
 }


/* iPads (portrait) ----------- */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait) {
 .nav>li>a {
padding: 12px 8px;
}
.navbar-fixed-top .container {
margin: 0;
padding: 0;
}
.navbar-nav>li>a {
line-height: 30px;
font-size: 18px;
}
.navbar-collapse {
padding-right: 0px;
padding-left: 0px;
}


}



@media (min-width: 768px) {
.single article h1 {
font-size: 28px;
line-height: 28px;
padding-bottom: 3px;
margin-top: 0;
}
.single article h3 {
margin-top: 0;
}
.dek p {
margin-bottom: 0;
}
}

@media (max-width: 768px) {


/* taboolia */

.thumbnails-a .videoCube .video-label-box {
    margin-top: 0 !important;
}
.thumbnails-a .videoCube a {
    padding: 0px 5px !important;
    width: 50%;
    display: block;
    float: left;
}


#da-thumbs p {
display: none;
}
.da-thumbs li a {
display: inline;
}
.articles {
border-right:none;
}
.home article h4 {
font-size: 18px;
}
.cvc-time-container span {
font-size: 14px;
}
.front-sb h2, #sb-last h2 {
font-size: 24px;
}

#sb-last {
width: 100%;
margin: 0;
}
div.charitable {
border-bottom: none;
padding-bottom: 0;
margin-bottom: 0;
}
.home .articles .lta.col-sm-6 {
padding-right: 0;
padding-left: 0;
}
article h3, article h3 a, article h3 a:hover {
font-size: 20px;
margin-top: 8px;
}
.nine-lives li, .cat-approved li {
padding-bottom: 10px;
max-width: 45%;
vertical-align: top;
}
.nine-lives .img-responsive {
    width:100%;
    }
}
@media (max-width: 1024px) {

}