@charset "UTF-8";
/* Estilos para la página de la portada impresa - La Republica */
a:hover {
  text-decoration: none; }

.view-old-editions {
  text-align: center;
  font-size: 14px;
  font-family: "PT Sans", "Helvetica", Arial, sans-serif; }
  .view-old-editions a {
    color: #DD4A4A;
    text-decoration: underline;
    font-weight: bold; }

.cover-print {
  /*.search-past-editions{
		margin-bottom: 100px;
	}*/ }
  .cover-print hgroup h2 {
    font-size: 48px;
    font-family: "Open Sans", "Helvetica", Arial, sans-serif;
    font-weight: bold; }
  .cover-print hgroup p.date {
    margin: 0;
    font-size: 18px; }
  .cover-print .fb-follow-widget {
    margin: 20px 0;
    text-align: right; }
  .cover-print .next-prev-page {
    overflow: hidden;
    position: relative;
    padding: 10px 0;
    margin-bottom: 20px; }
    .cover-print .next-prev-page .border_portada {
      background: url(../../images/border_portada.gif) repeat-x;
      width: 85%;
      height: 3px;
      display: block; }
    .cover-print .next-prev-page a {
      background: #fff;
      padding: 0 0 0 15px;
      color: #768596;
      display: block;
      position: absolute;
      right: 0px;
      top: 0px;
      font-family: "Oswald", "Helvetica", Arial, sans-serif;
      font-size: 18px;
      text-transform: uppercase; }
      .cover-print .next-prev-page a.prev {
        right: auto;
        left: 0;
        padding: 0 15px 0 0; }
    .cover-print .next-prev-page i {
      margin: 0 5px;
      color: #ba1414;
      font-size: 22px; }
    .cover-print .next-prev-page span {
      color: #aa1902; }
  .cover-print .cover-print-header a {
    margin-right: 15px; }
  .cover-print .cover-print-header .submenu-district {
    background: #aeb9c1;
    margin: 20px 0 20px 0;
    text-align: center; }
    .cover-print .cover-print-header .submenu-district li {
      display: inline-block;
      margin-right: 0px; }
    .cover-print .cover-print-header .submenu-district a {
      text-transform: uppercase;
      color: #fff;
      padding: 5px 10px;
      display: block;
      font-family: "Oswald", "Helvetica", Arial, sans-serif; }
      .cover-print .cover-print-header .submenu-district a:hover {
        background: #eb4949; }
    .cover-print .cover-print-header .submenu-district .active {
      background: #eb4949; }
  .cover-print .cover-print-header .submenu-lr-sections {
    margin-bottom: 40px;
    text-align: center; }
    .cover-print .cover-print-header .submenu-lr-sections li {
      display: inline-block;
      margin-right: 0px; }
    .cover-print .cover-print-header .submenu-lr-sections a {
      color: #768596;
      font-weight: bold; }
      .cover-print .cover-print-header .submenu-lr-sections a:hover {
        color: #eb4949; }
    .cover-print .cover-print-header .submenu-lr-sections .active {
      color: #eb4949; }
  .cover-print .cover-print-bottom {
    margin: 0 auto 50px auto; }
    .cover-print .cover-print-bottom ul {
      padding: 0 20px; }
      .cover-print .cover-print-bottom ul li {
        float: none;
        background: url(../image/bullet.gif) no-repeat 0 10px;
        margin: 0 0 10px 0;
        line-height: 1.25;
        list-style: disc; }
    .cover-print .cover-print-bottom.titles {
      max-width: 860px; }
    .cover-print .cover-print-bottom.cover-pages {
      padding-bottom: 50px;
      margin-bottom: 50px;
      border-bottom: solid #ddd 1px;
      max-width: 860px; }
    .cover-print .cover-print-bottom h3 {
      margin-bottom: 20px;
      font-family: "Open Sans", "Helvetica", Arial, sans-serif;
      text-align: center;
      font-size: 1.2rem;
      font-size: 2.5rem;
      line-height: 1.3;
      letter-spacing: -0.06px; }
    .cover-print .cover-print-bottom img {
      border: solid #ddd 1px; }
    .cover-print .cover-print-bottom .cover-print-sumary li a {
      color: #000;
      font-weight: bold; }
      .cover-print .cover-print-bottom .cover-print-sumary li a:hover {
        text-decoration: underline; }

/*.submenu-district, .submenu-lr-sections, .past-editions-numerals, .past-editions-slideHeader{
	overflow: hidden;
}*/
/* Los estilos del calendario están en un modulo
.past-editions-number{
	border-radius: 5px;
	.past-editions-slideHeader{
		overflow: hidden;
		span{
			font-weight: bold;
			font-size: 20px;
			text-transform: uppercase;
		}
		a{
			color: #fff;
			display: block;
		}
		li{
			float: left;
			&:nth-child(1){
				border-right: 1px solid #e07c7c;
				border-radius: 5px 0px 0px 0px;
				width: 47px;
				a{
					display: block;
					padding: 27px 12px;
					background: url(../image/arrow_left.png) no-repeat center 20px;
				}
			}
			&:nth-child(2){
				@include gradient_01();
				padding:5px 0px 0px 0px;
				width: 885px;
				a{
					color: #fff;
					display: block;
					text-align: center;
				}
			}
			&:nth-child(3){
				border-left: 1px solid #e07c7c;
				border-radius: 0px 5px 0px 0px;
				width:48px;
				a{
					display: block;
					padding: 27px 12px;
					background: url(../image/arrow_right.png) no-repeat center 20px;
				}
				.disabled{
					background: url(../image/arrow_right-disabled.png) no-repeat center 20px;
				}
			}
		}

	}
	.past-editions-numerals{
		border-right: 1px solid $border-primay-color;
		border-left: 1px solid $border-primay-color;
		border-bottom: 1px solid $border-primay-color;
		border-radius: 0 0 5px 5px;
		padding:0px  0px 0px 40px;

		li{
			@include another_float(-2px);
		}
		a{
			color:#9fa9b4;
			font-size: 18px;
			padding: 10px 5px;
			display: block;
			&:hover{
				background:#d6dadf;
			}
			span{
				color:#ad1f09;
			}
		}
		.active{
			background: $secondary-link-color;
			color: #fff;
		}
	}

}

.past-editions-slideHeader li:nth-child(1), .past-editions-slideHeader li:nth-child(3){
	background: #b01901;
	color: #fff;
	height: 55px;
}

*/
