/******************************************************************
Site Name:
Author:

Stylesheet: IE Stylesheet

So instead of using the respond.js file to add media query support
to IE, we're going to use SASS to create an easily readable css file.
Here, we import all the styles the standard stylesheet gets, only
without the media queries. No need to worry about editing anything!

******************************************************************/
/******************************************************************
IMPORTS & DEPENDENCIES
Remember, all the BASE styles are called already since IE can
read those. Below, we need to import only the stuff IE can't
understand (what's inside the media queries). We also need to
import the mixins file so SASS can understand the variables.
******************************************************************/
/******************************************************************
Site Name:
Author:

Stylesheet: Variables

Here is where we declare all our variables like colors, fonts,
base values, and defaults. We want to make sure this file ONLY
contains variables that way our files don't get all messy.
No one likes a mess.

******************************************************************/
/*********************
COLORS
Need help w/ choosing your colors? Try this site out:
http://0to255.com/
*********************/
/*
Here's a great tutorial on how to
use color variables properly:
http://sachagreif.com/sass-color-variables/
*/
/******************************************************************
Site Name:
Author:

Stylesheet: Typography

Need to import a font or set of icons for your site? Drop them in
here or just use this to establish your typographical grid. Or not.
Do whatever you want to...GOSH!

Helpful Articles:
http://trentwalton.com/2012/06/19/fluid-type/
http://ia.net/blog/responsive-typography-the-basics/
http://alistapart.com/column/responsive-typography-is-a-physical-discipline

******************************************************************/
/*********************
FONT FACE (IN YOUR FACE)
*********************/
/*  To embed your own fonts, use this syntax
  and place your fonts inside the
  library/fonts folder. For more information
  on embedding fonts, go to:
  http://www.fontsquirrel.com/
  Be sure to remove the comment brackets.
*/
/*  @font-face {
      font-family: 'Font Name';
      src: url('library/fonts/font-name.eot');
      src: url('library/fonts/font-name.eot?#iefix') format('embedded-opentype'),
             url('library/fonts/font-name.woff') format('woff'),
             url('library/fonts/font-name.ttf') format('truetype'),
             url('library/fonts/font-name.svg#font-name') format('svg');
      font-weight: normal;
      font-style: normal;
  }
*/
@font-face {
  font-family: 'pt_sansregular';
  src: url("../fonts/PTS55F-webfont.eot");
  src: url("../fonts/PTS55F-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/PTS55F-webfont.woff") format("woff"), url("../fonts/PTS55F-webfont.ttf") format("truetype"), url("../fonts/PTS55F-webfont.svg#pt_sansregular") format("svg");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'pt_sansbold';
  src: url("../fonts/PTS75F-webfont.eot");
  src: url("../fonts/PTS75F-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/PTS75F-webfont.woff") format("woff"), url("../fonts/PTS75F-webfont.ttf") format("truetype"), url("../fonts/PTS75F-webfont.svg#pt_sansbold") format("svg");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'pt_sans_narrowregular';
  src: url("../fonts/PTN57F-webfont.eot");
  src: url("../fonts/PTN57F-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/PTN57F-webfont.woff") format("woff"), url("../fonts/PTN57F-webfont.ttf") format("truetype"), url("../fonts/PTN57F-webfont.svg#pt_sans_narrowregular") format("svg");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'pt_sans_narrowbold';
  src: url("../fonts/PTN77F-webfont.eot");
  src: url("../fonts/PTN77F-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/PTN77F-webfont.woff") format("woff"), url("../fonts/PTN77F-webfont.ttf") format("truetype"), url("../fonts/PTN77F-webfont.svg#pt_sans_narrowbold") format("svg");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'noticia_textregular';
  src: url("../fonts/noticiatext-regular-webfont.eot");
  src: url("../fonts/noticiatext-regular-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/noticiatext-regular-webfont.woff") format("woff"), url("../fonts/noticiatext-regular-webfont.ttf") format("truetype"), url("../fonts/noticiatext-regular-webfont.svg#noticia_textregular") format("svg");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'noticia_textbold';
  src: url("../fonts/noticiatext-bold-webfont.eot");
  src: url("../fonts/noticiatext-bold-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/noticiatext-bold-webfont.woff") format("woff"), url("../fonts/noticiatext-bold-webfont.ttf") format("truetype"), url("../fonts/noticiatext-bold-webfont.svg#noticia_textbold") format("svg");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'emd-icons';
  src: url("../fonts/emd-icons.eot");
  src: url("../fonts/emd-icons.eot?#iefix") format("embedded-opentype"), url("../fonts/font-name.woff") format("woff"), url("../fonts/emd-icons.ttf") format("truetype"), url("../fonts/emd-icons.svg#font-name") format("svg"), url("../fonts/emd-icons.woff") format("woff");
  font-weight: normal;
  font-style: normal;
}

