/* Id: 7.2413064.1429092053
 * Generated: 09-Aug-2025 05:09:34
 */
    .row .span4.nocontent#content_right { margin-top: 20px !important; }
a.btn-subscribe, .btn-subscribe { color: #333 !important; }
/* Search by keyword */
.archive-tools #newspaper { padding-top: 20px; }
.archive-tools #newspaper .input_holder input, .archive-tools #newspaper select { border-radius: 3px; border: 1px solid #CCC; background: #F7F7F7; font-weight: 800; width: 100%; padding: 8px 12px; font-weight: 400; height: 36px; box-sizing: border-box; }
.archive-tools #newspaper select { margin-bottom: 10px; }
.archive-tools #newspaper .btn-signin { width: 162px; box-sizing: border-box; margin-bottom: 0; }
.archive-tools #newspaper .searchsubmit { text-align: center; }
.productSub .alert.alert-warning { padding: 8px 10px !important; }
/* Subscribe now */
.productActions .productSub { text-align: left; }
.productActions .productAuth { padding-right: 20px; padding-left: 20px; height: 310px; border-right: 0 !important; }
.productActions .productAuth h3 { margin-bottom: 60px; }
.productActions .productSub p { font-size: 14px; }
.subscribeurl { display: block; font-size: 16px; line-height: 1.5em; color: #0088cc; text-align: center; }
.productInfo.archiveOptions input { display: block; }
.productInfo.archiveOptions .right .productActions { height: 310px; }
.subscribeurl span:first-child { border-right: 1px solid #aaa; }
.subscribeurl span { float: left; margin-bottom: 20px; width: 50%; box-sizing: border-box; text-align: center; }
.productActions .productAuth a:hover { color: #000; }
a:visited { color: #0088cc; }
a span:hover { color: #000; }
h3.archive-title.events { font-family: DINWeb-Bold, Arial, sans-serif; font-weight: bold; font-style: normal; color: #ff6600; margin: 0 0 5px 0; }
h3.archive-title.news { font-family: DINWeb-Bold, Arial, sans-serif; font-weight: bold; font-style: normal; color: #c00; margin: 0 0 5px 0; }
h3.archive-title.sports { font-family: DINWeb-Bold, Arial, sans-serif; font-weight: bold; font-style: normal; color: #3ea447; margin: 0 0 5px 0; }
h3.archive-title.archive { font-family: DINWeb-Bold, Arial, sans-serif; font-weight: bold; font-style: normal; color: #000000; margin: 0 0 5px 0; }
.commercialteaser .article_info ul .small_head { font-weight: normal; }
.commercialteaser .article_info ul .small_head a { color: #545454; line-height: 1.3em; font-size: 13px; }
.table-holder { margin: 10px 0; }
.browseByDate { width: 300px; float: left; }
.browseByDate th, .browseByDate td { padding: 2px; width: 31px; font-family: Arial, Helvetica, sans-serif; font-size: 90%; text-align: right; }
.browseByDate td:nth-child(odd), .browseByDate th:nth-child(odd) { background: #f6f6f6; }
.browseByDate a { color: #0088cc; }
.move-left { float: left; width: 25px; font-size: 200%; color: #0088cc; cursor: pointer; }
.right-column { margin: 60px 0 0 0 }
.calendar { float: left; }
.move-right { float: right; width: 30px; text-align: right; font-size: 200%; color: #0088cc; cursor: pointer; }
.buyThisPage a { display: block; width: 245px; color: #0088cc; padding: 0 30px 0 25px; }
.date-publication-title { float: right; height: 40px; line-height: 40px; }
.publication-logo { float: left; }
.calendar #currentmonthyear { padding: 0 0 0 0; text-align: center; font-family: DINWeb-Bold, Arial, sans-serif; font-weight: bold; }
.tarticle_active { background: #0088cc; }
.calendar-control-holder { float: left; width: 300px; }
.calendar-control-holder .date-title { font-family: Arial, Helvetica, sans-serif; font-size: 20px; font-weight: bold; text-transform: uppercase; text-align: center; }
.calendar-control-holder .month-changer { float: left; width: 50%; font-family: DINWeb-Bold, Arial, sans-serif; font-weight: bold; }
.calendar-control-holder .year-changer { float: right; width: 50%; text-align: right; font-family: DINWeb-Bold, Arial, sans-serif; font-weight: bold; }
.date-arrows { color: #0088cc; font-family: Arial, Helevtica, sans-serif; font-weight: bold; }
.browseByDate, .calendar-control-holder { border-bottom: solid 1px #e8e8e8 }
/* Tabs */
.archive-tools #newspaper .input_holder input, .archive-tools #newspaper select {width:90%!important;}
.twotabs.large-tabs .nav-tabs{width: 90%!important;}
.productInfo.archiveOptions .span4.left {  margin-left: 20px; border-right: 1px solid #aaa; }
.productInfo.archiveOptions #content_left_upper .span4.right { margin: 0; padding: 0; width: 318px; border-right: 1px solid #aaa; }
.archive-tools .nav-tabs { padding: 0; background: #F6F6F6; border-top: solid 1px #e9e9e9; border-top: solid 1px #dddddd; }
.archive-tools .nav-tabs li { width: 50%; text-align: center; }
.archive-tools .nav-tabs li.active { border-top: 4px solid #515151 !important; margin: -4px 0 -1px 0; }
.archive-tools .nav-tabs > li > a { padding-right: 7px; padding-left: 8px; margin-right: 2px; line-height: 14px; font-family: Arial, Helvetica, sans-serif; font-size: 80%; color: #999999; font-weight: bold; border: none; }
.archive-tools .nav-tabs > li > a:hover { background: none; color: #000; }
.archive-tools .span .nav-tabs li.active { border-top: 4px solid #000 !important; background: white; margin: -4px 0 -1px 0; }
.archive-tools .nav-tabs > li.active { color: #000; font-weight: bold; }
.archive-tools .nav-tabs > li.active a { color: #000; font-weight: bold; }
.archive-tools .nav-tabs > li.active a:hover { border: none; }
.tab-content > .tab-pane#browsebydate { display: block; }
.frontpage .span8 .span4 .paginated_carousel { margin-top: 5px; }
.submit-holder { margin: 10px auto; }
/* NOT A SUBSCRIBER - AFTER 23rd */
.productActions .productSub p { height: initial !important; }
.productActions .productSub { margin: 0 10px 20px 10px !important; }
/* ### Buttons ### */
.it-btn { -webkit-box-sizing: border-box !important; -moz-box-sizing: border-box !important; box-sizing: border-box !important; margin: 5px 0 20px 0 !important; padding: 5px 12px !important; display: inline-block !important; font-weight: 800 !important; font-family: "DINWeb-Bold", Arial, sans-serif; font-size: 16px !important; line-height: 38px !important; width: 162px !important; height: 46px !important; -webkit-border-radius: 5px; border-radius: 5px; -webkit-transition all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; text-transform: uppercase; text-align: center; }
.it-btn:hover { -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; }
/* Signin Button */
.btn-signin { background: #3989CF !important; border: 1px solid #2E6FA9 !important; color: #FFF !important; }
.btn-signin:hover { background: #3071A9 !important; border-color: #285E8E !important; }
/* Subscribe Button */
a.btn-subscribe, .btn-subscribe { background: #FAD165; border: 1px solid #bb9c4b; color: #333; }
a.btn-subscribe:hover, .btn-subscribe:hover { background: #DFBA5A; border-color: #bb9c4b; }
.productInfo { margin-bottom: 20px; }
#content_left { margin-top: 0px !important; }
@media only screen and (max-width:979px) {
  .productInfo { margin-bottom: 20px !important; }
  .productAuth, .productSub { padding: 0 !important; }
}
@media (min-width:979px) {
  #digital-archive-header { background: url('/static/images/archive/header-archive.jpg') no-repeat top left; width: 100%; height: 93px; }
}
@media (min-width:767px) and (max-width:979px) {
  .productAuth.productSub { width: initial !important; }
  .productInfo.archiveOptions .span4.left { margin-left: 20px; }
  .archive-tools #newspaper .input_holder input, .archive-tools #newspaper select { width: 90% !important; }
  #digital-archive-header { background: url('/static/images/archive/header-archive-768.jpg') no-repeat top left; width: 100%; height: 93px; }
  .productInfo.archiveOptions .span8 { width: 512px !important; display: block; box-sizing: border-box; margin-left: 0; }
  .productInfo.archiveOptions .span4 { width: 246px !important; display: block; box-sizing: border-box; }
  .productActions .productSub { padding-left: 10px !important }
  .productInfo.archiveOptions .span4.right { margin-left: 0; }
  .archiveOptions #content_right_upper { min-width: 236px !important; width: 236px !important; display: block; box-sizing: border-box; margin-left: 20px; }
  .archiveOptions #content_right_upper .span4 { min-width: 236px !important; width: 236px !important; display: block; box-sizing: border-box; }
  .productActions .productAuth { border-bottom: none !important; }
  .productInfo.archiveOptions #content_left_upper .span4.right { margin-left: 10px; padding: 0 10px; border-right: 1px solid #aaa; box-sizing: border-box; width: 256px !important; }
  .productInfo.archiveOptions .right .productActions { border: none; }
  .twotabs.large-tabs .nav-tabs li a { height: 62px; box-sizing: border-box; }
  .twotabs.large-tabs .nav-tabs li.right a { padding: 15px 20px; }
  /* Header area */
  .productInfo .productImg, .productInfo .productDesc { width: 45% !important; float: left; }
  .productInfo .productImg img { max-width: 100% !important; margin-bottom: 20px; }
  .productInfo .productDesc p { padding-right: 50px; }
}
@media (max-width:767px) {
  .productInfo.archiveOptions .right .productActions { border-right: none; height: initial; padding: 20px 0 0 0 !important; margin-bottom: 20px; }
  .productInfo.archiveOptions #content_left_upper .span4.right { border-right: none; border-bottom: 1px solid #aaa;}
  .productInfo.archiveOptions .span4.left { border-right: none; border-bottom: 1px solid #aaa;}
  .productActions .productAuth { border-bottom: none !important; height: initial; padding-bottom: 20px !important; text-align: center; }
  #content_right_upper { width: 90%; margin: 0 auto; }
  .productInfo.archiveOptions #content_left_upper .span4.right { width: 100% !important; }
}

      