ul#post-tiles.responsive li a, ul#post-tiles.responsive-mobile li a{
 text-decoration:none !important; 
  color: #001246 !important;
}
/*preview of author date category*/
.entry-meta.entry-meta-top {
    display: none;
}
/*hide category on slides*/
a.entry-category {
    display: none;
}
.entry-content {
    font-weight: 400 !important;
}
#slider4_container_{
	height: auto !important;
  width: auto !important;
	}
.row {
  margin-left:none !important;
}
.hopPrintGraphics {
	text-align: center;
    padding-top: 5px;
	min-height: 300px;
	border-bottom: 1px dotted #888888;
}
.navbar .nav li a {
    text-transform: lowercase !important;
    color:#001246 !important;
}
.rows {
  padding:10px 0px 10px 0px !important;
  margin:10px 0px 10px 0px !important;
}
img.badge {
  float:left;
}
.badge-code-box {
  float:right;
  width:60%;
  padding:10px;
  border:dashed 1px #aaa;
  background-color:#eee;
  font-size:10px;
}
.badge-code-right {
  float:right;
  width:60%;
  padding:10px;
  font-size:10px;
}
.code-box {
  padding:10px;
  border:dashed 1px #aaa;
  background-color:#eee;
  font-size:10px;
}
.jump-menu-box {
    text-align: center;
    font-size:11px;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-top-style: dotted;
    border-bottom-style: dotted;
    border-top-color: #C2C2C2;
    border-bottom-color: #C2C2C2;
    margin-bottom: 10px;
    padding-top: 3px;
    padding-bottom: 7px;
    background-color: #EBEBEB;
    color: #B3B5B3;
    line-height: 1.5em;
    width: 100%;
    margin-left: 0px;
    padding-left: 0px;
}
.single .entry-title, .page .entry-title {
    font-size: 2.5em;
}
h3{
 font-size: 1em;
 }
h2{
 font-size: 1.5em;
 }
h1{
 font-size: 2em;
 }
h1, h2, h3 {
line-height: 1.35em;
  color:#001246;
}
#secondary .widget .widget-title {
line-height: 20px;
}
img {
	max-width: 100% !important;
	height: auto !important;
}
.margin-image img{
  margin:5px;
}
#adleaderboard {
  margin: 10px auto 10px auto;
  text-align:center;
}
.border-top-nopad {
  border: 1px solid #ddd;
}
.border {
  border: 1px solid #ddd;
  padding: 5px !important;
  margin: 5px !important;
}
.border-btm {
  border-bottom: 1px solid #c2c2c2;
  padding-bottom: 5px;
  margin-bottom: 5px;
}
.border-top {
  border-top: 1px solid #c2c2c2;
  padding-top: 5px;
  margin-top: 5px;
}
.site-header #header {
  margin: 10px 0px 30px 0px;
}
.container {
  border-width: 1px 1px 0px 1px;
  border-style: solid;
  border-color: #ddd;
  padding:0 20px;
}
.clearboth {
  clear:both;
}
.text-center {
  text-align:center;
}
.category-title {
 font-size: 16px !important;
}
.content-bar {
  background: #c92e2e;
}
#secondary .widget ul, #secondary .widget ol {
margin: 0px 0 15px 0px;
list-style: none;
}
#secondary .widget li, #secondary .widget ol {
margin: 0px 0 15px 0px;
text-align:center;
list-style: none;
display: block;
}
article a:hover {
color: #cc3224 !important;
}
#secondary a:hover {
color: #cc3224 !important;
}
#secondary a:focus{
color: #cc3224!important;
}
.navbar .nav li a {
font-size: 13px;
}
.red {
color:#dd1828;
}
.red-darker {
color:#c92e2e;
}
.news-slider .carousel .carousel-inner .entry-title {
    font-size: 20px;
    line-height: 22px;
}
.news-slider .carousel-list .other-entry a {
border-bottom: 1px solid #c2c2c2;
color: #030303;
}
.news-slider .carousel-list .other-entry li.active a, .news-slider .carousel-list .other-entry li:hover a {
background:#dd1828;
}
.news-slider .carousel-list .other-entry li.active {
border-left-color: #e1e1e1 !important;
}
.news-slider .carousel .carousel-inner .entry-thumbnail:before {
background: linear-gradient(to bottom,rgba(0,0,0,0) 0,#e1e1e1 100%);
}
.news-slider .carousel .carousel-inner .entry-title a {
color: #c92e2e;
}
.news-slider .carousel .carousel-inner .entry-meta {
color: #000;
}
.news-slider .carousel .carousel-inner .entry-meta a {
color: #000;
}
.news-slider .carousel .carousel-inner .entry-header-inner a {
opacity: 100;
filter: alpha(opacity=0);
}
.desktop .news-slider .carousel .carousel-inner .entry-header-inner a {
opacity: 100;
filter: alpha(opacity=0);
}
#colophon.dark .container {
background: #E1E1E1;
border-color: #C2C2C2;
}
#colophon.dark {
color: #8F8D8D;
}
#colophon.dark #sidebar-footer .widget-title {
color: #c92e2e;
}
#colophon.dark a {
color: #7D7D7D;
}
#colophon {
font-size: 13px !important;
}
#colophon.dark #site-info {
border: 1px solid #e1e1e1;
}
#colophon.dark #sidebar-footer .widget:before {
background: #C2C2C2;
}
#sidebar-footer .widget_nav_menu {
width: 100% !important;
}
.news-slider {
background: #e1e1e1;
}
.widget_adrotate_widgets {
text-align:center !important;
}
.leaderboard-ad {
margin-bottom:20px;
text-align:center;
}
.entry-content a {
color: #D30000;
text-decoration: underline !important;
}
.entry-content li{
  padding-bottom: 1em;
}
.col-half-left {
  width:47%;
  padding-right:6%;
  float:left;
  overflow:auto;
}
.col-half-right {
  width:47%;
  float:right;
  overflow:auto;
}
.col-half-left2 {
  width:47%;
  /*padding-right:6%;*/
  float:left;
}
.col-half-right2 {
  width:47%;
  float:right;
}
.col-three {
  width:30%;
  float:left;
  overflow:auto;
}
.col-three-right {
  width:30%;
  float:right;
  overflow:auto;
  margin-left:10px;
}
.col-three-margin {
  margin-left:4%;
}
.col-three-margin-right {
  margin-right:4%;
}
.archive .post-layout .layout-list {
  border-left: 1px solid #9e2c24;
}
.archive .post-layout a {
  border-right: 1px solid #9e2c24;
}
.single .entry-title, .page .entry-title {
  color: #001246;
}
.entry-title {
  color: #001246;
}
.entry-title a {
  color: #001246;
}
.list-pages-shortcode {
	/*text-align: center;*/
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #C2C2C2;
	border-bottom-color: #C2C2C2;
	margin-bottom: 10px;
	padding-top: 3px;
	padding-bottom: 7px;
	background-color: #EBEBEB;
	color: #B3B5B3;
	line-height: 1.5em;
	width: 100%;
	margin-left: 0px;
	padding-left: 0px;
}
.list-pages-shortcode li{
	display: inline;
	margin-left: 10px;
	margin-right: 10px;
}
.list-pages-shortcode li a {
	color: #c92e2e;
	font-weight: bold;
	font-size: 10px;
	text-decoration: underline !important;
}
.parentbacklink {
	/*text-align: center;*/
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #C2C2C2;
	border-bottom-color: #C2C2C2;
	margin-bottom: 10px;
	padding-top: 3px;
	padding-bottom: 7px;
	background-color: #EBEBEB;
	color: #B3B5B3;
	line-height: 1.5em;
	width: 100%;
	margin-left: 0px;
	padding-left:10px;
}
.parentbacklink a {
	color: #c92e2e;
	font-weight: bold;
	font-size: 10px;
	text-decoration: underline !important;
}
.attachment-large .wp-post-image {
  max-width: 100% !important;
  height: auto !important;
}
.btn {
  color:#fff !important;
}
a.btn {
  text-decoration: none !important;
}
.breakLongURLs {
white-space: pre; /* CSS 2.0 */
white-space: pre-wrap; /* CSS 2.1 */
white-space: pre-line; /* CSS 3.0 */
white-space: -pre-wrap; /* Opera 4-6 */
white-space: -o-pre-wrap; /* Opera 7 */
white-space: -moz-pre-wrap; /* Mozilla */
white-space: -hp-pre-wrap; /* HP Printers */
word-wrap: break-word; /* IE 5+ */ 
}