/*
The following is based of Typebase:
https://github.com/devinhunt/typebase.css
I've edited it a bit, but it's a nice starting point.
*/
/*
some nice typographical defaults
more here: http://www.newnet-soft.com/blog/csstypography
*/
/* line 143, ../scss/partials/_typography.scss */
p {
  -ms-word-wrap: break-word;
  word-break: break-word;
  word-wrap: break-word;
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  hyphens: auto;
  -webkit-hyphenate-before: 2;
  -webkit-hyphenate-after: 3;
  hyphenate-lines: 3;
  -webkit-font-feature-settings: "liga", "dlig";
  -moz-font-feature-settings: "liga=1, dlig=1";
  -ms-font-feature-settings: "liga", "dlig";
  -o-font-feature-settings: "liga", "dlig";
  font-feature-settings: "liga", "dlig";
}

/******************************************************************
Site Name:
Author:

Stylesheet: Mixins Stylesheet

This is where you can take advantage of Sass' great features: Mixins.
I won't go in-depth on how they work exactly,
there are a few articles below that will help do that. What I will
tell you is that this will help speed up simple changes like
changing a color or adding CSS3 techniques gradients.

A WORD OF WARNING: It's very easy to overdo it here. Be careful and
remember less is more.

Helpful:
http://sachagreif.com/useful-sass-mixins/
http://thesassway.com/intermediate/leveraging-sass-mixins-for-cleaner-code
http://web-design-weekly.com/blog/2013/05/12/handy-sass-mixins/

******************************************************************/
/*********************
TRANSITION
*********************/
/*
I totally rewrote this to be cleaner and easier to use.
You'll need to be using Sass 3.2+ for these to work.
Thanks to @anthonyshort for the inspiration on these.
USAGE: @include transition(all 0.2s ease-in-out);
*/
/*********************
CSS3 GRADIENTS
Be careful with these since they can
really slow down your CSS. Don't overdo it.
*********************/
/* @include css-gradient(#dfdfdf,#f8f8f8); */
/* @include css-gradient-45(#dfdfdf,#f8f8f8); */
/*********************
BOX SIZING
*********************/
/* @include box-sizing(border-box); */
/* NOTE: value of "padding-box" is only supported in Gecko. So
probably best not to use it. I mean, were you going to anyway? */
/* Iconos */
/* line 88, ../scss/partials/_mixins.scss */
[data-icon]:before {
  font-family: "emd-icons" !important;
  content: attr(data-icon);
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* line 102, ../scss/partials/_mixins.scss */
[class^="icon-"]:before,
[class*=" icon-"]:before {
  font-family: "emd-icons" !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* line 114, ../scss/partials/_mixins.scss */
.icon-staff:before {
  content: "a";
}

/* line 117, ../scss/partials/_mixins.scss */
.icon-font-minus:before {
  content: "b";
}

/* line 120, ../scss/partials/_mixins.scss */
.icon-font-plus:before {
  content: "c";
}

/* line 123, ../scss/partials/_mixins.scss */
.icon-calendar:before {
  content: "d";
}

/* line 126, ../scss/partials/_mixins.scss */
.icon-print:before {
  content: "W";
}

/* line 129, ../scss/partials/_mixins.scss */
.icon-facebook:before {
  content: "e";
}

/* line 132, ../scss/partials/_mixins.scss */
.icon-twitter:before {
  content: "f";
}

/* line 135, ../scss/partials/_mixins.scss */
.icon-youtube-play:before {
  content: "g";
}

/* line 138, ../scss/partials/_mixins.scss */
.icon-youtube:before {
  content: "h";
}

/* line 141, ../scss/partials/_mixins.scss */
.icon-clock-1:before {
  content: "j";
}

/* line 144, ../scss/partials/_mixins.scss */
.icon-email-1:before {
  content: "i";
}

/* line 147, ../scss/partials/_mixins.scss */
.icon-contacto:before {
  content: "k";
}

/* line 150, ../scss/partials/_mixins.scss */
.icon-menu:before {
  content: "l";
}

/* line 153, ../scss/partials/_mixins.scss */
.icon-menu-2:before {
  content: "m";
}

/* line 156, ../scss/partials/_mixins.scss */
.icon-like:before {
  content: "n";
}

/* line 159, ../scss/partials/_mixins.scss */
.icon-star-1:before {
  content: "o";
}

/* line 162, ../scss/partials/_mixins.scss */
.icon-star-2:before {
  content: "p";
}

/* line 165, ../scss/partials/_mixins.scss */
.icon-file:before {
  content: "q";
}

/* line 168, ../scss/partials/_mixins.scss */
.icon-file-document:before {
  content: "r";
}

/* line 171, ../scss/partials/_mixins.scss */
.icon-file-text:before {
  content: "s";
}

/* line 174, ../scss/partials/_mixins.scss */
.icon-files:before {
  content: "t";
}

/* line 177, ../scss/partials/_mixins.scss */
.icon-angle-down:before {
  content: "u";
}

/* line 180, ../scss/partials/_mixins.scss */
.icon-angle-left:before {
  content: "v";
}

/* line 183, ../scss/partials/_mixins.scss */
.icon-angle-right:before {
  content: "w";
}

/* line 186, ../scss/partials/_mixins.scss */
.icon-angle-up:before {
  content: "x";
}

/* line 189, ../scss/partials/_mixins.scss */
.icon-right-open-big:before {
  content: "C";
}

/* line 192, ../scss/partials/_mixins.scss */
.icon-up-open-big:before {
  content: "D";
}

/* line 195, ../scss/partials/_mixins.scss */
.icon-right-dir:before {
  content: "y";
}

/* line 198, ../scss/partials/_mixins.scss */
.icon-down-dir:before {
  content: "z";
}

/* line 201, ../scss/partials/_mixins.scss */
.icon-up-dir:before {
  content: "A";
}

/* line 204, ../scss/partials/_mixins.scss */
.icon-left-dir:before {
  content: "B";
}

/* line 207, ../scss/partials/_mixins.scss */
.icon-left-open-big:before {
  content: "E";
}

/* line 210, ../scss/partials/_mixins.scss */
.icon-down-open-big:before {
  content: "F";
}

/* line 213, ../scss/partials/_mixins.scss */
.icon-quote-left:before {
  content: "G";
}

/* line 216, ../scss/partials/_mixins.scss */
.icon-quote-right:before {
  content: "H";
}

/* line 219, ../scss/partials/_mixins.scss */
.icon-quote:before {
  content: "I";
}

/* line 222, ../scss/partials/_mixins.scss */
.icon-opinion:before {
  content: "J";
}

/* line 225, ../scss/partials/_mixins.scss */
.icon-google-plus:before {
  content: "K";
}

/* line 228, ../scss/partials/_mixins.scss */
.icon-tags:before {
  content: "L";
}

/* line 231, ../scss/partials/_mixins.scss */
.icon-tag-2:before {
  content: "M";
}

/* line 234, ../scss/partials/_mixins.scss */
.icon-plus-circle:before {
  content: "N";
}

/* line 237, ../scss/partials/_mixins.scss */
.icon-minus-circle:before {
  content: "O";
}

/* line 240, ../scss/partials/_mixins.scss */
.icon-tag:before {
  content: "P";
}

/* line 243, ../scss/partials/_mixins.scss */
.icon-bookmark:before {
  content: "Q";
}

/* line 246, ../scss/partials/_mixins.scss */
.icon-thermometer:before {
  content: "R";
}

/* line 249, ../scss/partials/_mixins.scss */
.icon-search:before {
  content: "S";
}

/* line 252, ../scss/partials/_mixins.scss */
.icon-delete-circle:before {
  content: "T";
}

/* line 255, ../scss/partials/_mixins.scss */
.icon-archive:before {
  content: "U";
}

/* line 258, ../scss/partials/_mixins.scss */
.icon-entrevistas:before {
  content: "V";
}

/* line 261, ../scss/partials/_mixins.scss */
.icon-tv:before {
  content: "X";
}

/* line 264, ../scss/partials/_mixins.scss */
.icon-globe:before {
  content: "Y";
}

/* line 267, ../scss/partials/_mixins.scss */
.icon-internacional:before {
  content: "Z";
}

/* line 270, ../scss/partials/_mixins.scss */
.icon-turismo:before {
  content: "0";
}

/******************************************************************
Site Name:
Author:

Stylesheet: IE Grid Styles

Since the example grid is based on media queries, so rather than
setup some js library that would make IE8 and below understand
media queries, let's just add some styles that serves a fixed grid.

Again, if you want to roll your own, just remove this junk and put
whatever you use in here.

******************************************************************/
/******************************************************************
Site Name:
Author:

Stylesheet: 481px and Up Stylesheet

This stylesheet is loaded for larger devices. It's set to
481px because at 480px it would load on a landscaped iPhone.
This isn't ideal because then you would be loading all those
extra styles on that same mobile connection.

A word of warning. This size COULD be a larger mobile device,
so you still want to keep it pretty light and simply expand
upon your base.scss styles.

******************************************************************/
/*
IMPORTANT NOTE ABOUT SASS 3.3 & UP
You can't use @extend within media queries
anymore, so just be aware that if you drop
them in here, they won't work.
*/
/*********************
NAVIGATION STYLES
*********************/
/* .menu is clearfixed inside mixins.scss */
/* line 33, ../scss/breakpoints/_481up.scss */
.menu {
  /* end .menu ul */
}
/* line 34, ../scss/breakpoints/_481up.scss */
.menu ul {
  /* end .menu ul li */
  /* highlight current page */
  /* end current highlighters */
}
/* line 35, ../scss/breakpoints/_481up.scss */
.menu ul li {
  /*
  plan your menus and drop-downs wisely.
  */
}
/* line 36, ../scss/breakpoints/_481up.scss */
.menu ul li a {
  /*
  you can use hover styles here even though this size
  has the possibility of being a mobile device.
  */
}

/* end .menu */
/*********************
POSTS & CONTENT STYLES
*********************/
/* line 83, ../scss/breakpoints/_481up.scss */
#main article.tapa-inferiores,
#main article.tapa-bloque {
  min-height: 20.1em;
}

/*********************
BLOQUE
*********************/
/* line 95, ../scss/breakpoints/_481up.scss */
#main article.tapa-bloque {
  position: relative;
}
/* line 99, ../scss/breakpoints/_481up.scss */
#main article.tapa-bloque i {
  position: absolute;
  display: block;
  top: .4em;
  right: .8em;
  font-size: 3.5em;
  color: rgba(255, 255, 255, 0.85);
}
/* line 108, ../scss/breakpoints/_481up.scss */
#main article.tapa-bloque .entry-text-inferiores {
  position: absolute;
  bottom: 1em;
  right: .25em;
  margin: .3em 1em 1em;
  padding: 1em;
  background: #ffc104;
  -webkit-box-shadow: rgba(0, 0, 0, 0.1) 0 3px 0;
  -moz-box-shadow: rgba(0, 0, 0, 0.1) 0 3px 0;
  box-shadow: rgba(0, 0, 0, 0.1) 0 3px 0;
}
/* line 122, ../scss/breakpoints/_481up.scss */
#main article.tapa-bloque .entry-text-inferiores header h1 {
  line-height: 110%;
  margin: .2em 0;
  font-size: 1.15em;
}
/* line 127, ../scss/breakpoints/_481up.scss */
#main article.tapa-bloque .entry-text-inferiores header h1 a {
  color: rgba(0, 0, 0, 0.85);
}
/* line 136, ../scss/breakpoints/_481up.scss */
#main article.tapa-bloque .entry-text-inferiores header p.vacrd,
#main article.tapa-bloque .entry-text-inferiores header p.entrevistas,
#main article.tapa-bloque .entry-text-inferiores header p.opinion,
#main article.tapa-bloque .entry-text-inferiores header p.internacionales {
  display: block;
  padding: .2em 0;
  margin: 0;
  line-height: 120%;
  -webkit-box-shadow: rgba(255, 255, 255, 0.85) 0 -1px 0 inset;
  -moz-box-shadow: rgba(255, 255, 255, 0.85) 0 -1px 0 inset;
  box-shadow: rgba(255, 255, 255, 0.85) 0 -1px 0 inset;
}
/* line 146, ../scss/breakpoints/_481up.scss */
#main article.tapa-bloque .entry-text-inferiores header p.vacrd .post_categoria a,
#main article.tapa-bloque .entry-text-inferiores header p.entrevistas .post_categoria a,
#main article.tapa-bloque .entry-text-inferiores header p.opinion .post_categoria a,
#main article.tapa-bloque .entry-text-inferiores header p.internacionales .post_categoria a {
  color: white;
}
/* line 151, ../scss/breakpoints/_481up.scss */
#main article.tapa-bloque .entry-text-inferiores header p.vacrd time,
#main article.tapa-bloque .entry-text-inferiores header p.entrevistas time,
#main article.tapa-bloque .entry-text-inferiores header p.opinion time,
#main article.tapa-bloque .entry-text-inferiores header p.internacionales time {
  color: white;
}
/* line 156, ../scss/breakpoints/_481up.scss */
#main article.tapa-bloque .entry-text-inferiores header p.volanta {
  margin: .1em 0;
  color: white;
  font-size: .9em;
}
/* line 163, ../scss/breakpoints/_481up.scss */
#main article.tapa-bloque .entry-text-inferiores header p.entrevistado,
#main article.tapa-bloque .entry-text-inferiores header p.autor {
  margin-top: .4em;
  font-family: "pt_sans_narrowbold", sans-serif;
  color: rgba(0, 0, 0, 0.5);
  font-size: 1.1em;
}
/* line 175, ../scss/breakpoints/_481up.scss */
#main article.tapa-bloque figure figcaption {
  padding: 2em 19em 2em 2em;
}
/* line 184, ../scss/breakpoints/_481up.scss */
#main article.category-opinion .entry-text-inferiores {
  background: #7bc8a4;
}

