body {background-color:#EBEBEB;}

.top .toplink,.flex-direction-nav .flex-prev,.flex-direction-nav .flex-next, #search-image, .nav-previous a,.nav-next a, .mts-subscribe input[type="submit"], .sbutton, .currenttext, .pagination a:hover {background-color:#FFffff; }
.currenttext, .pagination a:hover{ border:1px solid #FFffff;}
.related-posts a,.theauthor a,.single_post a, a:hover, .textwidget a, #commentform a, .copyrights a:hover, a, .sidebar.c-4-12 a:hover, footer .widget li a:hover {color:#FFffff; }
.postauthor h5,.reply a,.current-menu-item a{ color:#FFffff;}
.secondary-navigation{ border-bottom:4px solid #FFffff; }
body > footer{border-top:4px solid #FFffff;}

body {
    background-color: #1f1f1f;
  color:#ccc;
}
.main-header { background: #0f0f0f none repeat scroll 0 0; }
#header { background: #0f0f0f none repeat scroll 0 0;  border-left: 0px solid #d9d9d9;
    border-right: 0px solid #d9d9d9; padding:0; }

h1, h2, h3, h4, h5, h6 {color:#fff; }
#page {
  background: #333 none repeat scroll 0 0; }
.secondary-navigation {
    background: #0f0f0f none repeat scroll 0 0;
    display: block;
    float: left;
    width: 100%;
}


#logo a { color: #666; display: none; font-family: "Paytone One",sans-serif; }

.home #featured-thumbnail {
    width: 100% !important;
}
.home .featured-thumbnail, .home .featured-thumbnail img {
    max-height: 200px;
    width: 100%;
}


.detail-section { width:100%; padding:20px 0px; }
.playbook-container{ padding-left:15px; padding-right:15px; }
.breadcrumb-playbook { background-color:#ED2557; }
.breadcrumb-playbook .breadcrumb{ background-color: rgba(0, 0, 0, 0); margin: 9px 0; padding-left:0; }
.breadcrumb-playbook .breadcrumb > .active { color:#262626; font-size:14px; font-size:18px; }

.col-md-12 { width: 100%; }
.col-md-9 { width: 65%; background:#fff!important; }
.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 { float: left; }
.playbook-post-comment .comments-title { font-size: 16px; color: #212121; text-transform: uppercase; 
	margin: 0 0 14px; background-color: #f5f5f5; padding: 17px; clear: both; }
.playbook-post-comment .form-inline input { margin-bottom: 20px; margin-right: 17px; margin-top: 10px; 
	width: 100%; border-radius: 0px; }
.playbook-post-comment .form-inline textarea { margin-bottom: 20px; border-radius: 0px; width: 98%; }
.playbook-post-comment .form-inline .comment-sub { background-color: #212121; color: #FFF; text-transform: uppercase; padding: 6px 30px; margin-bottom: 30px; }

.playbook-default-pagination { background-color: rgb(245, 245, 245); margin-bottom: 15px; clear: both;
display: table; padding: 15px !important; width: 100%; }
.default-previous-link { float: left; color: rgb(253, 67, 38); }
.default-previous-link a { color: #ed2557; }
.default-next-link { float: right; color: rgb(253, 67, 38); }
.default-next-link a { color: #ed2557; }
.row h2, .h2 { font-size: 18px; }
.h2_attchmt { font-size: 16px!important; font-weight:500; }






.gallery-caption {
    font-size: 12px;
    line-height: 1.2;
    width: 80%;
    text-align:center!important;
  margin-left:10%!important;

}
.pub_home_top  { float:left; padding-right:10px; }
.pub_home_bottom  { float:right; padding-left:10px; margin-top:-50px;}
.secondary-navigation {
    border-bottom: 4px solid #ED2557;
}
.top .toplink, .flex-direction-nav .flex-prev, .flex-direction-nav .flex-next, #search-image, .nav-previous a, .nav-next a, .mts-subscribe input[type="submit"], .sbutton, .currenttext, .pagination a:hover {
    background-color: #ED2557;
  }

.title a:hover {color: #000!important;}



.sidebar.c-4-12 a  { color: #ccc!important; }
.lico { font-size: 12px; font-weight:300; color:#fff; clear:both; display:block; text-align:center; }