.issueHding {
	font-size: .9em;
}


.backIssue-yearTitle {
	background-color: #E4E4E4;
	padding: 5px;
	margin-top: 10px;
	font-size: 1.25em;
}
.Issue-Box {
	padding: 5px;
	margin-bottom: 10px;
	width: 80%;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999;
	font-size: .85em;
	clear: both;
}

.issueBoxImage-right {
	float: right;
	margin-left: 15px;
	margin-top: 20px;
	border: 1px solid #999;
}



@media (min-width: 1200px){
.container {
  padding: 20px 20px 0 20px;
}
}
@media only screen and  (max-width: 1079px){
#colophon.dark {
background: #e1e1e1 !important;
}
}

@media (max-width: 979px){

.col-three {
  margin:0px auto 10px auto;
  width:70%;
  float:none;
  overflow:auto;
  clear:both;
}
.col-three-margin {
  margin-left:none !important;
}
.col-three-margin-right {
  margin-right:none;
}


.container {
  border-width: 1px 1px 0px 1px;
  border-style: solid;
  border-color: #ddd;
  padding:0px 0px;
}
img.alignright {
  max-width: 100% !important;
  height: auto !important;
}
.col-half-left {
  width:90%;
  padding-right:0%;
  float:none;
  margin-right:auto;
  margin-left:auto;
  overflow:none;  
}
.col-half-right {
  width:90%;
  float:none;
  margin-right:auto;
  margin-left:auto;
  overflow:none;
}
.col-half-left2 {
  width:90%;
  padding-right:0%;
  float:none;
  margin-right:auto;
  margin-left:auto;
  overflow:none;  
}
.col-half-right2 {
  width:90%;
  float:none;
  margin-right:auto;
  margin-left:auto;
  overflow:none;
}
.site-header #site-navigation.navbar .navbar-inner {
  background: #c92e2e;
  border-bottom-color: #9e2c24;
  border: none;
}
.site-header #site-navigation.navbar .nav li>a:hover {
  background-color: #9e2c24 !important;
}
.site-header #site-navigation.navbar .nav>li a {
  border-top: 1px solid #9e2c24;
}
.site-header .navbar .btn-navbar {
  border-right: 1px solid #9e2c24;
}
.site-header .collapse-search {
  border-left: 1px solid #9e2c24;
}
.icon-chevron-down {
  color:#fff;
}
.list-pages-shortcode li a {
	font-size: 1em;
}
}