/* edn of BLOQUE */
/* entry content */
/* line 192, ../scss/breakpoints/_481up.scss */
.entry-content {
  /* at this larger size, we can start to align images */
}
/* line 196, ../scss/breakpoints/_481up.scss */
.entry-content .alignleft, .entry-content img.alignleft {
  margin-right: 1.5em;
  display: inline;
  float: left;
}
/* line 201, ../scss/breakpoints/_481up.scss */
.entry-content .alignright, .entry-content img.alignright {
  margin-left: 1.5em;
  display: inline;
  float: right;
}
/* line 206, ../scss/breakpoints/_481up.scss */
.entry-content .aligncenter, .entry-content img.aligncenter {
  margin-right: auto;
  margin-left: auto;
  display: block;
  clear: both;
}

/* end .entry-content */
/*********************
SIDEBARS & ASIDES
*********************/
/* line 221, ../scss/breakpoints/_481up.scss */
#sidebar-nota #opciones_entrada {
  display: block;
}

/*********************
FOOTER STYLES
*********************/
/*
check your menus here. do they look good?
do they need tweaking?
*/
/* line 236, ../scss/breakpoints/_481up.scss */
.footer {
  clear: both;
  background: #15345c url("../images/bg-footer.png") repeat-x top;
  background-size: 1009px auto;
  -webkit-box-shadow: rgba(0, 0, 0, 0.5) 0 3px 2px inset;
  -moz-box-shadow: rgba(0, 0, 0, 0.5) 0 3px 2px inset;
  box-shadow: rgba(0, 0, 0, 0.5) 0 3px 2px inset;
  color: white;
  margin-top: 1em;
}
/* line 244, ../scss/breakpoints/_481up.scss */
.footer #inner-footer {
  background: url("../images/bg-inner-footer.png") no-repeat 0 87px;
}
/* line 250, ../scss/breakpoints/_481up.scss */
.footer #logo-pie {
  float: left;
  margin: 0.7em 0 1em;
}
/* line 255, ../scss/breakpoints/_481up.scss */
.footer #logo-pie a {
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  display: block;
  width: 348px;
  height: 45px;
  background: url("../images/emd-sprite.png") no-repeat 0 -57px;
  -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;
}
/* line 265, ../scss/breakpoints/_481up.scss */
.footer #logo-pie a:hover {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
  opacity: 0.8;
}

/* end .footer-links */
/******************************************************************
Site Name:
Author:

Stylesheet: Tablet & Small Desktop Stylesheet

Here's where you can start getting into the good stuff.
This size will work on iPads, other tablets, and desktops.
So you can start working with more styles, background images,
and other resources. You'll also notice the grid starts to
come into play. Have fun!

******************************************************************/
/*********************
GENERAL STYLES
*********************/
/*********************
LAYOUT & GRID STYLES
*********************/
/* line 26, ../scss/breakpoints/_768up.scss */
.wrap {
  width: 1009px;
}

/*********************
HEADER STYLES
*********************/
/* line 34, ../scss/breakpoints/_768up.scss */
.header {
  background: url("../images/bgheader.png") repeat-x top;
}
/* line 39, ../scss/breakpoints/_768up.scss */
.header #logo {
  margin: 0 auto;
  padding: 32px 0;
  width: 500px;
}
/* line 45, ../scss/breakpoints/_768up.scss */
.header #logo a {
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  display: block;
  width: 500px;
  height: 57px;
  background: url("../images/emd-sprite.png") no-repeat top left;
  -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-align: center;
}
/* line 56, ../scss/breakpoints/_768up.scss */
.header #logo a:hover {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
  opacity: 0.8;
}
/* line 63, ../scss/breakpoints/_768up.scss */
.header hgroup {
  width: 100%;
  margin: 0;
  clear: both;
  background: url("../images/bg-header.png") no-repeat top left;
  background-size: 1009px 121px;
  -webkit-box-shadow: rgba(0, 0, 0, 0.22) 0 -1px 0, rgba(0, 0, 0, 0.17) 0 1px 0;
  -moz-box-shadow: rgba(0, 0, 0, 0.22) 0 -1px 0, rgba(0, 0, 0, 0.17) 0 1px 0;
  box-shadow: rgba(0, 0, 0, 0.22) 0 -1px 0, rgba(0, 0, 0, 0.17) 0 1px 0;
  text-align: center;
}
/* line 74, ../scss/breakpoints/_768up.scss */
.header .dat-fecha,
.header a#bot-menu {
  display: block;
  margin: 0;
  padding: 0 11px 0 0;
  font-family: 'pt_sans_narrowregular';
  font-size: 15px;
  line-height: 33px;
  color: #8c8c8c;
  float: left;
  text-decoration: none;
}
/* line 86, ../scss/breakpoints/_768up.scss */
.header .dat-fecha i,
.header a#bot-menu i {
  padding: 0 4px 0 11px;
  color: #a6a6a6;
}
/* line 94, ../scss/breakpoints/_768up.scss */
.header .search-form {
  display: block;
  float: right;
  margin: 3px 0 3px .5em;
  width: auto;
}
/* line 100, ../scss/breakpoints/_768up.scss */
.header .search-form input {
  border: none;
  outline: none;
  font-size: 13px;
  color: #959595;
  float: left;
  width: 120px;
  height: 27px;
  margin: 0;
  background: none;
}
/* line 112, ../scss/breakpoints/_768up.scss */
.header .search-form button {
  padding: 4px 0 0 5px;
  background: none;
  border: none;
  font-size: 19px;
  color: gray;
  float: left;
}
/* line 120, ../scss/breakpoints/_768up.scss */
.header .search-form button:hover {
  color: #003462;
}

/*********************
NAVIGATION STYLES
*********************/
/* line 132, ../scss/breakpoints/_768up.scss */
nav {
  -webkit-box-shadow: rgba(0, 0, 0, 0.17) 0 1px 0;
  -moz-box-shadow: rgba(0, 0, 0, 0.17) 0 1px 0;
  box-shadow: rgba(0, 0, 0, 0.17) 0 1px 0;
  text-align: center;
}

/* line 137, ../scss/breakpoints/_768up.scss */
.nav {
  border: 0;
  /* end .menu ul li */
  /* highlight current page */
  /* end current highlighters */
}
/* line 140, ../scss/breakpoints/_768up.scss */
.nav ul {
  background: white;
  border: 0;
}
/* line 145, ../scss/breakpoints/_768up.scss */
.nav li {
  float: left;
  position: relative;
  /*
  plan your menus and drop-downs wisely.
  */
  /* showing sub-menus */
}
/* line 149, ../scss/breakpoints/_768up.scss */
.nav li a {
  border-bottom: 0;
  -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;
  font-size: 1.17em;
  -webkit-box-shadow: rgba(0, 0, 0, 0.17) -1px 0 0 inset;
  -moz-box-shadow: rgba(0, 0, 0, 0.17) -1px 0 0 inset;
  box-shadow: rgba(0, 0, 0, 0.17) -1px 0 0 inset;
  /*
  you can use hover styles here even though this size
  has the possibility of being a mobile device.
  */
}
/* line 159, ../scss/breakpoints/_768up.scss */
.nav li a:hover, .nav li a:focus {
  background-color: #003462;
  color: white;
}
/* line 165, ../scss/breakpoints/_768up.scss */
.nav li:first-child {
  -webkit-box-shadow: rgba(0, 0, 0, 0.17) 1px 0 0 inset;
  -moz-box-shadow: rgba(0, 0, 0, 0.17) 1px 0 0 inset;
  box-shadow: rgba(0, 0, 0, 0.17) 1px 0 0 inset;
}
/* line 172, ../scss/breakpoints/_768up.scss */
.nav li ul.sub-menu,
.nav li ul.children {
  margin-top: 0;
  border: 1px solid #ccc;
  border-top: 0;
  position: absolute;
  visibility: hidden;
  z-index: 8999;
  /* highlight sub-menu current page */
}
/* line 180, ../scss/breakpoints/_768up.scss */
.nav li ul.sub-menu li,
.nav li ul.children li {
  /*
  if you need to go deeper, go nuts
  just remember deeper menus suck
  for usability. k, bai.
  */
}
/* line 182, ../scss/breakpoints/_768up.scss */
.nav li ul.sub-menu li a,
.nav li ul.children li a {
  padding-left: 10px;
  border-right: 0;
  display: block;
  width: 180px;
  border-bottom: 1px solid #ccc;
}
/* line 199, ../scss/breakpoints/_768up.scss */
.nav li ul.sub-menu li:last-child a,
.nav li ul.children li:last-child a {
  border-bottom: 0;
}
/* line 209, ../scss/breakpoints/_768up.scss */
.nav li ul.sub-menu li ul,
.nav li ul.children li ul {
  top: 0;
  left: 100%;
}
/* line 224, ../scss/breakpoints/_768up.scss */
.nav li:hover > ul {
  top: auto;
  visibility: visible;
}

/* end .nav */
/* line 240, ../scss/breakpoints/_768up.scss */
#menu-principal {
  clear: both;
  font-family: 'pt_sans_narrowbold';
  background: none;
  display: table;
  margin: 0 auto;
}

/* line 248, ../scss/breakpoints/_768up.scss */
#menu-social {
  display: block;
  float: right;
  margin: 0;
  -webkit-box-shadow: rgba(0, 0, 0, 0.17) -1px 0 0;
  -moz-box-shadow: rgba(0, 0, 0, 0.17) -1px 0 0;
  box-shadow: rgba(0, 0, 0, 0.17) -1px 0 0;
}
/* line 256, ../scss/breakpoints/_768up.scss */
#menu-social li {
  font-size: 1em;
}
/* line 260, ../scss/breakpoints/_768up.scss */
#menu-social li a {
  padding: 0 .65em;
  line-height: 33px;
  color: gray;
  background: white;
  -webkit-box-shadow: rgba(0, 0, 0, 0.17) -1px 0 0 inset;
  -moz-box-shadow: rgba(0, 0, 0, 0.17) -1px 0 0 inset;
  box-shadow: rgba(0, 0, 0, 0.17) -1px 0 0 inset;
  text-shadow: none;
}
/* line 268, ../scss/breakpoints/_768up.scss */
#menu-social li a:hover {
  background-color: #003462;
  color: white;
}

/* line 277, ../scss/breakpoints/_768up.scss */
#menu-pie {
  display: block;
  float: left;
  background: none;
  width: 90%;
  margin: .9em 0 1.75em;
}
/* line 285, ../scss/breakpoints/_768up.scss */
#menu-pie li {
  float: left;
  -webkit-box-shadow: rgba(255, 255, 255, 0.85) -1px 0 0 inset;
  -moz-box-shadow: rgba(255, 255, 255, 0.85) -1px 0 0 inset;
  box-shadow: rgba(255, 255, 255, 0.85) -1px 0 0 inset;
  margin: 0;
  padding: 0;
}
/* line 291, ../scss/breakpoints/_768up.scss */
#menu-pie li:last-child {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
/* line 295, ../scss/breakpoints/_768up.scss */
#menu-pie li a {
  font-family: "pt_sans_narrowregular", sans-serif;
  background: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  padding: 0 12px;
  font-size: 1.1em;
  color: white;
}
/* line 303, ../scss/breakpoints/_768up.scss */
#menu-pie li a:hover, #menu-pie li a:focus {
  background: rgba(0, 0, 0, 0.2);
  color: #d9d9d9;
}

/*********************
SIDEBARS & ASIDES
*********************/
/* line 316, ../scss/breakpoints/_768up.scss */
.sidebar {
  margin-top: 2.2em;
}

/* line 320, ../scss/breakpoints/_768up.scss */
.widgettitle {
  margin-bottom: 0;
  font-family: "pt_sans_narrowregular", sans-serif;
  font-weight: 100;
  font-size: 1.1em;
  line-height: 210%;
  padding: 0 .5em 2px;
  background: #e8e8e8;
  -webkit-box-shadow: rgba(0, 0, 0, 0.15) 0 -3px 0 inset;
  -moz-box-shadow: rgba(0, 0, 0, 0.15) 0 -3px 0 inset;
  box-shadow: rgba(0, 0, 0, 0.15) 0 -3px 0 inset;
  text-shadow: 0px 1px 0 rgba(255, 255, 255, 0.8);
  text-transform: uppercase;
}
/* line 332, ../scss/breakpoints/_768up.scss */
.widgettitle i {
  float: right;
  padding: .5em .2em;
  line-height: 90%;
}

/* line 340, ../scss/breakpoints/_768up.scss */
.widget {
  padding: 0 10px;
  margin: 0 0 2.2em 0;
}
/* line 344, ../scss/breakpoints/_768up.scss */
.widget ul {
  margin-top: 0;
}
/* line 348, ../scss/breakpoints/_768up.scss */
.widget ul li {
  margin-bottom: 0.75em;
  /* deep nesting */
}
/* line 356, ../scss/breakpoints/_768up.scss */
.widget ul li ul {
  margin-top: 0.75em;
  padding-left: 1em;
}
/* line 363, ../scss/breakpoints/_768up.scss */
.widget img {
  width: 100%;
  height: auto;
}

/* line 374, ../scss/breakpoints/_768up.scss */
.widget_recent_entries ul li,
.widget_views ul li,
.widget ul li {
  margin-bottom: 0;
  padding: .5em;
  line-height: 110%;
  -webkit-box-shadow: rgba(0, 52, 98, 0.2) 0 1px 0;
  -moz-box-shadow: rgba(0, 52, 98, 0.2) 0 1px 0;
  box-shadow: rgba(0, 52, 98, 0.2) 0 1px 0;
}
/* line 380, ../scss/breakpoints/_768up.scss */
.widget_recent_entries ul li:hover, .widget_recent_entries ul li:focus,
.widget_views ul li:hover,
.widget_views ul li:focus,
.widget ul li:hover,
.widget ul li:focus {
  background: rgba(0, 52, 98, 0.25);
  -webkit-box-shadow: rgba(0, 52, 98, 0.5) 0 1px 0;
  -moz-box-shadow: rgba(0, 52, 98, 0.5) 0 1px 0;
  box-shadow: rgba(0, 52, 98, 0.5) 0 1px 0;
}
/* line 387, ../scss/breakpoints/_768up.scss */
.widget_recent_entries ul li a,
.widget_views ul li a,
.widget ul li a {
  font-family: "pt_sans_narrowregular", sans-serif;
  font-size: 1em;
  text-decoration: none;
  -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;
}
/* line 394, ../scss/breakpoints/_768up.scss */
.widget_recent_entries ul li a:hover, .widget_recent_entries ul li a:focus,
.widget_views ul li a:hover,
.widget_views ul li a:focus,
.widget ul li a:hover,
.widget ul li a:focus {
  color: darken #003462, 20%;
}
/* line 406, ../scss/breakpoints/_768up.scss */
.widget_recent_entries #turismo ul li,
.widget_views #turismo ul li,
.widget #turismo ul li {
  padding: 0;
  background: #e8e8e8;
}
/* line 410, ../scss/breakpoints/_768up.scss */
.widget_recent_entries #turismo ul li h3,
.widget_views #turismo ul li h3,
.widget #turismo ul li h3 {
  font-family: "pt_sans_narrowbold", sans-serif;
  font-size: 1.3em;
  line-height: 110%;
  margin: .6em 0 .2em 0;
  padding: 0 1em;
}
/* line 418, ../scss/breakpoints/_768up.scss */
.widget_recent_entries #turismo ul li time.rpwe-time,
.widget_views #turismo ul li time.rpwe-time,
.widget #turismo ul li time.rpwe-time {
  font-size: .85em;
  color: rgba(0, 0, 0, 0.85);
  padding: .5em 1.5em;
}
/* line 424, ../scss/breakpoints/_768up.scss */
.widget_recent_entries #turismo ul li div.rpwe-summary,
.widget_views #turismo ul li div.rpwe-summary,
.widget #turismo ul li div.rpwe-summary {
  font-size: .85em;
  padding: 0 1.5em 1em;
  line-height: 110%;
}
/* line 430, ../scss/breakpoints/_768up.scss */
.widget_recent_entries #turismo ul li:hover, .widget_recent_entries #turismo ul li:focus,
.widget_views #turismo ul li:hover,
.widget_views #turismo ul li:focus,
.widget #turismo ul li:hover,
.widget #turismo ul li:focus {
  background: #d9d9d9;
}

/* line 442, ../scss/breakpoints/_768up.scss */
#sidebar1,
#sidebar1 h4 {
  margin-top: 0;
}

/* line 446, ../scss/breakpoints/_768up.scss */
#sidebar1 {
  margin-top: 1em;
  -webkit-box-shadow: rgba(0, 0, 0, 0.1) -1px 0 0;
  -moz-box-shadow: rgba(0, 0, 0, 0.1) -1px 0 0;
  box-shadow: rgba(0, 0, 0, 0.1) -1px 0 0;
}
/* line 450, ../scss/breakpoints/_768up.scss */
#sidebar1:first-child {
  margin-top: 0;
}

/* line 455, ../scss/breakpoints/_768up.scss */
#sidebar-nota {
  margin-top: 0;
  /*@include box-shadow(rgba(black, .17) -1px 0 0 inset);*/
}
/* line 459, ../scss/breakpoints/_768up.scss */
#sidebar-nota ul {
  margin-top: 1em;
}
/* line 462, ../scss/breakpoints/_768up.scss */
#sidebar-nota ul li {
  float: left;
  -webkit-box-shadow: #bfbfbf 0 3px 0;
  -moz-box-shadow: #bfbfbf 0 3px 0;
  box-shadow: #bfbfbf 0 3px 0;
  margin: 0 0 .6em;
}
/* line 468, ../scss/breakpoints/_768up.scss */
#sidebar-nota ul li:hover {
  -webkit-box-shadow: #404040 0 3px 0;
  -moz-box-shadow: #404040 0 3px 0;
  box-shadow: #404040 0 3px 0;
}
/* line 472, ../scss/breakpoints/_768up.scss */
#sidebar-nota ul li a {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  background: #d4d4d4;
  color: #999999;
  text-shadow: none;
  -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;
  padding: 4px 12px;
}
/* line 481, ../scss/breakpoints/_768up.scss */
#sidebar-nota ul li a span {
  display: none;
}
/* line 485, ../scss/breakpoints/_768up.scss */
#sidebar-nota ul li a:hover, #sidebar-nota ul li a:focus {
  background: #666666;
  color: #f2f2f2;
}
/* line 496, ../scss/breakpoints/_768up.scss */
#sidebar-nota time {
  font-family: "pt_sans_narrowregular", sans-serif;
  font-size: .9em;
  color: gray;
  text-transform: uppercase;
  padding: 0 0 .6em;
  -webkit-box-shadow: rgba(0, 0, 0, 0.1) 0 -1px 0 inset;
  -moz-box-shadow: rgba(0, 0, 0, 0.1) 0 -1px 0 inset;
  box-shadow: rgba(0, 0, 0, 0.1) 0 -1px 0 inset;
}
/* line 505, ../scss/breakpoints/_768up.scss */
#sidebar-nota time .numerodia {
  display: block;
  font-size: 2.4em;
  line-height: .8em;
  font-family: "noticia_textregular", "Georgia", Cambria, Times New Roman, Times, serif;
}

/* links widget */
/* meta widget */
/* pages widget */
/* recent-posts widget */
/* archives widget */
/* tag-cloud widget */
/* calendar widget */
/* category widget */
/* recent-comments widget */
/* search widget */
/* text widget */
/*********************
FOOTER STYLES
*********************/
/* line 614, ../scss/breakpoints/_768up.scss */
.footer #menu-social-1 {
  display: block;
}
/* line 619, ../scss/breakpoints/_768up.scss */
.footer aside.social {
  float: right;
  margin: 1.4em 0;
}
/* line 624, ../scss/breakpoints/_768up.scss */
.footer aside.social ul {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
/* line 630, ../scss/breakpoints/_768up.scss */
.footer aside.social ul li a {
  margin: 0 2px 0 0;
  -webkit-box-shadow: #177ba5 0 3px 0;
  -moz-box-shadow: #177ba5 0 3px 0;
  box-shadow: #177ba5 0 3px 0;
  background: #27aae1;
  color: white;
  padding: 8px 12px 4px;
  -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;
}
/* line 638, ../scss/breakpoints/_768up.scss */
.footer aside.social ul li a:hover, .footer aside.social ul li a:focus {
  background: #177ba5;
  -webkit-box-shadow: #115978 0 3px 0;
  -moz-box-shadow: #115978 0 3px 0;
  box-shadow: #115978 0 3px 0;
  color: #d9d9d9;
}
/* line 651, ../scss/breakpoints/_768up.scss */
.footer #sidebarpie,
.footer #nro_edicion {
  float: left;
  margin: 2.3em 0 0 7em;
  font-size: 1em;
  color: rgba(255, 255, 255, 0.9);
  line-height: 100%;
}

/*
you'll probably need to do quite a bit
of overriding here if you styled them for
mobile. Make sure to double check these!
*/
/* line 665, ../scss/breakpoints/_768up.scss */
.footer-links {
  width: 95%;
  float: left;
}
/* line 671, ../scss/breakpoints/_768up.scss */
.footer-links ul li {
  /*
  be careful with the depth of your menus.
  it's very rare to have multi-depth menus in
  the footer.
  */
}

/* end .footer-links */
/******************************************************************
Site Name:
Author:

Stylesheet: Desktop Stylsheet

This is the desktop size. It's larger than an iPad so it will only
be seen on the Desktop.

******************************************************************/
/* line 12, ../scss/breakpoints/_1030up.scss */
.wrap {
  width: 1040px;
}

/*
you can call the larger styles if you want, but there's really no need
*/
/******************************************************************
ADDITIONAL IE FIXES
These fixes are now ONLY seen by IE, so you don't have to worry
about using prefixes, although it's best practice. For more info
on using Modernizr classes, check out this link:
http://www.modernizr.com/docs/
******************************************************************/
/*
For example, you can use something like:

.no-textshadow .class { ... }

You can also target specific versions by using the classes applied to
the html element. These can sometimes change, so take a look inside the
header.php file to see what they are:


.lt-ie8 .class { ... }

*/
