/*! normalize.css v3.0.1 | MIT License | git.io/normalize */
/**
 * 1. Set default font family to sans-serif.
 * 2. Prevent iOS text size adjust after orientation change, without disabling
 *    user zoom.
 */
/* line 9, ../scss/_normalize.scss */
html {
  font-family: sans-serif;
  /* 1 */
  -ms-text-size-adjust: 100%;
  /* 2 */
  -webkit-text-size-adjust: 100%;
  /* 2 */
}

/**
 * Remove default margin.
 */
/* line 19, ../scss/_normalize.scss */
body {
  margin: 0;
}

/* HTML5 display definitions
   ========================================================================== */
/**
 * Correct `block` display not defined for any HTML5 element in IE 8/9.
 * Correct `block` display not defined for `details` or `summary` in IE 10/11 and Firefox.
 * Correct `block` display not defined for `main` in IE 11.
 */
/* line 43, ../scss/_normalize.scss */
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary {
  display: block;
}

/**
 * 1. Correct `inline-block` display not defined in IE 8/9.
 * 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera.
 */
/* line 55, ../scss/_normalize.scss */
audio,
canvas,
progress,
video {
  display: inline-block;
  /* 1 */
  vertical-align: baseline;
  /* 2 */
}

/**
 * Prevent modern browsers from displaying `audio` without controls.
 * Remove excess height in iOS 5 devices.
 */
/* line 65, ../scss/_normalize.scss */
audio:not([controls]) {
  display: none;
  height: 0;
}

/**
 * Address `[hidden]` styling not present in IE 8/9/10.
 * Hide the `template` element in IE 8/9/11, Safari, and Firefox < 22.
 */
/* line 76, ../scss/_normalize.scss */
[hidden],
template {
  display: none;
}

/* Links
   ========================================================================== */
/**
 * Remove the gray background color from active links in IE 10.
 */
/* line 87, ../scss/_normalize.scss */
a {
  background: transparent;
}

/**
 * Improve readability when focused and also mouse hovered in all browsers.
 */
/* line 96, ../scss/_normalize.scss */
a:active,
a:hover {
  outline: 0;
}

/* Text-level semantics
   ========================================================================== */
/**
 * Address styling not present in IE 8/9/10/11, Safari, and Chrome.
 */
/* line 107, ../scss/_normalize.scss */
abbr[title] {
  border-bottom: 1px dotted;
}

/**
 * Address style set to `bolder` in Firefox 4+, Safari, and Chrome.
 */
/* line 116, ../scss/_normalize.scss */
b,
strong {
  font-weight: bold;
}

/**
 * Address styling not present in Safari and Chrome.
 */
/* line 124, ../scss/_normalize.scss */
dfn {
  font-style: italic;
}

/**
 * Address variable `h1` font-size and margin within `section` and `article`
 * contexts in Firefox 4+, Safari, and Chrome.
 */
/* line 133, ../scss/_normalize.scss */
h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

/**
 * Address styling not present in IE 8/9.
 */
/* line 142, ../scss/_normalize.scss */
mark {
  background: #ff0;
  color: #000;
}

/**
 * Address inconsistent and variable font size in all browsers.
 */
/* line 151, ../scss/_normalize.scss */
small {
  font-size: 80%;
}

/**
 * Prevent `sub` and `sup` affecting `line-height` in all browsers.
 */
/* line 160, ../scss/_normalize.scss */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

/* line 167, ../scss/_normalize.scss */
sup {
  top: -0.5em;
}

/* line 171, ../scss/_normalize.scss */
sub {
  bottom: -0.25em;
}

/* Embedded content
   ========================================================================== */
/**
 * Remove border when inside `a` element in IE 8/9/10.
 */
/* line 182, ../scss/_normalize.scss */
img {
  border: 0;
}

/**
 * Correct overflow not hidden in IE 9/10/11.
 */
/* line 190, ../scss/_normalize.scss */
svg:not(:root) {
  overflow: hidden;
}

/* Grouping content
   ========================================================================== */
/**
 * Address margin not present in IE 8/9 and Safari.
 */
/* line 201, ../scss/_normalize.scss */
figure {
  margin: 1em 40px;
}

/**
 * Address differences between Firefox and other browsers.
 */
/* line 209, ../scss/_normalize.scss */
hr {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
}

/**
 * Contain overflow in all browsers.
 */
/* line 219, ../scss/_normalize.scss */
pre {
  overflow: auto;
}

/**
 * Address odd `em`-unit font size rendering in all browsers.
 */
/* line 230, ../scss/_normalize.scss */
code,
kbd,
pre,
samp {
  font-family: monospace, monospace;
  font-size: 1em;
}

/* Forms
   ========================================================================== */
/**
 * Known limitation: by default, Chrome and Safari on OS X allow very limited
 * styling of `select`, unless a `border` property is set.
 */
/**
 * 1. Correct color not being inherited.
 *    Known issue: affects color of disabled elements.
 * 2. Correct font properties not being inherited.
 * 3. Address margins set differently in Firefox 4+, Safari, and Chrome.
 */
/* line 254, ../scss/_normalize.scss */
button,
input,
optgroup,
select,
textarea {
  color: inherit;
  /* 1 */
  font: inherit;
  /* 2 */
  margin: 0;
  /* 3 */
}

/**
 * Address `overflow` set to `hidden` in IE 8/9/10/11.
 */
/* line 264, ../scss/_normalize.scss */
button {
  overflow: visible;
}

/**
 * Address inconsistent `text-transform` inheritance for `button` and `select`.
 * All other form control elements do not inherit `text-transform` values.
 * Correct `button` style inheritance in Firefox, IE 8/9/10/11, and Opera.
 * Correct `select` style inheritance in Firefox.
 */
/* line 276, ../scss/_normalize.scss */
button,
select {
  text-transform: none;
}

/**
 * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`
 *    and `video` controls.
 * 2. Correct inability to style clickable `input` types in iOS.
 * 3. Improve usability and consistency of cursor style between image-type
 *    `input` and others.
 */
/* line 291, ../scss/_normalize.scss */
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button;
  /* 2 */
  cursor: pointer;
  /* 3 */
}

/**
 * Re-set default cursor for disabled elements.
 */
/* line 301, ../scss/_normalize.scss */
button[disabled],
html input[disabled] {
  cursor: default;
}

/**
 * Remove inner padding and border in Firefox 4+.
 */
/* line 310, ../scss/_normalize.scss */
button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0;
}

/**
 * Address Firefox 4+ setting `line-height` on `input` using `!important` in
 * the UA stylesheet.
 */
/* line 320, ../scss/_normalize.scss */
input {
  line-height: normal;
}

/**
 * It's recommended that you don't attempt to style these elements.
 * Firefox's implementation doesn't respect box-sizing, padding, or width.
 *
 * 1. Address box sizing set to `content-box` in IE 8/9/10.
 * 2. Remove excess padding in IE 8/9/10.
 */
/* line 333, ../scss/_normalize.scss */
input[type="checkbox"],
input[type="radio"] {
  box-sizing: border-box;
  /* 1 */
  padding: 0;
  /* 2 */
}

/**
 * Fix the cursor style for Chrome's increment/decrement buttons. For certain
 * `font-size` values of the `input`, it causes the cursor style of the
 * decrement button to change from `default` to `text`.
 */
/* line 345, ../scss/_normalize.scss */
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
  height: auto;
}

/**
 * 1. Address `appearance` set to `searchfield` in Safari and Chrome.
 * 2. Address `box-sizing` set to `border-box` in Safari and Chrome
 *    (include `-moz` to future-proof).
 */
/* line 355, ../scss/_normalize.scss */
input[type="search"] {
  -webkit-appearance: textfield;
  /* 1 */
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box;
  /* 2 */
  box-sizing: content-box;
}

/**
 * Remove inner padding and search cancel button in Safari and Chrome on OS X.
 * Safari (but not Chrome) clips the cancel button when the search input has
 * padding (and `textfield` appearance).
 */
/* line 369, ../scss/_normalize.scss */
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/**
 * Define consistent border, margin, and padding.
 */
/* line 377, ../scss/_normalize.scss */
fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}

/**
 * 1. Correct `color` not being inherited in IE 8/9/10/11.
 * 2. Remove padding so people aren't caught out if they zero out fieldsets.
 */
/* line 388, ../scss/_normalize.scss */
legend {
  border: 0;
  /* 1 */
  padding: 0;
  /* 2 */
}

/**
 * Remove default vertical scrollbar in IE 8/9/10/11.
 */
/* line 397, ../scss/_normalize.scss */
textarea {
  overflow: auto;
}

/**
 * Don't inherit the `font-weight` (applied by a rule above).
 * NOTE: the default cannot safely be changed in Chrome and Safari on OS X.
 */
/* line 406, ../scss/_normalize.scss */
optgroup {
  font-weight: bold;
}

/* Tables
   ========================================================================== */
/**
 * Remove most spacing between table cells.
 */
/* line 417, ../scss/_normalize.scss */
table {
  border-collapse: collapse;
  border-spacing: 0;
}

/* line 423, ../scss/_normalize.scss */
td,
th {
  padding: 0;
}

/* Default */
/* Titles */
/* line 9, ../scss/_default.scss */
.default-title {
  color: #f18e22;
  font-size: 20px;
  line-height: 26px;
  padding: 0 0 10px 0;
  font-weight: 700;
  border-bottom: 2px solid #f18e22;
  margin: 0 0 25px 0;
}

/* News */
/* line 20, ../scss/_default.scss */
.news-content {
  overflow: hidden;
  *zoom: 1;
}
/* line 24, ../scss/_default.scss */
.news-content.default {
  width: 300px;
}
/* line 27, ../scss/_default.scss */
.news-content.big {
  width: 620px;
}
/* line 30, ../scss/_default.scss */
.news-content.small {
  width: 190px;
}
/* line 34, ../scss/_default.scss */
.news-content.left {
  float: left;
}
/* line 37, ../scss/_default.scss */
.news-content.right {
  float: right;
}
/* line 40, ../scss/_default.scss */
.news-content.bottom {
  margin: 0 0 10px 0;
}
/* line 43, ../scss/_default.scss */
.news-content.top {
  margin: 23px 0 0 0;
}
/* line 47, ../scss/_default.scss */
.news-content img {
  margin: 0 0 15px 0;
}
/* line 50, ../scss/_default.scss */
.news-content img.left {
  float: left;
  margin: 0 15px 0 0;
}
/* line 54, ../scss/_default.scss */
.news-content img.full {
  display: block;
  height: 85px;
  margin: 0 0 15px 0;
  width: 100%;
  object-fit: cover;
  object-position: center center;
}
/* line 64, ../scss/_default.scss */
.news-content h2.medium-title,
.news-content h3.medium-title {
  font-size: 22px;
  font-weight: 700;
  color: #232323;
  line-height: 1.3em;
  letter-spacing: -0.5px;
  margin: 0 0 5px 0;
}
/* line 71, ../scss/_default.scss */
.news-content h2.medium-title a,
.news-content h3.medium-title a {
  color: #232323;
  -webkit-transition: color 0.2s ease;
  -moz-transition: color 0.2s ease;
  -o-transition: color 0.2s ease;
  transition: color 0.2s ease;
}
/* line 75, ../scss/_default.scss */
.news-content h2.medium-title a:hover,
.news-content h3.medium-title a:hover {
  color: #f18e22;
}
/* line 81, ../scss/_default.scss */
.news-content h2.small-title,
.news-content h3.small-title {
  font-size: 15px;
  font-weight: 700;
  color: #232323;
  line-height: 1.3em;
  margin: 0 0 5px 0;
}
/* line 87, ../scss/_default.scss */
.news-content h2.small-title a,
.news-content h3.small-title a {
  color: #232323;
  -webkit-transition: color 0.2s ease;
  -moz-transition: color 0.2s ease;
  -o-transition: color 0.2s ease;
  transition: color 0.2s ease;
}
/* line 91, ../scss/_default.scss */
.news-content h2.small-title a:hover,
.news-content h3.small-title a:hover {
  color: #f18e22;
}
/* line 96, ../scss/_default.scss */
.news-content span.cat {
  color: #f18e22;
  text-transform: uppercase;
  font-size: 15px;
  margin: 0 0 10px 0;
  display: block;
}
/* line 103, ../scss/_default.scss */
.news-content p.preview {
  font-size: 14px;
  color: #5b5b5b;
  line-height: 1.3em;
  margin: 5px 0;
}
/* line 109, ../scss/_default.scss */
.news-content .info-news {
  float: left;
  width: calc(100% - 123px);
}
/* line 113, ../scss/_default.scss */
.news-content .info-news.full {
  width: 100%;
}

/* Ad */
/* line 121, ../scss/_default.scss */
.ad-content {
  width: 300px;
}
/* line 123, ../scss/_default.scss */
.ad-content.big {
  width: 940px;
}
/* line 126, ../scss/_default.scss */
.ad-content h3 {
  color: #cacaca;
  font-size: 12px;
  text-transform: uppercase;
  font-weight: 400;
  margin: 0 0 8px 0;
}
/* line 133, ../scss/_default.scss */
.ad-content.left {
  float: left;
}
/* line 136, ../scss/_default.scss */
.ad-content.right {
  float: right;
}

/* Columnists */
/* line 143, ../scss/_default.scss */
.columnists {
  margin: 20px 0;
}

/* line 146, ../scss/_default.scss */
.columnists .columnists-list {
  margin: 0;
  padding: 0;
  list-style: none;
}

/* line 151, ../scss/_default.scss */
.columnists .columnists-list li {
  height: 100px;
  margin: 0 0 10px 0;
}

/* line 155, ../scss/_default.scss */
.columnists .columnist-midia {
  float: left;
  position: relative;
}

/* line 159, ../scss/_default.scss */
.columnists .columnist-midia span {
  display: inline-block;
  background: rgba(249, 150, 30, 0.9);
  color: white;
  position: absolute;
  bottom: -10px;
  left: 0;
  font-size: 14px;
  text-transform: uppercase;
  padding: 8px;
}

/* line 170, ../scss/_default.scss */
.columnists .columnist-info {
  float: left;
  width: calc(100% - 118px);
  margin: 0 0 0 10px;
  color: white;
}

/* line 176, ../scss/_default.scss */
.columnists .columnist-info h3 {
  font-size: 15px;
  text-transform: uppercase;
  color: #f18e22;
  margin: 0;
}

/* line 182, ../scss/_default.scss */
.columnists .columnist-info h3 a {
  color: #f18e22;
}

/* line 185, ../scss/_default.scss */
.columnists .columnist-info p {
  color: #232323;
  font-size: 15px;
  line-height: 18px;
  margin: 10px 0 0 0;
  font-weight: 500;
}

/* line 192, ../scss/_default.scss */
.columnists .columnist-info p a {
  color: #232323;
  -webkit-transition: color 0.2s ease;
  -moz-transition: color 0.2s ease;
  -o-transition: color 0.2s ease;
  transition: color 0.2s ease;
}

/* line 196, ../scss/_default.scss */
.columnists .columnist-info p a:hover {
  color: #f18e22;
}

/* Popular */
/* line 202, ../scss/_default.scss */
.popular {
  margin: 20px 0;
}
/* line 204, ../scss/_default.scss */
.popular ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
/* line 209, ../scss/_default.scss */
.popular ul li {
  overflow: hidden;
  *zoom: 1;
  padding: 20px 0;
  border-bottom: 1px solid #e7e7e7;
}
/* line 214, ../scss/_default.scss */
.popular ul li:first-child {
  padding-top: 0;
}
/* line 217, ../scss/_default.scss */
.popular ul li big {
  color: #f18e22;
  font-size: 50px;
  font-weight: 300;
  line-height: 50px;
  float: left;
  display: block;
}
/* line 225, ../scss/_default.scss */
.popular ul li span {
  line-height: 20px;
  font-size: 15px;
  font-weight: 700;
  color: #232323;
  display: block;
  float: left;
  margin: 0 0 0 10px;
  width: calc(100% - 70px);
}
/* line 235, ../scss/_default.scss */
.popular ul li a {
  color: #232323;
}
/* line 238, ../scss/_default.scss */
.popular ul li a:hover span {
  text-decoration: underline;
}

/* Procurar Serviços */
/* line 244, ../scss/_default.scss */
.search-services {
  padding: 30px;
  background: #feae2a;
  margin: 20px 0px;
}

/* line 249, ../scss/_default.scss */
.search-services h2 {
  text-align: center;
  font-size: 20px !important;
  color: white;
  font-weight: 700;
  margin: 0;
}

/* line 256, ../scss/_default.scss */
.search-services form {
  margin: 25px 0 0 0;
}

/* line 259, ../scss/_default.scss */
.search-services form select {
  width: 100%;
  height: 36px;
  border: 0;
  background: white;
  margin: 0 0 10px 0;
  outline: none;
  color: #b1b0b0;
  font-size: 14px;
  text-transform: uppercase;
  padding: 0 25px 0px 10px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background-image: url(../images/down-icon.png);
  background-repeat: no-repeat;
  background-position: 97.5% center;
}

/* line 278, ../scss/_default.scss */
.search-services form input[type=submit] {
  background: #232323;
  text-transform: uppercase;
  width: 100%;
  border: 0;
  color: white;
  height: 42px;
  cursor: pointer;
  font-weight: 500;
  font-size: 15px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  -webkit-transition: 0.2s;
  -moz-transition: 0.2s;
  -o-transition: 0.2s;
  transition: 0.2s;
}
/* line 290, ../scss/_default.scss */
.search-services form input[type=submit]:hover {
  color: #232323;
  background: white;
}

/* Advertise Here */
/* line 298, ../scss/_default.scss */
.advertise-here {
  padding: 25px 0;
  background: #232323;
  margin: 15px 0 0 0;
  text-align: center;
}
/* line 303, ../scss/_default.scss */
.advertise-here h2 {
  color: white;
  margin: 0;
  font-size: 16px;
  font-weight: 500;
  text-transform: uppercase;
}
/* line 310, ../scss/_default.scss */
.advertise-here a {
  margin: 15px 0 0 0;
  background: #feae2a;
  color: white;
  display: inline-block;
  padding: 10px 25px;
  font-size: 13px;
  font-weight: 500;
  text-transform: uppercase;
}

/* Newsletter */
/* line 324, ../scss/_default.scss */
.newsletter_wrapper {
  width: 100%;
  margin: 0 auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  background-color: #e6e2db;
  border-top: 1px solid #c3c3c3;
}
/* line 342, ../scss/_default.scss */
.newsletter_wrapper .news_title {
  font-family: 'Ubuntu', sans-serif;
  font-size: 18px;
  color: #3d3d3c;
  margin: 0;
  padding: 25px 0 0;
}
/* line 349, ../scss/_default.scss */
.newsletter_wrapper #form_news {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 15px 0;
}
/* line 360, ../scss/_default.scss */
.newsletter_wrapper #form_news input[type="email"] {
  height: 32px;
  width: 320px;
  border: 1px solid #c5c5c5;
  padding: 8px 37px 8px 12px;
  background: white;
  outline: none;
  font-size: 13.85px;
  font-weight: 500;
  background-size: 24px 24px;
  border-bottom-left-radius: 3px;
  border-top-left-radius: 3px;
}
/* line 373, ../scss/_default.scss */
.newsletter_wrapper #form_news #send {
  font-family: 'Ubuntu', sans-serif;
  -webkit-appearance: none;
  -moz-appearance: none;
  color: #545454;
  border: 1px solid #c5c5c5;
  border-left: none;
  height: 32px;
  outline: none;
  border-bottom-right-radius: 3px;
  border-top-right-radius: 3px;
  font-weight: bold;
}
/* line 387, ../scss/_default.scss */
.newsletter_wrapper .news_alert {
  padding-bottom: 25px;
}
/* line 389, ../scss/_default.scss */
.newsletter_wrapper .news_alert strong {
  font-size: 13px;
  font-weight: bold;
}
/* line 392, ../scss/_default.scss */
.newsletter_wrapper .news_alert strong#suc {
  color: #01ab01;
}
/* line 395, ../scss/_default.scss */
.newsletter_wrapper .news_alert strong#cad {
  color: #a7a407;
}
/* line 398, ../scss/_default.scss */
.newsletter_wrapper .news_alert strong#erro {
  color: red;
}

/* Horoscopo */
/* line 408, ../scss/_default.scss */
.horoscope-side {
  padding: 30px;
  border: 3px solid #cec6b9;
}

/* line 412, ../scss/_default.scss */
.horoscope-side h2 {
  text-align: center;
  color: #feae2a;
  font-size: 27.5px !important;
  line-height: 27.5px;
  font-weight: 700 !important;
  margin: 0;
}

/* line 420, ../scss/_default.scss */
.horoscope-side .see-all {
  color: white;
  background: #feae2a;
  display: block;
  text-transform: uppercase;
  font-size: 15px;
  text-align: center;
  height: 43px;
  line-height: 40px;
  margin: 20px 0 0 0;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  border: 2px solid #feae2a;
  -webkit-transition: 0.2s;
  -moz-transition: 0.2s;
  -o-transition: 0.2s;
  transition: 0.2s;
}
/* line 433, ../scss/_default.scss */
.horoscope-side .see-all:hover {
  color: #feae2a;
  background: white;
}

/* line 438, ../scss/_default.scss */
.horoscope-side .info-horoscope {
  margin: 20px 0 0 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

/* line 444, ../scss/_default.scss */
.horoscope-side .zodiac-symbol {
  height: 75px;
  width: 75px;
  float: left;
}

/* line 449, ../scss/_default.scss */
.horoscope-side p {
  width: calc(100% - 85px);
  float: left;
  margin: 0 0 0 5px;
  line-height: 16px;
  font-size: 14px;
  color: #535352;
}

/* line 457, ../scss/_default.scss */
.horoscope-side p strong {
  font-weight: 700;
  color: #232323;
  font-size: 15px;
  text-transform: uppercase;
}

/* line 463, ../scss/_default.scss */
.horoscope-side p em {
  color: #feae2a;
  font-size: 14px;
  font-style: italic;
}

/** Pagination **/
/* line 471, ../scss/_default.scss */
.pagination-news, .columnists-page .columnists-profile-left .columns-read-too .pagination-columns {
  text-align: center;
  margin: 40px 0 0 0;
  font-size: 14px;
  font-weight: 700;
}

/* line 478, ../scss/_default.scss */
.pagination-news a, .columnists-page .columnists-profile-left .columns-read-too .pagination-columns a,
.pagination-news span,
.columnists-page .columnists-profile-left .columns-read-too .pagination-columns span {
  border-radius: 2px;
  border: 1px solid #cccccc;
  margin: 0 5px;
  padding: 8px 0;
  width: 30px;
  background: white;
  text-align: center;
  display: inline-block;
}

/* line 488, ../scss/_default.scss */
.pagination-news a, .columnists-page .columnists-profile-left .columns-read-too .pagination-columns a {
  color: #666666;
}

/* line 491, ../scss/_default.scss */
.pagination-news a:hover, .columnists-page .columnists-profile-left .columns-read-too .pagination-columns a:hover {
  color: #f18e22;
}

/* line 494, ../scss/_default.scss */
.pagination-news span, .columnists-page .columnists-profile-left .columns-read-too .pagination-columns span {
  color: #b4b4b4;
}

/** Grey Search **/
/* line 500, ../scss/_default.scss */
.gray_search {
  padding: 10px;
  background: #e7e7e7;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
/* line 505, ../scss/_default.scss */
.gray_search input {
  border: 0;
  width: 100%;
  height: 40px;
  font-size: 14px;
  padding: 8px 37px 8px 12px;
  background: white;
  outline: none;
  font-size: 14px;
  font-weight: 500;
  background: url(../images/search.svg) no-repeat right 10px center white;
  background-size: 24px 24px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

/** Papers Side */
/* line 524, ../scss/_default.scss */
.papers-side-list .paper-item {
  width: 300px;
  height: 125px;
  background-size: cover;
  margin: 0 0 13px 0;
}

/* line 530, ../scss/_default.scss */
.papers-side-list .paper-item h3 {
  background: rgba(249, 150, 30, 0.9);
  color: white;
  font-size: 14px;
  text-transform: uppercase;
  font-weight: 400;
  padding: 15px;
  display: inline-block;
  margin: 0;
}

/* line 540, ../scss/_default.scss */
.papers-side-list .paper-item a {
  display: block;
  height: 100%;
  width: 100%;
}

/* line 9, ../scss/style.scss */
* {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

/* line 13, ../scss/style.scss */
a {
  text-decoration: none;
  color: #232323;
}

/* line 18, ../scss/style.scss */
body {
  font: 12px/14px "Ubuntu", sans-serif;
  margin: 0;
  background: white;
}

/* line 24, ../scss/style.scss */
.content {
  max-width: 1260px;
  margin: 0 auto;
  width: 100%;
}

/* line 30, ../scss/style.scss */
.clearfix {
  overflow: hidden;
  *zoom: 1;
}

/* line 34, ../scss/style.scss */
.clear {
  clear: both;
}

/** AD **/
/* line 40, ../scss/style.scss */
.ad-slider.fix-width {
  width: 300px;
}

/* line 46, ../scss/style.scss */
.menu-pushy .lineup-menu-pushy {
  max-width: 1260px;
  margin: 0 auto;
  width: 100%;
}
/* line 50, ../scss/style.scss */
.menu-pushy .lineup-menu-pushy .close {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}
/* line 59, ../scss/style.scss */
.menu-pushy .lineup-menu-pushy .close > div {
  background-image: url(../images/close-menu.png);
  width: 24px;
  height: 24px;
  background-repeat: no-repeat;
  cursor: pointer;
}
/* line 67, ../scss/style.scss */
.menu-pushy .lineup-menu-pushy .top-content {
  margin-top: 25px;
  border-bottom: 1px solid #b3b3b3;
  padding-bottom: 50px;
}
/* line 71, ../scss/style.scss */
.menu-pushy .lineup-menu-pushy .top-content .clearfix {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
/* line 77, ../scss/style.scss */
.menu-pushy .lineup-menu-pushy .top-content .clearfix ul {
  margin-right: 70px;
}
/* line 80, ../scss/style.scss */
.menu-pushy .lineup-menu-pushy .top-content .clearfix ul li a {
  padding: 2px 0px;
  font-size: 16px;
  font-family: "Ubuntu";
  color: #ffffff;
  text-transform: uppercase;
  line-height: 1.563;
  -webkit-transition: color 0.3s ease;
  -moz-transition: color 0.3s ease;
  -o-transition: color 0.3s ease;
  transition: color 0.3s ease;
}
/* line 88, ../scss/style.scss */
.menu-pushy .lineup-menu-pushy .top-content .clearfix ul li a:hover {
  color: #f79226;
}
/* line 96, ../scss/style.scss */
.menu-pushy .lineup-menu-pushy .bottom-content {
  margin-top: 40px;
}
/* line 98, ../scss/style.scss */
.menu-pushy .lineup-menu-pushy .bottom-content .lineup-bottom-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
/* line 104, ../scss/style.scss */
.menu-pushy .lineup-menu-pushy .bottom-content .lineup-bottom-content ul {
  margin-right: 70px;
}
/* line 106, ../scss/style.scss */
.menu-pushy .lineup-menu-pushy .bottom-content .lineup-bottom-content ul li {
  font: 400 16px/1em "Ubuntu", sans-serif;
}
/* line 108, ../scss/style.scss */
.menu-pushy .lineup-menu-pushy .bottom-content .lineup-bottom-content ul li a {
  padding: 2px 0px;
  font-size: 14px;
  font-family: "Ubuntu";
  color: #ffffff;
  text-transform: uppercase;
  line-height: 1.786;
  -webkit-transition: color 0.3s ease;
  -moz-transition: color 0.3s ease;
  -o-transition: color 0.3s ease;
  transition: color 0.3s ease;
}
/* line 116, ../scss/style.scss */
.menu-pushy .lineup-menu-pushy .bottom-content .lineup-bottom-content ul li a:hover {
  color: #f79226;
}

/* Header */
/* line 129, ../scss/style.scss */
.profile-midia img {
  width: 300px;
  height: 230px;
  object-fit: cover;
}

/* line 135, ../scss/style.scss */
.main-header-resp {
  display: none;
  opacity: 0;
  visibility: hidden;
}

/* line 140, ../scss/style.scss */
.main-header {
  background: white;
  padding: 25px 0 15px 0px;
  border-bottom: 1px solid #989898;
  margin-bottom: 15px;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  z-index: 99998;
}

/* line 151, ../scss/style.scss */
.top-site {
  margin-top: 200px;
}

/* line 154, ../scss/style.scss */
.columnists-page .column-page-left .news-midia img {
  width: 100%;
}

/* line 157, ../scss/style.scss */
.columnists-page .columnists-profile-left .columns-list ul li .column-image {
  width: 100%;
}

/* line 160, ../scss/style.scss */
.left-header {
  float: left;
}
/* line 162, ../scss/style.scss */
.left-header .menu-and-share {
  height: 42px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  border: 1px solid #989898;
  width: fit-content;
}
/* line 177, ../scss/style.scss */
.left-header .menu-and-share .offcanvas-menu-link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 100%;
  border-right: 1px solid #989898;
  cursor: pointer;
}
/* line 189, ../scss/style.scss */
.left-header .menu-and-share .offcanvas-menu-link span {
  font-size: 14px;
  font-family: "Ubuntu";
  color: #3d3d3c;
  text-transform: uppercase;
  line-height: 1.2;
  padding: 0px 25px 0px 15px;
}
/* line 197, ../scss/style.scss */
.left-header .menu-and-share .offcanvas-menu-link i {
  padding-left: 20px;
  font-size: 21px;
  color: #3d3d3c;
}
/* line 203, ../scss/style.scss */
.left-header .menu-and-share .share-icon {
  cursor: pointer;
  position: relative;
}
/* line 206, ../scss/style.scss */
.left-header .menu-and-share .share-icon i {
  padding: 0px 15px;
  font-size: 21px;
  color: #3d3d3c;
}
/* line 211, ../scss/style.scss */
.left-header .menu-and-share .share-icon .search-header {
  position: absolute;
  top: -11px;
  left: -1px;
  right: 0px;
}
/* line 216, ../scss/style.scss */
.left-header .menu-and-share .share-icon .search-header form {
  width: 0px;
}
/* line 218, ../scss/style.scss */
.left-header .menu-and-share .share-icon .search-header form input {
  width: 0px;
  height: 42px;
  border: 1px solid #989898;
  padding: 8px 37px 8px 12px;
  background: white;
  outline: none;
  font-size: 13.85px;
  font-weight: 500;
  border-radius: 3px;
  pointer-events: none;
  opacity: 0;
  transition: 400ms all ease;
}
/* line 236, ../scss/style.scss */
.left-header .greeting-links {
  font-size: 14px;
  font-weight: 500;
  color: #1e1e1d;
  line-height: 27px;
}
/* line 241, ../scss/style.scss */
.left-header .greeting-links a {
  color: #f18e22;
}
/* line 245, ../scss/style.scss */
.left-header .left-header-buttons a {
  text-transform: uppercase;
  font-size: 13px;
  font-weight: 500;
  display: inline-block;
  padding: 5px 10px;
  border: 1px solid #232323;
  -webkit-transition: color 0.3s ease, background 0.3s ease;
  -moz-transition: color 0.3s ease, background 0.3s ease;
  -o-transition: color 0.3s ease, background 0.3s ease;
  transition: color 0.3s ease, background 0.3s ease;
}
/* line 254, ../scss/style.scss */
.left-header .left-header-buttons a:hover {
  background: #232323;
  color: white;
}
/* line 258, ../scss/style.scss */
.left-header .left-header-buttons a:first-child {
  color: #f18e22;
  border-color: #f18e22;
  margin-right: 12px;
}
/* line 263, ../scss/style.scss */
.left-header .left-header-buttons a:first-child:hover {
  background: #f18e22;
  color: white;
}
/* line 267, ../scss/style.scss */
.left-header .left-header-weather {
  margin: 20px 0 0 0;
}
/* line 269, ../scss/style.scss */
.left-header .left-header-weather img {
  float: left;
}
/* line 272, ../scss/style.scss */
.left-header .left-header-weather .weather-value {
  float: left;
}
/* line 275, ../scss/style.scss */
.left-header .left-header-weather .weather-value big {
  float: left;
  font-size: 30px;
  line-height: 38px;
  font-family: "Lato", sans-serif;
  font-weight: 700;
  color: #232323;
  margin: 0 15px 0 10px;
}
/* line 284, ../scss/style.scss */
.left-header .left-header-weather .weather-value .weather-info {
  float: left;
  font-size: 14px;
  font-family: "Lato", sans-serif;
  line-height: 18px;
}
/* line 290, ../scss/style.scss */
.left-header .left-header-weather .weather-value .weather-info a {
  color: #f18e22;
}
/* line 293, ../scss/style.scss */
.left-header .left-header-weather .weather-value .weather-info a:hover {
  text-decoration: underline;
}
/* line 297, ../scss/style.scss */
.left-header .quotation {
  margin-left: 127px;
  margin-top: 5px;
}
/* line 300, ../scss/style.scss */
.left-header .quotation span:first-child {
  margin-right: 10px;
}
/* line 303, ../scss/style.scss */
.left-header .quotation span {
  font-size: 14px;
  font-family: "Ubuntu";
  line-height: 1.2;
  text-transform: uppercase;
  color: #3d3d3c;
}
/* line 309, ../scss/style.scss */
.left-header .quotation span em {
  color: #f79226;
  font-style: initial;
  margin-right: 3px;
}

/* line 318, ../scss/style.scss */
.center-header {
  float: left;
  margin-left: 125px;
}
/* line 321, ../scss/style.scss */
.center-header h1 {
  margin: 0;
  width: 454px;
  height: 86px;
  background-size: 454px 86px;
  background: url(../images/logo.svg) no-repeat;
  text-indent: -999999px;
}

/* line 331, ../scss/style.scss */
.right-header {
  float: right;
}
/* line 333, ../scss/style.scss */
.right-header .left-header-buttons {
  margin-top: 30px;
}
/* line 335, ../scss/style.scss */
.right-header .left-header-buttons .subscribe-footer {
  font-size: 14px;
  font-family: 'Ubuntu', sans-serif;
  line-height: 1.2;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  text-transform: uppercase;
  float: left;
  padding: 0px 32px;
  background: #f79226;
  border: 2px solid #f79226;
  color: white;
  margin: 0px 0 0 20px;
  height: 42px;
  -webkit-transition: color 0.3s ease, background 0.3s ease;
  -moz-transition: color 0.3s ease, background 0.3s ease;
  -o-transition: color 0.3s ease, background 0.3s ease;
  transition: color 0.3s ease, background 0.3s ease;
}
/* line 354, ../scss/style.scss */
.right-header .left-header-buttons .subscribe-footer:hover {
  color: #f79226;
  background: #ffffff;
}
/* line 359, ../scss/style.scss */
.right-header .left-header-buttons .login-footer {
  font-size: 14px;
  font-family: 'Ubuntu', sans-serif;
  line-height: 1.2;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  text-transform: uppercase;
  float: left;
  padding: 0px 16px 0px 40px;
  border: 1px solid #555555;
  background: transparent;
  color: #555555;
  margin: 0px 0 0 20px;
  height: 42px;
  -webkit-transition: color 0.3s ease, background 0.3s ease;
  -moz-transition: color 0.3s ease, background 0.3s ease;
  -o-transition: color 0.3s ease, background 0.3s ease;
  transition: color 0.3s ease, background 0.3s ease;
  background-image: url(../images/login-icon.png);
  background-repeat: no-repeat;
  background-position: 10px center;
}
/* line 381, ../scss/style.scss */
.right-header .left-header-buttons .login-footer:hover {
  background: #555555;
  color: #ffffff;
  background-image: url(../images/login-icon-hover.png);
  background-repeat: no-repeat;
  background-position: 10px center;
}
/* line 391, ../scss/style.scss */
.right-header .right-header-menu > a {
  font-size: 13.85px;
  font-weight: 500;
  color: #232323;
  float: left;
  margin: 0 15px 0 0;
  line-height: 27px;
  -webkit-transition: color 0.3s ease;
  -moz-transition: color 0.3s ease;
  -o-transition: color 0.3s ease;
  transition: color 0.3s ease;
}
/* line 400, ../scss/style.scss */
.right-header .right-header-menu > a:hover {
  color: #f18e22;
}
/* line 403, ../scss/style.scss */
.right-header .right-header-menu ul.social-net {
  float: right;
  margin: 0;
  padding: 0;
  list-style: none;
}
/* line 409, ../scss/style.scss */
.right-header .right-header-menu ul.social-net li {
  float: left;
  margin-left: 3px;
}
/* line 413, ../scss/style.scss */
.right-header .right-header-menu ul.social-net li a {
  font-size: 1.2em;
  background: #b4b4b4;
  color: white;
  height: 27px;
  width: 27px;
  display: block;
  line-height: 27px;
  text-align: center;
  -webkit-border-radius: 100%;
  -moz-border-radius: 100%;
  -ms-border-radius: 100%;
  -o-border-radius: 100%;
  border-radius: 100%;
  -webkit-transition: background 0.3s ease;
  -moz-transition: background 0.3s ease;
  -o-transition: background 0.3s ease;
  transition: background 0.3s ease;
}
/* line 425, ../scss/style.scss */
.right-header .right-header-menu ul.social-net li a:hover {
  background: #f18e22;
}
/* line 429, ../scss/style.scss */
.right-header .search-header {
  margin: 25px 0 0 0;
}
/* line 431, ../scss/style.scss */
.right-header .search-header input[type=text] {
  width: 355px;
  height: 40px;
  border: 1px solid #c5c5c5;
  padding: 8px 37px 8px 12px;
  background: white;
  outline: none;
  font-size: 13.85px;
  font-weight: 500;
  background: url(../images/search.svg) no-repeat right 10px center white;
  background-size: 24px 24px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
}

/* Menu */
/* line 448, ../scss/style.scss */
.main-menu {
  background: #1e1e1d;
  /* Old browsers */
  background: -moz-linear-gradient(left, #1e1e1d 50%, #fdb53d 50%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, right top, color-stop(50%, #1e1e1d), color-stop(50%, #fdb53d));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(left, #1e1e1d 50%, #fdb53d 50%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(left, #1e1e1d 50%, #fdb53d 50%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(left, #1e1e1d 50%, #fdb53d 50%);
  /* IE10+ */
  background: linear-gradient(to right, #1e1e1d 50%, #fdb53d 50%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#1e1e1d', endColorstr='#fdb53d',GradientType=1 );
  /* IE6-9 */
  height: 68px;
  position: relative;
}
/* line 459, ../scss/style.scss */
.main-menu .main-menu-inner {
  height: 68px;
}
/* line 462, ../scss/style.scss */
.main-menu > div > div > ul {
  margin: 0;
  padding: 0;
  list-style: none;
  height: 68px;
  background: #232323;
  float: left;
}
/* line 469, ../scss/style.scss */
.main-menu > div > div > ul > li {
  position: relative;
  font-size: 16px;
  font-weight: 500;
  float: left;
  text-transform: uppercase;
  position: relative;
  margin: 0 20px 0 0;
  line-height: 68px;
  letter-spacing: -0.5px;
}
/* line 480, ../scss/style.scss */
.main-menu > div > div > ul > li > a {
  color: white;
  display: block;
  -webkit-transition: color 0.3s ease;
  -moz-transition: color 0.3s ease;
  -o-transition: color 0.3s ease;
  transition: color 0.3s ease;
}
/* line 485, ../scss/style.scss */
.main-menu > div > div > ul > li > a:hover {
  color: #feae2a;
}
/* line 488, ../scss/style.scss */
.main-menu > div > div > ul > li.has-menu:hover:after {
  bottom: -8px;
  visibility: visible;
  transition-delay: 0s;
}
/* line 493, ../scss/style.scss */
.main-menu > div > div > ul > li.has-menu:after {
  content: "\f0d8";
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: 1.5em;
  position: absolute;
  left: 50%;
  margin-left: -7.5px;
  text-rendering: auto;
  color: white;
  bottom: -18px;
  visibility: hidden;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
/* line 510, ../scss/style.scss */
.main-menu div > ul > li:hover .submenu {
  top: 68px;
  visibility: visible;
  transition-delay: 0s;
}
/* line 515, ../scss/style.scss */
.main-menu .submenu {
  position: absolute;
  top: 78px;
  background: white;
  padding: 30px 25px;
  left: -50%;
  width: 265px;
  border-radius: 3px;
  visibility: hidden;
  z-index: 100;
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
}
/* line 527, ../scss/style.scss */
.main-menu .submenu a {
  font-size: 15px;
  font-weight: 400;
  font-family: "Ubuntu", sans-serif;
  color: #515151;
  display: block;
  margin: 0 0 17px 0;
  text-transform: none;
  line-height: 20px;
  -webkit-transition: color 0.2s ease;
  -moz-transition: color 0.2s ease;
  -o-transition: color 0.2s ease;
  transition: color 0.2s ease;
}
/* line 538, ../scss/style.scss */
.main-menu .submenu a:last-child {
  margin-bottom: 0;
}
/* line 541, ../scss/style.scss */
.main-menu .submenu a:hover {
  color: #feae2a;
}
/* line 545, ../scss/style.scss */
.main-menu .all-sections {
  background: #feae2a;
  font-size: 16px;
  color: #232323;
  float: left;
  font-weight: 500;
  padding: 26px 37px;
  text-transform: uppercase;
}
/* line 553, ../scss/style.scss */
.main-menu .all-sections:hover .all-sections-drop {
  visibility: visible;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1;
  -webkit-transition-delay: 0s;
  -moz-transition-delay: 0s;
  -o-transition-delay: 0s;
  transition-delay: 0s;
}
/* line 558, ../scss/style.scss */
.main-menu .all-sections .all-sections-drop {
  width: 100%;
  background: #feae2a;
  position: absolute;
  left: 0;
  top: 68px;
  z-index: 1000;
  padding: 50px 0;
  visibility: hidden;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
  -webkit-transition: visibility 0s linear, opacity 0.3s ease;
  -webkit-transition-delay: 0.3s, 0s;
  -moz-transition: visibility 0s linear 0.3s, opacity 0.3s ease;
  -o-transition: visibility 0s linear 0.3s, opacity 0.3s ease;
  transition: visibility 0s linear 0.3s, opacity 0.3s ease;
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
}
/* line 571, ../scss/style.scss */
.main-menu .all-sections .all-sections-drop ul {
  float: left;
  list-style: none;
  margin: 0;
  padding: 0;
  width: 16.66667%;
}
/* line 578, ../scss/style.scss */
.main-menu .all-sections .all-sections-drop ul li {
  margin: 0 0 12px 0;
}
/* line 581, ../scss/style.scss */
.main-menu .all-sections .all-sections-drop ul li a {
  color: #232323;
  -webkit-transition: color 0.2s ease;
  -moz-transition: color 0.2s ease;
  -o-transition: color 0.2s ease;
  transition: color 0.2s ease;
}
/* line 585, ../scss/style.scss */
.main-menu .all-sections .all-sections-drop ul li a:hover {
  color: white;
}

/* line 591, ../scss/style.scss */
.secondary-menu {
  border-bottom: 1px solid #b3b3b3;
}
/* line 593, ../scss/style.scss */
.secondary-menu ul {
  height: 52px;
  margin: 0;
  padding: 0;
  list-style: none;
}
/* line 598, ../scss/style.scss */
.secondary-menu ul li {
  font-weight: 500;
  float: left;
  font-size: 16px;
  line-height: 52px;
  margin-right: 26px;
}
/* line 605, ../scss/style.scss */
.secondary-menu ul li:last-child {
  margin-right: 0;
}
/* line 608, ../scss/style.scss */
.secondary-menu ul li a {
  color: #3d3d3c;
  -webkit-transition: color 0.2s ease;
  -moz-transition: color 0.2s ease;
  -o-transition: color 0.2s ease;
  transition: color 0.2s ease;
}
/* line 612, ../scss/style.scss */
.secondary-menu ul li a:hover {
  color: #feae2a;
}

/** Footer **/
/* line 619, ../scss/style.scss */
.security-and-payment {
  background: #d8d0c3;
  padding-bottom: 10px;
}
/* line 622, ../scss/style.scss */
.security-and-payment .lineup-security-and-payment {
  max-width: 1260px;
  margin: 0 auto;
  width: 100%;
}
/* line 626, ../scss/style.scss */
.security-and-payment .lineup-security-and-payment .adjust-security-and-payment {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 90%;
  margin: 0 auto;
}
/* line 633, ../scss/style.scss */
.security-and-payment .lineup-security-and-payment .adjust-security-and-payment .security p {
  font-size: 15px;
  font-family: 'Ubuntu', sans-serif;
  color: #323232;
  line-height: 1.571;
}
/* line 639, ../scss/style.scss */
.security-and-payment .lineup-security-and-payment .adjust-security-and-payment .security .img {
  height: 65px;
  width: 90px;
  background-image: url(../images/comodo-secure-icon.png);
  background-repeat: no-repeat;
}
/* line 646, ../scss/style.scss */
.security-and-payment .lineup-security-and-payment .adjust-security-and-payment .payment {
  margin-left: 100px;
}
/* line 648, ../scss/style.scss */
.security-and-payment .lineup-security-and-payment .adjust-security-and-payment .payment p {
  font-size: 15px;
  font-family: 'Ubuntu', sans-serif;
  color: #323232;
  line-height: 1.571;
}
/* line 654, ../scss/style.scss */
.security-and-payment .lineup-security-and-payment .adjust-security-and-payment .payment .img {
  height: 40px;
  width: 330px;
  background-image: url(../images/payments.png);
  background-repeat: no-repeat;
  margin-top: 30px;
}

/* line 665, ../scss/style.scss */
.main-footer {
  background: #e6e2db;
  padding: 50px 0;
}
/* line 669, ../scss/style.scss */
.main-footer .main-footer-top .logo-footer {
  width: 175px;
  height: 33px;
  display: block;
  background: url(../images/logo-footer.svg) no-repeat;
  background-size: 175px 33px;
  text-indent: -999999px;
  float: left;
  margin: 15px 0 0 0;
}
/* line 679, ../scss/style.scss */
.main-footer .main-footer-top .subscribe-footer {
  font-size: 15.35px;
  font-family: 'Ubuntu', sans-serif;
  line-height: 1.2;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  text-transform: uppercase;
  float: left;
  padding: 0px 32px;
  background: #f79226;
  border: 2px solid #f79226;
  color: white;
  margin: 6px 0 0 20px;
  height: 42px;
  -webkit-transition: color 0.3s ease, background 0.3s ease;
  -moz-transition: color 0.3s ease, background 0.3s ease;
  -o-transition: color 0.3s ease, background 0.3s ease;
  transition: color 0.3s ease, background 0.3s ease;
}
/* line 698, ../scss/style.scss */
.main-footer .main-footer-top .subscribe-footer:hover {
  color: #f79226;
  background: #ffffff;
}
/* line 703, ../scss/style.scss */
.main-footer .main-footer-top .login-footer {
  font-size: 15.35px;
  font-family: 'Ubuntu', sans-serif;
  line-height: 1.2;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  text-transform: uppercase;
  float: left;
  padding: 0px 16px 0px 40px;
  border: 1px solid #555555;
  background: transparent;
  color: #555555;
  margin: 6px 0 0 20px;
  height: 42px;
  -webkit-transition: color 0.3s ease, background 0.3s ease;
  -moz-transition: color 0.3s ease, background 0.3s ease;
  -o-transition: color 0.3s ease, background 0.3s ease;
  transition: color 0.3s ease, background 0.3s ease;
  background-image: url(../images/login-icon.png);
  background-repeat: no-repeat;
  background-position: 10px center;
}
/* line 725, ../scss/style.scss */
.main-footer .main-footer-top .login-footer:hover {
  background: #555555;
  color: #ffffff;
  background-image: url(../images/login-icon-hover.png);
  background-repeat: no-repeat;
  background-position: 10px center;
}
/* line 733, ../scss/style.scss */
.main-footer .main-footer-top .search-footer {
  margin: 12px 0 0 0;
  float: right;
}
/* line 737, ../scss/style.scss */
.main-footer .main-footer-top .search-footer input[type=text] {
  width: 355px;
  height: 40px;
  border: none;
  padding: 8px 37px 8px 12px;
  background: white;
  outline: none;
  color: #999999;
  font-size: 13.85px;
  font-weight: 500;
  background: url(../images/search.svg) no-repeat right 10px center white;
  background-size: 24px 24px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  text-transform: uppercase;
}
/* line 753, ../scss/style.scss */
.main-footer .main-footer-bottom {
  margin: 50px 0 0 0;
}
/* line 755, ../scss/style.scss */
.main-footer .main-footer-bottom .footer-menu {
  float: left;
  padding: 0 0 0 10px;
  border-left: 1px solid #b1b1b1;
  width: 18%;
  margin-right: 2.5%;
}
/* line 762, ../scss/style.scss */
.main-footer .main-footer-bottom .footer-menu:last-child {
  margin-right: 0;
}
/* line 765, ../scss/style.scss */
.main-footer .main-footer-bottom .footer-menu div {
  margin: 0 0 11px;
}
/* line 768, ../scss/style.scss */
.main-footer .main-footer-bottom .footer-menu div:last-child {
  margin-bottom: 0;
}
/* line 771, ../scss/style.scss */
.main-footer .main-footer-bottom .footer-menu a {
  font-size: 15px;
  font-weight: 500;
  color: #3d3d3c;
  text-transform: uppercase;
  -webkit-transition: color 0.2s ease;
  -moz-transition: color 0.2s ease;
  -o-transition: color 0.2s ease;
  transition: color 0.2s ease;
}
/* line 778, ../scss/style.scss */
.main-footer .main-footer-bottom .footer-menu a:hover {
  color: #feae2a;
}

/* line 784, ../scss/style.scss */
.bottom-footer {
  background: black;
  height: 80px;
}
/* line 787, ../scss/style.scss */
.bottom-footer > .content {
  height: 100%;
}
/* line 789, ../scss/style.scss */
.bottom-footer > .content > .clearfix {
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
/* line 800, ../scss/style.scss */
.bottom-footer > .content > .clearfix .footer-social-net {
  padding: 0;
  list-style: none;
  float: left;
}
/* line 804, ../scss/style.scss */
.bottom-footer > .content > .clearfix .footer-social-net li {
  background: #feae2a;
  color: black;
  font-size: 2em;
  width: 36px;
  height: 36px;
  line-height: 36px;
  text-align: center;
  float: left;
  margin: 0 10px 0 0;
  -webkit-border-radius: 100%;
  -moz-border-radius: 100%;
  -ms-border-radius: 100%;
  -o-border-radius: 100%;
  border-radius: 100%;
}
/* line 816, ../scss/style.scss */
.bottom-footer > .content > .clearfix .footer-social-net li a {
  color: black;
  -webkit-transition: color 0.2s ease;
  -moz-transition: color 0.2s ease;
  -o-transition: color 0.2s ease;
  transition: color 0.2s ease;
}
/* line 820, ../scss/style.scss */
.bottom-footer > .content > .clearfix .footer-social-net li:hover a {
  color: white;
}
/* line 823, ../scss/style.scss */
.bottom-footer > .content > .clearfix .footer-social-net li:last-child {
  margin-right: 0;
}
/* line 827, ../scss/style.scss */
.bottom-footer > .content > .clearfix p {
  float: left;
  color: white;
  text-align: center;
  line-height: 16px;
  margin: 0;
  font-size: 13px;
}
/* line 838, ../scss/style.scss */
.bottom-footer > .content > .clearfix .logo-astrus a .img {
  background-image: url(../images/logo-astrus.png);
  background-repeat: no-repeat;
  width: 90px;
  height: 20px;
}
/* line 846, ../scss/style.scss */
.bottom-footer > .content > .clearfix .astrus {
  float: right;
  vertical-align: bottom;
  margin: 30px 0 0 0;
}

/** Avisos **/
/* line 856, ../scss/style.scss */
.subscribe-notices {
  position: relative;
  position: fixed;
  bottom: 0;
  left: 0;
  background: rgba(255, 255, 255, 0.95);
  width: 100%;
  z-index: 10000;
  padding: 0 20px;
  -moz-animation-name: dropHeader;
  -moz-animation-iteration-count: 1;
  -moz-animation-timing-function: ease-in;
  -moz-animation-duration: 0.5s;
  -webkit-animation-name: dropHeader;
  -webkit-animation-iteration-count: 1;
  -webkit-animation-timing-function: ease-in;
  -webkit-animation-duration: 0.5s;
  animation-name: dropHeader;
  animation-iteration-count: 1;
  animation-timing-function: ease-in;
  animation-duration: 0.5s;
  -webkit-box-shadow: 0px -3px 7px 0px rgba(50, 50, 50, 0.2);
  -moz-box-shadow: 0px -3px 7px 0px rgba(50, 50, 50, 0.2);
  box-shadow: 0px -3px 7px 0px rgba(50, 50, 50, 0.2);
}
/* line 880, ../scss/style.scss */
.subscribe-notices .hide {
  display: none;
}
/* line 883, ../scss/style.scss */
.subscribe-notices .close-notice {
  position: absolute;
  right: 15px;
  top: 15px;
  font-size: 20px;
}
/* line 889, ../scss/style.scss */
.subscribe-notices .sub-notice-wrapper {
  overflow: hidden;
  *zoom: 1;
}
/* line 891, ../scss/style.scss */
.subscribe-notices .sub-notice-wrapper .sub-notice-info {
  float: left;
  padding-right: 30px;
  width: calc(100% - 500px);
}
/* line 895, ../scss/style.scss */
.subscribe-notices .sub-notice-wrapper .sub-notice-info h2 {
  color: #f18e22;
  font-weight: bold;
  font-size: 32px;
  line-height: 32px;
  margin: 0 0 20px 0;
}
/* line 902, ../scss/style.scss */
.subscribe-notices .sub-notice-wrapper .sub-notice-info p {
  margin: 0;
  font-size: 20px;
  line-height: 20px;
  color: #3d3d3c;
}
/* line 909, ../scss/style.scss */
.subscribe-notices .sub-notice-wrapper .sub-notice-list {
  float: left;
  margin-left: 40px;
}
/* line 912, ../scss/style.scss */
.subscribe-notices .sub-notice-wrapper .sub-notice-list ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
/* line 916, ../scss/style.scss */
.subscribe-notices .sub-notice-wrapper .sub-notice-list ul li {
  font-size: 18px;
  line-height: 18px;
  color: #535353;
  margin: 0 0 5px 0;
}
/* line 922, ../scss/style.scss */
.subscribe-notices .sub-notice-wrapper .sub-notice-list ul li:last-child {
  margin-bottom: 0;
}
/* line 925, ../scss/style.scss */
.subscribe-notices .sub-notice-wrapper .sub-notice-list ul i {
  color: #1ca84e;
}
/* line 930, ../scss/style.scss */
.subscribe-notices .sub-notice-wrapper .sub-notice-button {
  float: right;
}
/* line 932, ../scss/style.scss */
.subscribe-notices .sub-notice-wrapper .sub-notice-button .notice-signup {
  display: block;
  background: #f18e22;
  color: white;
  font-size: 22px;
  line-height: 22px;
  font-weight: bold;
  padding: 5px 20px;
  width: 190px;
  text-align: center;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
}
/* line 944, ../scss/style.scss */
.subscribe-notices .sub-notice-wrapper .sub-notice-button .notice-signin {
  text-transform: uppercase;
  font-size: 18px;
  line-height: 18px;
  width: 190px;
  display: block;
  text-align: center;
  margin: 15px 0 0 0;
  text-decoration: underline;
}
/* line 956, ../scss/style.scss */
.subscribe-notices .sub-notice-1 {
  padding: 50px 0;
}
/* line 959, ../scss/style.scss */
.subscribe-notices .sub-notice-2 {
  padding: 50px 0;
}
/* line 961, ../scss/style.scss */
.subscribe-notices .sub-notice-2 .sub-notice-info {
  overflow: hidden;
  *zoom: 1;
}
/* line 963, ../scss/style.scss */
.subscribe-notices .sub-notice-2 .sub-notice-info h2 {
  float: left;
  width: 310px;
  margin: 0;
  overflow: hidden;
  *zoom: 1;
}
/* line 968, ../scss/style.scss */
.subscribe-notices .sub-notice-2 .sub-notice-info h2 span {
  float: left;
  display: block;
}
/* line 972, ../scss/style.scss */
.subscribe-notices .sub-notice-2 .sub-notice-info h2 .t2 {
  font-size: 112px;
  font-weight: 700;
  line-height: 112px;
  margin: 0 10px 0 0;
}
/* line 979, ../scss/style.scss */
.subscribe-notices .sub-notice-2 .sub-notice-info p {
  float: left;
  width: calc(100% - 320px);
  margin: 0 0 0 10px;
  line-height: 26px;
}
/* line 984, ../scss/style.scss */
.subscribe-notices .sub-notice-2 .sub-notice-info p span {
  text-transform: uppercase;
}

@-moz-keyframes dropHeader {
  /* line 993, ../scss/style.scss */
  0% {
    -moz-transform: translateY(180px);
  }

  /* line 996, ../scss/style.scss */
  100% {
    -moz-transform: translateY(0);
  }
}

@-webkit-keyframes dropHeader {
  /* line 1001, ../scss/style.scss */
  0% {
    -webkit-transform: translateY(180px);
  }

  /* line 1004, ../scss/style.scss */
  100% {
    -webkit-transform: translateY(0);
  }
}

@keyframes dropHeader {
  /* line 1009, ../scss/style.scss */
  0% {
    transform: translateY(180px);
  }

  /* line 1012, ../scss/style.scss */
  100% {
    transform: translateY(0);
  }
}

/** Home **/
/* line 4, ../scss/_home.scss */
.printed-edition {
  margin-bottom: 10px;
}
/* line 7, ../scss/_home.scss */
.printed-edition .lineup-printed-edition h4 {
  font-size: 18px;
  color: #f79226;
  font-family: "Ubuntu", sans-serif;
  line-height: 1.2;
  text-align: center;
  margin-bottom: 0px;
}
/* line 15, ../scss/_home.scss */
.printed-edition .lineup-printed-edition p {
  color: #3d3d3c;
  font-size: 14px;
  font-family: "Ubuntu", sans-serif;
  line-height: 1.2;
  text-align: center;
  margin-top: 5px;
}
/* line 24, ../scss/_home.scss */
.printed-edition .lineup-printed-edition a .img {
  background-image: url(../images/jornal-new.png);
  background-repeat: no-repeat;
  width: 100%;
  height: 200px;
  background-position: center top;
}

/* line 36, ../scss/_home.scss */
.survey {
  margin-bottom: 65px;
  margin-top: 50px;
  border: 3px solid #cec6b9;
}
/* line 40, ../scss/_home.scss */
.survey .lineup-survey {
  width: 90%;
  margin: 0 auto;
}
/* line 43, ../scss/_home.scss */
.survey .lineup-survey .survey-title-fixed {
  font-family: "Ubuntu", sans-serif;
  font-size: 26px;
  color: #fba61a;
  font-weight: bold;
  line-height: 1.2;
  text-align: center;
  margin-top: 40px;
  margin-bottom: 10px;
}
/* line 53, ../scss/_home.scss */
.survey .lineup-survey .survey-title {
  font-size: 18px;
  font-family: "Ubuntu", sans-serif;
  color: #3d3d3c;
  font-weight: bold;
  line-height: 1.444;
  text-align: center;
  margin-top: 5px;
  margin-bottom: 25px;
}
/* line 64, ../scss/_home.scss */
.survey .lineup-survey .list-survey .form-survey {
  width: 90%;
  margin: 0 auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}
/* line 74, ../scss/_home.scss */
.survey .lineup-survey .list-survey .form-survey .control {
  display: block;
  position: relative;
  padding-left: 30px;
  margin-bottom: 15px;
  cursor: pointer;
  font-size: 14px;
  font-family: "Ubuntu", sans-serif;
  color: #3d3d3c;
}
/* line 84, ../scss/_home.scss */
.survey .lineup-survey .list-survey .form-survey .control input {
  position: absolute;
  z-index: -1;
  opacity: 0;
}
/* line 89, ../scss/_home.scss */
.survey .lineup-survey .list-survey .form-survey .control_indicator {
  position: absolute;
  top: -3px;
  left: 0;
  height: 20px;
  width: 20px;
  background: #ffffff;
  border: 3px solid #cec6b9;
}
/* line 98, ../scss/_home.scss */
.survey .lineup-survey .list-survey .form-survey .control-radio .control_indicator {
  border-radius: 50%;
}
/* line 102, ../scss/_home.scss */
.survey .lineup-survey .list-survey .form-survey .control:hover input ~ .control_indicator,
.survey .lineup-survey .list-survey .form-survey .control input:focus ~ .control_indicator {
  background: #ffffff;
}
/* line 105, ../scss/_home.scss */
.survey .lineup-survey .list-survey .form-survey .control input:checked ~ .control_indicator {
  background: #ffffff;
}
/* line 109, ../scss/_home.scss */
.survey .lineup-survey .list-survey .form-survey .control:hover input:not([disabled]):checked ~ .control_indicator,
.survey .lineup-survey .list-survey .form-survey .control input:checked:focus ~ .control_indicator {
  background: #ffffff;
}
/* line 112, ../scss/_home.scss */
.survey .lineup-survey .list-survey .form-survey .control input:disabled ~ .control_indicator {
  background: #e6e6e6;
  opacity: 0.6;
  pointer-events: none;
}
/* line 117, ../scss/_home.scss */
.survey .lineup-survey .list-survey .form-survey .control_indicator:after {
  box-sizing: unset;
  content: '';
  position: absolute;
  display: none;
}
/* line 123, ../scss/_home.scss */
.survey .lineup-survey .list-survey .form-survey .control input:checked ~ .control_indicator:after {
  display: block;
}
/* line 126, ../scss/_home.scss */
.survey .lineup-survey .list-survey .form-survey .control-radio .control_indicator:after {
  left: 3px;
  top: 3px;
  height: 8px;
  width: 8px;
  border-radius: 50%;
  background: #3d3d3c;
}
/* line 134, ../scss/_home.scss */
.survey .lineup-survey .list-survey .form-survey .control-radio input:disabled ~ .control_indicator:after {
  background: #7b7b7b;
}
/* line 137, ../scss/_home.scss */
.survey .lineup-survey .list-survey .form-survey button {
  font-size: 15px;
  font-family: "Ubuntu", sans-serif;
  color: #feae2a;
  text-transform: uppercase;
  line-height: 1.2;
  text-align: center;
  cursor: pointer;
  width: 100%;
  height: 42px;
  border: 1px solid #feae2a;
  background-color: transparent;
  -webkit-transition: 0.2s;
  -moz-transition: 0.2s;
  -o-transition: 0.2s;
  transition: 0.2s;
  margin-top: 15px;
}
/* line 151, ../scss/_home.scss */
.survey .lineup-survey .list-survey .form-survey button:hover {
  color: #ffffff;
  background-color: #feae2a;
}
/* line 156, ../scss/_home.scss */
.survey .lineup-survey .list-survey .form-survey .show_results {
  font-size: 15px;
  font-family: "Ubuntu", sans-serif;
  color: #feae2a;
  text-transform: uppercase;
  line-height: 1.2;
  text-align: center;
  cursor: pointer;
  width: 100%;
  height: 42px;
  border: 1px solid #feae2a;
  background-color: transparent;
  -webkit-transition: 0.2s;
  -moz-transition: 0.2s;
  -o-transition: 0.2s;
  transition: 0.2s;
  margin-top: 15px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
/* line 179, ../scss/_home.scss */
.survey .lineup-survey .list-survey .form-survey .show_results:hover {
  color: #ffffff;
  background-color: #feae2a;
}
/* line 184, ../scss/_home.scss */
.survey .lineup-survey .list-survey .form-survey .survey_msgs {
  font-size: 14px;
  font-family: "Ubuntu", sans-serif;
  line-height: 1.857;
  text-align: center;
}
/* line 190, ../scss/_home.scss */
.survey .lineup-survey .list-survey .form-survey #error {
  color: #db1b00;
}
/* line 193, ../scss/_home.scss */
.survey .lineup-survey .list-survey .form-survey #success {
  color: #00a74d;
}
/* line 197, ../scss/_home.scss */
.survey .lineup-survey .list-survey .form-survey .survey-total-votes p {
  font-size: 14px;
  font-family: "Ubuntu", sans-serif;
  color: #3d3d3c;
  line-height: 1.857;
  text-align: center;
}
/* line 205, ../scss/_home.scss */
.survey .lineup-survey .list-survey .form-survey .list_votes {
  list-style: none;
  padding: 0px;
}
/* line 208, ../scss/_home.scss */
.survey .lineup-survey .list-survey .form-survey .list_votes .vote {
  font-size: 14px;
  font-family: "Ubuntu", sans-serif;
  color: #3d3d3c;
  line-height: 1.857;
  text-align: center;
}
/* line 216, ../scss/_home.scss */
.survey .lineup-survey .list-survey .form-survey .hide_results {
  font-size: 15px;
  font-family: "Ubuntu", sans-serif;
  color: #feae2a;
  text-transform: uppercase;
  line-height: 1.2;
  text-align: center;
  cursor: pointer;
  width: 100%;
  height: 42px;
  border: 1px solid #feae2a;
  background-color: transparent;
  -webkit-transition: 0.2s;
  -moz-transition: 0.2s;
  -o-transition: 0.2s;
  transition: 0.2s;
  margin-top: 15px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
/* line 239, ../scss/_home.scss */
.survey .lineup-survey .list-survey .form-survey .hide_results:hover {
  color: #ffffff;
  background-color: #feae2a;
}

/* line 249, ../scss/_home.scss */
.news-content.big.bottom, .news-content.default.right.top {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
/* line 254, ../scss/_home.scss */
.news-content.big.bottom a img, .news-content.default.right.top a img {
  max-width: 110px;
}

/* line 260, ../scss/_home.scss */
.news-content.default.bottom a {
  float: left;
}
/* line 263, ../scss/_home.scss */
.news-content.default.bottom img {
  width: 100%;
  max-width: 300px;
  height: auto;
}

/* line 270, ../scss/_home.scss */
.ad-slider img {
  width: 100%;
}

/* line 274, ../scss/_home.scss */
.news-content.default.bottom .left, .news-content img.left {
  max-width: 110px;
  width: 100%;
  height: auto;
  margin-right: 5px;
}

/* line 280, ../scss/_home.scss */
.papers-home {
  margin-top: 20px;
}
/* line 282, ../scss/_home.scss */
.papers-home img {
  margin-right: 5px;
}
/* line 285, ../scss/_home.scss */
.papers-home .info-news {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
/* line 290, ../scss/_home.scss */
.papers-home h2 {
  font-size: 13px;
  font-weight: 600;
  margin-top: 3px;
}
/* line 295, ../scss/_home.scss */
.papers-home .title_cadernos_home {
  margin-top: 0px;
  font-size: 18px;
  width: 225px;
  padding-bottom: 5px;
}
/* line 301, ../scss/_home.scss */
.papers-home .papers-side-list {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}
/* line 307, ../scss/_home.scss */
.papers-home .paper-item {
  width: 100% !important;
  height: 125px !important;
}

/* line 312, ../scss/_home.scss */
.title_cadernos_home {
  margin-top: 15px;
  width: 35%;
}

/* line 316, ../scss/_home.scss */
.papers-side-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
/* line 323, ../scss/_home.scss */
.papers-side-list > div {
  width: 24% !important;
}

/* line 327, ../scss/_home.scss */
.geatimg {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

/* line 337, ../scss/_home.scss */
.right-second-notices {
  display: none;
}
/* line 339, ../scss/_home.scss */
.right-second-notices img {
  height: 85px;
}
/* line 342, ../scss/_home.scss */
.right-second-notices .info-news {
  margin-bottom: 15px;
}

/* line 346, ../scss/_home.scss */
.home-page {
  margin: 0 0 40px;
}
/* line 348, ../scss/_home.scss */
.home-page .left-home {
  float: left;
  width: 940px;
}
/* line 352, ../scss/_home.scss */
.home-page .left-home .main-news {
  width: 620px;
  margin: 0 0 20px 0;
  float: left;
}
/* line 357, ../scss/_home.scss */
.home-page .left-home .featured-news {
  float: left;
}
/* line 360, ../scss/_home.scss */
.home-page .left-home .featured-news-center {
  margin: 20px 0;
}
/* line 363, ../scss/_home.scss */
.home-page .left-home .latest-news-list {
  margin: 20px 0;
}
/* line 366, ../scss/_home.scss */
.home-page .left-home .sports-news {
  margin: 35px 0 0 0;
}
/* line 368, ../scss/_home.scss */
.home-page .left-home .sports-news .top-sports-news {
  margin: 0 0 10px 0;
}
/* line 372, ../scss/_home.scss */
.home-page .left-home .popular-news {
  margin: 20px 0 0 0;
}
/* line 375, ../scss/_home.scss */
.home-page .left-home .read-more {
  border: 1px solid #f18e22;
  display: block;
  text-align: center;
  text-transform: uppercase;
  padding: 15px 0;
  font-size: 16px;
  font-weight: 500;
  color: #f18e22;
  -webkit-transition: color 0.5s, background 0.5s;
  -moz-transition: color 0.5s, background 0.5s;
  -o-transition: color 0.5s, background 0.5s;
  transition: color 0.5s, background 0.5s;
}
/* line 386, ../scss/_home.scss */
.home-page .left-home .read-more:hover {
  background: #f18e22;
  color: white;
}
/* line 390, ../scss/_home.scss */
.home-page .left-home .popular-news .popular-news-list {
  margin: 0;
  padding: 0;
}
/* line 393, ../scss/_home.scss */
.home-page .left-home .popular-news .popular-news-list li {
  float: left;
  margin-right: 20px;
  margin-bottom: 20px;
}
/* line 398, ../scss/_home.scss */
.home-page .left-home .popular-news .popular-news-list li:nth-child(3n) {
  margin-right: 0;
}
/* line 401, ../scss/_home.scss */
.home-page .left-home .popular-news .popular-news-list li:nth-child(3n+1) {
  clear: left;
}
/* line 405, ../scss/_home.scss */
.home-page .left-home .gallery-home {
  margin: 0 0 20px 0;
}
/* line 408, ../scss/_home.scss */
.home-page .left-home .gallery-home-list {
  padding: 0;
  list-style: none;
}
/* line 411, ../scss/_home.scss */
.home-page .left-home .gallery-home-list li {
  float: left;
  margin: 0 20px 0 0;
}
/* line 415, ../scss/_home.scss */
.home-page .left-home .gallery-home-list li div.gallery-inner {
  background-repeat: no-repeat;
  background-size: cover;
  width: 300px;
  height: 290px;
  position: relative;
  overflow: hidden;
}
/* line 422, ../scss/_home.scss */
.home-page .left-home .gallery-home-list li div.gallery-inner a {
  display: block;
  width: 100%;
  height: 100%;
}
/* line 428, ../scss/_home.scss */
.home-page .left-home .gallery-home-list li:last-child {
  margin-right: 0;
}
/* line 431, ../scss/_home.scss */
.home-page .left-home .gallery-home-list li .gallery-info {
  padding: 10px 15px;
  position: absolute;
  bottom: -300px;
  -webkit-transition: bottom 0.5s ease;
  -moz-transition: bottom 0.5s ease;
  -o-transition: bottom 0.5s ease;
  transition: bottom 0.5s ease;
}
/* line 437, ../scss/_home.scss */
.home-page .left-home .gallery-home-list li:hover .gallery-info {
  bottom: 10px;
}
/* line 440, ../scss/_home.scss */
.home-page .left-home .gallery-home-list li .gallery-info h3 {
  background: #feae2a;
  text-align: center;
  color: white;
  padding: 7px;
  font-size: 12.5px;
  text-transform: uppercase;
  display: inline-block;
  margin: 0;
}
/* line 450, ../scss/_home.scss */
.home-page .left-home .gallery-home-list li .gallery-info p {
  color: white;
  font-weight: 700;
  font-size: 18px;
  margin: 0;
  line-height: 22px;
  padding: 0 10px;
}
/* line 458, ../scss/_home.scss */
.home-page .left-home .gallery-home-list li .gallery-info span {
  background: #232323;
  padding: 8px 10px;
  padding-left: 0;
  padding-right: 0;
  line-height: 28px;
  -webkit-box-decoration-break: clone;
  -ms-box-decoration-break: clone;
  -o-box-decoration-break: clone;
  box-decoration-break: clone;
  -webkit-box-shadow: 10px 0 0 #232323, -10px 0 0 #232323;
  -moz-box-shadow: 10px 0 0 #232323, -10px 0 0 #232323;
  box-shadow: 10px 0 0 #232323, -10px 0 0 #232323;
}
/* line 470, ../scss/_home.scss */
.home-page .left-home .gallery-home-list li .gallery-info span a {
  color: white;
}
/* line 474, ../scss/_home.scss */
.home-page .left-home .instagram-home {
  margin: 0 0 20px 0;
}
/* line 477, ../scss/_home.scss */
.home-page .left-home .list_instagram {
  padding: 0;
  list-style: none;
}
/* line 480, ../scss/_home.scss */
.home-page .left-home .list_instagram li {
  float: left;
  margin: 0 20px 0 0;
}
/* line 484, ../scss/_home.scss */
.home-page .left-home .list_instagram li div.gallery-inner {
  background-repeat: no-repeat;
  background-size: cover;
  width: 300px;
  height: 290px;
  position: relative;
  overflow: hidden;
}
/* line 491, ../scss/_home.scss */
.home-page .left-home .list_instagram li div.gallery-inner a {
  display: block;
  width: 100%;
  height: 100%;
}
/* line 497, ../scss/_home.scss */
.home-page .left-home .list_instagram li:last-child {
  margin-right: 0;
}
/* line 500, ../scss/_home.scss */
.home-page .left-home .list_instagram li .gallery-info {
  padding: 10px 15px;
  position: absolute;
  bottom: -300px;
  -webkit-transition: bottom 0.5s ease;
  -moz-transition: bottom 0.5s ease;
  -o-transition: bottom 0.5s ease;
  transition: bottom 0.5s ease;
}
/* line 506, ../scss/_home.scss */
.home-page .left-home .list_instagram li:hover .gallery-info {
  bottom: 10px;
}
/* line 509, ../scss/_home.scss */
.home-page .left-home .list_instagram li .gallery-info h3 {
  background: #feae2a;
  text-align: center;
  color: white;
  padding: 7px;
  font-size: 12.5px;
  text-transform: uppercase;
  display: inline-block;
  margin: 0;
}
/* line 519, ../scss/_home.scss */
.home-page .left-home .list_instagram li .gallery-info p {
  color: white;
  font-weight: 700;
  font-size: 18px;
  margin: 0;
  line-height: 22px;
  padding: 0 10px;
}
/* line 527, ../scss/_home.scss */
.home-page .left-home .list_instagram li .gallery-info span {
  background: #232323;
  padding: 8px 10px;
  padding-left: 0;
  padding-right: 0;
  line-height: 28px;
  -webkit-box-decoration-break: clone;
  -ms-box-decoration-break: clone;
  -o-box-decoration-break: clone;
  box-decoration-break: clone;
  -webkit-box-shadow: 10px 0 0 #232323, -10px 0 0 #232323;
  -moz-box-shadow: 10px 0 0 #232323, -10px 0 0 #232323;
  box-shadow: 10px 0 0 #232323, -10px 0 0 #232323;
}
/* line 539, ../scss/_home.scss */
.home-page .left-home .list_instagram li .gallery-info span a {
  color: white;
}
/* line 544, ../scss/_home.scss */
.home-page .left-home .categories-home .category-block {
  float: left;
  margin: 0 20px 20px 0;
  width: 300px;
}
/* line 549, ../scss/_home.scss */
.home-page .left-home .categories-home .category-block:nth-child(3n) {
  margin-right: 0;
}
/* line 552, ../scss/_home.scss */
.home-page .left-home .categories-home .category-block:nth-child(3n+1) {
  clear: left;
}
/* line 556, ../scss/_home.scss */
.home-page .left-home .papers-home {
  float: right;
  width: 300px;
}
/* line 561, ../scss/_home.scss */
.home-page .left-home .top-home-ad,
.home-page .left-home .center-home-ad {
  margin: 0 0 30px 0;
}
/* line 564, ../scss/_home.scss */
.home-page .middle-categories-home {
  margin: 20px 0;
}
/* line 567, ../scss/_home.scss */
.home-page .middle-categories-home .security-news,
.home-page .middle-categories-home .education-news {
  float: left;
  width: 300px;
}
/* line 572, ../scss/_home.scss */
.home-page .middle-categories-home .sport-news,
.home-page .middle-categories-home .economy-news {
  float: right;
  width: 620px;
}
/* line 576, ../scss/_home.scss */
.home-page .middle-categories-home .block-news-small {
  float: left;
  width: 190px;
}
/* line 580, ../scss/_home.scss */
.home-page .middle-categories-home .block-news-space {
  margin-right: 25px;
}
/* line 583, ../scss/_home.scss */
.home-page .middle-categories-home .erechim-news-left {
  float: left;
  width: 300px;
}
/* line 587, ../scss/_home.scss */
.home-page .middle-categories-home .erechim-news-right {
  float: right;
  width: 620px;
}
/* line 592, ../scss/_home.scss */
.home-page .right-home {
  float: right;
  width: 300px;
}
/* line 596, ../scss/_home.scss */
.home-page .right-home .schedule-home {
  margin: 10px 0 0 0;
}
/* line 599, ../scss/_home.scss */
.home-page .right-home .classified-home {
  margin: 10px 0;
}
/* line 602, ../scss/_home.scss */
.home-page .right-home .lotteries-home {
  margin: 20px 0 0 0;
  border: 1px solid #c7c7c7;
  padding: 10px 10px 0px 10px;
}
/* line 607, ../scss/_home.scss */
.home-page .right-home .lotteries-home h2 {
  margin-bottom: 10px;
}
/* line 610, ../scss/_home.scss */
.home-page .right-home .lotteries-home ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
/* line 615, ../scss/_home.scss */
.home-page .right-home .lotteries-home ul li:last-child {
  border: none;
}
/* line 618, ../scss/_home.scss */
.home-page .right-home .lotteries-home ul li {
  text-transform: uppercase;
  font-size: 16px;
  font-weight: 700;
  padding: 15px 0 15px 10px;
  border-bottom: 1px solid #d9d8d8;
}
/* line 625, ../scss/_home.scss */
.home-page .right-home .lotteries-home ul li img {
  display: inline-block;
  vertical-align: middle;
  margin-right: 10px;
}
/* line 630, ../scss/_home.scss */
.home-page .right-home .lotteries-home ul li span {
  line-height: 25px;
  vertical-align: bottom;
}
/* line 634, ../scss/_home.scss */
.home-page .right-home .lotteries-home ul li a {
  -webkit-transition: color 0.2s ease;
  -moz-transition: color 0.2s ease;
  -o-transition: color 0.2s ease;
  transition: color 0.2s ease;
}
/* line 637, ../scss/_home.scss */
.home-page .right-home .lotteries-home ul .mega-sena a {
  color: #00A651;
}
/* line 639, ../scss/_home.scss */
.home-page .right-home .lotteries-home ul .mega-sena a:hover {
  color: #7fc9a3;
}
/* line 641, ../scss/_home.scss */
.home-page .right-home .lotteries-home ul .federal a {
  color: #1E468A;
}
/* line 643, ../scss/_home.scss */
.home-page .right-home .lotteries-home ul .federal a:hover {
  color: #8fa0bf;
}
/* line 645, ../scss/_home.scss */
.home-page .right-home .lotteries-home ul .timemania a {
  color: #DDA900;
}
/* line 647, ../scss/_home.scss */
.home-page .right-home .lotteries-home ul .timemania a:hover {
  color: #e1cb85;
}
/* line 649, ../scss/_home.scss */
.home-page .right-home .lotteries-home ul .quina a {
  color: #3B2B91;
}
/* line 651, ../scss/_home.scss */
.home-page .right-home .lotteries-home ul .quina a:hover {
  color: #9a93bf;
}
/* line 653, ../scss/_home.scss */
.home-page .right-home .lotteries-home ul .lotomania a {
  color: #DD7426;
}
/* line 655, ../scss/_home.scss */
.home-page .right-home .lotteries-home ul .lotomania a:hover {
  color: #e2b394;
}
/* line 657, ../scss/_home.scss */
.home-page .right-home .lotteries-home ul .dupla-sena a {
  color: #8E122F;
}
/* line 659, ../scss/_home.scss */
.home-page .right-home .lotteries-home ul .dupla-sena a:hover {
  color: #bf8995;
}
/* line 661, ../scss/_home.scss */
.home-page .right-home .lotteries-home ul .loteca a {
  color: #DF1D00;
}
/* line 663, ../scss/_home.scss */
.home-page .right-home .lotteries-home ul .loteca a:hover {
  color: #e48e87;
}
/* line 665, ../scss/_home.scss */
.home-page .right-home .lotteries-home ul .lotogol a {
  color: #3493C8;
}
/* line 667, ../scss/_home.scss */
.home-page .right-home .lotteries-home ul .lotogol a:hover {
  color: #97c0d8;
}
/* line 669, ../scss/_home.scss */
.home-page .right-home .lotteries-home ul .lotofacil a {
  color: #930889;
}
/* line 671, ../scss/_home.scss */
.home-page .right-home .lotteries-home ul .lotofacil a:hover {
  color: #e2c9e4;
}

/* line 676, ../scss/_home.scss */
.papers-home {
  float: right;
  width: 300px;
}
/* line 679, ../scss/_home.scss */
.papers-home .default-title {
  margin-bottom: 15px;
}
/* line 682, ../scss/_home.scss */
.papers-home .papers-home-list .paper-item {
  width: 300px;
  height: 125px;
  background-size: cover;
  margin: 0 0 13px 0;
}
/* line 688, ../scss/_home.scss */
.papers-home .papers-home-list .paper-item h3 {
  background: rgba(249, 150, 30, 0.9);
  color: white;
  font-size: 14px;
  text-transform: uppercase;
  font-weight: 400;
  padding: 15px;
  display: inline-block;
  margin: 0;
}
/* line 698, ../scss/_home.scss */
.papers-home .reporter-home {
  width: 300px;
  height: 125px;
  background: url(../images/reporter.png) no-repeat center center;
  background-size: cover;
  margin: 0 0 13px 0;
}
/* line 705, ../scss/_home.scss */
.papers-home .reporter-home h3 {
  background: rgba(249, 150, 30, 0.9);
  color: white;
  font-size: 14px;
  text-transform: uppercase;
  font-weight: 400;
  padding: 15px;
  display: inline-block;
  margin: 0;
}

/* line 717, ../scss/_home.scss */
.top-site .top-site-inner {
  height: 86px;
}

/* line 721, ../scss/_home.scss */
.top-site .quotation {
  padding: 15px 0 0 0;
  float: left;
  font-weight: 500;
}
/* line 725, ../scss/_home.scss */
.top-site .quotation span {
  padding: 0 15px 0 0;
  font-size: 15px;
}
/* line 729, ../scss/_home.scss */
.top-site .quotation em {
  font-size: 13px;
  color: #f18e22;
  font-style: normal;
  text-transform: uppercase;
}

/* line 737, ../scss/_home.scss */
.top-site .read-jornal {
  float: right;
  margin: -10px 0 0 0;
  position: relative;
  z-index: 100;
}
/* line 742, ../scss/_home.scss */
.top-site .read-jornal span {
  line-height: 86px;
  vertical-align: middle;
  float: left;
  display: block;
  margin: 0 10px 0 0;
}
/* line 749, ../scss/_home.scss */
.top-site .read-jornal a {
  font-size: 14px;
  font-weight: 500;
  color: #f18e22;
}

/* line 757, ../scss/_home.scss */
.top-site .content .videos-ad-wrapper {
  margin: 0 0 20px 0;
}
/* line 759, ../scss/_home.scss */
.top-site .content .videos-ad-wrapper .other-videos-home {
  width: 100%;
}
/* line 762, ../scss/_home.scss */
.top-site .content .videos-ad-wrapper .other-videos-home .wrapper-videos .lineup-wrapper-videos {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
/* line 772, ../scss/_home.scss */
.top-site .content .videos-ad-wrapper .other-videos-home .wrapper-videos .lineup-wrapper-videos .adjust-wrapper-videos {
  width: 940px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
/* line 783, ../scss/_home.scss */
.top-site .content .videos-ad-wrapper .other-videos-home .featured-video-wrappper-blury {
  width: 32%;
  position: relative;
  overflow: hidden;
  background: #000;
  margin-bottom: 10px;
}
/* line 789, ../scss/_home.scss */
.top-site .content .videos-ad-wrapper .other-videos-home .featured-video-wrappper-blury .featured-video {
  height: 175px;
  background-position: center;
  background-repeat: no-repeat;
  overflow: hidden;
  position: relative;
  z-index: 40;
  text-align: center;
  margin: 0px;
  background-size: 105%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}
/* line 809, ../scss/_home.scss */
.top-site .content .videos-ad-wrapper .other-videos-home .featured-video-wrappper-blury .featured-video:after {
  content: '';
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background-image: url(../images/play-video.png);
  background-repeat: no-repeat;
  background-position: center 25%;
}
/* line 820, ../scss/_home.scss */
.top-site .content .videos-ad-wrapper .other-videos-home .featured-video-wrappper-blury .featured-video p:first-child {
  color: #faa347;
  font-size: 15px;
  padding: 0px 10px;
  font-weight: 300;
}
/* line 826, ../scss/_home.scss */
.top-site .content .videos-ad-wrapper .other-videos-home .featured-video-wrappper-blury .featured-video p {
  text-align: left;
  color: #fff;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.2;
  z-index: 40;
  padding: 0px 10px 15px 10px;
  margin: 0;
}
/* line 837, ../scss/_home.scss */
.top-site .content .videos-ad-wrapper .other-videos-home .featured-video-wrappper-blury .blured_bg {
  display: none;
  position: absolute;
  height: 120%;
  width: 120%;
  background-position: center;
  background-size: 150%;
  -webkit-filter: blur(5px);
  -moz-filter: blur(5px);
  filter: blur(5px);
  top: -10%;
  left: -10%;
  z-index: 1;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
  opacity: 0.5;
}
/* line 850, ../scss/_home.scss */
.top-site .content .videos-ad-wrapper .other-videos-home .featured-video-wrappper-blury .overlay {
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#00FFFFFF', endColorstr='#CC0F0F0F');
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(100%, rgba(15, 15, 15, 0.8)));
  background-image: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(15, 15, 15, 0.8) 100%);
  background-image: -moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(15, 15, 15, 0.8) 100%);
  background-image: -o-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(15, 15, 15, 0.8) 100%);
  background-image: linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(15, 15, 15, 0.8) 100%);
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  z-index: -1;
}
/* line 860, ../scss/_home.scss */
.top-site .content .videos-ad-wrapper .other-videos-home .see-all-videos {
  color: #f18e22;
  display: block;
  font-size: 15px;
  text-transform: uppercase;
  font-weight: 500;
  height: 40px;
  width: 300px;
  line-height: 40px;
  display: block;
  border: 1px solid #f18e22;
  -webkit-transition: 0.2s;
  -moz-transition: 0.2s;
  -o-transition: 0.2s;
  transition: 0.2s;
  background-image: url(../images/see-all-videos.png);
  background-repeat: no-repeat;
  background-position: 40px center;
  text-align: right;
  padding-right: 35px;
}
/* line 877, ../scss/_home.scss */
.top-site .content .videos-ad-wrapper .other-videos-home .see-all-videos:hover {
  background: #f79226;
  color: white;
  background-image: url(../images/see-all-videos-hover.png);
  background-repeat: no-repeat;
  background-position: 40px center;
}

/* line 890, ../scss/_home.scss */
.floated-youtube-videos {
  width: 100%;
  background-color: rgba(25, 25, 25, 0.9);
  position: absolute;
  top: -280px;
  z-index: 999;
  opacity: 1;
  -webkit-transition: all 400ms ease-in-out;
  -moz-transition: all 400ms ease-in-out;
  -o-transition: all 400ms ease-in-out;
  transition: all 400ms ease-in-out;
}
/* line 898, ../scss/_home.scss */
.floated-youtube-videos .content {
  max-width: 1260px;
  padding: 27px 0 34px;
}
/* line 901, ../scss/_home.scss */
.floated-youtube-videos .content .tv-title {
  color: #fff;
  border-color: #fff;
}
/* line 905, ../scss/_home.scss */
.floated-youtube-videos .content .wrapper-videos {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
/* line 915, ../scss/_home.scss */
.floated-youtube-videos .content .wrapper-videos .list-videos {
  width: 75.40%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
/* line 923, ../scss/_home.scss */
.floated-youtube-videos .content .wrapper-videos .list-videos .featured-video-wrappper-blury {
  width: 23.47%;
  position: relative;
  overflow: hidden;
  background: #000;
}
/* line 928, ../scss/_home.scss */
.floated-youtube-videos .content .wrapper-videos .list-videos .featured-video-wrappper-blury .featured-video {
  height: 142px;
  margin: 0;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  overflow: hidden;
  position: relative;
  z-index: 40;
  text-align: center;
}
/* line 938, ../scss/_home.scss */
.floated-youtube-videos .content .wrapper-videos .list-videos .featured-video-wrappper-blury .featured-video i {
  color: #fff;
  font-size: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 100%;
  z-index: 40;
  text-shadow: rgba(0, 0, 0, 0.3) 0px 3px 3px;
}
/* line 954, ../scss/_home.scss */
.floated-youtube-videos .content .wrapper-videos .list-videos .featured-video-wrappper-blury .featured-video p {
  text-align: left;
  color: #fff;
  font-size: 14px;
  font-weight: 600;
  line-height: 1em;
  padding: 0 20px;
  position: relative;
  z-index: 40;
  margin: 0;
  position: absolute;
  bottom: 10px;
  width: 100%;
}
/* line 969, ../scss/_home.scss */
.floated-youtube-videos .content .wrapper-videos .list-videos .featured-video-wrappper-blury .blured_bg {
  display: none;
  position: absolute;
  height: 120%;
  width: 120%;
  background-position: center;
  background-size: 150%;
  -webkit-filter: blur(5px);
  -moz-filter: blur(5px);
  filter: blur(5px);
  top: -10%;
  left: -10%;
  z-index: 1;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
  opacity: 0.5;
}
/* line 982, ../scss/_home.scss */
.floated-youtube-videos .content .wrapper-videos .list-videos .featured-video-wrappper-blury .overlay {
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#00FFFFFF', endColorstr='#990F0F0F');
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(100%, rgba(15, 15, 15, 0.6)));
  background-image: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(15, 15, 15, 0.6) 100%);
  background-image: -moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(15, 15, 15, 0.6) 100%);
  background-image: -o-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(15, 15, 15, 0.6) 100%);
  background-image: linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(15, 15, 15, 0.6) 100%);
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  z-index: -1;
}
/* line 993, ../scss/_home.scss */
.floated-youtube-videos .content .wrapper-videos .see-all-videos {
  color: #f68c18;
  font-size: 15px;
  text-transform: uppercase;
  border: 1px solid #f68c18;
  padding: 17px 35px;
  margin: 0 23px;
  font-weight: 500;
  letter-spacing: 1px;
  font-family: 'Ubuntu';
  -webkit-transition: 0.2s;
  -moz-transition: 0.2s;
  -o-transition: 0.2s;
  transition: 0.2s;
}

@media only screen and (max-width: 1259px) {
  /* line 1011, ../scss/_home.scss */
  .categories-home {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }
  /* line 1018, ../scss/_home.scss */
  .categories-home .category-block {
    width: 31% !important;
    margin: 0 auto !important;
    float: initial !important;
  }
  /* line 1022, ../scss/_home.scss */
  .categories-home .category-block .category-inner {
    width: 100% !important;
  }
  /* line 1024, ../scss/_home.scss */
  .categories-home .category-block .category-inner .news-content.default {
    width: 100% !important;
  }
  /* line 1027, ../scss/_home.scss */
  .categories-home .category-block .category-inner .news-content.default {
    width: 100% !important;
  }

  /* line 1035, ../scss/_home.scss */
  .home-page .left-home .gallery-home-list {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }
  /* line 1042, ../scss/_home.scss */
  .home-page .left-home .gallery-home-list li {
    width: 31% !important;
    margin: 0 auto;
    float: initial;
  }
  /* line 1046, ../scss/_home.scss */
  .home-page .left-home .gallery-home-list li .gallery-inner {
    width: 100% !important;
  }

  /* line 1053, ../scss/_home.scss */
  .advertise-here {
    display: none;
  }

  /* line 1056, ../scss/_home.scss */
  .printed-edition {
    display: none;
  }

  /* line 1059, ../scss/_home.scss */
  .schedule-home-wrappper {
    display: none;
  }

  /* line 1062, ../scss/_home.scss */
  .survey {
    display: none;
  }

  /* line 1065, ../scss/_home.scss */
  #ad-content-new-new {
    display: none;
  }

  /* line 1068, ../scss/_home.scss */
  .home-page .left-home .read-more {
    margin-bottom: 15px;
  }

  /* line 1071, ../scss/_home.scss */
  .info-horoscope {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    text-align: center;
  }
  /* line 1086, ../scss/_home.scss */
  .info-horoscope img {
    margin: 5px;
  }
  /* line 1089, ../scss/_home.scss */
  .info-horoscope p {
    margin: 0;
  }

  /* Home */
  /* line 1096, ../scss/_home.scss */
  .right-second-notices {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    flex-wrap: wrap;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin-top: 20px;
  }
  /* line 1105, ../scss/_home.scss */
  .right-second-notices a {
    width: 50%;
  }

  /* line 1109, ../scss/_home.scss */
  .home-page .left-home .featured-news {
    max-width: 100%;
    width: 100% !important;
  }

  /* line 1113, ../scss/_home.scss */
  .home-page {
    padding: 0 10px;
  }

  /* line 1117, ../scss/_home.scss */
  .home-page .left-home {
    width: 100%;
  }
  /* line 1119, ../scss/_home.scss */
  .home-page .left-home .papers-home {
    margin: 0 auto;
    float: none;
    max-width: 100%;
    width: 100%;
  }
  /* line 1124, ../scss/_home.scss */
  .home-page .left-home .papers-home .papers-side-list {
    display: none;
  }
  /* line 1127, ../scss/_home.scss */
  .home-page .left-home .papers-home .search-services {
    display: none;
  }
  /* line 1130, ../scss/_home.scss */
  .home-page .left-home .papers-home .reporter-home {
    display: none;
  }
  /* line 1133, ../scss/_home.scss */
  .home-page .left-home .papers-home .default-title {
    display: none;
  }
  /* line 1136, ../scss/_home.scss */
  .home-page .left-home .papers-home .horoscope-side {
    display: none;
    margin: 20px 0 0 0;
  }
  /* line 1139, ../scss/_home.scss */
  .home-page .left-home .papers-home .horoscope-side .info-horoscope {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  /* line 1146, ../scss/_home.scss */
  .home-page .left-home .main-news {
    margin: 0 auto;
    float: none;
    max-width: 100%;
    width: 100%;
  }
  /* line 1152, ../scss/_home.scss */
  .home-page .left-home .main-news .featured-news-list .news-content {
    width: 100%;
  }
  /* line 1155, ../scss/_home.scss */
  .home-page .left-home .main-news .featured-news-list .news-content:nth-child(2), .home-page .left-home .main-news .featured-news-list .news-content:nth-child(3), .home-page .left-home .main-news .featured-news-list .news-content:nth-child(4), .home-page .left-home .main-news .featured-news-list .news-content:nth-child(5) {
    display: none;
  }
  /* line 1160, ../scss/_home.scss */
  .home-page .left-home .main-news .featured-news-center .news-content {
    width: 100%;
  }
  /* line 1165, ../scss/_home.scss */
  .home-page .left-home .main-news .latest-news-list .news-content {
    width: 100%;
  }
  /* line 1170, ../scss/_home.scss */
  .home-page .left-home .sport-news {
    width: calc(100% - 320px);
  }
  /* line 1172, ../scss/_home.scss */
  .home-page .left-home .sport-news .news-content {
    width: 100%;
  }
  /* line 1176, ../scss/_home.scss */
  .home-page .left-home .erechim-news-right {
    width: calc(100% - 320px);
  }
  /* line 1178, ../scss/_home.scss */
  .home-page .left-home .erechim-news-right .news-content {
    width: 100%;
  }
  /* line 1182, ../scss/_home.scss */
  .home-page .left-home .economy-news {
    width: calc(100% - 320px);
  }
  /* line 1184, ../scss/_home.scss */
  .home-page .left-home .economy-news .news-content {
    width: 100%;
  }
  /* line 1189, ../scss/_home.scss */
  .home-page .left-home .politic-news .block-news-small {
    width: 30%;
  }
  /* line 1192, ../scss/_home.scss */
  .home-page .left-home .politic-news .block-news-space {
    margin-right: 5%;
  }
  /* line 1197, ../scss/_home.scss */
  .home-page .left-home .region-news .block-news-small {
    width: 30%;
  }
  /* line 1200, ../scss/_home.scss */
  .home-page .left-home .region-news .block-news-space {
    margin-right: 5%;
  }
  /* line 1205, ../scss/_home.scss */
  .home-page .left-home .center-home-ad,
  .home-page .left-home .top-home-ad {
    display: none;
  }

  /* line 1210, ../scss/_home.scss */
  .home-page .right-home {
    width: 100%;
  }
  /* line 1218, ../scss/_home.scss */
  .home-page .right-home .columnists,
  .home-page .right-home .bottom-video-ad,
  .home-page .right-home .bottom-columnists-ad,
  .home-page .right-home .classified-home,
  .home-page .right-home .top-lotteries-ad,
  .home-page .right-home .lotteries-home {
    display: none;
  }
  /* line 1223, ../scss/_home.scss */
  .home-page .right-home .videos-ad-wrapper,
  .home-page .right-home .schedule-home-wrappper,
  .home-page .right-home .featured-video-wrappper {
    float: left;
    width: 33.33333%;
  }
  /* line 1228, ../scss/_home.scss */
  .home-page .right-home .videos-ad-wrapper .videos-ad {
    margin: 0 auto;
    width: 300px;
  }
  /* line 1234, ../scss/_home.scss */
  .home-page .right-home .featured-video-wrappper .featured-video {
    width: 300px;
    margin: 0 auto;
    margin-top: 17px;
  }
  /* line 1239, ../scss/_home.scss */
  .home-page .right-home .featured-video-wrappper p {
    bottom: 20px;
  }
  /* line 1244, ../scss/_home.scss */
  .home-page .right-home .schedule-home-wrappper .schedule-home {
    width: 300px;
    margin: 0 auto;
    margin-top: 17px;
  }

  /* line 1253, ../scss/_home.scss */
  .home-page .left-home .popular-news .popular-news-list li {
    width: 33.33333%;
    margin-right: 0;
  }
  /* line 1256, ../scss/_home.scss */
  .home-page .left-home .popular-news .popular-news-list li div {
    margin: 0 auto;
  }

  /* line 1262, ../scss/_home.scss */
  .home-page .left-home .gallery-home-list li .gallery-info {
    bottom: 10px;
  }

  /* line 1267, ../scss/_home.scss */
  .home-page .left-home .gallery-home-list li {
    width: 33.33333%;
    margin-right: 0;
  }
  /* line 1270, ../scss/_home.scss */
  .home-page .left-home .gallery-home-list li div.gallery-inner {
    margin: 0 auto;
  }

  /* line 1276, ../scss/_home.scss */
  .home-page .left-home .instagram-home li .gallery-info {
    bottom: 10px;
  }

  /* line 1281, ../scss/_home.scss */
  .home-page .left-home .instagram-home li {
    width: 33.33333%;
    margin-right: 0;
  }
  /* line 1284, ../scss/_home.scss */
  .home-page .left-home .instagram-home li div.gallery-inner {
    margin: 0 auto;
  }

  /* line 1290, ../scss/_home.scss */
  .home-page .left-home .categories-home .category-block {
    width: 33.33333%;
    margin-right: 0;
  }
  /* line 1293, ../scss/_home.scss */
  .home-page .left-home .categories-home .category-block .category-inner {
    width: 300px;
    margin: 0 auto;
  }

  /* line 1300, ../scss/_home.scss */
  .home-page .bottom-featured-news .news-content {
    width: calc(100% - 320px);
  }

  /* line 1305, ../scss/_home.scss */
  .bottom-sports-news .news-content {
    width: calc(100% - 320px);
  }

  /* line 1310, ../scss/_home.scss */
  .home-page .left-home .sports-news .top-sports-news .news-content.right {
    width: 100%;
    float: none;
  }
  /* line 1313, ../scss/_home.scss */
  .home-page .left-home .sports-news .top-sports-news .news-content.right img {
    float: left;
    margin: 0 10px 0 0;
  }
  /* line 1318, ../scss/_home.scss */
  .home-page .left-home .sports-news .top-sports-news .news-content.left {
    width: 100%;
    float: none;
    margin: 0 0 20px 0;
  }
  /* line 1322, ../scss/_home.scss */
  .home-page .left-home .sports-news .top-sports-news .news-content.left img {
    float: left;
    margin: 0 10px 0 0;
  }
}
@media only screen and (max-width: 979px) {
  /* line 1333, ../scss/_home.scss */
  .home-page .left-home .sport-news .news-content.big.bottom:nth-child(3), .home-page .left-home .sport-news .news-content.big.bottom:nth-child(4), .home-page .left-home .sport-news .news-content.big.bottom:nth-child(5), .home-page .left-home .sport-news .news-content.big.bottom:nth-child(6) {
    display: none;
  }

  /* line 1339, ../scss/_home.scss */
  .middle-categories-home .security-news .news-content.default.bottom:nth-child(3), .middle-categories-home .security-news .news-content.default.bottom:nth-child(4), .middle-categories-home .security-news .news-content.default.bottom:nth-child(5), .middle-categories-home .security-news .news-content.default.bottom:nth-child(6), .middle-categories-home .security-news .news-content.default.bottom:nth-child(7) {
    display: none;
  }

  /* line 1346, ../scss/_home.scss */
  .politic-news .block-news-small .news-content.small.bottom:nth-child(2) {
    display: none;
  }

  /* line 1357, ../scss/_home.scss */
  .education-news .news-content.default.bottom:nth-child(3), .education-news .news-content.default.bottom:nth-child(4), .education-news .news-content.default.bottom:nth-child(5), .education-news .news-content.default.bottom:nth-child(6), .education-news .news-content.default.bottom:nth-child(7) {
    display: none;
  }

  /* line 1362, ../scss/_home.scss */
  .home-page .left-home .economy-news .news-content.big.bottom:nth-child(4), .home-page .left-home .economy-news .news-content.big.bottom:nth-child(5), .home-page .left-home .economy-news .news-content.big.bottom:nth-child(6), .home-page .left-home .economy-news .news-content.big.bottom:nth-child(7) {
    display: none;
  }

  /* line 1367, ../scss/_home.scss */
  .home-page .left-home .economy-news .news-content.small.bottom:nth-child(2) {
    display: none;
  }

  /* line 1372, ../scss/_home.scss */
  .categories-home .category-block .category-inner .news-content:nth-child(3) {
    display: none;
  }

  /* line 1376, ../scss/_home.scss */
  .main-footer .main-footer-bottom {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    flex-wrap: wrap;
  }
  /* line 1381, ../scss/_home.scss */
  .main-footer .main-footer-bottom .footer-menu {
    margin-bottom: 40px;
    width: 22%;
  }

  /* line 1386, ../scss/_home.scss */
  .home-page .left-home .main-news .featured-news {
    float: none;
    width: 100%;
    max-width: 100%;
  }

  /* line 1391, ../scss/_home.scss */
  .home-page .left-home .main-news .featured-news-list {
    width: 100%;
    margin: 20px 0 0 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-top: 10px !important;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }
  /* line 1401, ../scss/_home.scss */
  .home-page .left-home .main-news .featured-news-list .news-content {
    width: 24%;
  }

  /* Home */
  /* line 1407, ../scss/_home.scss */
  .home-page .left-home .popular-news .popular-news-list li {
    width: 50%;
    margin-right: 0;
  }
  /* line 1410, ../scss/_home.scss */
  .home-page .left-home .popular-news .popular-news-list li div {
    margin: 0 auto;
  }
  /* line 1414, ../scss/_home.scss */
  .home-page .left-home .popular-news .popular-news-list li:nth-child(3n+1) {
    clear: none;
  }
  /* line 1417, ../scss/_home.scss */
  .home-page .left-home .popular-news .popular-news-list li:nth-child(2n+1) {
    clear: left;
  }

  /* line 1423, ../scss/_home.scss */
  .home-page .left-home .gallery-home-list li {
    width: 48% !important;
    margin: 0 auto;
  }
  /* line 1427, ../scss/_home.scss */
  .home-page .left-home .gallery-home-list li:last-child {
    display: none;
  }

  /* line 1433, ../scss/_home.scss */
  .home-page .left-home .instagram-home li {
    width: 50%;
  }
  /* line 1436, ../scss/_home.scss */
  .home-page .left-home .instagram-home li:last-child {
    display: none;
  }

  /* line 1441, ../scss/_home.scss */
  .home-page .left-home .categories-home .category-block {
    width: 50%;
    margin-right: 0;
  }

  /* line 1446, ../scss/_home.scss */
  .home-page .left-home .categories-home .category-block:nth-child(2n+1) {
    clear: left;
  }

  /* line 1450, ../scss/_home.scss */
  .home-page .left-home .categories-home .category-block:nth-child(3n+1) {
    clear: none;
  }

  /* line 1455, ../scss/_home.scss */
  .home-page .left-home .gallery-home h2.default-title {
    margin-left: 0;
    margin-right: 0;
  }

  /* line 1462, ../scss/_home.scss */
  .home-page .left-home .instagram-home h2.default-title {
    margin-left: 0;
    margin-right: 0;
  }

  /* line 1469, ../scss/_home.scss */
  .home-page .left-home .popular-news h2.default-title {
    margin-left: 0;
    margin-right: 0;
  }

  /* line 1477, ../scss/_home.scss */
  .home-page .right-home .videos-ad-wrapper,
  .home-page .right-home .featured-video-wrappper {
    width: 50%;
  }
  /* line 1480, ../scss/_home.scss */
  .home-page .right-home .schedule-home-wrappper {
    display: none;
  }
}
@media only screen and (max-width: 767px) {
  /* line 1489, ../scss/_home.scss */
  .menu-pushy .lineup-menu-pushy .top-content {
    border: none;
    padding: 0px;
  }
  /* line 1492, ../scss/_home.scss */
  .menu-pushy .lineup-menu-pushy .top-content .clearfix {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    text-align: center;
  }
  /* line 1498, ../scss/_home.scss */
  .menu-pushy .lineup-menu-pushy .top-content .clearfix ul {
    margin: 0px !important;
  }
  /* line 1503, ../scss/_home.scss */
  .menu-pushy .lineup-menu-pushy .bottom-content {
    margin: 0px;
  }
  /* line 1505, ../scss/_home.scss */
  .menu-pushy .lineup-menu-pushy .bottom-content .lineup-bottom-content {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    text-align: center;
  }
  /* line 1511, ../scss/_home.scss */
  .menu-pushy .lineup-menu-pushy .bottom-content .lineup-bottom-content ul {
    margin: 0px !important;
  }
  /* line 1514, ../scss/_home.scss */
  .menu-pushy .lineup-menu-pushy .bottom-content .lineup-bottom-content ul li a {
    font-size: 16px;
  }

  /* line 1522, ../scss/_home.scss */
  .home-page .left-home .sport-news .news-content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }

  /* line 1527, ../scss/_home.scss */
  .home-page .left-home .security-news .news-content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }

  /* line 1532, ../scss/_home.scss */
  .home-page .left-home .erechim-news-left .news-content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }

  /* line 1538, ../scss/_home.scss */
  .main-header-resp-bottom .quotation {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  /* line 1548, ../scss/_home.scss */
  .content {
    max-width: 98% !important;
  }

  /* line 1551, ../scss/_home.scss */
  .main-header-resp .main-header-resp-bottom .edition-online .img {
    display: none;
  }

  /* line 1555, ../scss/_home.scss */
  .left-home .featured-news {
    height: 235px !important;
  }
  /* line 1557, ../scss/_home.scss */
  .left-home .featured-news .news-content {
    height: 100% !important;
  }
  /* line 1559, ../scss/_home.scss */
  .left-home .featured-news .news-content .text span.cat {
    margin-bottom: 8px !important;
  }
  /* line 1564, ../scss/_home.scss */
  .left-home .featured-news-list {
    display: none;
  }

  /* line 1568, ../scss/_home.scss */
  .news-content .info-news {
    padding-left: 5px;
  }

  /* line 1573, ../scss/_home.scss */
  .home-page .left-home .erechim-news-right .news-content:nth-child(3), .home-page .left-home .erechim-news-right .news-content:nth-child(4), .home-page .left-home .erechim-news-right .news-content:nth-child(5), .home-page .left-home .erechim-news-right .news-content:nth-child(6) {
    display: none;
  }

  /* line 1578, ../scss/_home.scss */
  .news-content h2.medium-title, .news-content h3.medium-title {
    font-size: 15px;
  }

  /* line 1581, ../scss/_home.scss */
  .news-content p.preview {
    font-size: 14px;
    display: none;
  }

  /* line 1586, ../scss/_home.scss */
  .home-page .left-home .erechim-news-right {
    display: none !important;
  }
  /* line 1590, ../scss/_home.scss */
  .home-page .left-home .security-news .news-content img, .home-page .left-home .erechim-news-left .news-content img {
    width: 110px !important;
    height: 82px !important;
    margin-right: 10px;
  }

  /* line 1600, ../scss/_home.scss */
  .home-page .left-home .region-news .block-news-small:nth-child(3), .home-page .left-home .politic-news .block-news-small:nth-child(3) {
    display: none;
  }
  /* line 1603, ../scss/_home.scss */
  .home-page .left-home .region-news .block-news-small, .home-page .left-home .politic-news .block-news-small {
    width: 100%;
  }
  /* line 1605, ../scss/_home.scss */
  .home-page .left-home .region-news .block-news-small .news-content, .home-page .left-home .politic-news .block-news-small .news-content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  /* line 1610, ../scss/_home.scss */
  .home-page .left-home .region-news .block-news-small .news-content a img, .home-page .left-home .politic-news .block-news-small .news-content a img {
    width: 110px;
    height: 82px;
  }
  /* line 1615, ../scss/_home.scss */
  .home-page .left-home .region-news .block-news-small .news-content .info-news, .home-page .left-home .politic-news .block-news-small .news-content .info-news {
    padding-left: 10px;
  }

  /* line 1628, ../scss/_home.scss */
  .categories-home {
    display: none;
  }

  /* line 1631, ../scss/_home.scss */
  .home-page {
    margin: 0 0 0px;
  }

  /* line 1636, ../scss/_home.scss */
  .home-page .left-home .gallery-home-list {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }
  /* line 1644, ../scss/_home.scss */
  .home-page .left-home .gallery-home-list li {
    width: 100% !important;
  }

  /* line 1650, ../scss/_home.scss */
  .main-footer {
    padding: 15px 0px 25px;
  }
  /* line 1652, ../scss/_home.scss */
  .main-footer .main-footer-top {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }
  /* line 1663, ../scss/_home.scss */
  .main-footer .main-footer-top .logo-footer {
    margin-top: 0px;
    display: none;
  }
  /* line 1667, ../scss/_home.scss */
  .main-footer .main-footer-top .login-footer {
    margin: 15px 0px 15px;
  }
  /* line 1670, ../scss/_home.scss */
  .main-footer .main-footer-top .subscribe-footer {
    margin: 0px;
  }
  /* line 1674, ../scss/_home.scss */
  .main-footer .main-footer-bottom {
    margin-top: 30px;
  }
  /* line 1676, ../scss/_home.scss */
  .main-footer .main-footer-bottom .footer-menu {
    margin: 11px 0 0px !important;
    padding: 0px !important;
    border: none !important;
    text-align: center;
    width: 100% !important;
  }

  /* line 1687, ../scss/_home.scss */
  .bottom-footer > .content > .clearfix {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  /* line 1692, ../scss/_home.scss */
  .bottom-footer > .content > .clearfix p {
    margin: 10px 0px 20px;
  }
  /* line 1695, ../scss/_home.scss */
  .bottom-footer > .content > .clearfix .logo-astrus {
    margin-bottom: 15px;
  }

  /* line 1702, ../scss/_home.scss */
  .main-header-resp .main-header-resp-center {
    margin-top: 15px;
  }
  /* line 1705, ../scss/_home.scss */
  .main-header-resp .main-header-resp-top {
    position: relative;
    justify-content: center !important;
  }
  /* line 1708, ../scss/_home.scss */
  .main-header-resp .main-header-resp-top .center-header h1 {
    height: 45px;
    width: 230px;
    margin-top: 15px;
  }
  /* line 1713, ../scss/_home.scss */
  .main-header-resp .main-header-resp-top .menu-and-share {
    position: absolute;
    top: 5px;
    right: 0px;
  }

  /* line 1720, ../scss/_home.scss */
  .left-header-weather {
    display: none;
  }

  /* line 1723, ../scss/_home.scss */
  .floated-youtube-videos {
    display: none;
  }

  /* line 1726, ../scss/_home.scss */
  .home-page .right-home .other-videos-home {
    /*margin: 10px 0 20px;*/
    width: 100%;
    margin: 0 auto;
  }

  /* line 1731, ../scss/_home.scss */
  .right-second-notices {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    flex-wrap: wrap;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin-top: 20px;
  }
  /* line 1740, ../scss/_home.scss */
  .right-second-notices a {
    width: 50%;
  }

  /* line 1745, ../scss/_home.scss */
  .papers-side-list {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  /* line 1750, ../scss/_home.scss */
  .papers-side-list 12
  > div {
    width: 100% !important;
  }

  /* Home */
  /* line 1756, ../scss/_home.scss */
  .right-home .featured-video-wrappper-blury .featured-video i {
    margin: 137px 0 0;
  }

  /* line 1760, ../scss/_home.scss */
  .right-home .featured-video-wrappper-blury .featured-video {
    height: 341px;
  }

  /* line 1766, ../scss/_home.scss */
  .home-page .left-home .popular-news .popular-news-list li {
    width: 100%;
    margin-right: 0;
  }
  /* line 1769, ../scss/_home.scss */
  .home-page .left-home .popular-news .popular-news-list li div {
    margin: 0 auto;
  }

  /* line 1776, ../scss/_home.scss */
  .home-page .left-home .gallery-home-list li {
    width: 100%;
    margin: 0 0 20px 0;
  }

  /* line 1783, ../scss/_home.scss */
  .home-page .left-home .list_instagram li {
    width: 100%;
    margin: 0 0 20px 0;
  }

  /* line 1789, ../scss/_home.scss */
  .home-page .left-home .categories-home .category-block {
    width: 100%;
    margin-right: 0;
  }
  /* line 1792, ../scss/_home.scss */
  .home-page .left-home .categories-home .category-block .news-content:last-child {
    display: none;
  }

  /* line 1798, ../scss/_home.scss */
  .home-page .left-home .security-news {
    width: 100%;
    float: none;
  }
  /* line 1801, ../scss/_home.scss */
  .home-page .left-home .security-news .news-content {
    width: 100%;
  }
  /* line 1804, ../scss/_home.scss */
  .home-page .left-home .security-news .news-content img {
    width: 100%;
    display: block;
    height: auto;
  }
  /* line 1809, ../scss/_home.scss */
  .home-page .left-home .security-news .news-content img.left {
    width: auto;
    display: inline-block;
  }
  /* line 1814, ../scss/_home.scss */
  .home-page .left-home .sport-news {
    width: 100%;
    display: block;
    height: auto;
  }
  /* line 1819, ../scss/_home.scss */
  .home-page .left-home .erechim-news-left {
    width: 100%;
    float: none;
  }
  /* line 1822, ../scss/_home.scss */
  .home-page .left-home .erechim-news-left .news-content {
    width: 100%;
  }
  /* line 1825, ../scss/_home.scss */
  .home-page .left-home .erechim-news-left .news-content img {
    width: 100%;
    display: block;
    height: auto;
  }
  /* line 1830, ../scss/_home.scss */
  .home-page .left-home .erechim-news-left .news-content img.left {
    width: auto;
    display: inline-block;
  }
  /* line 1835, ../scss/_home.scss */
  .home-page .left-home .erechim-news-right {
    width: 100%;
    display: block;
    height: auto;
  }
  /* line 1840, ../scss/_home.scss */
  .home-page .left-home .education-news {
    width: 100%;
    float: none;
  }
  /* line 1843, ../scss/_home.scss */
  .home-page .left-home .education-news .news-content {
    width: 100%;
  }
  /* line 1846, ../scss/_home.scss */
  .home-page .left-home .education-news .news-content img {
    width: 100%;
    display: block;
    height: auto;
  }
  /* line 1851, ../scss/_home.scss */
  .home-page .left-home .education-news .news-content img.left {
    width: auto;
    display: inline-block;
  }
  /* line 1856, ../scss/_home.scss */
  .home-page .left-home .economy-news {
    width: 100%;
    display: block;
    height: auto;
  }

  /* line 1863, ../scss/_home.scss */
  .bottom-sports-news .news-content {
    display: none;
  }

  /* line 1867, ../scss/_home.scss */
  .bottom-featured-news .news-content {
    display: none;
  }

  /* line 1871, ../scss/_home.scss */
  .bottom-sports-news .ad-content {
    width: 300px;
    margin: 0 auto;
    float: none;
  }

  /* line 1877, ../scss/_home.scss */
  .home-page .left-home .main-news .featured-news {
    float: none;
    width: 100%;
  }
  /* line 1880, ../scss/_home.scss */
  .home-page .left-home .main-news .featured-news .news-content {
    width: 100%;
  }
  /* line 1882, ../scss/_home.scss */
  .home-page .left-home .main-news .featured-news .news-content img {
    display: block;
    width: 100%;
  }

  /* line 1889, ../scss/_home.scss */
  .home-page .left-home .main-news .featured-news-list {
    width: 100%;
    margin: 20px 0 0 0;
  }

  /* line 1894, ../scss/_home.scss */
  .home-page .bottom-featured-news .ad-content {
    float: none;
    width: 300px;
    margin: 0 auto;
  }

  /* line 1900, ../scss/_home.scss */
  .home-page .bottom-featured-news .news-content {
    width: 100%;
  }

  /* line 1906, ../scss/_home.scss */
  .home-page .right-home .videos-ad-wrapper,
  .home-page .right-home .featured-video-wrappper {
    width: 100%;
  }
}
/* line 1912, ../scss/_home.scss */
.home-page .left-home .featured-news {
  position: relative;
  width: calc(100% - 180px);
  height: 400px;
  margin-bottom: 10px;
}
/* line 1917, ../scss/_home.scss */
.home-page .left-home .featured-news .news-content {
  position: absolute;
  width: 100%;
  z-index: 0;
  height: 400px;
  background-size: cover;
  background-position: center;
  -webkit-transition: 0.2s;
  -moz-transition: 0.2s;
  -o-transition: 0.2s;
  transition: 0.2s;
  z-index: 1;
  opacity: 0;
  visibility: hidden;
}
/* line 1928, ../scss/_home.scss */
.home-page .left-home .featured-news .news-content img {
  width: 100%;
  height: 100%;
}
/* line 1932, ../scss/_home.scss */
.home-page .left-home .featured-news .news-content > a {
  display: block;
  height: 80%;
}
/* line 1936, ../scss/_home.scss */
.home-page .left-home .featured-news .news-content .text {
  position: absolute;
  z-index: 2;
  bottom: 18px;
  left: 10px;
}
/* line 1941, ../scss/_home.scss */
.home-page .left-home .featured-news .news-content .text span.cat {
  margin: 0 0 0px 0;
  font-weight: 200;
}
/* line 1945, ../scss/_home.scss */
.home-page .left-home .featured-news .news-content .text a {
  color: #fff;
  font-size: 22px;
}

/* line 1952, ../scss/_home.scss */
.showPrinciNotic {
  z-index: 2 !important;
  opacity: 1 !important;
  visibility: visible !important;
}

/* line 1957, ../scss/_home.scss */
.left-home .featured-news-list {
  float: left;
  width: 170px;
  margin-left: 10px;
}
/* line 1961, ../scss/_home.scss */
.left-home .featured-news-list .news-content {
  width: 100%;
  position: relative;
  height: 92.5px;
  background-size: cover;
  cursor: pointer;
}
/* line 1968, ../scss/_home.scss */
.left-home .featured-news-list .news-content .info-news {
  position: absolute;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.45);
}
/* line 1973, ../scss/_home.scss */
.left-home .featured-news-list .news-content .info-news h2 {
  font: 12px/12px "Ubuntu", sans-serif;
  color: #fff;
  font-weight: 500;
  position: absolute;
  left: 10px;
  width: 90%;
  bottom: 5px;
}

@media only screen and (max-width: 550px) {
  /* line 1987, ../scss/_home.scss */
  .top-site .content .videos-ad-wrapper .other-videos-home .wrapper-videos .featured-video-wrappper-blury:nth-child(3), .top-site .content .videos-ad-wrapper .other-videos-home .wrapper-videos .featured-video-wrappper-blury:nth-child(4) {
    display: none;
  }

  /* line 1991, ../scss/_home.scss */
  .top-site .content .videos-ad-wrapper .other-videos-home .featured-video-wrappper-blury {
    width: 48.80%;
    position: relative;
    overflow: hidden;
    background: #000;
    margin-bottom: 10px;
  }

  /* line 1998, ../scss/_home.scss */
  body {
    overflow-x: hidden;
  }
}
@media only screen and (max-width: 479px) {
  /* line 2003, ../scss/_home.scss */
  .right-second-notices {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    flex-wrap: wrap;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin-top: 20px;
  }
  /* line 2012, ../scss/_home.scss */
  .right-second-notices a {
    width: 90%;
    margin: 5px auto;
  }

  /* line 2017, ../scss/_home.scss */
  .geatimg {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  /* line 2022, ../scss/_home.scss */
  .geatimg .featured-news-list {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin: 0 auto;
  }
  /* line 2031, ../scss/_home.scss */
  .geatimg .featured-news-list .news-content {
    width: 24%;
  }

  /* line 2038, ../scss/_home.scss */
  .right-home .featured-video-wrappper-blury .featured-video {
    height: 168px !important;
  }

  /* line 2041, ../scss/_home.scss */
  .right-home .featured-video-wrappper-blury .featured-video i {
    margin: 52px 0 0 !important;
  }

  /* line 2047, ../scss/_home.scss */
  .home-page .left-home .politic-news .block-news-small {
    width: 100%;
  }
  /* line 2050, ../scss/_home.scss */
  .home-page .left-home .politic-news .block-news-space {
    margin-right: 0;
  }

  /* line 2058, ../scss/_home.scss */
  .home-page .left-home .region-news .block-news-small {
    width: 100%;
  }
  /* line 2061, ../scss/_home.scss */
  .home-page .left-home .region-news .block-news-space {
    margin-right: 0;
  }
}
@media only screen and (max-width: 380px) {
  /* line 2068, ../scss/_home.scss */
  .geatimg .featured-news-list {
    display: none;
  }
}
/* Interna Noticias */
/* line 2, ../scss/_news.scss */
.item-banner {
  position: relative;
}
/* line 4, ../scss/_news.scss */
.item-banner a {
  width: 100%;
  height: 100%;
  position: absolute;
}

/* line 11, ../scss/_news.scss */
.galeria-news-new {
  float: left;
  display: flex;
  flex-direction: column;
  height: 600px;
  width: 625px;
}

/* line 18, ../scss/_news.scss */
#gallery_img {
  display: flex;
  justify-content: center;
  width: 90%;
  margin: 0 auto;
  position: relative;
}
/* line 24, ../scss/_news.scss */
#gallery_img .item_galeria {
  width: 85px;
  height: 70px;
  background-size: cover;
  background-position: center;
}
/* line 30, ../scss/_news.scss */
#gallery_img .owl-controls {
  position: absolute;
  top: 50%;
  width: 108%;
  left: -5%;
}
/* line 35, ../scss/_news.scss */
#gallery_img .owl-controls .owl-pagination {
  display: flex;
  justify-content: space-between;
  width: 101%;
  height: 20px;
}
/* line 40, ../scss/_news.scss */
#gallery_img .owl-controls .owl-pagination .owl-page:nth-child(1) {
  width: 10px;
  height: 17px;
  background-image: url("../images/leftarrow-news.png");
}
/* line 45, ../scss/_news.scss */
#gallery_img .owl-controls .owl-pagination .owl-page:nth-child(2) {
  width: 10px;
  height: 17px;
  background-image: url("../images/rightarrow-news.png");
}
/* line 52, ../scss/_news.scss */
#gallery_img .owl-wrapper-outer {
  z-index: 9;
}

/* line 56, ../scss/_news.scss */
.news-page #owl-demo {
  width: 610px;
}
/* line 61, ../scss/_news.scss */
.news-page #owl-demo .owl-wrapper-outer .owl-wrapper .owl-item .item-banner {
  background-size: cover;
  background-position: center;
  width: 610px;
  height: 470px;
}

/* line 71, ../scss/_news.scss */
.news-left {
  width: 940px;
  float: left;
}
/* line 74, ../scss/_news.scss */
.news-left .news-midia {
  float: left;
  margin: 0 20px 10px 0;
  position: relative;
}
/* line 78, ../scss/_news.scss */
.news-left .news-midia img {
  display: block;
}
/* line 81, ../scss/_news.scss */
.news-left .news-midia span {
  width: 100%;
  position: absolute;
  bottom: 0;
  left: 0;
  display: block;
  font-size: 10px;
  font-weight: 400;
  padding: 20px 10px 10px 10px;
  color: white;
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#000000+0,000000+100&amp;0+0,0.65+100 */
  background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.25) 100%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.25) 100%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.25) 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 );
  /* IE6-9 */
}
/* line 98, ../scss/_news.scss */
.news-left .news-container-title-prev {
  text-align: center;
  padding-bottom: 25px;
}
/* line 101, ../scss/_news.scss */
.news-left .news-container-title-prev h1 {
  font-family: 'Open Sans', Helvetica, Arial, sans-serif;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -webkit-text-stroke: 0;
  height: 100%;
  display: block;
  font-weight: 700;
  width: 95%;
  line-height: 1.1;
  color: #333;
  letter-spacing: -.065em;
  -webkit-margin-before: 0.83em;
  -webkit-margin-after: 0.83em;
  margin: 5px 0;
  text-align: center;
  font-size: 3.25rem;
  text-transform: initial;
}
/* line 120, ../scss/_news.scss */
.news-left .news-container-title-prev .preview-int {
  font-size: 1.25rem;
  letter-spacing: -.8px;
  line-height: 1.45;
  color: #666;
  width: 90%;
  margin: 0 auto;
  font-weight: 300;
}
/* line 131, ../scss/_news.scss */
.news-left .news-container .author {
  font-size: 13px;
  color: #232323;
}
/* line 134, ../scss/_news.scss */
.news-left .news-container .author em {
  color: #f18e22;
}
/* line 138, ../scss/_news.scss */
.news-left .news-container .date {
  color: #232323;
}
/* line 141, ../scss/_news.scss */
.news-left .news-container .description {
  margin: 25px 0 0 0;
  font-size: 15px;
  line-height: 1.5em;
  color: #232323;
}
/* line 146, ../scss/_news.scss */
.news-left .news-container .description p {
  padding: 0 0 20px 0;
  margin: 0;
  text-align: justify;
}
/* line 150, ../scss/_news.scss */
.news-left .news-container .description p a {
  text-decoration: underline;
  color: #0782C1;
}
/* line 155, ../scss/_news.scss */
.news-left .news-container .description iframe {
  margin: 0 auto;
  width: 100%;
  max-width: 560px;
  display: block;
}
/* line 162, ../scss/_news.scss */
.news-left .news-container .share {
  height: 30px;
  overflow: hidden;
}
/* line 165, ../scss/_news.scss */
.news-left .news-container .share div {
  float: left;
  margin: 0 5px 0 0;
}
/* line 171, ../scss/_news.scss */
.news-left .read-too {
  margin: 20px 0;
}
/* line 173, ../scss/_news.scss */
.news-left .read-too ul {
  overflow: hidden;
  *zoom: 1;
  margin: 0;
  padding: 0;
}
/* line 177, ../scss/_news.scss */
.news-left .read-too ul li {
  float: left;
  margin-right: 20px;
  list-style: none;
}
/* line 181, ../scss/_news.scss */
.news-left .read-too ul li .news-content {
  margin: 0 auto;
}
/* line 185, ../scss/_news.scss */
.news-left .read-too ul li:last-child {
  margin: 0;
}
/* line 188, ../scss/_news.scss */
.news-left .read-too ul a {
  display: block;
}
/* line 190, ../scss/_news.scss */
.news-left .read-too ul a img {
  width: 100%;
}
/* line 196, ../scss/_news.scss */
.news-left .comments {
  margin: 0 0 20px 0;
}
/* line 199, ../scss/_news.scss */
.news-left .bottom-news-ad {
  margin: 0 0 20px 0;
}

/* line 204, ../scss/_news.scss */
.news-content img {
  width: 100%;
}

/* line 208, ../scss/_news.scss */
.news-right {
  width: 300px;
  float: right;
}

@media only screen and (max-width: 1259px) {
  /* line 215, ../scss/_news.scss */
  .news-page {
    padding: 0 20px;
  }

  /* line 219, ../scss/_news.scss */
  .news-left {
    width: 100%;
    float: none;
  }
  /* line 222, ../scss/_news.scss */
  .news-left .read-too ul li {
    width: 33.33333%;
    margin-right: 0;
  }
  /* line 226, ../scss/_news.scss */
  .news-left .bottom-news-ad {
    display: none;
  }

  /* line 231, ../scss/_news.scss */
  .news-right {
    overflow: hidden;
    *zoom: 1;
    width: 100%;
    float: none;
    margin: 0 0 20px 0;
  }
  /* line 236, ../scss/_news.scss */
  .news-right .top-news-ad {
    float: left;
  }
  /* line 239, ../scss/_news.scss */
  .news-right .right-news-ad {
    display: none;
  }
  /* line 242, ../scss/_news.scss */
  .news-right .columnists {
    display: none;
  }
  /* line 245, ../scss/_news.scss */
  .news-right .popular {
    float: left;
    width: calc(100% - 320px);
    margin: 17px 0 0 20px;
  }
  /* line 249, ../scss/_news.scss */
  .news-right .popular li {
    padding: 10px 0;
  }
  /* line 252, ../scss/_news.scss */
  .news-right .popular li:last-child {
    display: none;
  }
}
@media only screen and (max-width: 979px) {
  /* line 263, ../scss/_news.scss */
  .news-left .read-too ul li {
    width: 50%;
    margin-right: 0;
  }
  /* line 267, ../scss/_news.scss */
  .news-left .read-too ul li:last-child {
    display: none;
  }

  /* line 271, ../scss/_news.scss */
  .galeria-news-new {
    width: 100%;
  }

  /* line 274, ../scss/_news.scss */
  .news-page #owl-demo {
    margin: 20px auto;
  }

  /* line 277, ../scss/_news.scss */
  #gallery_img .item_galeria {
    width: auto !important;
  }

  /* line 280, ../scss/_news.scss */
  .news-page #owl-demo .owl-wrapper-outer .owl-wrapper .owl-item .item-banner {
    width: 100% !important;
    height: 350px;
  }
}
@media only screen and (max-width: 767px) {
  /* line 291, ../scss/_news.scss */
  .news-left .news-midia img {
    width: 150px;
    height: auto;
  }
  /* line 296, ../scss/_news.scss */
  .news-left .read-too ul li {
    width: 100%;
    margin-right: 0;
    margin-bottom: 20px;
  }

  /* line 304, ../scss/_news.scss */
  .news-right .top-news-ad {
    float: none;
    margin: 0 auto;
    width: 300px;
  }
  /* line 309, ../scss/_news.scss */
  .news-right .popular {
    float: none;
    width: 100%;
    margin: 20px 0 0 0;
  }
}
@media only screen and (max-width: 479px) {
  /* line 321, ../scss/_news.scss */
  .news-left .news-midia {
    margin: 0 0 20px 0;
  }
  /* line 323, ../scss/_news.scss */
  .news-left .news-midia img {
    width: 100%;
    height: auto;
  }
}
/* Seções */
/* line 3, ../scss/_sections.scss */
.section-left {
  width: 940px;
  float: left;
  margin: 0 0 40px 0;
}
/* line 7, ../scss/_sections.scss */
.section-left h1 {
  margin: 20px 0;
}
/* line 10, ../scss/_sections.scss */
.section-left .section-news-list-top {
  overflow: hidden;
  *zoom: 1;
  padding: 0;
  margin: 0;
  list-style: none;
}
/* line 15, ../scss/_sections.scss */
.section-left .section-news-list-top li {
  float: left;
  margin-right: 20px;
  margin-bottom: 20px;
}
/* line 20, ../scss/_sections.scss */
.section-left .section-news-list-top li:nth-child(3n) {
  margin-right: 0;
}
/* line 23, ../scss/_sections.scss */
.section-left .section-news-list-top li:nth-child(3n+1) {
  clear: left;
}
/* line 26, ../scss/_sections.scss */
.section-left .section-news-list-top .news-content.bottom {
  height: 390px;
}
/* line 30, ../scss/_sections.scss */
.section-left .section-news-list-top li .ad-content {
  width: 300px;
}
/* line 35, ../scss/_sections.scss */
.section-left .section-news-list-bottom {
  overflow: hidden;
  *zoom: 1;
  margin: 20px 0 0 0;
  padding: 0;
  list-style: none;
}
/* line 40, ../scss/_sections.scss */
.section-left .section-news-list-bottom li {
  float: left;
  margin-right: 20px;
  margin-bottom: 20px;
}
/* line 45, ../scss/_sections.scss */
.section-left .section-news-list-bottom li:nth-child(3n) {
  margin-right: 0;
}
/* line 48, ../scss/_sections.scss */
.section-left .section-news-list-bottom li:nth-child(3n+1) {
  clear: left;
}

/* line 54, ../scss/_sections.scss */
.section-right {
  width: 300px;
  float: right;
  margin: 0 0 40px 0;
}

@media only screen and (max-width: 1259px) {
  /* line 62, ../scss/_sections.scss */
  .section-page {
    padding: 0 20px;
  }

  /* line 66, ../scss/_sections.scss */
  .section-left {
    width: 100%;
    float: none;
  }

  /* line 71, ../scss/_sections.scss */
  .section-right {
    overflow: hidden;
    *zoom: 1;
    width: 100%;
    float: none;
    margin: 0 0 20px 0;
  }

  /* line 80, ../scss/_sections.scss */
  .section-left .section-news-list-top li,
  .section-left .section-news-list-bottom li {
    width: 33.33333%;
    margin-right: 0;
  }
  /* line 83, ../scss/_sections.scss */
  .section-left .section-news-list-top li .inner-section-news,
  .section-left .section-news-list-bottom li .inner-section-news {
    margin: 0 auto;
    width: 300px;
  }

  /* line 90, ../scss/_sections.scss */
  .center-section-ad {
    display: none;
  }

  /* line 95, ../scss/_sections.scss */
  .section-right .columnists {
    display: none;
  }
  /* line 98, ../scss/_sections.scss */
  .section-right .right-news-ad {
    display: none;
  }
  /* line 101, ../scss/_sections.scss */
  .section-right .top-news-ad {
    float: left;
  }
  /* line 104, ../scss/_sections.scss */
  .section-right .popular {
    float: left;
    width: calc(100% - 320px);
    margin: 17px 0 40px 20px;
  }
  /* line 108, ../scss/_sections.scss */
  .section-right .popular li {
    padding: 10px 0;
  }
  /* line 111, ../scss/_sections.scss */
  .section-right .popular li:last-child {
    display: none;
  }
}
@media only screen and (max-width: 979px) {
  /* line 122, ../scss/_sections.scss */
  .section-left .section-news-list-top li,
  .section-left .section-news-list-bottom li {
    width: 50%;
  }
  /* line 125, ../scss/_sections.scss */
  .section-left .section-news-list-top li:nth-child(3n+1),
  .section-left .section-news-list-bottom li:nth-child(3n+1) {
    clear: none;
  }
  /* line 128, ../scss/_sections.scss */
  .section-left .section-news-list-top li:nth-child(2n+1),
  .section-left .section-news-list-bottom li:nth-child(2n+1) {
    clear: left;
  }
}
@media only screen and (max-width: 767px) {
  /* line 138, ../scss/_sections.scss */
  .section-left .section-news-list-top li,
  .section-left .section-news-list-bottom li {
    width: 100%;
  }
  /* line 141, ../scss/_sections.scss */
  .section-left .section-news-list-top li:nth-child(3n+1),
  .section-left .section-news-list-bottom li:nth-child(3n+1) {
    clear: none;
  }
  /* line 144, ../scss/_sections.scss */
  .section-left .section-news-list-top li:nth-child(2n+1),
  .section-left .section-news-list-bottom li:nth-child(2n+1) {
    clear: none;
  }

  /* line 150, ../scss/_sections.scss */
  .section-right .top-news-ad {
    float: none;
    margin: 0 auto;
    width: 300px;
  }
  /* line 155, ../scss/_sections.scss */
  .section-right .popular {
    float: none;
    width: 100%;
    margin: 20px 0;
  }
}
@media only screen and (max-width: 479px) {
  /* line 168, ../scss/_sections.scss */
  .section-left .section-news-list-top li img.left,
  .section-left .section-news-list-bottom li img.left {
    display: none;
  }
  /* line 171, ../scss/_sections.scss */
  .section-left .section-news-list-top li .info-news,
  .section-left .section-news-list-bottom li .info-news {
    width: 100%;
    float: none;
  }
}
/* Agenda */
/* line 3, ../scss/_schedule.scss */
.schedule-page .schedule-left {
  width: 940px;
  float: left;
}
/* line 6, ../scss/_schedule.scss */
.schedule-page .schedule-left .top-schedule {
  margin: 0 0 40px 0;
}
/* line 8, ../scss/_schedule.scss */
.schedule-page .schedule-left .top-schedule h2 {
  color: #595550;
  font-size: 22px;
  float: left;
  line-height: 22px;
  margin: 5px 0 0 0;
}
/* line 14, ../scss/_schedule.scss */
.schedule-page .schedule-left .top-schedule h2 strong {
  color: #f18e22;
}
/* line 18, ../scss/_schedule.scss */
.schedule-page .schedule-left .top-schedule select {
  float: right;
  width: 330px;
  border: 1px solid #d1d1d1;
  background: white;
  height: 32px;
  border-radius: 3px;
  padding: 0 10px;
  text-transform: uppercase;
  color: #999;
  font-size: 12px;
  outline: none;
  font-weight: 500;
}
/* line 34, ../scss/_schedule.scss */
.schedule-page .schedule-right {
  width: 300px;
  float: right;
  margin: 0 0 20px 0;
}
/* line 40, ../scss/_schedule.scss */
.schedule-page .schedule-month-block h3 {
  color: #f18e22;
  font-size: 20px;
  text-transform: uppercase;
  cursor: pointer;
}
/* line 47, ../scss/_schedule.scss */
.schedule-page .schedule-list {
  list-style: none;
  margin: 0;
  padding: 0;
  visibility: hidden;
  max-height: 0;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
  -webkit-transition: visibility 0s linear, opacity 0.3s ease;
  -webkit-transition-delay: 0.3s, 0s;
  -moz-transition: visibility 0s linear 0.3s, opacity 0.3s ease;
  -o-transition: visibility 0s linear 0.3s, opacity 0.3s ease;
  transition: visibility 0s linear 0.3s, opacity 0.3s ease;
}
/* line 55, ../scss/_schedule.scss */
.schedule-page .schedule-list.show {
  visibility: visible;
  max-height: -webkit-fit-content;
  max-height: -moz-fit-content;
  max-height: fit-content;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1;
  -webkit-transition-delay: 0s;
  -moz-transition-delay: 0s;
  -o-transition-delay: 0s;
  transition-delay: 0s;
}
/* line 63, ../scss/_schedule.scss */
.schedule-page .schedule-list li.clearfix {
  display: flex;
  background: #F7F7F9;
  -webkit-transition: 0.2s;
  -moz-transition: 0.2s;
  -o-transition: 0.2s;
  transition: 0.2s;
}
/* line 67, ../scss/_schedule.scss */
.schedule-page .schedule-list li.clearfix:hover {
  background: #f18e22;
}
/* line 71, ../scss/_schedule.scss */
.schedule-page .schedule-list li {
  border: 1px solid #d7d7d7;
  height: 150px;
  margin: 0 0 20px 0;
}
/* line 76, ../scss/_schedule.scss */
.schedule-page .schedule-list li:hover {
  border-color: transparent;
}
/* line 79, ../scss/_schedule.scss */
.schedule-page .schedule-list li:hover .date-schedule {
  background: #f18e22;
}
/* line 82, ../scss/_schedule.scss */
.schedule-page .schedule-list li:hover .info-schedule p {
  color: white;
}
/* line 85, ../scss/_schedule.scss */
.schedule-page .schedule-list .date-schedule {
  text-align: center;
  font-size: 28px;
  font-weight: 700;
  line-height: 28px;
  background: #cfc7bc;
  color: white;
  padding: 36px;
  height: 150px;
  width: 130px;
  -webkit-transition: 0.2s;
  -moz-transition: 0.2s;
  -o-transition: 0.2s;
  transition: 0.2s;
}
/* line 96, ../scss/_schedule.scss */
.schedule-page .schedule-list .date-schedule big {
  font-size: 50px;
  font-weight: 700;
  line-height: 50px;
  display: block;
}
/* line 103, ../scss/_schedule.scss */
.schedule-page .schedule-list .midia-schedule {
  height: 100%;
}
/* line 105, ../scss/_schedule.scss */
.schedule-page .schedule-list .midia-schedule img {
  max-width: 285px;
  max-height: 100%;
  height: 100%;
}
/* line 110, ../scss/_schedule.scss */
.schedule-page .schedule-list .midia-schedule .img {
  height: 100%;
  width: 250px;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
/* line 118, ../scss/_schedule.scss */
.schedule-page .schedule-list .info-schedule {
  padding: 15px;
  height: 100%;
  -webkit-transition: 0.2s;
  -moz-transition: 0.2s;
  -o-transition: 0.2s;
  transition: 0.2s;
  display: flex;
  align-items: center;
}
/* line 124, ../scss/_schedule.scss */
.schedule-page .schedule-list .info-schedule p {
  margin: 0;
  color: #9b958c;
  font-size: 17px;
  line-height: 25px;
  width: 100%;
  -webkit-transition: 0.2s;
  -moz-transition: 0.2s;
  -o-transition: 0.2s;
  transition: 0.2s;
}
/* line 132, ../scss/_schedule.scss */
.schedule-page .schedule-list .info-schedule p span {
  display: block;
}
/* line 135, ../scss/_schedule.scss */
.schedule-page .schedule-list .info-schedule p strong {
  font-size: 22px;
  line-height: 25px;
}

@media only screen and (max-width: 1259px) {
  /* line 145, ../scss/_schedule.scss */
  .schedule-page {
    padding: 0 20px;
  }
  /* line 147, ../scss/_schedule.scss */
  .schedule-page .schedule-left {
    width: 100%;
    float: none;
  }
  /* line 151, ../scss/_schedule.scss */
  .schedule-page .schedule-right {
    overflow: hidden;
    *zoom: 1;
    width: 100%;
    float: none;
    margin: 0 0 20px 0;
  }
  /* line 156, ../scss/_schedule.scss */
  .schedule-page .schedule-right .columnists {
    display: none;
  }
  /* line 159, ../scss/_schedule.scss */
  .schedule-page .schedule-right .right-news-ad {
    display: none;
  }
  /* line 162, ../scss/_schedule.scss */
  .schedule-page .schedule-right .top-news-ad {
    float: left;
  }
  /* line 165, ../scss/_schedule.scss */
  .schedule-page .schedule-right .popular {
    float: left;
    width: calc(100% - 320px);
    margin: 17px 0 40px 20px;
  }
  /* line 169, ../scss/_schedule.scss */
  .schedule-page .schedule-right .popular li {
    padding: 10px 0;
  }
  /* line 172, ../scss/_schedule.scss */
  .schedule-page .schedule-right .popular li:last-child {
    display: none;
  }
}
@media only screen and (max-width: 767px) {
  /* line 188, ../scss/_schedule.scss */
  .schedule-page .schedule-left .top-schedule h2 {
    width: 100%;
    text-align: center;
    margin: 0 0 20px 0;
  }
  /* line 193, ../scss/_schedule.scss */
  .schedule-page .schedule-left .top-schedule select {
    width: 100%;
  }
  /* line 197, ../scss/_schedule.scss */
  .schedule-page .schedule-left .date-schedule {
    width: 80px;
    padding: 36px 10px;
  }
  /* line 201, ../scss/_schedule.scss */
  .schedule-page .schedule-left .midia-schedule {
    display: none;
  }
  /* line 204, ../scss/_schedule.scss */
  .schedule-page .schedule-left .info-schedule {
    padding: 5px;
    width: calc(100% - 80px);
  }
  /* line 207, ../scss/_schedule.scss */
  .schedule-page .schedule-left .info-schedule p {
    font-size: 12px;
    line-height: 20px;
  }
  /* line 210, ../scss/_schedule.scss */
  .schedule-page .schedule-left .info-schedule p strong {
    line-height: 22px;
    font-size: 16px;
  }
  /* line 218, ../scss/_schedule.scss */
  .schedule-page .schedule-right .top-news-ad {
    float: none;
    margin: 0 auto;
    width: 300px;
  }
  /* line 223, ../scss/_schedule.scss */
  .schedule-page .schedule-right .popular {
    float: none;
    width: 100%;
    margin: 20px 0;
  }
}
/* Horoscopo */
/* line 4, ../scss/_horoscope.scss */
.horoscope-page .horoscope-left {
  width: 940px;
  float: left;
}
/* line 7, ../scss/_horoscope.scss */
.horoscope-page .horoscope-left h1 {
  margin: 20px 0 40px 0;
}
/* line 10, ../scss/_horoscope.scss */
.horoscope-page .horoscope-left .horoscope-data {
  padding: 0 0 30px 0;
  border-bottom: 1px solid #e7e7e7;
}
/* line 14, ../scss/_horoscope.scss */
.horoscope-page .horoscope-left .horoscope-data-left {
  float: left;
  width: 194px;
  text-align: center;
}
/* line 18, ../scss/_horoscope.scss */
.horoscope-page .horoscope-left .horoscope-data-left .zodiac-symbol {
  width: 145px;
  height: 145px;
}
/* line 22, ../scss/_horoscope.scss */
.horoscope-page .horoscope-left .horoscope-data-left h2 {
  color: #f18e22;
  font-size: 30px;
  font-weight: 700;
}
/* line 27, ../scss/_horoscope.scss */
.horoscope-page .horoscope-left .horoscope-data-left p {
  color: #7a7a7a;
  font-style: italic;
  font-size: 15px;
}
/* line 33, ../scss/_horoscope.scss */
.horoscope-page .horoscope-left .horoscope-data-right {
  width: calc(100% - 214px);
  margin: 0 0 0 20px;
  float: left;
}
/* line 37, ../scss/_horoscope.scss */
.horoscope-page .horoscope-left .horoscope-data-right .news-left .news-container .share {
  height: 30px;
  overflow: hidden;
}
/* line 41, ../scss/_horoscope.scss */
.horoscope-page .horoscope-left .horoscope-data-right .share div {
  float: left;
  margin: 0 5px 0 0;
}
/* line 45, ../scss/_horoscope.scss */
.horoscope-page .horoscope-left .horoscope-data-right h2 {
  color: #3d3d3c;
  font-weight: 700;
  font-size: 30px;
  line-height: 30px;
  margin: 0 0 5px 0;
}
/* line 52, ../scss/_horoscope.scss */
.horoscope-page .horoscope-left .horoscope-data-right h3 {
  font-size: 20px;
  line-height: 20px;
  color: #3d3d3c;
  font-weight: 700;
  margin: 0 0 20px 0;
}
/* line 59, ../scss/_horoscope.scss */
.horoscope-page .horoscope-left .horoscope-data-right .horoscope-info p {
  font-size: 15px;
  line-height: 20px;
  color: #5b5b5b;
  padding: 0 0 15px 0;
  margin: 0;
}
/* line 69, ../scss/_horoscope.scss */
.horoscope-page .other-signs h2 {
  font-size: 20px;
  color: #f18e22;
  margin: 20px 0;
}
/* line 74, ../scss/_horoscope.scss */
.horoscope-page .other-signs ul {
  list-style: none;
  margin: 0;
  padding: 25px 0;
}
/* line 78, ../scss/_horoscope.scss */
.horoscope-page .other-signs ul li {
  text-align: center;
  width: 16.66667%;
  float: left;
  margin: 0 0 15px 0;
}
/* line 84, ../scss/_horoscope.scss */
.horoscope-page .other-signs ul li img {
  width: 65px;
  height: 65px;
}
/* line 88, ../scss/_horoscope.scss */
.horoscope-page .other-signs ul li h3 {
  color: #f18e22;
  font-size: 20px;
  font-weight: 700;
}
/* line 93, ../scss/_horoscope.scss */
.horoscope-page .other-signs ul li p {
  color: #7a7a7a;
  font-weight: 500;
}
/* line 99, ../scss/_horoscope.scss */
.horoscope-page .horoscope-right {
  width: 300px;
  float: right;
}

@media only screen and (max-width: 1259px) {
  /* line 108, ../scss/_horoscope.scss */
  .horoscope-page {
    padding: 0 20px;
  }
  /* line 110, ../scss/_horoscope.scss */
  .horoscope-page .horoscope-top-ad {
    display: none;
  }
  /* line 113, ../scss/_horoscope.scss */
  .horoscope-page .horoscope-left {
    width: 100%;
  }
  /* line 116, ../scss/_horoscope.scss */
  .horoscope-page .horoscope-right {
    overflow: hidden;
    *zoom: 1;
    width: 100%;
    float: none;
    margin: 0 0 20px 0;
  }
  /* line 121, ../scss/_horoscope.scss */
  .horoscope-page .horoscope-right .columnists {
    display: none;
  }
  /* line 124, ../scss/_horoscope.scss */
  .horoscope-page .horoscope-right .right-news-ad {
    display: none;
  }
  /* line 127, ../scss/_horoscope.scss */
  .horoscope-page .horoscope-right .top-news-ad {
    float: left;
  }
  /* line 130, ../scss/_horoscope.scss */
  .horoscope-page .horoscope-right .popular {
    float: left;
    width: calc(100% - 320px);
    margin: 17px 0 40px 20px;
  }
  /* line 134, ../scss/_horoscope.scss */
  .horoscope-page .horoscope-right .popular li {
    padding: 10px 0;
  }
  /* line 137, ../scss/_horoscope.scss */
  .horoscope-page .horoscope-right .popular li:last-child {
    display: none;
  }
}
@media only screen and (max-width: 979px) {
  /* line 148, ../scss/_horoscope.scss */
  .horoscope-page .other-signs ul li {
    width: 25%;
  }
}
@media only screen and (max-width: 767px) {
  /* line 158, ../scss/_horoscope.scss */
  .horoscope-page .horoscope-right .top-news-ad {
    float: none;
    margin: 0 auto;
    width: 300px;
  }
  /* line 163, ../scss/_horoscope.scss */
  .horoscope-page .horoscope-right .popular {
    float: none;
    width: 100%;
    margin: 20px 0;
  }
  /* line 171, ../scss/_horoscope.scss */
  .horoscope-page .other-signs ul li {
    width: 33.33333%;
  }
  /* line 175, ../scss/_horoscope.scss */
  .horoscope-page .horoscope-left .horoscope-data-left {
    width: 100%;
    display: block;
  }
  /* line 179, ../scss/_horoscope.scss */
  .horoscope-page .horoscope-left .horoscope-data-right {
    width: 100%;
    margin: 0;
  }
  /* line 182, ../scss/_horoscope.scss */
  .horoscope-page .horoscope-left .horoscope-data-right h2, .horoscope-page .horoscope-left .horoscope-data-right h3 {
    text-align: center;
  }
}
@media only screen and (max-width: 479px) {
  /* line 192, ../scss/_horoscope.scss */
  .horoscope-page .other-signs ul li {
    width: 50%;
  }
}
/* line 2, ../scss/_columnists.scss */
.columnists-page .columnists-profile-left {
  width: 940px;
  float: left;
}
/* line 5, ../scss/_columnists.scss */
.columnists-page .columnists-profile-left h2 {
  margin: 20px 0 0 0;
}
/* line 8, ../scss/_columnists.scss */
.columnists-page .columnists-profile-left .profile-info {
  margin: 20px 0 0 0;
  width: 300px;
  float: left;
}
/* line 12, ../scss/_columnists.scss */
.columnists-page .columnists-profile-left .profile-info .profile-midia {
  position: relative;
}
/* line 14, ../scss/_columnists.scss */
.columnists-page .columnists-profile-left .profile-info .profile-midia span {
  position: absolute;
  left: 0;
  bottom: -10px;
  display: inline-block;
  background: rgba(249, 150, 30, 0.9);
  color: white;
  position: absolute;
  font-size: 18px;
  text-transform: uppercase;
  text-align: center;
  padding: 12px 20px;
}
/* line 28, ../scss/_columnists.scss */
.columnists-page .columnists-profile-left .profile-info h3.profile-name {
  font-size: 20px;
  color: #f18e22;
  font-weight: 700;
  margin: 30px 0 20px;
  text-transform: uppercase;
}
/* line 35, ../scss/_columnists.scss */
.columnists-page .columnists-profile-left .profile-info .profile-descr {
  font-size: 14px;
  color: #555552;
  line-height: 18px;
  margin: 20px 0;
}
/* line 41, ../scss/_columnists.scss */
.columnists-page .columnists-profile-left .profile-info ul {
  list-style: none;
  padding: 0;
  margin: 0;
}
/* line 45, ../scss/_columnists.scss */
.columnists-page .columnists-profile-left .profile-info ul li {
  font-weight: 700;
  color: #232323;
  font-size: 15px;
  line-height: 20px;
  padding: 20px 0;
  border-bottom: 1px solid #e7e7e7;
}
/* line 53, ../scss/_columnists.scss */
.columnists-page .columnists-profile-left .profile-info ul li a {
  color: #232323;
  -webkit-transition: color 0.2s ease;
  -moz-transition: color 0.2s ease;
  -o-transition: color 0.2s ease;
  transition: color 0.2s ease;
}
/* line 57, ../scss/_columnists.scss */
.columnists-page .columnists-profile-left .profile-info ul li a:hover {
  color: #f18e22;
}
/* line 60, ../scss/_columnists.scss */
.columnists-page .columnists-profile-left .profile-info ul li:first-child {
  padding-top: 0;
}
/* line 65, ../scss/_columnists.scss */
.columnists-page .columnists-profile-left .columns-list {
  float: right;
  width: 620px;
  margin: 20px 0;
}
/* line 69, ../scss/_columnists.scss */
.columnists-page .columnists-profile-left .columns-list ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
/* line 73, ../scss/_columnists.scss */
.columnists-page .columnists-profile-left .columns-list ul li {
  padding: 0 0 20px 0;
  margin: 0 0 20px 0 !important;
  border-bottom: 1px solid #e7e7e7;
}
/* line 78, ../scss/_columnists.scss */
.columnists-page .columnists-profile-left .columns-list ul li h2 {
  margin: 0 0 10px 0;
  font-size: 30px;
  line-height: 36px;
  color: #232323;
}
/* line 84, ../scss/_columnists.scss */
.columnists-page .columnists-profile-left .columns-list ul li h2 a {
  color: #232323;
  -webkit-transition: color 0.2s ease;
  -moz-transition: color 0.2s ease;
  -o-transition: color 0.2s ease;
  transition: color 0.2s ease;
}
/* line 88, ../scss/_columnists.scss */
.columnists-page .columnists-profile-left .columns-list ul li h2 a:hover {
  color: #f18e22;
}
/* line 91, ../scss/_columnists.scss */
.columnists-page .columnists-profile-left .columns-list ul li .column-image {
  margin: 20px 0 0 0;
}
/* line 94, ../scss/_columnists.scss */
.columnists-page .columnists-profile-left .columns-list ul li .author {
  font-size: 13px;
  color: #1e1e1d;
}
/* line 98, ../scss/_columnists.scss */
.columnists-page .columnists-profile-left .columns-list ul li .author em {
  color: #f79226;
}
/* line 101, ../scss/_columnists.scss */
.columnists-page .columnists-profile-left .columns-list ul li .date {
  color: #1e1e1d;
}
/* line 104, ../scss/_columnists.scss */
.columnists-page .columnists-profile-left .columns-list ul li .description {
  margin: 15px 0 0 0;
  font-size: 15px;
  line-height: 1.5em;
  color: #1e1e1d;
}
/* line 110, ../scss/_columnists.scss */
.columnists-page .columnists-profile-left .columns-list ul li .description p {
  margin: 0;
  padding: 0 0 15px 0;
}
/* line 113, ../scss/_columnists.scss */
.columnists-page .columnists-profile-left .columns-list ul li .description p a {
  text-decoration: underline;
  color: #0782C1;
}
/* line 118, ../scss/_columnists.scss */
.columnists-page .columnists-profile-left .columns-list ul li .share {
  height: 30px;
  overflow: hidden;
}
/* line 121, ../scss/_columnists.scss */
.columnists-page .columnists-profile-left .columns-list ul li .share div {
  float: left;
  margin: 0 5px 0 0;
}
/* line 126, ../scss/_columnists.scss */
.columnists-page .columnists-profile-left .columns-list ul li .comments {
  margin: 0 0 20px 0;
}
/* line 132, ../scss/_columnists.scss */
.columnists-page .columnists-profile-left .columns-read-too ul {
  display: flex;
  flex-wrap: wrap;
  align-content: flex-start;
  justify-content: space-around;
}
/* line 137, ../scss/_columnists.scss */
.columnists-page .columnists-profile-left .columns-read-too ul li {
  margin: 0 5px;
}
/* line 141, ../scss/_columnists.scss */
.columnists-page .columnists-profile-left .columns-read-too .pagination-columns {
  margin: 20px 0;
}
/* line 147, ../scss/_columnists.scss */
.columnists-page .columnists-profile-right {
  float: right;
  width: 300px;
  margin: 0 0 20px;
}
/* line 151, ../scss/_columnists.scss */
.columnists-page .columnists-profile-right .horoscope-side {
  margin: 20px 0;
}
/* line 156, ../scss/_columnists.scss */
.columnists-page .columnists-list ul {
  padding: 0;
  margin: 0;
  list-style: none;
}
/* line 160, ../scss/_columnists.scss */
.columnists-page .columnists-list ul li {
  width: 300px;
  float: left;
  margin-right: 20px;
  margin-bottom: 20px;
}
/* line 165, ../scss/_columnists.scss */
.columnists-page .columnists-list ul li:nth-child(4n) {
  margin-right: 0;
}
/* line 168, ../scss/_columnists.scss */
.columnists-page .columnists-list ul li:nth-child(4n+1) {
  clear: left;
}
/* line 171, ../scss/_columnists.scss */
.columnists-page .columnists-list ul li a {
  color: #f18e22;
}
/* line 174, ../scss/_columnists.scss */
.columnists-page .columnists-list ul li .profile-midia {
  position: relative;
}
/* line 176, ../scss/_columnists.scss */
.columnists-page .columnists-list ul li .profile-midia span {
  position: absolute;
  left: 0;
  bottom: -10px;
  display: inline-block;
  background: rgba(249, 150, 30, 0.9);
  color: white;
  position: absolute;
  font-size: 18px;
  text-transform: uppercase;
  text-align: center;
  padding: 12px 20px;
}
/* line 190, ../scss/_columnists.scss */
.columnists-page .columnists-list ul li h3.profile-name {
  font-size: 20px;
  line-height: 25px;
  color: #f18e22;
  font-weight: 700;
  margin: 30px 0 20px;
  text-transform: uppercase;
}
/* line 198, ../scss/_columnists.scss */
.columnists-page .columnists-list ul li .profile-descr {
  font-size: 14px;
  color: #555552;
  line-height: 18px;
  margin: 20px 0;
}

/* Coluna */
/* line 212, ../scss/_columnists.scss */
.columnists-page .column-page-left {
  width: 940px;
  float: left;
}
/* line 215, ../scss/_columnists.scss */
.columnists-page .column-page-left .news-midia {
  float: left;
  margin: 0 20px 10px 0;
  position: relative;
}
/* line 219, ../scss/_columnists.scss */
.columnists-page .column-page-left .news-midia img {
  display: block;
}
/* line 222, ../scss/_columnists.scss */
.columnists-page .column-page-left .news-midia span {
  width: 100%;
  position: absolute;
  bottom: 0;
  left: 0;
  display: block;
  font-size: 10px;
  font-weight: 400;
  padding: 20px 10px 10px 10px;
  color: white;
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#000000+0,000000+100&amp;0+0,0.65+100 */
  background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.65) 100%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.65) 100%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.65) 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 );
  /* IE6-9 */
}
/* line 240, ../scss/_columnists.scss */
.columnists-page .column-page-left .news-container h1 {
  font-size: 30px;
  font-weight: 700;
  margin: 0 0 12px 0;
  line-height: 30px;
  color: #232323;
}
/* line 247, ../scss/_columnists.scss */
.columnists-page .column-page-left .news-container .author {
  font-size: 13px;
  color: #232323;
}
/* line 250, ../scss/_columnists.scss */
.columnists-page .column-page-left .news-container .author em {
  color: #f18e22;
}
/* line 254, ../scss/_columnists.scss */
.columnists-page .column-page-left .news-container .date {
  color: #232323;
}
/* line 257, ../scss/_columnists.scss */
.columnists-page .column-page-left .news-container .description {
  margin: 25px 0 0 0;
  font-size: 15px;
  line-height: 1.5em;
  color: #232323;
}
/* line 262, ../scss/_columnists.scss */
.columnists-page .column-page-left .news-container .description p {
  padding: 0 0 20px 0;
  margin: 0;
}
/* line 266, ../scss/_columnists.scss */
.columnists-page .column-page-left .news-container .description iframe {
  margin: 0 auto;
  width: 100%;
  max-width: 560px;
  display: block;
}
/* line 273, ../scss/_columnists.scss */
.columnists-page .column-page-left .news-container .share {
  height: 30px;
  overflow: hidden;
}
/* line 276, ../scss/_columnists.scss */
.columnists-page .column-page-left .news-container .share div {
  float: left;
  margin: 0 5px 0 0;
}
/* line 282, ../scss/_columnists.scss */
.columnists-page .column-page-left .read-too {
  margin: 20px 0;
}
/* line 284, ../scss/_columnists.scss */
.columnists-page .column-page-left .read-too ul {
  overflow: hidden;
  *zoom: 1;
  margin: 0;
  padding: 0;
}
/* line 288, ../scss/_columnists.scss */
.columnists-page .column-page-left .read-too ul li {
  float: left;
  margin-right: 20px;
}
/* line 291, ../scss/_columnists.scss */
.columnists-page .column-page-left .read-too ul li .news-content {
  margin: 0 auto;
}
/* line 295, ../scss/_columnists.scss */
.columnists-page .column-page-left .read-too ul li:last-child {
  margin: 0;
}
/* line 300, ../scss/_columnists.scss */
.columnists-page .column-page-left .comments {
  margin: 0 0 20px 0;
}
/* line 303, ../scss/_columnists.scss */
.columnists-page .column-page-left .bottom-news-ad {
  margin: 0 0 20px 0;
}
/* line 307, ../scss/_columnists.scss */
.columnists-page .column-page-right {
  width: 300px;
  float: right;
}
/* line 310, ../scss/_columnists.scss */
.columnists-page .column-page-right .mid-columnist-ad {
  margin: 0 0 20px 0;
}
/* line 313, ../scss/_columnists.scss */
.columnists-page .column-page-right .horoscope-side {
  margin: 0 0 20px 0;
}
/* line 316, ../scss/_columnists.scss */
.columnists-page .column-page-right .bottom-columnist-ad {
  margin: 0 0 20px 0;
}

@media only screen and (max-width: 1259px) {
  /* line 324, ../scss/_columnists.scss */
  .columnists-page {
    padding: 0 20px;
  }
  /* line 326, ../scss/_columnists.scss */
  .columnists-page .top-columnists-profile-ad {
    display: none;
  }
  /* line 329, ../scss/_columnists.scss */
  .columnists-page .columnists-profile-left {
    width: 100%;
    float: none;
  }
  /* line 332, ../scss/_columnists.scss */
  .columnists-page .columnists-profile-left .columns-list {
    width: calc(100% - 320px);
  }
  /* line 334, ../scss/_columnists.scss */
  .columnists-page .columnists-profile-left .columns-list ul li .column-image {
    display: block;
    width: 100%;
  }
  /* line 339, ../scss/_columnists.scss */
  .columnists-page .columnists-profile-left .profile-info {
    border-bottom: 1px solid #e7e7e7;
  }
  /* line 343, ../scss/_columnists.scss */
  .columnists-page .columnists-profile-right {
    overflow: hidden;
    *zoom: 1;
    width: 100%;
    float: none;
    margin: 0 0 20px 0;
  }
  /* line 349, ../scss/_columnists.scss */
  .columnists-page .columnists-profile-right .mid-columnist-ad,
  .columnists-page .columnists-profile-right .bottom-columnist-ad {
    display: none;
  }
  /* line 352, ../scss/_columnists.scss */
  .columnists-page .columnists-profile-right .columnists {
    display: none;
  }
  /* line 355, ../scss/_columnists.scss */
  .columnists-page .columnists-profile-right .top-columnist-ad {
    float: left;
  }
  /* line 358, ../scss/_columnists.scss */
  .columnists-page .columnists-profile-right .horoscope-side {
    float: left;
    margin: 22px 0 0 20px;
    width: calc(100% - 320px);
  }
  /* line 364, ../scss/_columnists.scss */
  .columnists-page .column-page-left {
    width: 100%;
    float: none;
  }
  /* line 367, ../scss/_columnists.scss */
  .columnists-page .column-page-left .read-too ul li {
    width: 33.33333%;
    margin-right: 0;
  }
  /* line 371, ../scss/_columnists.scss */
  .columnists-page .column-page-left .bottom-news-ad {
    display: none;
  }
  /* line 375, ../scss/_columnists.scss */
  .columnists-page .column-page-right {
    width: 100%;
    float: none;
  }
  /* line 378, ../scss/_columnists.scss */
  .columnists-page .column-page-right .columnists {
    float: left;
    width: calc(100% - 320px);
    margin: 0 0 0 20px;
  }
  /* line 383, ../scss/_columnists.scss */
  .columnists-page .column-page-right .top-columnist-ad {
    float: left;
  }
  /* line 386, ../scss/_columnists.scss */
  .columnists-page .column-page-right .bottom-columnist-ad {
    display: none;
  }
  /* line 389, ../scss/_columnists.scss */
  .columnists-page .column-page-right .mid-columnist-ad {
    display: none;
  }
  /* line 392, ../scss/_columnists.scss */
  .columnists-page .column-page-right .horoscope-side {
    margin: 20px 0;
  }

  /* line 400, ../scss/_columnists.scss */
  .columnists-page .columnists-list ul li {
    width: 33.33333%;
    margin: 0;
  }
  /* line 404, ../scss/_columnists.scss */
  .columnists-page .columnists-list ul li:nth-child(4n) {
    margin-right: 0;
  }
  /* line 407, ../scss/_columnists.scss */
  .columnists-page .columnists-list ul li:nth-child(4n+1) {
    clear: none;
  }
  /* line 410, ../scss/_columnists.scss */
  .columnists-page .columnists-list ul li:nth-child(3n+1) {
    clear: left;
  }
  /* line 413, ../scss/_columnists.scss */
  .columnists-page .columnists-list ul .inner-columnist {
    width: 300px;
    margin: 0 auto;
  }
}
@media only screen and (max-width: 979px) {
  /* line 425, ../scss/_columnists.scss */
  .columnists-page .columnists-profile-left .profile-info {
    display: none;
  }
  /* line 428, ../scss/_columnists.scss */
  .columnists-page .columnists-profile-left .columns-list {
    width: 100%;
  }

  /* line 436, ../scss/_columnists.scss */
  .columnists-page .column-page-left .read-too ul li {
    width: 50%;
    margin-right: 0;
  }
  /* line 440, ../scss/_columnists.scss */
  .columnists-page .column-page-left .read-too ul li:last-child {
    display: none;
  }
  /* line 446, ../scss/_columnists.scss */
  .columnists-page .columnists-list ul li {
    width: 50%;
    margin: 0;
  }
  /* line 450, ../scss/_columnists.scss */
  .columnists-page .columnists-list ul li:nth-child(3n+1) {
    clear: none;
  }
  /* line 453, ../scss/_columnists.scss */
  .columnists-page .columnists-list ul li:nth-child(2n+1) {
    clear: left;
  }
  /* line 456, ../scss/_columnists.scss */
  .columnists-page .columnists-list ul .inner-columnist {
    width: 300px;
    margin: 0 auto;
  }
}
@media only screen and (max-width: 767px) {
  /* line 469, ../scss/_columnists.scss */
  .columnists-page .columnists-profile-left .columns-list {
    width: 100%;
  }
  /* line 472, ../scss/_columnists.scss */
  .columnists-page .columnists-profile-left .profile-midia {
    width: 300px;
    margin: 0 auto;
  }
  /* line 476, ../scss/_columnists.scss */
  .columnists-page .columnists-profile-left .profile-info {
    width: 100%;
    text-align: center;
  }
  /* line 481, ../scss/_columnists.scss */
  .columnists-page .columnists-profile-left .popular-columns-title,
  .columnists-page .columnists-profile-left .popular-columns-list {
    display: none;
  }
  /* line 486, ../scss/_columnists.scss */
  .columnists-page .columnists-profile-right .top-columnist-ad {
    float: none;
    width: 300px;
    margin: 0 auto;
  }
  /* line 491, ../scss/_columnists.scss */
  .columnists-page .columnists-profile-right .horoscope-side {
    float: none;
    margin: 20px 0 0 0;
    width: 100%;
  }
  /* line 499, ../scss/_columnists.scss */
  .columnists-page .column-page-left .news-midia img {
    width: 150px;
    height: auto;
  }
  /* line 504, ../scss/_columnists.scss */
  .columnists-page .column-page-left .read-too ul li {
    width: 100%;
    margin-right: 0;
    margin-bottom: 20px;
  }
  /* line 512, ../scss/_columnists.scss */
  .columnists-page .columnists-list ul li {
    width: 100%;
    margin: 0;
  }
  /* line 516, ../scss/_columnists.scss */
  .columnists-page .columnists-list ul li:nth-child(2n+1) {
    clear: none;
  }
  /* line 519, ../scss/_columnists.scss */
  .columnists-page .columnists-list ul .inner-columnist {
    width: 300px;
    margin: 0 auto;
  }

  /* line 529, ../scss/_columnists.scss */
  .columnists-page .column-page-right .columnists {
    float: none;
    width: 100%;
    margin: 20px 0 0 0;
  }
  /* line 534, ../scss/_columnists.scss */
  .columnists-page .column-page-right .top-columnist-ad {
    float: none;
    width: 300px;
    margin: 0 auto;
  }
}
@media only screen and (max-width: 479px) {
  /* line 547, ../scss/_columnists.scss */
  .columnists-page .columnists-profile-left .columns-list {
    width: 100%;
  }
  /* line 549, ../scss/_columnists.scss */
  .columnists-page .columnists-profile-left .columns-list ul li h2 {
    text-align: center;
    font-size: 20px;
    line-height: 26px;
  }
  /* line 557, ../scss/_columnists.scss */
  .columnists-page .columnists-profile-left .columns-read-too ul li {
    width: 100%;
  }
  /* line 559, ../scss/_columnists.scss */
  .columnists-page .columnists-profile-left .columns-read-too ul li img {
    display: block;
    width: 100%;
    height: auto;
  }
  /* line 564, ../scss/_columnists.scss */
  .columnists-page .columnists-profile-left .columns-read-too ul li .news-content {
    width: 100%;
  }
  /* line 572, ../scss/_columnists.scss */
  .columnists-page .column-page-left .news-midia {
    margin: 0 0 20px 0;
  }
  /* line 574, ../scss/_columnists.scss */
  .columnists-page .column-page-left .news-midia img {
    width: 100%;
    height: auto;
  }
}
/* Assinaturas */
/* line 5, ../scss/_subscriptions.scss */
.subscriptions-page .subscriptions-container .subscriptions-list {
  overflow: hidden;
  *zoom: 1;
}
/* line 7, ../scss/_subscriptions.scss */
.subscriptions-page .subscriptions-container .subscriptions-list .subscriptions-item {
  width: 33.33333%;
  margin: 45px 0;
  float: left;
  text-align: center;
}
/* line 12, ../scss/_subscriptions.scss */
.subscriptions-page .subscriptions-container .subscriptions-list .subscriptions-item .subscriptions-inner {
  margin: 0 auto;
}
/* line 15, ../scss/_subscriptions.scss */
.subscriptions-page .subscriptions-container .subscriptions-list .subscriptions-item h2 {
  text-align: center;
  text-transform: uppercase;
  color: #f18e22;
  font-weight: 700;
  font-size: 32px;
  line-height: 33px;
  margin: 0 0 10px 0;
}
/* line 24, ../scss/_subscriptions.scss */
.subscriptions-page .subscriptions-container .subscriptions-list .subscriptions-item h3 {
  font-size: 15px;
  line-height: 15px;
  color: #232323;
  text-align: center;
  text-transform: uppercase;
  font-weight: 400;
  margin: 0;
}
/* line 33, ../scss/_subscriptions.scss */
.subscriptions-page .subscriptions-container .subscriptions-list .subscriptions-item img {
  margin: 12px 0;
  width: 332px;
}
/* line 37, ../scss/_subscriptions.scss */
.subscriptions-page .subscriptions-container .subscriptions-list .subscriptions-item .subscriptions-options {
  list-style: none;
  padding: 0;
  margin: 0;
  max-width: 332px;
  width: 100%;
  margin: 0 auto;
}
/* line 44, ../scss/_subscriptions.scss */
.subscriptions-page .subscriptions-container .subscriptions-list .subscriptions-item .subscriptions-options li {
  overflow: hidden;
  *zoom: 1;
  margin: 0 0 20px 0;
}
/* line 47, ../scss/_subscriptions.scss */
.subscriptions-page .subscriptions-container .subscriptions-list .subscriptions-item .subscriptions-options li h4 {
  -webkit-transition: color 0.2s ease;
  -moz-transition: color 0.2s ease;
  -o-transition: color 0.2s ease;
  transition: color 0.2s ease;
}
/* line 50, ../scss/_subscriptions.scss */
.subscriptions-page .subscriptions-container .subscriptions-list .subscriptions-item .subscriptions-options li .option-price {
  -webkit-transition: color 0.2s ease;
  -moz-transition: color 0.2s ease;
  -o-transition: color 0.2s ease;
  transition: color 0.2s ease;
}
/* line 53, ../scss/_subscriptions.scss */
.subscriptions-page .subscriptions-container .subscriptions-list .subscriptions-item .subscriptions-options li a {
  -webkit-transition: background 0.2s ease;
  -moz-transition: background 0.2s ease;
  -o-transition: background 0.2s ease;
  transition: background 0.2s ease;
}
/* line 58, ../scss/_subscriptions.scss */
.subscriptions-page .subscriptions-container .subscriptions-list .subscriptions-item .subscriptions-options li:hover h4 {
  color: #232323;
}
/* line 61, ../scss/_subscriptions.scss */
.subscriptions-page .subscriptions-container .subscriptions-list .subscriptions-item .subscriptions-options li:hover .option-price {
  color: #f18e22;
}
/* line 64, ../scss/_subscriptions.scss */
.subscriptions-page .subscriptions-container .subscriptions-list .subscriptions-item .subscriptions-options li:hover a {
  background: #f18e22;
}
/* line 68, ../scss/_subscriptions.scss */
.subscriptions-page .subscriptions-container .subscriptions-list .subscriptions-item .subscriptions-options h4 {
  float: left;
  font-size: 10px;
  color: #bfbfbf;
  font-weight: bold;
  width: 65px;
  margin: 12px 0;
  text-transform: uppercase;
  text-align: center;
}
/* line 78, ../scss/_subscriptions.scss */
.subscriptions-page .subscriptions-container .subscriptions-list .subscriptions-item .subscriptions-options .option-price {
  color: #bfbfbf;
  float: left;
  width: calc(100% - 155px);
  text-align: center;
}
/* line 83, ../scss/_subscriptions.scss */
.subscriptions-page .subscriptions-container .subscriptions-list .subscriptions-item .subscriptions-options .option-price big {
  font-size: 33px;
  line-height: 33px;
}
/* line 86, ../scss/_subscriptions.scss */
.subscriptions-page .subscriptions-container .subscriptions-list .subscriptions-item .subscriptions-options .option-price big strong {
  font-size: 20px;
}
/* line 91, ../scss/_subscriptions.scss */
.subscriptions-page .subscriptions-container .subscriptions-list .subscriptions-item .subscriptions-options a {
  background: #bfbfbf;
  color: white;
  font-weight: 700;
  font-size: 14px;
  padding: 5px 0;
  width: 90px;
  text-align: center;
  display: block;
  float: left;
  margin: 10px 0;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
}

@media only screen and (max-width: 1259px) {
  /* line 111, ../scss/_subscriptions.scss */
  .subscriptions-page {
    padding: 0 20px;
  }
  /* line 116, ../scss/_subscriptions.scss */
  .subscriptions-page .subscriptions-container .subscriptions-list .subscriptions-item .subscriptions-options {
    max-width: 300px;
  }
  /* line 119, ../scss/_subscriptions.scss */
  .subscriptions-page .subscriptions-container .subscriptions-list .subscriptions-item .subscriptions-options .option-price big {
    font-size: 26px;
    line-height: 26px;
  }
  /* line 122, ../scss/_subscriptions.scss */
  .subscriptions-page .subscriptions-container .subscriptions-list .subscriptions-item .subscriptions-options .option-price big strong {
    font-size: 18px;
  }
  /* line 128, ../scss/_subscriptions.scss */
  .subscriptions-page .subscriptions-container .subscriptions-list .subscriptions-item img {
    width: 300px;
  }
}
@media only screen and (max-width: 979px) {
  /* line 140, ../scss/_subscriptions.scss */
  .subscriptions-page .subscriptions-container .subscriptions-list .subscriptions-item {
    width: 100%;
    float: none;
    margin: 20px 0;
  }
  /* line 144, ../scss/_subscriptions.scss */
  .subscriptions-page .subscriptions-container .subscriptions-list .subscriptions-item .subscriptions-options {
    max-width: 380px;
  }
}
@media only screen and (max-width: 479px) {
  /* line 160, ../scss/_subscriptions.scss */
  .subscriptions-page .subscriptions-container .subscriptions-list .subscriptions-item img {
    width: 100%;
    height: auto;
    display: block;
  }
}
/* Login */
/* line 3, ../scss/_login.scss */
.login-options {
  display: flex;
  justify-content: space-between;
  margin: 35px 0;
}
/* line 7, ../scss/_login.scss */
.login-options li {
  cursor: pointer;
  margin: 0 20px 10px 0;
}
/* line 11, ../scss/_login.scss */
.login-options li.selected {
  color: #f18e22;
  -webkit-transition: color 0.5s ease;
  -moz-transition: color 0.5s ease;
  -o-transition: color 0.5s ease;
  transition: color 0.5s ease;
}

/* line 21, ../scss/_login.scss */
.login-page .left-login form.hide,
.login-page .right-login form.hide,
.login-page .full-login form.hide {
  display: none;
}
/* line 24, ../scss/_login.scss */
.login-page .left-login h3,
.login-page .right-login h3,
.login-page .full-login h3 {
  font-size: 28px;
  line-height: 28px;
  color: #f18e22;
  font-weight: 400;
}
/* line 31, ../scss/_login.scss */
.login-page .left-login div label,
.login-page .right-login div label,
.login-page .full-login div label {
  font-size: 15px;
  margin-left: 10px;
  font-family: 'Myriad Pro';
}
/* line 36, ../scss/_login.scss */
.login-page .left-login div input,
.login-page .right-login div input,
.login-page .full-login div input {
  -webkit-transition: 0.2s;
  -moz-transition: 0.2s;
  -o-transition: 0.2s;
  transition: 0.2s;
}
/* line 40, ../scss/_login.scss */
.login-page .left-login ul,
.login-page .right-login ul,
.login-page .full-login ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
/* line 45, ../scss/_login.scss */
.login-page .left-login .box,
.login-page .right-login .box,
.login-page .full-login .box {
  width: 375px;
  margin: 30px auto 70px auto;
}
/* line 51, ../scss/_login.scss */
.login-page .left-login input[type=text],
.login-page .left-login input[type=password],
.login-page .left-login input[type=email],
.login-page .right-login input[type=text],
.login-page .right-login input[type=password],
.login-page .right-login input[type=email],
.login-page .full-login input[type=text],
.login-page .full-login input[type=password],
.login-page .full-login input[type=email] {
  width: 100%;
  display: block;
  height: 40px;
  padding: 0 10px;
  font-size: 14px;
  border: 1px solid #c5c5c5;
  margin: 0 0 25px 0;
  outline: none;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
}
/* line 62, ../scss/_login.scss */
.login-page .left-login a,
.login-page .right-login a,
.login-page .full-login a {
  font-size: 14px;
  color: #505050;
  text-decoration: underline;
}
/* line 67, ../scss/_login.scss */
.login-page .left-login input[type=submit],
.login-page .right-login input[type=submit],
.login-page .full-login input[type=submit] {
  background: #f18e22;
  color: white;
  font-weight: bold;
  font-size: 16px;
  width: 250px;
  padding: 15px 0;
  margin: 25px auto;
  display: block;
  cursor: pointer;
  border: 0;
  outline: none;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
}
/* line 81, ../scss/_login.scss */
.login-page .left-login label.error,
.login-page .right-login label.error,
.login-page .full-login label.error {
  color: red;
  display: block;
  margin: 0 0 20px 0;
}
/* line 87, ../scss/_login.scss */
.login-page .left-login {
  float: left;
  width: 50%;
}
/* line 92, ../scss/_login.scss */
.login-page .left-login .box form ul {
  margin-bottom: -10px;
}
/* line 98, ../scss/_login.scss */
.login-page .right-login {
  float: right;
  width: 50%;
}
/* line 102, ../scss/_login.scss */
.login-page .full-login {
  width: 100%;
}

@media only screen and (max-width: 1259px) {
  /* line 109, ../scss/_login.scss */
  .login-page {
    padding: 0 20px;
  }
}
@media only screen and (max-width: 979px) {
  /* line 117, ../scss/_login.scss */
  .login-page .left-login {
    width: 100%;
    float: none;
  }
  /* line 121, ../scss/_login.scss */
  .login-page .right-login {
    width: 100%;
    float: none;
  }
}
@media only screen and (max-width: 479px) {
  /* line 134, ../scss/_login.scss */
  .login-page .left-login .box,
  .login-page .right-login .box {
    text-align: center;
    width: 100%;
  }
}
/* Pagamento */
/* line 4, ../scss/_payment.scss */
.payment-page .error-payment {
  font-size: 16px;
  color: red;
  line-height: 18px;
  margin: 0 0 20px 0;
}
/* line 11, ../scss/_payment.scss */
.payment-page .payment-data h3 {
  font-size: 33px;
  color: #f18e22;
  line-height: 33px;
  margin: 0 0 25px 0;
}
/* line 17, ../scss/_payment.scss */
.payment-page .payment-data .payment_credit {
  margin: 10px auto 30px auto;
  width: 360px;
}
/* line 20, ../scss/_payment.scss */
.payment-page .payment-data .payment_credit .card_info .cards-img {
  margin: 5px 0 0 0;
  float: right;
}
/* line 24, ../scss/_payment.scss */
.payment-page .payment-data .payment_credit ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
/* line 29, ../scss/_payment.scss */
.payment-page .payment-data .payment_credit .options_card button {
  background: #f18e22;
  color: white;
  border: 0;
  font-weight: bold;
  font-size: 17px;
  padding: 15px 0;
  width: 180px;
  display: block;
  margin: 20px 0 0 0;
}
/* line 40, ../scss/_payment.scss */
.payment-page .payment-data .payment_credit label {
  font-size: 14px;
  display: block;
  text-transform: uppercase;
  color: #999;
  margin: 10px 0 5px 0;
}
/* line 47, ../scss/_payment.scss */
.payment-page .payment-data .payment_credit input[type=text] {
  width: 100%;
  height: 38px;
  border: 1px solid #c5c5c5;
  padding: 0 10px;
  background: white;
  outline: none;
  margin: 0 0 10px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
}
/* line 56, ../scss/_payment.scss */
.payment-page .payment-data .payment_credit input[type=text].cod_secure {
  width: 125px;
}
/* line 60, ../scss/_payment.scss */
.payment-page .payment-data .payment_credit select {
  height: 38px;
  border: 1px solid #c5c5c5;
  background: white;
  padding: 0 10px;
  min-width: 75px;
  outline: none;
  margin: 0 0 10px 0;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
}
/* line 71, ../scss/_payment.scss */
.payment-page .payment-data label.error {
  color: red;
  margin: 5px 0 10px 0;
}
/* line 76, ../scss/_payment.scss */
.payment-page .payment-resume {
  text-align: left;
  width: 360px;
  margin: 0 auto;
}
/* line 80, ../scss/_payment.scss */
.payment-page .payment-resume p {
  margin: 10px 0;
}
/* line 83, ../scss/_payment.scss */
.payment-page .payment-resume strong {
  font-size: 16px;
  line-height: 20px;
  color: #656463;
  text-transform: uppercase;
}
/* line 89, ../scss/_payment.scss */
.payment-page .payment-resume strong em {
  color: #f18e22;
  font-style: normal;
}
/* line 93, ../scss/_payment.scss */
.payment-page .payment-resume .price-resume {
  font-size: 33px;
  line-height: 33px;
  font-weight: 700;
  color: #f18e22;
}
/* line 99, ../scss/_payment.scss */
.payment-page .payment-resume .small {
  font-size: 20px;
}

/* line 106, ../scss/_payment.scss */
.finish-order-page h2 {
  font-size: 33px;
  color: #f18e22;
  font-weight: 700;
  text-align: center;
  margin: 45px 0;
  line-height: 38px;
}
/* line 114, ../scss/_payment.scss */
.finish-order-page .mid-close {
  width: 850px;
  margin: 0 auto;
}
/* line 117, ../scss/_payment.scss */
.finish-order-page .mid-close .mid-close-left {
  float: left;
  margin: 0 0 20px 0;
  width: 260px;
}
/* line 121, ../scss/_payment.scss */
.finish-order-page .mid-close .mid-close-left p {
  margin: 0;
}
/* line 124, ../scss/_payment.scss */
.finish-order-page .mid-close .mid-close-left .top-descr {
  font-size: 15px;
  color: #656463;
  margin: 0 0 25px 0;
  display: block;
}
/* line 130, ../scss/_payment.scss */
.finish-order-page .mid-close .mid-close-left .mid-descr {
  font-size: 16px;
  color: #656463;
  font-weight: bold;
  text-transform: uppercase;
  line-height: 20px;
  display: block;
}
/* line 138, ../scss/_payment.scss */
.finish-order-page .mid-close .mid-close-left .mid-descr.orange {
  color: #f18e22;
  margin: 0 0 15px 0;
}
/* line 142, ../scss/_payment.scss */
.finish-order-page .mid-close .mid-close-left .bottom-descr big {
  font-weight: bold;
}
/* line 145, ../scss/_payment.scss */
.finish-order-page .mid-close .mid-close-left .bottom-descr {
  display: block;
  color: #f18e22;
  font-size: 20px;
  line-height: 24px;
}
/* line 152, ../scss/_payment.scss */
.finish-order-page .mid-close .mid-close-right {
  float: right;
  width: 448px;
  color: #7d7d7d;
  font-size: 16px;
  line-height: 19px;
  margin: 20px 0;
}
/* line 159, ../scss/_payment.scss */
.finish-order-page .mid-close .mid-close-right strong {
  color: #f18e22;
  font-size: 16px;
}
/* line 166, ../scss/_payment.scss */
.finish-order-page .arrow-middle {
  font-size: 10em;
  margin: 0 0 0 40px;
}
/* line 170, ../scss/_payment.scss */
.finish-order-page .bottom-close {
  border-top: 1px solid #ddd;
  padding: 35px 0 90px 0;
  width: 850px;
  text-align: center;
  margin: 20px auto 0 auto;
  font-size: 13px;
  color: #605e5b;
}

@media only screen and (max-width: 1259px) {
  /* line 183, ../scss/_payment.scss */
  .payment-page {
    padding: 0 20px;
  }

  /* line 186, ../scss/_payment.scss */
  .finish-order-page {
    padding: 0 20px;
  }
  /* line 188, ../scss/_payment.scss */
  .finish-order-page .arrow-middle {
    display: none;
  }
  /* line 191, ../scss/_payment.scss */
  .finish-order-page .mid-close {
    width: 100%;
  }
  /* line 194, ../scss/_payment.scss */
  .finish-order-page .bottom-close {
    width: 100%;
  }
  /* line 197, ../scss/_payment.scss */
  .finish-order-page .mid-close .mid-close-left {
    width: 260px;
  }
  /* line 200, ../scss/_payment.scss */
  .finish-order-page .mid-close .mid-close-right {
    width: calc(100% - 280px);
  }
}
@media only screen and (max-width: 767px) {
  /* line 209, ../scss/_payment.scss */
  .finish-order-page {
    padding: 0 20px;
  }
  /* line 212, ../scss/_payment.scss */
  .finish-order-page .mid-close .mid-close-left,
  .finish-order-page .mid-close .mid-close-right {
    width: 100%;
    float: none;
    text-align: center;
  }
}
@media only screen and (max-width: 479px) {
  /* line 223, ../scss/_payment.scss */
  .payment-page .payment-resume {
    width: 100%;
  }
  /* line 227, ../scss/_payment.scss */
  .payment-page .payment-data .payment_credit {
    width: 100%;
  }
  /* line 229, ../scss/_payment.scss */
  .payment-page .payment-data .payment_credit .card_info .cards-img {
    display: block;
    float: none;
    margin: 10px 0;
  }
}
/* Account */
/* line 5, ../scss/_myaccount.scss */
.user-page .account-links ul {
  list-style: none;
  margin: 0;
  padding: 45px 0 65px 0;
  width: 500px;
  margin: 0 auto;
  overflow: hidden;
  *zoom: 1;
}
/* line 12, ../scss/_myaccount.scss */
.user-page .account-links ul li {
  color: #878787;
  font-size: 17px;
  line-height: 20px;
  font-weight: 700;
  width: 50%;
  float: left;
  margin: 0 0 20px 0;
}
/* line 13, ../scss/_myaccount.scss */
.user-page .account-links ul li i {
  color: #f18e22;
}
/* line 21, ../scss/_myaccount.scss */
.user-page .account-links ul li a {
  color: #878787;
  -webkit-transition: color 0.2s ease;
  -moz-transition: color 0.2s ease;
  -o-transition: color 0.2s ease;
  transition: color 0.2s ease;
}
/* line 25, ../scss/_myaccount.scss */
.user-page .account-links ul li a:hover {
  color: #f18e22;
}
/* line 31, ../scss/_myaccount.scss */
.user-page .my-subscriptions {
  overflow: hidden;
  *zoom: 1;
}
/* line 33, ../scss/_myaccount.scss */
.user-page .my-subscriptions .top-subscriptions {
  margin: 0 0 40px 0;
  width: calc(100% - 120px);
  float: left;
}
/* line 37, ../scss/_myaccount.scss */
.user-page .my-subscriptions .top-subscriptions h3 {
  color: #f18e22;
  font-size: 33px;
  font-weight: 700;
  line-height: 38px;
  margin: 0;
}
/* line 44, ../scss/_myaccount.scss */
.user-page .my-subscriptions .top-subscriptions p {
  font-size: 14px;
  color: #828282;
  line-height: 14px;
}
/* line 50, ../scss/_myaccount.scss */
.user-page .my-subscriptions .back {
  margin: 25px 0 0 0;
  float: right;
  width: 100px;
  display: block;
  text-align: center;
  font-size: 13px;
  text-transform: uppercase;
  font-weight: 500;
  padding: 10px 0;
  border: 1px solid #989898;
}
/* line 62, ../scss/_myaccount.scss */
.user-page .my-subscriptions .my-subscriptions-list {
  margin: 0 0 40px 0;
}
/* line 64, ../scss/_myaccount.scss */
.user-page .my-subscriptions .my-subscriptions-list ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
/* line 68, ../scss/_myaccount.scss */
.user-page .my-subscriptions .my-subscriptions-list ul li {
  margin: 0 0 20px 0;
}
/* line 70, ../scss/_myaccount.scss */
.user-page .my-subscriptions .my-subscriptions-list ul li h4 {
  font-size: 30px;
  color: #525252;
  font-weight: bold;
  line-height: 32px;
  margin: 0;
  text-transform: uppercase;
}
/* line 78, ../scss/_myaccount.scss */
.user-page .my-subscriptions .my-subscriptions-list ul li h5 {
  font-size: 15px;
  color: #525252;
  margin: 0 0 5px 0;
  text-transform: uppercase;
}
/* line 84, ../scss/_myaccount.scss */
.user-page .my-subscriptions .my-subscriptions-list ul li span {
  font-size: 15px;
  color: #525252;
}
/* line 88, ../scss/_myaccount.scss */
.user-page .my-subscriptions .my-subscriptions-list ul li span em {
  color: #f18e22;
  font-style: normal;
}
/* line 92, ../scss/_myaccount.scss */
.user-page .my-subscriptions .my-subscriptions-list ul li .change_pay {
  background: #f18e22;
  color: white;
  font-weight: 700;
  font-size: 14px;
  padding: 5px 0;
  width: 250px;
  text-align: center;
  display: block;
  margin: 10px 0;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
}
/* line 106, ../scss/_myaccount.scss */
.user-page .my-subscriptions .my-subscriptions-list ul li.inative h4, .user-page .my-subscriptions .my-subscriptions-list ul li.inative h5, .user-page .my-subscriptions .my-subscriptions-list ul li.inative span {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
  opacity: 0.5;
}
/* line 114, ../scss/_myaccount.scss */
.user-page .questions-content h1 {
  font-size: 33px;
  line-height: 33px;
  color: #f18e22;
  font-weight: bold;
  margin: 25px auto;
  max-width: 875px;
  width: 100%;
}
/* line 123, ../scss/_myaccount.scss */
.user-page .questions-content .questions-list {
  margin: 0 0 40px 0;
  padding: 0;
  list-style: none;
  overflow: hidden;
  *zoom: 1;
}
/* line 128, ../scss/_myaccount.scss */
.user-page .questions-content .questions-list li {
  border-bottom: 1px solid #d9d9d9;
  width: 100%;
  padding: 10px 0;
  overflow: hidden;
  *zoom: 1;
}
/* line 133, ../scss/_myaccount.scss */
.user-page .questions-content .questions-list li h3 {
  font-size: 15px;
  font-weight: bold;
  color: #696969;
  line-height: 18px;
  margin: 5px 0;
  cursor: pointer;
}
/* line 141, ../scss/_myaccount.scss */
.user-page .questions-content .questions-list li .question-inner {
  width: 875px;
  max-width: 100%;
  margin: 0 auto;
}
/* line 146, ../scss/_myaccount.scss */
.user-page .questions-content .questions-list li .question-number {
  float: left;
  font-size: 34px;
  color: #f18e22;
  display: block;
  line-height: 40px;
}
/* line 153, ../scss/_myaccount.scss */
.user-page .questions-content .questions-list li .question-data {
  float: left;
  width: calc(100% - 65px);
  margin: 0 0 0 10px;
}
/* line 157, ../scss/_myaccount.scss */
.user-page .questions-content .questions-list li .question-data .question-info {
  display: none;
}
/* line 159, ../scss/_myaccount.scss */
.user-page .questions-content .questions-list li .question-data .question-info p {
  color: #696969;
  font-size: 14px;
  line-height: 18px;
}
/* line 165, ../scss/_myaccount.scss */
.user-page .questions-content .questions-list li .question-data .question-info.show {
  display: block;
}

/* line 175, ../scss/_myaccount.scss */
.user-page .change_data {
  width: 100%;
  max-width: 760px;
  margin: 0 auto;
}
/* line 179, ../scss/_myaccount.scss */
.user-page .change_data h3 {
  font-size: 33px;
  color: #f18e22;
  font-weight: bold;
  margin: 0 0 18px 0;
  line-height: 33px;
}
/* line 186, ../scss/_myaccount.scss */
.user-page .change_data p {
  color: #828282;
  line-height: 18px;
  font-size: 14px;
}
/* line 191, ../scss/_myaccount.scss */
.user-page .change_data .form_data_user {
  margin: 40px 0;
}
/* line 195, ../scss/_myaccount.scss */
.user-page .change_data .sucess_form p {
  color: #66CD00;
}

/* line 203, ../scss/_myaccount.scss */
.user-page .change_data {
  margin: 40px auto;
}
/* line 206, ../scss/_myaccount.scss */
.user-page .change_data .form_password ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
/* line 211, ../scss/_myaccount.scss */
.user-page .change_data .form_password li {
  margin: 0 0 5px 0;
}
/* line 214, ../scss/_myaccount.scss */
.user-page .change_data .form_password .error {
  float: none;
  display: block;
  text-transform: uppercase;
  color: #ff0033;
  margin: 8px 0 0 0;
}
/* line 222, ../scss/_myaccount.scss */
.user-page .change_data .form_password input[type=text],
.user-page .change_data .form_password input[type=password] {
  outline: none;
  padding: 5px 15px;
  height: 40px;
  width: 365px;
  border: 1px solid #c5c5c5;
  font-size: 14px;
  font-weight: 500;
  background: white;
  color: #999;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
/* line 235, ../scss/_myaccount.scss */
.user-page .change_data .form_password input[type=submit] {
  width: 250px;
  height: 50px;
  background: #f18e22;
  color: white;
  font-weight: 700;
  font-size: 18px;
  border: 0;
  outline: none;
  margin: 20px 0 0 0;
  display: block;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
}

@media only screen and (max-width: 1259px) {
  /* line 254, ../scss/_myaccount.scss */
  .user-page {
    padding: 0 20px;
  }
}
@media only screen and (max-width: 767px) {
  /* line 264, ../scss/_myaccount.scss */
  .user-page .account-links ul {
    width: 100%;
  }
  /* line 267, ../scss/_myaccount.scss */
  .user-page .account-links ul li {
    text-align: center;
    width: 100%;
    float: none;
  }
}
@media only screen and (max-width: 479px) {
  /* line 282, ../scss/_myaccount.scss */
  .user-page .change_data .form_password input[type=text],
  .user-page .change_data .form_password input[type=password] {
    outline: none;
    padding: 5px 15px;
    height: 40px;
    width: 100%;
    border: 1px solid #c5c5c5;
    font-size: 14px;
    font-weight: 500;
    background: white;
    color: #999;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }
  /* line 295, ../scss/_myaccount.scss */
  .user-page .change_data .form_password input[type=submit] {
    margin: 20px auto 0 auto;
  }
}
/* Cadastro */
/* line 4, ../scss/_register.scss */
.register-page .signup_content {
  width: 760px;
  margin: 0 auto;
}
/* line 7, ../scss/_register.scss */
.register-page .signup_content .error_form {
  margin: 0 0 25px 0;
  padding: 10px 20px;
  color: #ff0033;
  border: solid 3px #ff0033;
}
/* line 12, ../scss/_register.scss */
.register-page .signup_content .error_form p {
  font-weight: 700;
  font-size: 16px;
  padding-bottom: 8px;
}
/* line 17, ../scss/_register.scss */
.register-page .signup_content .error_form div {
  padding: 3px 0;
  font-size: 13px;
  font-weight: 400;
}
/* line 23, ../scss/_register.scss */
.register-page .signup_content h2 {
  color: #f18e22;
  font-size: 33px;
  font-weight: bold;
  line-height: 33px;
  margin: 0 0 30px 0;
  float: left;
}
/* line 31, ../scss/_register.scss */
.register-page .signup_content .register-login {
  float: left;
  font-size: 14px;
  color: #505050;
  text-decoration: underline;
  margin: 12px 0 0 30px;
}
/* line 38, ../scss/_register.scss */
.register-page .signup_content .register-descr {
  font-size: 14px;
  color: #828282;
  line-height: 20px;
  margin: 5px 0 0 0;
}
/* line 45, ../scss/_register.scss */
.register-page .signup_content .form_data .select_form {
  color: #f79226;
  font-size: 17px;
  font-weight: bold;
  margin: 0 0 20px 0;
}
/* line 51, ../scss/_register.scss */
.register-page .signup_content .form_data .change_form {
  overflow: hidden;
  *zoom: 1;
  margin: 0 0 35px 0;
}
/* line 54, ../scss/_register.scss */
.register-page .signup_content .form_data .change_form label, .register-page .signup_content .form_data .change_form input {
  float: left;
  display: block;
  margin: 0 10px 0 0;
}
/* line 59, ../scss/_register.scss */
.register-page .signup_content .form_data .change_form label {
  color: #999;
  font-size: 15px;
}

/* line 70, ../scss/_register.scss */
#form_cadastro_user fieldset,
#form_cadastro_company fieldset {
  border: 0;
  padding: 0;
  margin: 0;
}
/* line 75, ../scss/_register.scss */
#form_cadastro_user legend,
#form_cadastro_company legend {
  font-size: 17px;
  color: #f18e22;
  font-weight: bold;
  margin: 0 0 25px 0;
}
/* line 81, ../scss/_register.scss */
#form_cadastro_user ol,
#form_cadastro_company ol {
  list-style: none;
  margin: 0;
  padding: 0;
  max-width: 760px;
  width: 100%;
  overflow: hidden;
  *zoom: 1;
}
/* line 88, ../scss/_register.scss */
#form_cadastro_user ol li,
#form_cadastro_company ol li {
  margin: 0 0 25px 0;
  float: left;
}
/* line 92, ../scss/_register.scss */
#form_cadastro_user ol li.space,
#form_cadastro_company ol li.space {
  margin: 0 29px 25px 0;
  clear: left;
}
/* line 96, ../scss/_register.scss */
#form_cadastro_user ol li label,
#form_cadastro_company ol li label {
  font-size: 14px;
  color: #999;
  text-transform: uppercase;
}
/* line 101, ../scss/_register.scss */
#form_cadastro_user ol li label.error,
#form_cadastro_company ol li label.error {
  float: none;
  display: block;
  color: #ff0033;
  margin: 8px 0 0 0;
}
/* line 109, ../scss/_register.scss */
#form_cadastro_user ol input[type=text],
#form_cadastro_user ol input[type=email],
#form_cadastro_user ol input[type=password],
#form_cadastro_company ol input[type=text],
#form_cadastro_company ol input[type=email],
#form_cadastro_company ol input[type=password] {
  outline: none;
  padding: 5px 15px;
  height: 40px;
  width: 365px;
  border: 1px solid #c5c5c5;
  font-size: 14px;
  font-weight: 500;
  background: white;
  color: #999;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
/* line 122, ../scss/_register.scss */
#form_cadastro_user ol select,
#form_cadastro_company ol select {
  outline: none;
  padding: 5px 15px;
  height: 40px;
  width: 365px;
  border: 1px solid #c5c5c5;
  font-size: 14px;
  font-weight: 500;
  background: white;
  color: #999;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
/* line 135, ../scss/_register.scss */
#form_cadastro_user ol .birth-block,
#form_cadastro_company ol .birth-block {
  min-height: 65px;
}
/* line 137, ../scss/_register.scss */
#form_cadastro_user ol .birth-block label,
#form_cadastro_company ol .birth-block label {
  display: block;
  margin: 0 0 10px 0;
}
/* line 141, ../scss/_register.scss */
#form_cadastro_user ol .birth-block input[type=text].date-input,
#form_cadastro_company ol .birth-block input[type=text].date-input {
  width: 110px;
  margin-right: 15px;
}
/* line 145, ../scss/_register.scss */
#form_cadastro_user ol .birth-block input[type=text].date-input.three,
#form_cadastro_company ol .birth-block input[type=text].date-input.three {
  margin-right: 0;
}
/* line 149, ../scss/_register.scss */
#form_cadastro_user ol .sex-block,
#form_cadastro_company ol .sex-block {
  min-height: 65px;
}
/* line 151, ../scss/_register.scss */
#form_cadastro_user ol .sex-block > label,
#form_cadastro_company ol .sex-block > label {
  display: block;
  margin: 0 0 25px 0;
}
/* line 155, ../scss/_register.scss */
#form_cadastro_user ol .sex-block .type_radio,
#form_cadastro_company ol .sex-block .type_radio {
  float: left;
  margin: 0 0 10px 0;
  overflow: hidden;
  *zoom: 1;
}
/* line 159, ../scss/_register.scss */
#form_cadastro_user ol .sex-block .type_radio label, #form_cadastro_user ol .sex-block .type_radio input,
#form_cadastro_company ol .sex-block .type_radio label,
#form_cadastro_company ol .sex-block .type_radio input {
  float: left;
  margin: 0 10px 0 0;
}
/* line 165, ../scss/_register.scss */
#form_cadastro_user ol .sex-block-2,
#form_cadastro_company ol .sex-block-2 {
  min-height: 65px;
  margin-bottom: 32px;
}
/* line 168, ../scss/_register.scss */
#form_cadastro_user ol .sex-block-2 > label,
#form_cadastro_company ol .sex-block-2 > label {
  display: block;
  margin: 0 0 10px 0;
}
/* line 174, ../scss/_register.scss */
#form_cadastro_user ol .phone-block label,
#form_cadastro_company ol .phone-block label {
  display: block;
  margin: 0 0 10px 0;
}
/* line 178, ../scss/_register.scss */
#form_cadastro_user ol .phone-block input.two,
#form_cadastro_company ol .phone-block input.two {
  width: 100px;
  margin: 0 10px 0 0;
}
/* line 182, ../scss/_register.scss */
#form_cadastro_user ol .phone-block input.four,
#form_cadastro_company ol .phone-block input.four {
  width: 252px;
}
/* line 187, ../scss/_register.scss */
#form_cadastro_user ol .ie-block input[type=text],
#form_cadastro_company ol .ie-block input[type=text] {
  width: 280px;
}
/* line 190, ../scss/_register.scss */
#form_cadastro_user ol .ie-block .disable_ie,
#form_cadastro_company ol .ie-block .disable_ie {
  margin: 0 0 0 15px;
}
/* line 192, ../scss/_register.scss */
#form_cadastro_user ol .ie-block .disable_ie input[type=checkbox],
#form_cadastro_company ol .ie-block .disable_ie input[type=checkbox] {
  margin: 2px 5px 0 0;
}
/* line 197, ../scss/_register.scss */
#form_cadastro_user ol .readonly,
#form_cadastro_company ol .readonly {
  border: 1px solid #c5c5c5;
  color: #999;
  padding: 12px 15px;
  font-size: 14px;
  font-weight: 500;
  height: 40px;
  width: 365px;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
  opacity: 0.5;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
}
/* line 210, ../scss/_register.scss */
#form_cadastro_user .end_form p,
#form_cadastro_company .end_form p {
  font-size: 13px;
  color: #828282;
}
/* line 214, ../scss/_register.scss */
#form_cadastro_user .end_form label,
#form_cadastro_company .end_form label {
  font-size: 14px;
  color: #828282;
  margin: 0 0 10px 0;
  display: block;
}
/* line 220, ../scss/_register.scss */
#form_cadastro_user .end_form label.error,
#form_cadastro_company .end_form label.error {
  float: none;
  display: block;
  color: #ff0033;
  margin: 8px 0 0 0;
}
/* line 226, ../scss/_register.scss */
#form_cadastro_user .end_form input[type=checkbox],
#form_cadastro_company .end_form input[type=checkbox] {
  float: left;
  margin: 2px 10px 0 0;
}
/* line 230, ../scss/_register.scss */
#form_cadastro_user .end_form input[type=submit],
#form_cadastro_company .end_form input[type=submit] {
  width: 250px;
  height: 50px;
  background: #f18e22;
  color: white;
  font-weight: 700;
  font-size: 18px;
  border: 0;
  outline: none;
  margin: 40px auto 60px auto;
  display: block;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
}

@media only screen and (max-width: 1259px) {
  /* line 249, ../scss/_register.scss */
  .register-page {
    padding: 0 20px;
  }
}
@media only screen and (max-width: 979px) {
  /* line 257, ../scss/_register.scss */
  .register-page .signup_content {
    width: 100%;
  }

  /* line 264, ../scss/_register.scss */
  #form_cadastro_user fieldset,
  #form_cadastro_company fieldset {
    width: 100%;
    margin: 0 0 20px 0;
  }
  /* line 268, ../scss/_register.scss */
  #form_cadastro_user ol,
  #form_cadastro_company ol {
    width: 100%;
  }
  /* line 270, ../scss/_register.scss */
  #form_cadastro_user ol li,
  #form_cadastro_company ol li {
    width: 100%;
    display: block;
    margin: 0 0 10px 0;
    float: none;
  }
  /* line 276, ../scss/_register.scss */
  #form_cadastro_user ol li.space,
  #form_cadastro_company ol li.space {
    margin: 0 0 10px 0;
    clear: none;
  }
  /* line 282, ../scss/_register.scss */
  #form_cadastro_user ol li input[type=text],
  #form_cadastro_user ol li input[type=email],
  #form_cadastro_user ol li input[type=password],
  #form_cadastro_company ol li input[type=text],
  #form_cadastro_company ol li input[type=email],
  #form_cadastro_company ol li input[type=password] {
    width: 100%;
    display: block;
  }
  /* line 287, ../scss/_register.scss */
  #form_cadastro_user ol li .readonly,
  #form_cadastro_user ol li select,
  #form_cadastro_company ol li .readonly,
  #form_cadastro_company ol li select {
    width: 100%;
  }
  /* line 291, ../scss/_register.scss */
  #form_cadastro_user ol li.birth-block input[type=text].date-input,
  #form_cadastro_company ol li.birth-block input[type=text].date-input {
    margin: 0 2% 0 0;
    width: 32%;
    float: left;
  }
  /* line 298, ../scss/_register.scss */
  #form_cadastro_user ol li.phone-block input[type=text],
  #form_cadastro_company ol li.phone-block input[type=text] {
    float: left;
  }
  /* line 300, ../scss/_register.scss */
  #form_cadastro_user ol li.phone-block input[type=text].two,
  #form_cadastro_company ol li.phone-block input[type=text].two {
    width: 100px;
    margin-right: 10px;
  }
  /* line 304, ../scss/_register.scss */
  #form_cadastro_user ol li.phone-block input[type=text].four,
  #form_cadastro_company ol li.phone-block input[type=text].four {
    width: calc(100% - 110px);
  }
  /* line 310, ../scss/_register.scss */
  #form_cadastro_user ol li.ie-block input[type=text],
  #form_cadastro_company ol li.ie-block input[type=text] {
    float: left;
    width: calc(100% - 80px);
  }
  /* line 314, ../scss/_register.scss */
  #form_cadastro_user ol li.ie-block .disable_ie,
  #form_cadastro_company ol li.ie-block .disable_ie {
    margin: 10px 0 0 10px;
    float: left;
  }
}
@media only screen and (max-width: 479px) {
  /* line 327, ../scss/_register.scss */
  .register-page .signup_content h2 {
    text-align: center;
    display: block;
    width: 100%;
  }
  /* line 332, ../scss/_register.scss */
  .register-page .signup_content a.register-login {
    width: 100%;
    display: block;
    margin: 0 0 20px 0;
    text-align: center;
  }
}
/* Esqueci minha senha */
/* line 4, ../scss/_lost_pass.scss */
.lost-password-page p {
  color: #828282;
  line-height: 18px;
  font-size: 14px;
  margin: 0 0 15px 0;
}
/* line 10, ../scss/_lost_pass.scss */
.lost-password-page .sucess_form {
  color: #66CD00;
}
/* line 14, ../scss/_lost_pass.scss */
.lost-password-page .error_form label {
  font-size: 14px;
  margin: 0 0 10px 0;
  display: block;
  color: #ff0033;
}
/* line 21, ../scss/_lost_pass.scss */
.lost-password-page .lost-pw {
  margin: 0 0 60px 0;
}
/* line 23, ../scss/_lost_pass.scss */
.lost-password-page .lost-pw ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
/* line 28, ../scss/_lost_pass.scss */
.lost-password-page .lost-pw input[type=submit] {
  width: 250px;
  height: 50px;
  background: #f18e22;
  color: white;
  font-weight: 700;
  font-size: 18px;
  border: 0;
  outline: none;
  display: block;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
}
/* line 42, ../scss/_lost_pass.scss */
.lost-password-page .lost-pw input[type=text],
.lost-password-page .lost-pw input[type=email],
.lost-password-page .lost-pw input[type=password] {
  outline: none;
  padding: 5px 15px;
  height: 40px;
  width: 365px;
  border: 1px solid #c5c5c5;
  font-size: 14px;
  font-weight: 500;
  background: white;
  color: #999;
  margin: 0 0 20px 0;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
/* line 56, ../scss/_lost_pass.scss */
.lost-password-page .lost-pw label.error {
  color: #ff0033;
  float: none;
  display: block;
  margin: 8px 0 0 0;
  text-transform: uppercase;
}

@media only screen and (max-width: 1259px) {
  /* line 68, ../scss/_lost_pass.scss */
  .lost-password-page {
    padding: 0 20px;
  }
}
@media only screen and (max-width: 479px) {
  /* line 79, ../scss/_lost_pass.scss */
  .lost-password-page .lost-pw input[type=email] {
    width: 100%;
  }
  /* line 82, ../scss/_lost_pass.scss */
  .lost-password-page .lost-pw input[type=submit] {
    margin: 20px auto;
  }
}
/* Cadernos */
/* line 4, ../scss/_papers.scss */
.papers-page h1 {
  margin: 20px 0;
}
/* line 7, ../scss/_papers.scss */
.papers-page .papers-container {
  margin: 20px 0 0 0;
}
/* line 9, ../scss/_papers.scss */
.papers-page .papers-container .papers-categories {
  margin: 0 0 50px 0;
  overflow: hidden;
  *zoom: 1;
}
/* line 12, ../scss/_papers.scss */
.papers-page .papers-container .papers-categories .papers-category {
  width: 300px;
  margin: 0 20px 15px 0;
  float: left;
}
/* line 16, ../scss/_papers.scss */
.papers-page .papers-container .papers-categories .papers-category:nth-child(4n) {
  margin-right: 0;
}
/* line 19, ../scss/_papers.scss */
.papers-page .papers-container .papers-categories .papers-category:nth-child(4n+1) {
  clear: left;
}
/* line 22, ../scss/_papers.scss */
.papers-page .papers-container .papers-categories .papers-category .paper-item {
  width: 300px;
  height: 125px;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
/* line 29, ../scss/_papers.scss */
.papers-page .papers-container .papers-categories .papers-category .paper-item h2 {
  background: rgba(249, 150, 30, 0.9);
  color: white;
  font-size: 14px;
  text-transform: uppercase;
  font-weight: 400;
  padding: 15px;
  display: inline-block;
  margin: 0;
}
/* line 39, ../scss/_papers.scss */
.papers-page .papers-container .papers-categories .papers-category .paper-item a {
  width: 100%;
  height: 100%;
  display: block;
}
/* line 44, ../scss/_papers.scss */
.papers-page .papers-container .papers-categories .papers-category .papers-list {
  list-style: none;
  margin: 0;
  padding: 0;
}
/* line 48, ../scss/_papers.scss */
.papers-page .papers-container .papers-categories .papers-category .papers-list li {
  margin: 0 0 15px 0;
}
/* line 52, ../scss/_papers.scss */
.papers-page .papers-container .papers-categories .papers-category h3 {
  font-size: 16px;
  color: #f18e22;
  font-weight: bold;
  margin: 15px 0;
}
/* line 58, ../scss/_papers.scss */
.papers-page .papers-container .papers-categories .papers-category h4 {
  margin: 0;
}
/* line 61, ../scss/_papers.scss */
.papers-page .papers-container .papers-categories .papers-category h4 a {
  -webkit-transition: color 0.2s ease;
  -moz-transition: color 0.2s ease;
  -o-transition: color 0.2s ease;
  transition: color 0.2s ease;
}
/* line 64, ../scss/_papers.scss */
.papers-page .papers-container .papers-categories .papers-category h4 a:hover {
  color: #f18e22;
}

/* line 73, ../scss/_papers.scss */
.papers-news-page .papers-left {
  width: 940px;
  float: left;
  margin: 0 0 20px 0;
}
/* line 77, ../scss/_papers.scss */
.papers-news-page .papers-left .paper-section-banner {
  height: 125px;
  width: 940px;
  margin: 20px 0;
  position: relative;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
/* line 85, ../scss/_papers.scss */
.papers-news-page .papers-left .paper-section-banner h2 {
  background: rgba(249, 150, 30, 0.9);
  color: white;
  font-size: 26px;
  text-transform: uppercase;
  font-weight: 400;
  padding: 20px 25px;
  display: inline-block;
  margin: 0;
  font-weight: 700;
}
/* line 97, ../scss/_papers.scss */
.papers-news-page .papers-left .paper-news-content {
  margin: 20px 0 0 0;
}
/* line 99, ../scss/_papers.scss */
.papers-news-page .papers-left .paper-news-content .news-midia {
  float: left;
  margin: 0 20px 10px 0;
  position: relative;
}
/* line 103, ../scss/_papers.scss */
.papers-news-page .papers-left .paper-news-content .news-midia img {
  display: block;
}
/* line 106, ../scss/_papers.scss */
.papers-news-page .papers-left .paper-news-content .news-midia span {
  width: 100%;
  position: absolute;
  bottom: 0;
  left: 0;
  display: block;
  font-size: 10px;
  font-weight: 400;
  padding: 20px 10px 10px 10px;
  color: white;
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#000000+0,000000+100&amp;0+0,0.65+100 */
  background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.65) 100%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.65) 100%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.65) 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 );
  /* IE6-9 */
}
/* line 124, ../scss/_papers.scss */
.papers-news-page .papers-left .paper-news-content .news-container h1 {
  font-size: 30px;
  font-weight: 700;
  margin: 0 0 12px 0;
  line-height: 30px;
  color: #232323;
}
/* line 131, ../scss/_papers.scss */
.papers-news-page .papers-left .paper-news-content .news-container .author {
  font-size: 13px;
  color: #232323;
}
/* line 134, ../scss/_papers.scss */
.papers-news-page .papers-left .paper-news-content .news-container .author em {
  color: #f18e22;
}
/* line 138, ../scss/_papers.scss */
.papers-news-page .papers-left .paper-news-content .news-container .date {
  color: #232323;
}
/* line 141, ../scss/_papers.scss */
.papers-news-page .papers-left .paper-news-content .news-container .description {
  margin: 25px 0 0 0;
  font-size: 15px;
  line-height: 1.5em;
  color: #232323;
}
/* line 146, ../scss/_papers.scss */
.papers-news-page .papers-left .paper-news-content .news-container .description p {
  padding: 0 0 20px 0;
  margin: 0;
}
/* line 150, ../scss/_papers.scss */
.papers-news-page .papers-left .paper-news-content .news-container .description iframe {
  margin: 0 auto;
  width: 100%;
  max-width: 560px;
  display: block;
}
/* line 157, ../scss/_papers.scss */
.papers-news-page .papers-left .paper-news-content .news-container .share {
  height: 30px;
  overflow: hidden;
}
/* line 160, ../scss/_papers.scss */
.papers-news-page .papers-left .paper-news-content .news-container .share div {
  float: left;
  margin: 0 5px 0 0;
}
/* line 166, ../scss/_papers.scss */
.papers-news-page .papers-left .paper-news-content .read-too {
  margin: 20px 0;
}
/* line 168, ../scss/_papers.scss */
.papers-news-page .papers-left .paper-news-content .read-too ul {
  overflow: hidden;
  *zoom: 1;
  margin: 0;
  padding: 0;
}
/* line 172, ../scss/_papers.scss */
.papers-news-page .papers-left .paper-news-content .read-too ul li {
  float: left;
  margin-right: 20px;
}
/* line 175, ../scss/_papers.scss */
.papers-news-page .papers-left .paper-news-content .read-too ul li .news-content {
  margin: 0 auto;
}
/* line 179, ../scss/_papers.scss */
.papers-news-page .papers-left .paper-news-content .read-too ul li:last-child {
  margin: 0;
}
/* line 184, ../scss/_papers.scss */
.papers-news-page .papers-left .paper-news-content .comments {
  margin: 0 0 20px 0;
}
/* line 189, ../scss/_papers.scss */
.papers-news-page .papers-right {
  width: 300px;
  float: right;
  margin: 0 0 20px 0;
}
/* line 193, ../scss/_papers.scss */
.papers-news-page .papers-right .top-right-paper-ad {
  width: 300px;
}
/* line 196, ../scss/_papers.scss */
.papers-news-page .papers-right .other-papers {
  margin: 20px 0 0 0;
}

/* line 203, ../scss/_papers.scss */
.papers-section-page .papers-section-left {
  width: 940px;
  float: left;
}
/* line 206, ../scss/_papers.scss */
.papers-section-page .papers-section-left .paper-section-banner {
  height: 125px;
  width: 940px;
  margin: 20px 0;
  position: relative;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
/* line 214, ../scss/_papers.scss */
.papers-section-page .papers-section-left .paper-section-banner h2 {
  background: rgba(249, 150, 30, 0.9);
  color: white;
  font-size: 26px;
  text-transform: uppercase;
  font-weight: 400;
  padding: 20px 25px;
  display: inline-block;
  margin: 0;
  font-weight: 700;
}
/* line 226, ../scss/_papers.scss */
.papers-section-page .papers-section-left .papers-section-list {
  margin: 20px 0 40px 0;
}
/* line 229, ../scss/_papers.scss */
.papers-section-page .papers-section-left .papers-section-list ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
/* line 233, ../scss/_papers.scss */
.papers-section-page .papers-section-left .papers-section-list ul li {
  float: left;
  margin-right: 20px;
  margin-bottom: 20px;
}
/* line 238, ../scss/_papers.scss */
.papers-section-page .papers-section-left .papers-section-list ul li:nth-child(3n) {
  margin-right: 0;
}
/* line 241, ../scss/_papers.scss */
.papers-section-page .papers-section-left .papers-section-list ul li:nth-child(3n+1) {
  clear: left;
}
/* line 246, ../scss/_papers.scss */
.papers-section-page .papers-section-right {
  width: 300px;
  float: right;
  margin: 0 0 20px 0;
}
/* line 250, ../scss/_papers.scss */
.papers-section-page .papers-section-right .other-papers {
  margin: 20px 0 0 0;
}
/* line 254, ../scss/_papers.scss */
.papers-section-page .papers-search-value {
  font-size: 14px;
  margin: 20px 0 0 0;
}
/* line 257, ../scss/_papers.scss */
.papers-section-page .papers-search-value span {
  color: #f18e22;
}

@media only screen and (max-width: 1259px) {
  /* line 265, ../scss/_papers.scss */
  .papers-page {
    padding: 0 20px;
  }
  /* line 269, ../scss/_papers.scss */
  .papers-page .papers-container .papers-categories .papers-category {
    width: 33%;
    margin: 0 0 20px;
  }
  /* line 272, ../scss/_papers.scss */
  .papers-page .papers-container .papers-categories .papers-category .paper-inner {
    width: 300px;
    margin: 0 auto;
  }

  /* line 281, ../scss/_papers.scss */
  .papers-news-page {
    padding: 0 20px;
  }
  /* line 283, ../scss/_papers.scss */
  .papers-news-page .papers-left {
    width: 100%;
    float: none;
  }
  /* line 286, ../scss/_papers.scss */
  .papers-news-page .papers-left .papers-top-ad {
    display: none;
  }
  /* line 289, ../scss/_papers.scss */
  .papers-news-page .papers-left .paper-section-banner {
    width: 100%;
  }
  /* line 293, ../scss/_papers.scss */
  .papers-news-page .papers-left .paper-news-content .read-too ul li {
    width: 33.33333%;
    margin-right: 0;
  }
  /* line 299, ../scss/_papers.scss */
  .papers-news-page .papers-right {
    width: 100%;
    float: none;
  }
  /* line 302, ../scss/_papers.scss */
  .papers-news-page .papers-right .other-papers {
    display: none;
  }
  /* line 305, ../scss/_papers.scss */
  .papers-news-page .papers-right .middle-right-paper-ad {
    display: none;
  }
  /* line 308, ../scss/_papers.scss */
  .papers-news-page .papers-right .bottom-right-paper-ad {
    display: none;
  }
  /* line 311, ../scss/_papers.scss */
  .papers-news-page .papers-right .top-right-paper-ad {
    float: left;
  }
  /* line 314, ../scss/_papers.scss */
  .papers-news-page .papers-right .popular {
    width: calc(100% - 320px);
    float: left;
    margin-left: 20px;
  }
  /* line 318, ../scss/_papers.scss */
  .papers-news-page .papers-right .popular li {
    padding: 10px 0;
  }
  /* line 321, ../scss/_papers.scss */
  .papers-news-page .papers-right .popular li:first-child {
    padding-top: 0;
  }

  /* line 328, ../scss/_papers.scss */
  .papers-section-page {
    padding: 0 20px;
  }
  /* line 330, ../scss/_papers.scss */
  .papers-section-page .papers-section-left {
    width: 100%;
    float: none;
  }
  /* line 333, ../scss/_papers.scss */
  .papers-section-page .papers-section-left .papers-top-ad {
    display: none;
  }
  /* line 336, ../scss/_papers.scss */
  .papers-section-page .papers-section-left .paper-section-banner {
    width: 100%;
  }
  /* line 340, ../scss/_papers.scss */
  .papers-section-page .papers-section-left .papers-section-list ul li {
    width: 33.33333%;
    margin-right: 0;
  }
  /* line 346, ../scss/_papers.scss */
  .papers-section-page .papers-section-right {
    width: 100%;
    float: none;
  }
  /* line 349, ../scss/_papers.scss */
  .papers-section-page .papers-section-right .other-papers {
    display: none;
  }
  /* line 352, ../scss/_papers.scss */
  .papers-section-page .papers-section-right .middle-right-paper-ad {
    display: none;
  }
  /* line 355, ../scss/_papers.scss */
  .papers-section-page .papers-section-right .bottom-right-paper-ad {
    display: none;
  }
  /* line 358, ../scss/_papers.scss */
  .papers-section-page .papers-section-right .top-right-paper-ad {
    float: left;
  }
  /* line 361, ../scss/_papers.scss */
  .papers-section-page .papers-section-right .popular {
    width: calc(100% - 320px);
    float: left;
    margin-left: 20px;
  }
  /* line 365, ../scss/_papers.scss */
  .papers-section-page .papers-section-right .popular li {
    padding: 10px 0;
  }
  /* line 368, ../scss/_papers.scss */
  .papers-section-page .papers-section-right .popular li:first-child {
    padding-top: 0;
  }
}
@media only screen and (max-width: 979px) {
  /* line 381, ../scss/_papers.scss */
  .papers-page .papers-container .papers-categories .papers-category {
    width: 50%;
  }

  /* line 391, ../scss/_papers.scss */
  .papers-news-page .papers-left .paper-news-content .read-too ul li {
    width: 50%;
    margin-right: 0;
  }
  /* line 395, ../scss/_papers.scss */
  .papers-news-page .papers-left .paper-news-content .read-too ul li:last-child {
    display: none;
  }

  /* line 405, ../scss/_papers.scss */
  .papers-section-page .papers-section-left .papers-section-list ul li {
    width: 50%;
    margin-right: 0;
  }
  /* line 409, ../scss/_papers.scss */
  .papers-section-page .papers-section-left .papers-section-list ul li:nth-child(3n) {
    margin-right: 0;
  }
  /* line 412, ../scss/_papers.scss */
  .papers-section-page .papers-section-left .papers-section-list ul li:nth-child(3n+1) {
    clear: none;
  }
  /* line 415, ../scss/_papers.scss */
  .papers-section-page .papers-section-left .papers-section-list ul li:nth-child(2n+1) {
    clear: left;
  }
}
@media only screen and (max-width: 767px) {
  /* line 429, ../scss/_papers.scss */
  .papers-page .papers-container .papers-categories .papers-category {
    width: 100%;
  }

  /* line 440, ../scss/_papers.scss */
  .papers-news-page .papers-left .paper-news-content .news-midia img {
    width: 150px;
    height: auto;
  }
  /* line 445, ../scss/_papers.scss */
  .papers-news-page .papers-left .paper-news-content .read-too ul li {
    width: 100%;
    margin-right: 0;
    margin-bottom: 20px;
  }

  /* line 456, ../scss/_papers.scss */
  .papers-news-page .papers-right .other-papers {
    display: block;
  }
  /* line 458, ../scss/_papers.scss */
  .papers-news-page .papers-right .other-papers .papers-side-list {
    max-width: 450px;
    width: 100%;
    margin: 0 auto;
  }
  /* line 463, ../scss/_papers.scss */
  .papers-news-page .papers-right .other-papers .paper-item {
    max-width: 450px;
    width: 100%;
    height: auto;
    padding-bottom: 41%;
  }
  /* line 470, ../scss/_papers.scss */
  .papers-news-page .papers-right .top-right-paper-ad {
    float: none;
    margin: 0 auto;
    width: 300px;
  }
  /* line 475, ../scss/_papers.scss */
  .papers-news-page .papers-right .popular {
    width: 100%;
    float: none;
    margin-left: 0;
    margin-top: 20px;
    margin-bottom: 20px;
    clear: left;
  }

  /* line 488, ../scss/_papers.scss */
  .papers-section-page .papers-section-right .other-papers {
    display: block;
  }
  /* line 490, ../scss/_papers.scss */
  .papers-section-page .papers-section-right .other-papers .papers-side-list {
    max-width: 450px;
    width: 100%;
    margin: 0 auto;
  }
  /* line 495, ../scss/_papers.scss */
  .papers-section-page .papers-section-right .other-papers .paper-item {
    max-width: 450px;
    width: 100%;
    height: auto;
    padding-bottom: 41%;
  }
  /* line 502, ../scss/_papers.scss */
  .papers-section-page .papers-section-right .top-right-paper-ad {
    float: none;
    margin: 0 auto;
    width: 300px;
  }
  /* line 507, ../scss/_papers.scss */
  .papers-section-page .papers-section-right .popular {
    width: 100%;
    float: none;
    margin-left: 0;
    margin-top: 20px;
    margin-bottom: 20px;
    clear: left;
  }

  /* line 521, ../scss/_papers.scss */
  .papers-section-page .papers-section-left .papers-section-list ul li {
    width: 100%;
    margin-right: 0;
  }
  /* line 524, ../scss/_papers.scss */
  .papers-section-page .papers-section-left .papers-section-list ul li .news-content {
    width: 100%;
  }
  /* line 528, ../scss/_papers.scss */
  .papers-section-page .papers-section-left .papers-section-list ul li:nth-child(3n) {
    margin-right: 0;
  }
  /* line 531, ../scss/_papers.scss */
  .papers-section-page .papers-section-left .papers-section-list ul li:nth-child(3n+1) {
    clear: none;
  }
  /* line 534, ../scss/_papers.scss */
  .papers-section-page .papers-section-left .papers-section-list ul li:nth-child(2n+1) {
    clear: none;
  }
}
@media only screen and (max-width: 479px) {
  /* line 549, ../scss/_papers.scss */
  .papers-news-page .papers-left .paper-news-content .news-midia {
    margin: 0 0 20px 0;
  }
  /* line 551, ../scss/_papers.scss */
  .papers-news-page .papers-left .paper-news-content .news-midia img {
    width: 100%;
    height: auto;
  }
}
/* line 1, ../scss/_tv.scss */
.tv_wrapper {
  margin: 30px 0;
}

/* line 5, ../scss/_tv.scss */
.tv_principal {
  margin: 30px 0;
  padding: 50px 60px;
  background: #1e1e1d;
}
/* line 10, ../scss/_tv.scss */
.tv_principal .video_interna {
  overflow: hidden;
  position: relative;
}
/* line 14, ../scss/_tv.scss */
.tv_principal .video_interna iframe {
  border: 0;
  width: 100%;
  height: 641px;
}
/* line 20, ../scss/_tv.scss */
.tv_principal .video_interna .video_info {
  color: #fff;
  padding: 30px;
  position: absolute;
  width: 100%;
  bottom: 0;
  background: rgba(0, 0, 0, 0.7);
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
/* line 30, ../scss/_tv.scss */
.tv_principal .video_interna .video_info span {
  color: #faa347;
  font-size: 13px;
  display: block;
}
/* line 36, ../scss/_tv.scss */
.tv_principal .video_interna .video_info h2 {
  margin: 5px 0 0;
  font-size: 20px;
  font-weight: 700;
  line-height: 1.5em;
}
/* line 46, ../scss/_tv.scss */
.tv_principal .video_interna:hover .video_info, .tv_principal .video_interna.hidden_track .video_info {
  bottom: -300px;
}

/* line 53, ../scss/_tv.scss */
.listagem_videos {
  margin: 30px 0;
}
/* line 55, ../scss/_tv.scss */
.listagem_videos .link_video {
  display: block;
  width: 32%;
  float: left;
  margin-right: 2%;
  position: relative;
  margin-bottom: 2%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  background-position: center;
  background-repeat: no-repeat;
  background-size: 100%;
  height: 170px;
}
/* line 68, ../scss/_tv.scss */
.listagem_videos .link_video .overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 16%, black 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 0, 0, 0)), color-stop(16%, rgba(0, 0, 0, 0)), color-stop(100%, black));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 16%, black 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 16%, black 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 16%, black 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 16%, #000000 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#000000',GradientType=0 );
  /* IE6-9 */
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
/* line 82, ../scss/_tv.scss */
.listagem_videos .link_video .overlay .bottom {
  width: 100%;
  position: absolute;
  bottom: 0;
  padding: 12px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
/* line 91, ../scss/_tv.scss */
.listagem_videos .link_video span {
  color: #faa347;
  font-size: 13px;
  display: block;
}
/* line 96, ../scss/_tv.scss */
.listagem_videos .link_video h3 {
  color: #fff;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.3em;
  margin: 5px 0 0;
}
/* line 104, ../scss/_tv.scss */
.listagem_videos .link_video:nth-child(3n) {
  margin-right: 0;
}
/* line 109, ../scss/_tv.scss */
.listagem_videos .pagination-news, .listagem_videos .columnists-page .columnists-profile-left .columns-read-too .pagination-columns, .columnists-page .columnists-profile-left .columns-read-too .listagem_videos .pagination-columns {
  margin-top: 20px;
  border-top: 1px solid #e7e7e7;
  padding-top: 30px;
}
/* line 115, ../scss/_tv.scss */
.listagem_videos .news-right {
  margin-top: -22px;
}

@media only screen and (max-width: 1259px) {
  /* line 122, ../scss/_tv.scss */
  .tv_principal .video_interna iframe {
    height: 540px;
  }

  /* line 127, ../scss/_tv.scss */
  .listagem_videos .news-left,
  .merchan .news-left {
    padding: 0 20px;
  }
  /* line 130, ../scss/_tv.scss */
  .listagem_videos .news-right,
  .merchan .news-right {
    display: none;
  }

  /* line 134, ../scss/_tv.scss */
  .merchan .news-left {
    width: 100%;
    max-width: 980px;
    margin: 0 auto;
    float: none;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }
  /* line 140, ../scss/_tv.scss */
  .merchan .news-left img {
    display: block;
    width: 100%;
  }

  /* line 146, ../scss/_tv.scss */
  .tv_wrapper {
    margin: 30px 20px;
  }
}
@media only screen and (max-width: 979px) {
  /* line 152, ../scss/_tv.scss */
  .tv_principal {
    padding: 0;
    margin: 30px 20px;
  }

  /* line 156, ../scss/_tv.scss */
  .tv_principal .video_interna iframe {
    height: 400px;
  }

  /* line 159, ../scss/_tv.scss */
  .listagem_videos .link_video {
    height: 180px;
  }

  /* line 162, ../scss/_tv.scss */
  .listagem_videos .link_video h3 {
    font-size: 15px;
  }
}
@media only screen and (max-width: 767px) {
  /* line 168, ../scss/_tv.scss */
  .tv_principal .video_interna iframe {
    height: 330px;
  }

  /* line 171, ../scss/_tv.scss */
  .tv_principal .video_interna .video_info h2 {
    font-size: 18px;
  }

  /* line 176, ../scss/_tv.scss */
  .merchan .news-left {
    display: none;
  }
  /* line 179, ../scss/_tv.scss */
  .merchan .news-right {
    display: block;
    width: 100%;
    max-width: 320px;
    padding: 0 10px;
    margin: 0 auto;
  }

  /* line 188, ../scss/_tv.scss */
  .tv_wrapper,
  .tv_principal {
    margin: 30px 10px;
  }

  /* line 192, ../scss/_tv.scss */
  .listagem_videos .link_video {
    width: 48%;
    margin-right: 4%;
    margin-bottom: 4%;
  }
  /* line 197, ../scss/_tv.scss */
  .listagem_videos .link_video:nth-child(3n) {
    margin-right: 4%;
  }
  /* line 200, ../scss/_tv.scss */
  .listagem_videos .link_video:nth-child(even) {
    margin-right: 0%;
  }

  /* line 204, ../scss/_tv.scss */
  .listagem_videos .news-left {
    padding: 0 10px;
  }
}
@media only screen and (max-width: 479px) {
  /* line 210, ../scss/_tv.scss */
  .tv_principal .video_interna iframe {
    height: 260px;
  }

  /* line 213, ../scss/_tv.scss */
  .tv_principal .video_interna .video_info {
    padding: 10px;
  }

  /* line 216, ../scss/_tv.scss */
  .tv_principal .video_interna .video_info h2 {
    font-size: 16px;
  }

  /* line 219, ../scss/_tv.scss */
  .listagem_videos .link_video {
    width: 100%;
    margin: 10px 0;
    float: none;
    height: 190px;
  }
}
/* line 2, ../scss/_loterias.scss */
.loterias-page .news-left {
  margin-bottom: 40px;
}
/* line 5, ../scss/_loterias.scss */
.loterias-page h1.default-title {
  margin: 30px 0;
}

/* line 11, ../scss/_loterias.scss */
.right_loterias > div {
  margin: 0 0 15px;
}

/* line 16, ../scss/_loterias.scss */
.default_loterias {
  width: 100%;
  margin: 20px 0;
  border: 1px solid #d4d4d4;
  border-collapse: collapse;
}
/* line 22, ../scss/_loterias.scss */
.default_loterias thead th {
  padding: 20px 25px;
  text-align: left;
  border-bottom: 1px solid #d4d4d4;
}
/* line 27, ../scss/_loterias.scss */
.default_loterias thead th img {
  width: 40px;
  height: auto;
  display: inline-block;
  vertical-align: middle;
}
/* line 34, ../scss/_loterias.scss */
.default_loterias thead th .loteria_titulo {
  margin-left: 25px;
  display: inline-block;
  vertical-align: middle;
}
/* line 39, ../scss/_loterias.scss */
.default_loterias thead th .loteria_titulo h2 {
  margin: 0;
  font-size: 30px;
  line-height: 1.2em;
}
/* line 45, ../scss/_loterias.scss */
.default_loterias thead th .loteria_titulo p {
  margin: 0;
  color: #3d3d3c;
  font-size: 15px;
  line-height: 1.2em;
}
/* line 55, ../scss/_loterias.scss */
.default_loterias tbody tr:nth-child(even) td {
  background: #f1f1f1;
}
/* line 59, ../scss/_loterias.scss */
.default_loterias tbody td {
  color: #3d3d3c;
  font-size: 18px;
  font-weight: 500;
  padding: 5px;
  line-height: 1.5em;
}
/* line 66, ../scss/_loterias.scss */
.default_loterias tbody td:last-child {
  border-right: 1px solid #d4d4d4;
}
/* line 70, ../scss/_loterias.scss */
.default_loterias tbody td.time_coracao {
  padding: 15px 0;
  font-size: 16px;
  font-weight: 600;
  background: none !important;
  border-top: 1px solid #d4d4d4;
}
/* line 79, ../scss/_loterias.scss */
.default_loterias tbody tr.cabecalho td {
  background: #e3e3e3;
}
/* line 84, ../scss/_loterias.scss */
.default_loterias tfoot td {
  padding: 14px;
  color: #3d3d3c;
  font-size: 12px;
  text-align: right;
  border-top: 1px solid #d4d4d4;
}

/* line 93, ../scss/_loterias.scss */
#megasena h2 {
  color: #00a74d;
}

/* line 94, ../scss/_loterias.scss */
#loteria-federal h2 {
  color: #014295;
}

/* line 95, ../scss/_loterias.scss */
#timemania h2 {
  color: #daa600;
}

/* line 96, ../scss/_loterias.scss */
#quina h2 {
  color: #3b2b90;
}

/* line 97, ../scss/_loterias.scss */
#lotomania h2 {
  color: #d67025;
}

/* line 98, ../scss/_loterias.scss */
#dupla-sena h2 {
  color: #8d1230;
}

/* line 99, ../scss/_loterias.scss */
#loteca h2 {
  color: #dc1d00;
}

/* line 100, ../scss/_loterias.scss */
#lotogol h2 {
  color: #3493c8;
}

/* line 101, ../scss/_loterias.scss */
#loto-facil h2 {
  color: #9b3198;
}

/* line 104, ../scss/_loterias.scss */
.numeros_sorteados tbody td {
  text-align: center;
}
/* line 107, ../scss/_loterias.scss */
.numeros_sorteados tbody td span {
  width: 60px;
  margin: 15px 10px;
  display: inline-block;
}

/* line 116, ../scss/_loterias.scss */
#lotomania tbody td span,
#dupla-sena tbody td span,
#loto-facil tbody td span {
  margin: 0 10px;
}

/* line 120, ../scss/_loterias.scss */
#loteca tbody td,
#lotogol tbody td {
  padding: 7px 20px;
  border-right: 1px solid #d4d4d4;
}
/* line 124, ../scss/_loterias.scss */
#loteca tbody td.textleft,
#lotogol tbody td.textleft {
  text-align: left;
}
/* line 127, ../scss/_loterias.scss */
#loteca tbody td.fundo_vermelho,
#lotogol tbody td.fundo_vermelho {
  color: #fff;
  background: #df1d00;
}

@media only screen and (max-width: 1259px) {
  /* line 134, ../scss/_loterias.scss */
  .loterias-page {
    padding: 0 20px;
  }
  /* line 136, ../scss/_loterias.scss */
  .loterias-page .news-right {
    display: none;
  }
}
/* Galerias */
/* line 4, ../scss/_galleries.scss */
.galleries-page .galleries-left {
  width: 940px;
  float: left;
}
/* line 7, ../scss/_galleries.scss */
.galleries-page .galleries-left .featured-gallery {
  height: 360px;
  width: 100%;
  padding: 30px 45px;
  background: #232323;
  position: relative;
}
/* line 14, ../scss/_galleries.scss */
.galleries-page .galleries-left .featured-gallery .featured-galleries-slider img {
  float: left;
  margin-right: 40px;
}
/* line 18, ../scss/_galleries.scss */
.galleries-page .galleries-left .featured-gallery .featured-galleries-slider div.featured-gallery-item {
  background: #232323;
}
/* line 20, ../scss/_galleries.scss */
.galleries-page .galleries-left .featured-gallery .featured-galleries-slider div.featured-gallery-item a {
  display: block;
  width: 100%;
  height: 100%;
}
/* line 26, ../scss/_galleries.scss */
.galleries-page .galleries-left .featured-gallery .featured-galleries-slider .featured-gallery-info {
  float: left;
  width: calc(100% - 520px);
}
/* line 29, ../scss/_galleries.scss */
.galleries-page .galleries-left .featured-gallery .featured-galleries-slider .featured-gallery-info h2 {
  color: #f18e22;
  font-size: 13px;
  font-weight: 400;
}
/* line 34, ../scss/_galleries.scss */
.galleries-page .galleries-left .featured-gallery .featured-galleries-slider .featured-gallery-info h3 {
  font-size: 30px;
  color: white;
  font-weight: 900;
  line-height: 1.2em;
  margin: 10px 0 20px 0;
}
/* line 41, ../scss/_galleries.scss */
.galleries-page .galleries-left .featured-gallery .featured-galleries-slider .featured-gallery-info time {
  color: white;
  font-size: 13px;
  font-weight: 400;
}
/* line 48, ../scss/_galleries.scss */
.galleries-page .galleries-left .featured-gallery .featured-galleries-slider .owl-controls i {
  font-size: 32px;
  color: #696664;
}
/* line 53, ../scss/_galleries.scss */
.galleries-page .galleries-left .featured-gallery .featured-galleries-slider .owl-controls .owl-next,
.galleries-page .galleries-left .featured-gallery .featured-galleries-slider .owl-controls .owl-prev {
  background: #353534;
  position: absolute;
  padding: 45px 11px;
}
/* line 58, ../scss/_galleries.scss */
.galleries-page .galleries-left .featured-gallery .featured-galleries-slider .owl-controls .owl-prev {
  left: -45px;
  top: 50%;
  margin-top: -61px;
}
/* line 63, ../scss/_galleries.scss */
.galleries-page .galleries-left .featured-gallery .featured-galleries-slider .owl-controls .owl-next {
  right: -45px;
  top: 50%;
  margin-top: -61px;
}
/* line 71, ../scss/_galleries.scss */
.galleries-page .galleries-left .galleries-list {
  margin: 20px 0 0 0;
}
/* line 73, ../scss/_galleries.scss */
.galleries-page .galleries-left .galleries-list ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
/* line 78, ../scss/_galleries.scss */
.galleries-page .galleries-left .galleries-list ul li {
  float: left;
  margin-right: 20px;
  margin-bottom: 20px;
}
/* line 83, ../scss/_galleries.scss */
.galleries-page .galleries-left .galleries-list ul li:nth-child(3n) {
  margin-right: 0;
}
/* line 86, ../scss/_galleries.scss */
.galleries-page .galleries-left .galleries-list ul li div {
  position: relative;
  width: 300px;
  height: auto;
  overflow: hidden;
}
/* line 92, ../scss/_galleries.scss */
.galleries-page .galleries-left .galleries-list ul li div a {
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  width: 100%;
  height: 100%;
  background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.65) 100%);
  background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.65) 100%);
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.65) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 );
}
/* line 104, ../scss/_galleries.scss */
.galleries-page .galleries-left .galleries-list ul li div img {
  display: block;
  width: 100%;
  height: 100%;
  max-height: 230px;
}
/* line 110, ../scss/_galleries.scss */
.galleries-page .galleries-left .galleries-list ul li div a .gallery-info {
  color: white;
  padding: 15px;
  position: absolute;
  bottom: -300px;
  -webkit-transition: bottom 0.5s ease;
  -moz-transition: bottom 0.5s ease;
  -o-transition: bottom 0.5s ease;
  transition: bottom 0.5s ease;
}
/* line 117, ../scss/_galleries.scss */
.galleries-page .galleries-left .galleries-list ul li div a:hover .gallery-info {
  bottom: 0px;
}
/* line 120, ../scss/_galleries.scss */
.galleries-page .galleries-left .galleries-list ul li div .gallery-info h2 {
  font-size: 14px;
  font-weight: 400;
  margin: 0 0 5px 0;
}
/* line 125, ../scss/_galleries.scss */
.galleries-page .galleries-left .galleries-list ul li div .gallery-info h3 {
  margin: 0;
  font-size: 20px;
  line-height: 25px;
}
/* line 132, ../scss/_galleries.scss */
.galleries-page .galleries-right {
  width: 300px;
  float: right;
  margin: 0 0 20px 0;
}

/* line 140, ../scss/_galleries.scss */
.gallery-page .gallery-single {
  margin: 20px 0 0 0;
}
/* line 142, ../scss/_galleries.scss */
.gallery-page .gallery-single .gallery-slideshow {
  width: 100%;
  background: #232323;
  padding: 40px;
  margin: 0 0 20px 0;
  position: relative;
  overflow: hidden;
  *zoom: 1;
}
/* line 149, ../scss/_galleries.scss */
.gallery-page .gallery-single .gallery-slideshow .gallery-wrapper-slide-images {
  width: 100%;
  max-width: 745px;
  float: left;
  margin-right: 20px;
}
/* line 156, ../scss/_galleries.scss */
.gallery-page .gallery-single .gallery-slideshow .gallery-slide-images img {
  display: block;
  width: 100%;
  height: auto;
}
/* line 162, ../scss/_galleries.scss */
.gallery-page .gallery-single .gallery-slideshow .gallery-slide-infos {
  width: calc(100% - 765px);
  float: left;
}
/* line 165, ../scss/_galleries.scss */
.gallery-page .gallery-single .gallery-slideshow .gallery-slide-infos h2 {
  font-size: 13px;
  color: #f18e22;
  font-weight: 400;
  margin: 0 0 15px 0;
}
/* line 171, ../scss/_galleries.scss */
.gallery-page .gallery-single .gallery-slideshow .gallery-slide-infos h3 {
  font-size: 30px;
  line-height: 1.2em;
  color: white;
  font-weight: 900;
  margin: 0 0 18px 0;
}
/* line 178, ../scss/_galleries.scss */
.gallery-page .gallery-single .gallery-slideshow .gallery-slide-infos p {
  font-size: 15px;
  line-height: 20px;
  color: white;
  margin-bottom: 20px;
}
/* line 185, ../scss/_galleries.scss */
.gallery-page .gallery-single .gallery-slideshow .owl-controls {
  display: none;
}
/* line 189, ../scss/_galleries.scss */
.gallery-page .gallery-single .custom-gallery-navigation {
  position: absolute;
  top: 20px;
  right: 20px;
}
/* line 193, ../scss/_galleries.scss */
.gallery-page .gallery-single .custom-gallery-navigation .btn {
  float: left;
  margin: 0 5px;
}
/* line 197, ../scss/_galleries.scss */
.gallery-page .gallery-single .custom-gallery-navigation i {
  color: #f18e22;
  font-size: 30px;
  border: 1px solid #f18e22;
  width: 35px;
  height: 35px;
  line-height: 32px;
  display: block;
  text-align: center;
  cursor: pointer;
  -webkit-border-radius: 100%;
  -moz-border-radius: 100%;
  -ms-border-radius: 100%;
  -o-border-radius: 100%;
  border-radius: 100%;
}
/* line 212, ../scss/_galleries.scss */
.gallery-page .gallery-inner-bottom .gallery-inner-left {
  width: 940px;
  float: left;
  margin: 0 0 20px 0;
}
/* line 216, ../scss/_galleries.scss */
.gallery-page .gallery-inner-bottom .gallery-inner-left .galleries-list {
  margin: 20px 0 0 0;
}
/* line 218, ../scss/_galleries.scss */
.gallery-page .gallery-inner-bottom .gallery-inner-left .galleries-list ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
/* line 223, ../scss/_galleries.scss */
.gallery-page .gallery-inner-bottom .gallery-inner-left .galleries-list ul li {
  float: left;
  margin-right: 20px;
  margin-bottom: 20px;
}
/* line 228, ../scss/_galleries.scss */
.gallery-page .gallery-inner-bottom .gallery-inner-left .galleries-list ul li:nth-child(3n) {
  margin-right: 0;
}
/* line 231, ../scss/_galleries.scss */
.gallery-page .gallery-inner-bottom .gallery-inner-left .galleries-list ul li div {
  position: relative;
  width: 300px;
  height: auto;
  overflow: hidden;
}
/* line 237, ../scss/_galleries.scss */
.gallery-page .gallery-inner-bottom .gallery-inner-left .galleries-list ul li div a {
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  width: 100%;
  height: 100%;
  background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.65) 100%);
  background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.65) 100%);
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.65) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 );
}
/* line 249, ../scss/_galleries.scss */
.gallery-page .gallery-inner-bottom .gallery-inner-left .galleries-list ul li div img {
  display: block;
  width: 100%;
  height: 100%;
  max-height: 230px;
}
/* line 255, ../scss/_galleries.scss */
.gallery-page .gallery-inner-bottom .gallery-inner-left .galleries-list ul li div a .gallery-info {
  color: white;
  padding: 15px;
  position: absolute;
  bottom: -300px;
  -webkit-transition: bottom 0.5s ease;
  -moz-transition: bottom 0.5s ease;
  -o-transition: bottom 0.5s ease;
  transition: bottom 0.5s ease;
}
/* line 262, ../scss/_galleries.scss */
.gallery-page .gallery-inner-bottom .gallery-inner-left .galleries-list ul li div a:hover .gallery-info {
  bottom: 0px;
}
/* line 265, ../scss/_galleries.scss */
.gallery-page .gallery-inner-bottom .gallery-inner-left .galleries-list ul li div .gallery-info h2 {
  font-size: 14px;
  font-weight: 400;
  margin: 0 0 5px 0;
}
/* line 270, ../scss/_galleries.scss */
.gallery-page .gallery-inner-bottom .gallery-inner-left .galleries-list ul li div .gallery-info h3 {
  margin: 0;
  font-size: 20px;
  line-height: 25px;
}
/* line 277, ../scss/_galleries.scss */
.gallery-page .gallery-inner-bottom .gallery-inner-right {
  width: 300px;
  float: right;
  margin: 0 0 20px 0;
}

@media only screen and (max-width: 1259px) {
  /* line 286, ../scss/_galleries.scss */
  .galleries-page {
    padding: 0 20px;
  }
  /* line 288, ../scss/_galleries.scss */
  .galleries-page .galleries-left {
    width: 100%;
    float: none;
    margin: 0 0 20px 0;
  }
  /* line 292, ../scss/_galleries.scss */
  .galleries-page .galleries-left .galleries-list ul li {
    margin: 0 2% 20px 0;
    width: 32%;
  }
  /* line 295, ../scss/_galleries.scss */
  .galleries-page .galleries-left .galleries-list ul li > div {
    width: 100%;
  }
  /* line 297, ../scss/_galleries.scss */
  .galleries-page .galleries-left .galleries-list ul li > div img {
    max-height: none;
  }
  /* line 301, ../scss/_galleries.scss */
  .galleries-page .galleries-left .galleries-list ul li div a .gallery-info {
    bottom: 0px;
  }
  /* line 305, ../scss/_galleries.scss */
  .galleries-page .galleries-left .galleries-list .pagination-news, .galleries-page .galleries-left .galleries-list .columnists-page .columnists-profile-left .columns-read-too .pagination-columns, .columnists-page .columnists-profile-left .columns-read-too .galleries-page .galleries-left .galleries-list .pagination-columns {
    margin-top: 0;
  }
  /* line 309, ../scss/_galleries.scss */
  .galleries-page .galleries-right {
    width: 100%;
    float: none;
    overflow: hidden;
    *zoom: 1;
  }
  /* line 313, ../scss/_galleries.scss */
  .galleries-page .galleries-right .right-gallery-ad {
    display: none;
  }
  /* line 316, ../scss/_galleries.scss */
  .galleries-page .galleries-right .top-gallery-ad {
    float: left;
  }
  /* line 319, ../scss/_galleries.scss */
  .galleries-page .galleries-right .popular {
    width: calc(100% - 320px);
    float: left;
    margin-left: 20px;
  }
  /* line 323, ../scss/_galleries.scss */
  .galleries-page .galleries-right .popular li {
    padding: 10px 0;
  }
  /* line 326, ../scss/_galleries.scss */
  .galleries-page .galleries-right .popular li:first-child {
    padding-top: 0;
  }
  /* line 329, ../scss/_galleries.scss */
  .galleries-page .galleries-right .popular li:nth-child(4n) {
    display: none;
  }
  /* line 332, ../scss/_galleries.scss */
  .galleries-page .galleries-right .popular li:nth-child(5n) {
    display: none;
  }
  /* line 336, ../scss/_galleries.scss */
  .galleries-page .galleries-right .papers-gallery {
    display: none;
  }

  /* line 341, ../scss/_galleries.scss */
  .gallery-page {
    padding: 0 20px;
  }

  /* line 348, ../scss/_galleries.scss */
  .gallery-page .gallery-single .gallery-slideshow .gallery-wrapper-slide-images {
    width: 100%;
    max-width: 500px;
    float: left;
    margin-right: 20px;
  }
  /* line 354, ../scss/_galleries.scss */
  .gallery-page .gallery-single .gallery-slideshow .gallery-slide-infos {
    width: calc(100% - 525px);
  }
  /* line 360, ../scss/_galleries.scss */
  .gallery-page .gallery-inner-bottom .gallery-inner-left {
    width: 100%;
    float: none;
  }
  /* line 363, ../scss/_galleries.scss */
  .gallery-page .gallery-inner-bottom .gallery-inner-left .galleries-list ul li {
    margin: 0 2% 20px 0;
    width: 32%;
  }
  /* line 366, ../scss/_galleries.scss */
  .gallery-page .gallery-inner-bottom .gallery-inner-left .galleries-list ul li > div {
    width: 100%;
  }
  /* line 368, ../scss/_galleries.scss */
  .gallery-page .gallery-inner-bottom .gallery-inner-left .galleries-list ul li > div img {
    max-height: none;
  }
  /* line 372, ../scss/_galleries.scss */
  .gallery-page .gallery-inner-bottom .gallery-inner-left .galleries-list ul li div a .gallery-info {
    bottom: 0px;
  }
  /* line 377, ../scss/_galleries.scss */
  .gallery-page .gallery-inner-bottom .gallery-inner-right {
    display: none;
  }
}
@media only screen and (max-width: 979px) {
  /* line 387, ../scss/_galleries.scss */
  .galleries-page .galleries-left .featured-gallery {
    height: auto;
  }
  /* line 390, ../scss/_galleries.scss */
  .galleries-page .galleries-left .featured-gallery .featured-galleries-slider img {
    float: none;
    margin: 0 auto;
    display: block;
    width: 100%;
    height: auto;
    max-width: 480px;
  }
  /* line 398, ../scss/_galleries.scss */
  .galleries-page .galleries-left .featured-gallery .featured-galleries-slider .featured-gallery-info {
    float: none;
    width: 100%;
    text-align: center;
  }

  /* line 410, ../scss/_galleries.scss */
  .gallery-page .gallery-single .gallery-slideshow .gallery-wrapper-slide-images {
    width: 100%;
    max-width: 500px;
    float: none;
    margin: 0 auto;
  }
  /* line 416, ../scss/_galleries.scss */
  .gallery-page .gallery-single .gallery-slideshow .gallery-slide-infos {
    width: 100%;
    margin: 20px 0 40px 0;
    float: none;
    text-align: center;
  }
  /* line 422, ../scss/_galleries.scss */
  .gallery-page .gallery-single .gallery-slideshow .custom-gallery-navigation {
    position: absolute;
    top: auto;
    bottom: 30px;
    right: 50%;
    margin-right: -45px;
  }
}
@media only screen and (max-width: 767px) {
  /* line 437, ../scss/_galleries.scss */
  .galleries-page .galleries-left .galleries-list ul li {
    margin: 0 2% 20px 0;
    width: 49%;
  }
  /* line 440, ../scss/_galleries.scss */
  .galleries-page .galleries-left .galleries-list ul li:nth-child(3n) {
    margin-right: 2%;
  }
  /* line 443, ../scss/_galleries.scss */
  .galleries-page .galleries-left .galleries-list ul li:nth-child(2n) {
    margin-right: 0;
  }
  /* line 449, ../scss/_galleries.scss */
  .galleries-page .galleries-right .top-gallery-ad {
    float: none;
    margin: 0 auto;
    width: 300px;
  }
  /* line 454, ../scss/_galleries.scss */
  .galleries-page .galleries-right .popular {
    width: 100%;
    float: none;
    margin-left: 0;
    margin-top: 20px;
    margin-bottom: 20px;
    clear: left;
  }

  /* line 467, ../scss/_galleries.scss */
  .gallery-page .gallery-inner-bottom .gallery-inner-left .galleries-list ul li {
    margin: 0 2% 20px 0;
    width: 49%;
  }
  /* line 470, ../scss/_galleries.scss */
  .gallery-page .gallery-inner-bottom .gallery-inner-left .galleries-list ul li:nth-child(3n) {
    margin-right: 2%;
  }
  /* line 473, ../scss/_galleries.scss */
  .gallery-page .gallery-inner-bottom .gallery-inner-left .galleries-list ul li:nth-child(2n) {
    margin-right: 0;
  }
}
@media only screen and (max-width: 479px) {
  /* line 485, ../scss/_galleries.scss */
  .galleries-page .galleries-left .featured-gallery {
    padding: 15px;
  }
  /* line 489, ../scss/_galleries.scss */
  .galleries-page .galleries-left .featured-gallery .featured-galleries-slider .owl-controls i {
    font-size: 20px;
    color: #696664;
  }
  /* line 494, ../scss/_galleries.scss */
  .galleries-page .galleries-left .featured-gallery .featured-galleries-slider .owl-controls .owl-next,
  .galleries-page .galleries-left .featured-gallery .featured-galleries-slider .owl-controls .owl-prev {
    background: #353534;
    position: absolute;
    padding: 25px 8px;
  }
  /* line 499, ../scss/_galleries.scss */
  .galleries-page .galleries-left .featured-gallery .featured-galleries-slider .owl-controls .owl-prev {
    left: 0px;
    top: 50%;
    margin-top: -75px;
  }
  /* line 504, ../scss/_galleries.scss */
  .galleries-page .galleries-left .featured-gallery .featured-galleries-slider .owl-controls .owl-next {
    right: 0px;
    top: 50%;
    margin-top: -75px;
  }
  /* line 512, ../scss/_galleries.scss */
  .galleries-page .galleries-left .galleries-list ul li {
    margin: 0 0 20px 0;
    width: 100%;
  }
  /* line 515, ../scss/_galleries.scss */
  .galleries-page .galleries-left .galleries-list ul li:nth-child(3n) {
    margin-right: 0;
  }
  /* line 518, ../scss/_galleries.scss */
  .galleries-page .galleries-left .galleries-list ul li:nth-child(2n) {
    margin-right: 0;
  }

  /* line 527, ../scss/_galleries.scss */
  .gallery-page .gallery-inner-bottom .gallery-inner-left .galleries-list ul li {
    margin: 0 0 20px 0;
    width: 100%;
  }
  /* line 530, ../scss/_galleries.scss */
  .gallery-page .gallery-inner-bottom .gallery-inner-left .galleries-list ul li:nth-child(3n) {
    margin-right: 0;
  }
  /* line 533, ../scss/_galleries.scss */
  .gallery-page .gallery-inner-bottom .gallery-inner-left .galleries-list ul li:nth-child(2n) {
    margin-right: 0;
  }
}
/** Serviços **/
/* line 4, ../scss/_services.scss */
.services-page .services-left {
  width: 940px;
  float: left;
  margin: 0 0 20px 0;
}
/* line 8, ../scss/_services.scss */
.services-page .services-left .center-services-ad {
  margin: 0 0 20px 0;
}
/* line 11, ../scss/_services.scss */
.services-page .services-left p {
  font-size: 16px;
  color: #3d3d3c;
  line-height: 1.2em;
}
/* line 16, ../scss/_services.scss */
.services-page .services-left form {
  max-width: 370px;
  width: 100%;
  margin: 50px auto;
}
/* line 20, ../scss/_services.scss */
.services-page .services-left form select {
  width: 100%;
  display: block;
  height: 40px;
  border: 1px solid #c5c5c5;
  padding: 8px 37px 8px 12px;
  background: white;
  outline: none;
  color: #949494;
  font-size: 13.85px;
  font-weight: 500;
  margin: 0 0 25px 0;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
}
/* line 34, ../scss/_services.scss */
.services-page .services-left form input[type=submit] {
  display: block;
  width: 235px;
  margin: 0 auto;
  background: #232323;
  color: white;
  font-weight: 700;
  text-align: center;
  padding: 12px 0;
  border: 0;
  font-size: 16px;
  text-transform: uppercase;
  outline: none;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -ms-border-radius: 2px;
  -o-border-radius: 2px;
  border-radius: 2px;
}
/* line 51, ../scss/_services.scss */
.services-page .services-left .services-wrapper .search-again {
  display: block;
  width: 235px;
  margin: 20px auto;
  background: #1e1e1d;
  color: white;
  font-weight: 500;
  text-align: center;
  padding: 12px 0;
  border: 0;
  font-size: 16px;
  text-transform: uppercase;
  outline: none;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -ms-border-radius: 2px;
  -o-border-radius: 2px;
  border-radius: 2px;
}
/* line 66, ../scss/_services.scss */
.services-page .services-left .services-wrapper h2 {
  color: #f18e22;
  text-align: center;
  padding: 40px 0;
  line-height: 1.2em;
  margin: 0;
}
/* line 73, ../scss/_services.scss */
.services-page .services-left .services-wrapper table {
  width: 100%;
  border: 1px solid #e7e7e7;
  border-collapse: collapse;
}
/* line 77, ../scss/_services.scss */
.services-page .services-left .services-wrapper table thead {
  font-size: 16px;
  font-weight: 500;
  color: #232323;
}
/* line 81, ../scss/_services.scss */
.services-page .services-left .services-wrapper table thead tr {
  background: #e3e3e3;
}
/* line 83, ../scss/_services.scss */
.services-page .services-left .services-wrapper table thead tr th {
  padding: 15px 0;
}
/* line 88, ../scss/_services.scss */
.services-page .services-left .services-wrapper table tbody tr td {
  border-right: 1px solid #e7e7e7;
  font-weight: 500;
  padding: 10px;
}
/* line 95, ../scss/_services.scss */
.services-page .services-left .services-wrapper table tbody tr.odd td {
  background: #ffffff;
}
/* line 98, ../scss/_services.scss */
.services-page .services-left .services-wrapper table tbody tr.even td {
  background: #f1f1f1;
}
/* line 104, ../scss/_services.scss */
.services-page .services-right {
  width: 300px;
  float: right;
  margin: 0 0 20px 0;
}

@media only screen and (max-width: 1259px) {
  /* line 113, ../scss/_services.scss */
  .services-page {
    padding: 0 20px;
  }
  /* line 115, ../scss/_services.scss */
  .services-page .services-left {
    width: 100%;
    float: none;
  }
  /* line 119, ../scss/_services.scss */
  .services-page .services-left .center-services-ad img {
    display: block;
    margin: 0 auto;
  }
  /* line 125, ../scss/_services.scss */
  .services-page .services-left .services-wrapper h2 {
    padding: 20px 0;
  }
  /* line 130, ../scss/_services.scss */
  .services-page .services-right {
    width: 100%;
    float: none;
    overflow: hidden;
    *zoom: 1;
  }
  /* line 134, ../scss/_services.scss */
  .services-page .services-right .right-service-ad {
    display: none;
  }
  /* line 137, ../scss/_services.scss */
  .services-page .services-right .top-service-ad {
    float: left;
  }
  /* line 140, ../scss/_services.scss */
  .services-page .services-right .popular {
    width: calc(100% - 320px);
    float: left;
    margin-left: 20px;
  }
  /* line 144, ../scss/_services.scss */
  .services-page .services-right .popular li {
    padding: 10px 0;
  }
  /* line 147, ../scss/_services.scss */
  .services-page .services-right .popular li:first-child {
    padding-top: 0;
  }
  /* line 150, ../scss/_services.scss */
  .services-page .services-right .popular li:nth-child(4n) {
    display: none;
  }
  /* line 153, ../scss/_services.scss */
  .services-page .services-right .popular li:nth-child(5n) {
    display: none;
  }
}
@media only screen and (max-width: 979px) {
  /* line 166, ../scss/_services.scss */
  .services-page .services-left .center-services-ad {
    display: none;
  }
}
@media only screen and (max-width: 767px) {
  /* line 180, ../scss/_services.scss */
  .services-page .services-left .services-wrapper table thead {
    font-size: 12px;
  }
  /* line 183, ../scss/_services.scss */
  .services-page .services-left .services-wrapper table thead tr th {
    padding: 5px 0;
  }
  /* line 188, ../scss/_services.scss */
  .services-page .services-left .services-wrapper table tbody tr td {
    padding: 5px;
  }
  /* line 197, ../scss/_services.scss */
  .services-page .services-right .top-service-ad {
    float: none;
    margin: 0 auto;
    width: 300px;
  }
  /* line 202, ../scss/_services.scss */
  .services-page .services-right .popular {
    width: 100%;
    float: none;
    margin-left: 0;
    margin-top: 20px;
    margin-bottom: 20px;
    clear: left;
  }
}
/* Você reporter */
/* line 4, ../scss/_reporter.scss */
.reporter-page .reporter-left {
  width: 940px;
  float: left;
  margin: 0 0 20px 0;
}
/* line 8, ../scss/_reporter.scss */
.reporter-page .reporter-left .reporter-form {
  margin: 40px auto;
  width: 768px;
}
/* line 11, ../scss/_reporter.scss */
.reporter-page .reporter-left .reporter-form .success-form {
  color: #f18e22;
  font-size: 15px;
  line-height: 1.2em;
}
/* line 16, ../scss/_reporter.scss */
.reporter-page .reporter-left .reporter-form .error-form {
  color: #8b1820;
  font-size: 15px;
  line-height: 1.2em;
}
/* line 21, ../scss/_reporter.scss */
.reporter-page .reporter-left .reporter-form .reporter-formblock {
  margin: 0 0 20px 0;
  overflow: hidden;
  *zoom: 1;
}
/* line 27, ../scss/_reporter.scss */
.reporter-page .reporter-left .reporter-form input[type=text],
.reporter-page .reporter-left .reporter-form input[type=tel],
.reporter-page .reporter-left .reporter-form input[type=email] {
  width: 372px;
  height: 40px;
  border: 1px solid #c5c5c5;
  padding: 8px 12px 8px 12px;
  background: white;
  outline: none;
  font-size: 13.85px;
  font-weight: 500;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
}
/* line 38, ../scss/_reporter.scss */
.reporter-page .reporter-left .reporter-form textarea {
  width: 100%;
  height: 200px;
  border: 1px solid #c5c5c5;
  padding: 8px 12px 8px 12px;
  background: white;
  outline: none;
  font-size: 13.85px;
  font-weight: 500;
  resize: none;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
}
/* line 50, ../scss/_reporter.scss */
.reporter-page .reporter-left .reporter-form input.space {
  margin-left: 20px;
}
/* line 53, ../scss/_reporter.scss */
.reporter-page .reporter-left .reporter-form input[type=file] {
  float: left;
  outline: none;
}
/* line 57, ../scss/_reporter.scss */
.reporter-page .reporter-left .reporter-form .tips {
  float: right;
  margin: 0;
  font-size: 14px;
  line-height: 18px;
  color: #999999;
  font-weight: 500;
}
/* line 65, ../scss/_reporter.scss */
.reporter-page .reporter-left .reporter-form input[type=submit] {
  display: block;
  width: 235px;
  margin: 20px auto;
  background: #1e1e1d;
  color: white;
  font-weight: 500;
  text-align: center;
  padding: 12px 0;
  border: 0;
  font-size: 16px;
  text-transform: uppercase;
  outline: none;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -ms-border-radius: 2px;
  -o-border-radius: 2px;
  border-radius: 2px;
}
/* line 80, ../scss/_reporter.scss */
.reporter-page .reporter-left .reporter-form .reporter-msg {
  height: 18px;
  line-height: 18px;
  font-size: 16px;
  overflow: hidden;
}
/* line 85, ../scss/_reporter.scss */
.reporter-page .reporter-left .reporter-form .reporter-msg label {
  display: block;
  color: #8b1820;
}
/* line 92, ../scss/_reporter.scss */
.reporter-page .reporter-right {
  width: 300px;
  float: right;
  margin: 0 0 20px 0;
}

@media only screen and (max-width: 1259px) {
  /* line 101, ../scss/_reporter.scss */
  .reporter-page {
    padding: 0 20px;
  }
  /* line 103, ../scss/_reporter.scss */
  .reporter-page .reporter-left {
    width: 100%;
    float: none;
  }
  /* line 107, ../scss/_reporter.scss */
  .reporter-page .reporter-right {
    width: 100%;
    float: none;
  }
  /* line 110, ../scss/_reporter.scss */
  .reporter-page .reporter-right .right-reporter-ad {
    display: none;
  }
  /* line 113, ../scss/_reporter.scss */
  .reporter-page .reporter-right .top-reporter-ad {
    float: left;
  }
  /* line 116, ../scss/_reporter.scss */
  .reporter-page .reporter-right .popular {
    width: calc(100% - 320px);
    float: left;
    margin-left: 20px;
  }
  /* line 120, ../scss/_reporter.scss */
  .reporter-page .reporter-right .popular li {
    padding: 10px 0;
  }
  /* line 123, ../scss/_reporter.scss */
  .reporter-page .reporter-right .popular li:first-child {
    padding-top: 0;
  }
  /* line 126, ../scss/_reporter.scss */
  .reporter-page .reporter-right .popular li:nth-child(4n) {
    display: none;
  }
  /* line 129, ../scss/_reporter.scss */
  .reporter-page .reporter-right .popular li:nth-child(5n) {
    display: none;
  }
}
@media only screen and (max-width: 979px) {
  /* line 141, ../scss/_reporter.scss */
  .reporter-page .reporter-left .reporter-form {
    width: 100%;
  }
  /* line 145, ../scss/_reporter.scss */
  .reporter-page .reporter-left .reporter-form input[type=text],
  .reporter-page .reporter-left .reporter-form input[type=tel],
  .reporter-page .reporter-left .reporter-form input[type=email] {
    width: 49%;
  }
  /* line 148, ../scss/_reporter.scss */
  .reporter-page .reporter-left .reporter-form input.space {
    margin-left: 2%;
  }
}
@media only screen and (max-width: 767px) {
  /* line 160, ../scss/_reporter.scss */
  .reporter-page .reporter-left .reporter-form {
    width: 100%;
  }
  /* line 162, ../scss/_reporter.scss */
  .reporter-page .reporter-left .reporter-form .reporter-formblock {
    margin-bottom: 0;
  }
  /* line 167, ../scss/_reporter.scss */
  .reporter-page .reporter-left .reporter-form input[type=text],
  .reporter-page .reporter-left .reporter-form input[type=tel],
  .reporter-page .reporter-left .reporter-form input[type=email] {
    width: 100%;
    margin: 0 0 20px 0;
  }
  /* line 172, ../scss/_reporter.scss */
  .reporter-page .reporter-left .reporter-form input.space,
  .reporter-page .reporter-left .reporter-form textarea {
    margin: 0 0 20px 0;
  }
  /* line 175, ../scss/_reporter.scss */
  .reporter-page .reporter-left .reporter-form input[type=file] {
    margin: 0 0 20px 0;
    float: none;
  }
  /* line 179, ../scss/_reporter.scss */
  .reporter-page .reporter-left .reporter-form .tips {
    margin: 0 0 20px 0;
    float: none;
  }
  /* line 186, ../scss/_reporter.scss */
  .reporter-page .reporter-right .top-reporter-ad {
    float: none;
    margin: 0 auto;
    width: 300px;
  }
  /* line 191, ../scss/_reporter.scss */
  .reporter-page .reporter-right .popular {
    width: 100%;
    float: none;
    margin-left: 0;
    margin-top: 20px;
    margin-bottom: 20px;
    clear: left;
  }
}
/* Classificados */
/* line 4, ../scss/_classifieds.scss */
.classified-page .classified-select {
  width: 250px;
  display: block;
  height: 40px;
  border: 1px solid #c5c5c5;
  padding: 8px 37px 8px 12px;
  background: white;
  outline: none;
  color: #949494;
  font-size: 13.85px;
  font-weight: 500;
  margin: 0 0 0 0;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
}
/* line 18, ../scss/_classifieds.scss */
.classified-page .classified-wrapper {
  width: 100%;
}
/* line 20, ../scss/_classifieds.scss */
.classified-page .classified-wrapper .classified-block {
  padding: 25px 0;
}
/* line 22, ../scss/_classifieds.scss */
.classified-page .classified-wrapper .classified-block h2 {
  color: #f18e22;
  text-transform: uppercase;
  font-size: 22px;
  font-weight: 500;
  margin-bottom: 25px;
}
/* line 29, ../scss/_classifieds.scss */
.classified-page .classified-wrapper .classified-block ul {
  list-style: none;
  margin: 0 0 20px 0;
  padding: 0;
  overflow: hidden;
  *zoom: 1;
}
/* line 34, ../scss/_classifieds.scss */
.classified-page .classified-wrapper .classified-block ul li {
  float: left;
  width: 23.5%;
  margin-right: 2%;
  padding-bottom: 20px;
  margin-bottom: 20px;
  border-bottom: 1px solid #b1b1b1;
  color: #232323;
}
/* line 42, ../scss/_classifieds.scss */
.classified-page .classified-wrapper .classified-block ul li h3 {
  text-transform: uppercase;
}
/* line 45, ../scss/_classifieds.scss */
.classified-page .classified-wrapper .classified-block ul li p {
  margin: 0;
  font-size: 15px;
  line-height: 1.2em;
}
/* line 51, ../scss/_classifieds.scss */
.classified-page .classified-wrapper .classified-block ul li:nth-child(4n) {
  margin-right: 0;
}
/* line 54, ../scss/_classifieds.scss */
.classified-page .classified-wrapper .classified-block ul li:nth-child(4n+1) {
  clear: left;
}
/* line 58, ../scss/_classifieds.scss */
.classified-page .classified-wrapper .classified-block a {
  line-height: 20px;
  font-size: 16px;
  font-weight: 500;
  color: #f18e22;
}
/* line 65, ../scss/_classifieds.scss */
.classified-page .classified-wrapper .classified-block:nth-child(even) {
  background: #f0f0f0;
}

@media only screen and (max-width: 1259px) {
  /* line 74, ../scss/_classifieds.scss */
  .classified-page h1 {
    margin: 0 20px 40px 20px;
  }
  /* line 77, ../scss/_classifieds.scss */
  .classified-page .classified-select {
    margin: 0 20px;
  }
  /* line 81, ../scss/_classifieds.scss */
  .classified-page .classified-wrapper .classified-block {
    padding: 25px 20px;
  }
}
@media only screen and (max-width: 979px) {
  /* line 95, ../scss/_classifieds.scss */
  .classified-page .classified-wrapper .classified-block ul li {
    width: 49%;
    margin-right: 2%;
  }
  /* line 99, ../scss/_classifieds.scss */
  .classified-page .classified-wrapper .classified-block ul li:nth-child(4n) {
    margin-right: 2%;
  }
  /* line 102, ../scss/_classifieds.scss */
  .classified-page .classified-wrapper .classified-block ul li:nth-child(4n+1) {
    clear: none;
  }
  /* line 105, ../scss/_classifieds.scss */
  .classified-page .classified-wrapper .classified-block ul li:nth-child(2n) {
    margin-right: 0;
  }
  /* line 108, ../scss/_classifieds.scss */
  .classified-page .classified-wrapper .classified-block ul li:nth-child(2n+1) {
    clear: left;
  }
}
@media only screen and (max-width: 767px) {
  /* line 124, ../scss/_classifieds.scss */
  .classified-page .classified-wrapper .classified-block ul li {
    width: 100%;
    margin-right: 0;
  }
  /* line 128, ../scss/_classifieds.scss */
  .classified-page .classified-wrapper .classified-block ul li:nth-child(4n) {
    margin-right: 0;
  }
  /* line 131, ../scss/_classifieds.scss */
  .classified-page .classified-wrapper .classified-block ul li:nth-child(4n+1) {
    clear: none;
  }
  /* line 134, ../scss/_classifieds.scss */
  .classified-page .classified-wrapper .classified-block ul li:nth-child(2n) {
    margin-right: 0;
  }
  /* line 137, ../scss/_classifieds.scss */
  .classified-page .classified-wrapper .classified-block ul li:nth-child(2n+1) {
    clear: none;
  }
}
/* Busca */
/* line 4, ../scss/_search.scss */
.search-page .search-left {
  width: 100%;
  margin: 0 0 20px 0;
}
/* line 7, ../scss/_search.scss */
.search-page .search-left h2 {
  margin: 0;
}
/* line 9, ../scss/_search.scss */
.search-page .search-left h2 span {
  color: #f18e22;
}
/* line 13, ../scss/_search.scss */
.search-page .search-left ul {
  list-style: none;
  margin: 40px 0 0 0;
  padding: 0;
  overflow: hidden;
  *zoom: 1;
}
/* line 18, ../scss/_search.scss */
.search-page .search-left ul li {
  float: left;
  margin-right: 20px;
  margin-bottom: 20px;
}
/* line 23, ../scss/_search.scss */
.search-page .search-left ul li:nth-child(4n) {
  margin-right: 0;
}
/* line 26, ../scss/_search.scss */
.search-page .search-left ul li:nth-child(4n+1) {
  clear: left;
}

@media only screen and (max-width: 1259px) {
  /* line 35, ../scss/_search.scss */
  .search-page {
    padding: 0 20px;
  }
  /* line 37, ../scss/_search.scss */
  .search-page .search-left {
    width: 100%;
    float: none;
  }
  /* line 41, ../scss/_search.scss */
  .search-page .search-left ul li {
    width: 33.33333%;
    margin-right: 0;
  }
  /* line 44, ../scss/_search.scss */
  .search-page .search-left ul li .news-content {
    margin: 0 auto;
  }
  /* line 48, ../scss/_search.scss */
  .search-page .search-left ul li:nth-child(4n+1) {
    clear: none;
  }
  /* line 51, ../scss/_search.scss */
  .search-page .search-left ul li:nth-child(3n+1) {
    clear: left;
  }
}
@media only screen and (max-width: 979px) {
  /* line 65, ../scss/_search.scss */
  .search-page .search-left ul li {
    width: 50%;
    margin-right: 0;
  }
  /* line 69, ../scss/_search.scss */
  .search-page .search-left ul li:nth-child(3n) {
    margin-right: 0;
  }
  /* line 72, ../scss/_search.scss */
  .search-page .search-left ul li:nth-child(3n+1) {
    clear: none;
  }
  /* line 75, ../scss/_search.scss */
  .search-page .search-left ul li:nth-child(2n+1) {
    clear: left;
  }
}
@media only screen and (max-width: 767px) {
  /* line 89, ../scss/_search.scss */
  .search-page .search-left ul li {
    width: 100%;
    margin-right: 0;
  }
  /* line 93, ../scss/_search.scss */
  .search-page .search-left ul li:nth-child(3n) {
    margin-right: 0;
  }
  /* line 96, ../scss/_search.scss */
  .search-page .search-left ul li:nth-child(3n+1) {
    clear: none;
  }
  /* line 99, ../scss/_search.scss */
  .search-page .search-left ul li:nth-child(2n+1) {
    clear: none;
  }
}
@media only screen and (max-width: 479px) {
  /* line 113, ../scss/_search.scss */
  .search-page .search-left ul .news-midia {
    width: 100%;
    height: auto;
    margin: 0 0 20px 0;
  }
}
/* Expediente */
/* line 4, ../scss/_bussiness_hours.scss */
.business-hours-page .business-hours-left {
  float: left;
  width: 940px;
  margin: 0 0 20px 0;
}
/* line 8, ../scss/_bussiness_hours.scss */
.business-hours-page .business-hours-left .wrapper-text-business {
  font-size: 15px;
  line-height: 1.2em;
}
/* line 11, ../scss/_bussiness_hours.scss */
.business-hours-page .business-hours-left .wrapper-text-business strong {
  font-weight: 700;
}
/* line 14, ../scss/_bussiness_hours.scss */
.business-hours-page .business-hours-left .wrapper-text-business hr {
  border: 0;
  border-top: 2px solid #f18e22;
  margin: 30px 0;
}
/* line 21, ../scss/_bussiness_hours.scss */
.business-hours-page .business-hours-right {
  float: right;
  width: 300px;
  margin: 0 0 20px 0;
}
/* line 25, ../scss/_bussiness_hours.scss */
.business-hours-page .business-hours-right .ad-content {
  margin: 0 0 20px 0;
}

@media only screen and (max-width: 1259px) {
  /* line 33, ../scss/_bussiness_hours.scss */
  .business-hours-page {
    padding: 0 20px;
  }
  /* line 35, ../scss/_bussiness_hours.scss */
  .business-hours-page .business-hours-left {
    float: none;
    width: 100%;
  }
  /* line 38, ../scss/_bussiness_hours.scss */
  .business-hours-page .business-hours-left .left-business-ad {
    display: none;
  }
  /* line 42, ../scss/_bussiness_hours.scss */
  .business-hours-page .business-hours-right {
    display: none;
  }
}
/* Contato */
/* line 4, ../scss/_contact.scss */
.contact-page .contact-left {
  width: 940px;
  float: left;
  margin: 0 0 20px 0;
}
/* line 8, ../scss/_contact.scss */
.contact-page .contact-left h1 {
  margin: 20px 0;
}
/* line 11, ../scss/_contact.scss */
.contact-page .contact-left p {
  font-size: 15px;
  color: #3d3d3c;
  line-height: 1.2em;
}
/* line 16, ../scss/_contact.scss */
.contact-page .contact-left .contact-form {
  margin: 40px auto;
  width: 768px;
}
/* line 19, ../scss/_contact.scss */
.contact-page .contact-left .contact-form .success-form {
  color: #f18e22;
  font-size: 15px;
  line-height: 1.2em;
}
/* line 24, ../scss/_contact.scss */
.contact-page .contact-left .contact-form .error-form {
  color: #8b1820;
  font-size: 15px;
  line-height: 1.2em;
}
/* line 29, ../scss/_contact.scss */
.contact-page .contact-left .contact-form .contact-formblock {
  margin: 0 0 20px 0;
  overflow: hidden;
  *zoom: 1;
}
/* line 35, ../scss/_contact.scss */
.contact-page .contact-left .contact-form input[type=text],
.contact-page .contact-left .contact-form input[type=tel],
.contact-page .contact-left .contact-form input[type=email] {
  width: 372px;
  height: 40px;
  border: 1px solid #c5c5c5;
  padding: 8px 12px 8px 12px;
  background: white;
  outline: none;
  font-size: 13.85px;
  font-weight: 500;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
}
/* line 46, ../scss/_contact.scss */
.contact-page .contact-left .contact-form textarea {
  width: 100%;
  height: 200px;
  border: 1px solid #c5c5c5;
  padding: 8px 12px 8px 12px;
  background: white;
  outline: none;
  font-size: 13.85px;
  font-weight: 500;
  resize: none;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
}
/* line 58, ../scss/_contact.scss */
.contact-page .contact-left .contact-form input.space {
  margin-left: 20px;
}
/* line 61, ../scss/_contact.scss */
.contact-page .contact-left .contact-form input[type=file] {
  float: left;
  outline: none;
}
/* line 65, ../scss/_contact.scss */
.contact-page .contact-left .contact-form .tips {
  float: left;
  margin: 0;
  font-size: 14px;
  line-height: 18px;
  color: #999999;
  font-weight: 500;
}
/* line 73, ../scss/_contact.scss */
.contact-page .contact-left .contact-form input[type=submit] {
  display: block;
  width: 235px;
  margin: 0px auto;
  background: #1e1e1d;
  color: white;
  font-weight: 500;
  text-align: center;
  padding: 12px 0;
  border: 0;
  font-size: 16px;
  text-transform: uppercase;
  outline: none;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -ms-border-radius: 2px;
  -o-border-radius: 2px;
  border-radius: 2px;
}
/* line 88, ../scss/_contact.scss */
.contact-page .contact-left .contact-form .contact-msg {
  height: 18px;
  line-height: 18px;
  font-size: 16px;
  overflow: hidden;
}
/* line 93, ../scss/_contact.scss */
.contact-page .contact-left .contact-form .contact-msg label {
  display: block;
  color: #8b1820;
}
/* line 100, ../scss/_contact.scss */
.contact-page .contact-right {
  width: 300px;
  float: right;
  margin: 0 0 20px 0;
}
/* line 104, ../scss/_contact.scss */
.contact-page .contact-right .ad-content {
  margin: 0 0 20px 0;
}

@media only screen and (max-width: 1259px) {
  /* line 111, ../scss/_contact.scss */
  .contact-page {
    padding: 0 20px;
  }
  /* line 113, ../scss/_contact.scss */
  .contact-page .contact-left-ad {
    display: none;
  }
  /* line 116, ../scss/_contact.scss */
  .contact-page .contact-left {
    width: 100%;
    float: none;
  }
  /* line 120, ../scss/_contact.scss */
  .contact-page .contact-right {
    width: 100%;
    float: none;
  }
  /* line 123, ../scss/_contact.scss */
  .contact-page .contact-right .right-contact-1-ad {
    width: 300px;
    margin: 0 auto;
  }
  /* line 128, ../scss/_contact.scss */
  .contact-page .contact-right .right-contact-2-ad,
  .contact-page .contact-right .right-contact-3-ad {
    display: none;
  }
}
@media only screen and (max-width: 979px) {
  /* line 138, ../scss/_contact.scss */
  .contact-page .contact-left .contact-form {
    width: 100%;
  }
  /* line 142, ../scss/_contact.scss */
  .contact-page .contact-left .contact-form input[type=text],
  .contact-page .contact-left .contact-form input[type=tel],
  .contact-page .contact-left .contact-form input[type=email] {
    width: 49%;
  }
  /* line 145, ../scss/_contact.scss */
  .contact-page .contact-left .contact-form input.space {
    margin-left: 2%;
  }
}
@media only screen and (max-width: 767px) {
  /* line 156, ../scss/_contact.scss */
  .contact-page .contact-left .contact-form {
    width: 100%;
  }
  /* line 158, ../scss/_contact.scss */
  .contact-page .contact-left .contact-form .contact-formblock {
    margin-bottom: 0;
  }
  /* line 163, ../scss/_contact.scss */
  .contact-page .contact-left .contact-form input[type=text],
  .contact-page .contact-left .contact-form input[type=tel],
  .contact-page .contact-left .contact-form input[type=email] {
    width: 100%;
    margin: 0 0 20px 0;
  }
  /* line 168, ../scss/_contact.scss */
  .contact-page .contact-left .contact-form input.space,
  .contact-page .contact-left .contact-form textarea {
    margin: 0 0 20px 0;
  }
  /* line 171, ../scss/_contact.scss */
  .contact-page .contact-left .contact-form input[type=file] {
    margin: 0 0 20px 0;
    float: none;
  }
  /* line 175, ../scss/_contact.scss */
  .contact-page .contact-left .contact-form .tips {
    margin: 0 0 20px 0;
    float: none;
  }
}
/** Trabalhe Conosco **/
/* line 4, ../scss/_work.scss */
.work-page .work-left {
  width: 940px;
  float: left;
  margin: 0 0 20px 0;
}
/* line 8, ../scss/_work.scss */
.work-page .work-left h1 {
  margin: 20px 0;
}
/* line 11, ../scss/_work.scss */
.work-page .work-left p {
  font-size: 15px;
  color: #3d3d3c;
  line-height: 1.2em;
}
/* line 16, ../scss/_work.scss */
.work-page .work-left .work-form {
  margin: 40px auto;
  width: 768px;
}
/* line 19, ../scss/_work.scss */
.work-page .work-left .work-form .success-form {
  color: #f18e22;
  font-size: 15px;
  line-height: 1.2em;
}
/* line 24, ../scss/_work.scss */
.work-page .work-left .work-form .error-form {
  color: #8b1820;
  font-size: 15px;
  line-height: 1.2em;
}
/* line 29, ../scss/_work.scss */
.work-page .work-left .work-form .work-formblock {
  margin: 0 0 20px 0;
  overflow: hidden;
  *zoom: 1;
}
/* line 35, ../scss/_work.scss */
.work-page .work-left .work-form input[type=text],
.work-page .work-left .work-form input[type=tel],
.work-page .work-left .work-form input[type=email] {
  width: 372px;
  height: 40px;
  border: 1px solid #c5c5c5;
  padding: 8px 12px 8px 12px;
  background: white;
  outline: none;
  font-size: 13.85px;
  font-weight: 500;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
}
/* line 46, ../scss/_work.scss */
.work-page .work-left .work-form textarea {
  width: 100%;
  height: 200px;
  border: 1px solid #c5c5c5;
  padding: 8px 12px 8px 12px;
  background: white;
  outline: none;
  font-size: 13.85px;
  font-weight: 500;
  resize: none;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
}
/* line 58, ../scss/_work.scss */
.work-page .work-left .work-form input.space {
  margin-left: 20px;
}
/* line 61, ../scss/_work.scss */
.work-page .work-left .work-form input[type=file] {
  outline: none;
}
/* line 64, ../scss/_work.scss */
.work-page .work-left .work-form .tips {
  float: left;
  margin: 0;
  font-size: 14px;
  line-height: 18px;
  color: #999999;
  font-weight: 500;
}
/* line 72, ../scss/_work.scss */
.work-page .work-left .work-form input[type=submit] {
  display: block;
  width: 235px;
  margin: 0px auto;
  background: #1e1e1d;
  color: white;
  font-weight: 500;
  text-align: center;
  padding: 12px 0;
  border: 0;
  font-size: 16px;
  text-transform: uppercase;
  outline: none;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -ms-border-radius: 2px;
  -o-border-radius: 2px;
  border-radius: 2px;
}
/* line 87, ../scss/_work.scss */
.work-page .work-left .work-form .work-msg {
  height: 18px;
  line-height: 18px;
  font-size: 16px;
  overflow: hidden;
}
/* line 92, ../scss/_work.scss */
.work-page .work-left .work-form .work-msg label {
  display: block;
  color: #8b1820;
}
/* line 99, ../scss/_work.scss */
.work-page .work-right {
  float: right;
  width: 300px;
}
/* line 102, ../scss/_work.scss */
.work-page .work-right .ad-content {
  margin: 0 0 20px 0;
}

@media only screen and (max-width: 1259px) {
  /* line 109, ../scss/_work.scss */
  .work-page {
    padding: 0 20px;
  }
  /* line 111, ../scss/_work.scss */
  .work-page .work-left-ad {
    display: none;
  }
  /* line 114, ../scss/_work.scss */
  .work-page .work-left {
    width: 100%;
    float: none;
  }
  /* line 118, ../scss/_work.scss */
  .work-page .work-right {
    width: 100%;
    float: none;
  }
  /* line 121, ../scss/_work.scss */
  .work-page .work-right .right-work-1-ad {
    width: 300px;
    margin: 0 auto;
  }
  /* line 126, ../scss/_work.scss */
  .work-page .work-right .right-work-2-ad,
  .work-page .work-right .right-work-3-ad {
    display: none;
  }
}
@media only screen and (max-width: 979px) {
  /* line 136, ../scss/_work.scss */
  .work-page .work-left .work-form {
    width: 100%;
  }
  /* line 140, ../scss/_work.scss */
  .work-page .work-left .work-form input[type=text],
  .work-page .work-left .work-form input[type=tel],
  .work-page .work-left .work-form input[type=email] {
    width: 49%;
  }
  /* line 143, ../scss/_work.scss */
  .work-page .work-left .work-form input.space {
    margin-left: 2%;
  }
}
@media only screen and (max-width: 767px) {
  /* line 154, ../scss/_work.scss */
  .work-page .work-left .work-form {
    width: 100%;
  }
  /* line 156, ../scss/_work.scss */
  .work-page .work-left .work-form .work-formblock {
    margin-bottom: 0;
  }
  /* line 161, ../scss/_work.scss */
  .work-page .work-left .work-form input[type=text],
  .work-page .work-left .work-form input[type=tel],
  .work-page .work-left .work-form input[type=email] {
    width: 100%;
    margin: 0 0 20px 0;
  }
  /* line 166, ../scss/_work.scss */
  .work-page .work-left .work-form input.space,
  .work-page .work-left .work-form textarea {
    margin: 0 0 20px 0;
  }
  /* line 169, ../scss/_work.scss */
  .work-page .work-left .work-form input[type=file] {
    margin: 0 0 20px 0;
    float: none;
  }
  /* line 173, ../scss/_work.scss */
  .work-page .work-left .work-form .tips {
    margin: 0 0 20px 0;
    float: none;
  }
  /* line 178, ../scss/_work.scss */
  .work-page .work-left .work-msg {
    margin: 0 0 20px 0;
  }
}
/* Grupo Bom dia */
/* line 4, ../scss/_bomdia.scss */
.bomdia-page .bomdia-left {
  float: left;
  width: 940px;
  margin: 0 0 20px 0;
}
/* line 8, ../scss/_bomdia.scss */
.bomdia-page .bomdia-left h1 {
  margin-top: 20px;
}
/* line 11, ../scss/_bomdia.scss */
.bomdia-page .bomdia-left .wrapper-text-bomdia {
  color: #3d3d3c;
  font-size: 15px;
  line-height: 1.2em;
}
/* line 17, ../scss/_bomdia.scss */
.bomdia-page .bomdia-right {
  float: right;
  width: 300px;
  margin: 0 0 20px 0;
}
/* line 21, ../scss/_bomdia.scss */
.bomdia-page .bomdia-right .ad-content {
  margin: 0 0 20px 0;
}

@media only screen and (max-width: 1259px) {
  /* line 29, ../scss/_bomdia.scss */
  .bomdia-page {
    padding: 0 20px;
  }
  /* line 31, ../scss/_bomdia.scss */
  .bomdia-page .bomdia-left {
    float: none;
    width: 100%;
  }
  /* line 34, ../scss/_bomdia.scss */
  .bomdia-page .bomdia-left .bomdia-ad {
    display: none;
  }
  /* line 38, ../scss/_bomdia.scss */
  .bomdia-page .bomdia-right {
    display: none;
  }
}
/** Anuncie no bomdia */
/* line 4, ../scss/_advertise.scss */
.advertise-page .advertise-left {
  width: 940px;
  float: left;
  margin: 0 0 20px 0;
}
/* line 8, ../scss/_advertise.scss */
.advertise-page .advertise-left .wrapper-advertise {
  width: 100%;
}
/* line 11, ../scss/_advertise.scss */
.advertise-page .advertise-left .printed-advertise {
  float: left;
  background: url("../images/printedbg.jpg") no-repeat center center;
  background-size: cover;
}
/* line 16, ../scss/_advertise.scss */
.advertise-page .advertise-left .digital-advertise {
  float: right;
  background: url("../images/digitalbg.jpg") no-repeat center center;
  background-size: cover;
}
/* line 22, ../scss/_advertise.scss */
.advertise-page .advertise-left .printed-advertise,
.advertise-page .advertise-left .digital-advertise {
  text-align: center;
  color: white;
  width: 430px;
  height: 430px;
  display: inline-block;
}
/* line 28, ../scss/_advertise.scss */
.advertise-page .advertise-left .printed-advertise a,
.advertise-page .advertise-left .digital-advertise a {
  display: block;
  height: 100%;
  width: 100%;
  padding: 80px 70px;
}
/* line 34, ../scss/_advertise.scss */
.advertise-page .advertise-left .printed-advertise h2,
.advertise-page .advertise-left .digital-advertise h2 {
  font-size: 37px;
  font-weight: 500;
  line-height: 50px;
  color: white;
  text-transform: uppercase;
  margin: 0;
}
/* line 41, ../scss/_advertise.scss */
.advertise-page .advertise-left .printed-advertise h2 big,
.advertise-page .advertise-left .digital-advertise h2 big {
  font-size: 57px;
  font-weight: 800;
}
/* line 46, ../scss/_advertise.scss */
.advertise-page .advertise-left .printed-advertise p,
.advertise-page .advertise-left .digital-advertise p {
  font-size: 18px;
  line-height: 20px;
  color: white;
  font-weight: 700;
  margin: 30px 0;
}
/* line 53, ../scss/_advertise.scss */
.advertise-page .advertise-left .printed-advertise span,
.advertise-page .advertise-left .digital-advertise span {
  text-transform: uppercase;
  font-size: 16px;
  line-height: 1.2em;
  font-weight: 700;
  color: white;
  display: block;
  padding: 20px 30px;
  border: 1px solid white;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
}
/* line 66, ../scss/_advertise.scss */
.advertise-page .advertise-right {
  width: 300px;
  float: right;
  margin: 0 0 20px 0;
}
/* line 70, ../scss/_advertise.scss */
.advertise-page .advertise-right .ad-content {
  margin: 0 0 20px 0;
}

@media only screen and (max-width: 1259px) {
  /* line 78, ../scss/_advertise.scss */
  .advertise-page {
    padding: 0 20px;
  }
  /* line 80, ../scss/_advertise.scss */
  .advertise-page .advertise-left {
    float: none;
    width: 100%;
  }
  /* line 83, ../scss/_advertise.scss */
  .advertise-page .advertise-left .wrapper-advertise {
    margin: 0 0 40px 0;
  }
  /* line 87, ../scss/_advertise.scss */
  .advertise-page .advertise-right {
    display: none;
  }
}
@media only screen and (max-width: 979px) {
  /* line 100, ../scss/_advertise.scss */
  .advertise-page .advertise-left .wrapper-advertise .printed-advertise,
  .advertise-page .advertise-left .wrapper-advertise .digital-advertise {
    display: block;
    margin: 0 auto 20px auto;
    float: none;
  }
}
@media only screen and (max-width: 479px) {
  /* line 121, ../scss/_advertise.scss */
  .advertise-page .advertise-left .wrapper-advertise .printed-advertise,
  .advertise-page .advertise-left .wrapper-advertise .digital-advertise {
    width: 280px;
    height: 280px;
  }
  /* line 124, ../scss/_advertise.scss */
  .advertise-page .advertise-left .wrapper-advertise .printed-advertise a,
  .advertise-page .advertise-left .wrapper-advertise .digital-advertise a {
    padding: 40px 30px;
  }
  /* line 127, ../scss/_advertise.scss */
  .advertise-page .advertise-left .wrapper-advertise .printed-advertise h2,
  .advertise-page .advertise-left .wrapper-advertise .digital-advertise h2 {
    font-size: 26px;
    line-height: 24px;
  }
  /* line 130, ../scss/_advertise.scss */
  .advertise-page .advertise-left .wrapper-advertise .printed-advertise h2 big,
  .advertise-page .advertise-left .wrapper-advertise .digital-advertise h2 big {
    font-size: 30px;
  }
  /* line 134, ../scss/_advertise.scss */
  .advertise-page .advertise-left .wrapper-advertise .printed-advertise p,
  .advertise-page .advertise-left .wrapper-advertise .digital-advertise p {
    font-size: 14px;
    line-height: 16px;
  }
  /* line 138, ../scss/_advertise.scss */
  .advertise-page .advertise-left .wrapper-advertise .printed-advertise span,
  .advertise-page .advertise-left .wrapper-advertise .digital-advertise span {
    font-size: 14px;
    padding: 10px 20px;
  }
}
/* Previsao do tempo */
/* line 4, ../scss/_forecast.scss */
.forecast-page .forecast-table {
  width: 100%;
  text-align: left;
  margin: 0 0 40px 0;
  border-collapse: collapse;
}
/* line 9, ../scss/_forecast.scss */
.forecast-page .forecast-table .top-date {
  font-size: 16px;
  line-height: 1.2em;
  text-transform: uppercase;
  background: #e3e3e3;
}
/* line 14, ../scss/_forecast.scss */
.forecast-page .forecast-table .top-date th {
  padding: 5px 10px;
}
/* line 18, ../scss/_forecast.scss */
.forecast-page .forecast-table .main-info {
  font-size: 18px;
  line-height: 20px;
  text-transform: uppercase;
  text-align: center;
  background: #ededed;
}
/* line 24, ../scss/_forecast.scss */
.forecast-page .forecast-table .main-info img {
  width: 45px;
}
/* line 27, ../scss/_forecast.scss */
.forecast-page .forecast-table .main-info th {
  padding: 20px 0;
  width: 33%;
}
/* line 31, ../scss/_forecast.scss */
.forecast-page .forecast-table .main-info .temp {
  font-size: 30px;
}
/* line 35, ../scss/_forecast.scss */
.forecast-page .forecast-table .other-info {
  font-size: 14px;
  text-transform: uppercase;
  text-align: center;
  background: #e3e3e3;
}
/* line 40, ../scss/_forecast.scss */
.forecast-page .forecast-table .other-info img {
  width: 45px;
}
/* line 43, ../scss/_forecast.scss */
.forecast-page .forecast-table .other-info th {
  padding: 20px 0;
  width: 33%;
  background: #e3e3e3;
}
/* line 49, ../scss/_forecast.scss */
.forecast-page .forecast-table .head-info {
  background: #ededed;
}
/* line 51, ../scss/_forecast.scss */
.forecast-page .forecast-table .head-info td {
  padding: 5px 20px;
  font-weight: 700;
  text-align: center;
}
/* line 56, ../scss/_forecast.scss */
.forecast-page .forecast-table .head-info td:first-child {
  text-align: left;
}
/* line 61, ../scss/_forecast.scss */
.forecast-page .forecast-table .body-info td {
  padding: 5px 20px;
  font-weight: 700;
  text-align: center;
}
/* line 66, ../scss/_forecast.scss */
.forecast-page .forecast-table .body-info td:first-child {
  text-align: left;
}
/* line 69, ../scss/_forecast.scss */
.forecast-page .forecast-table .body-info:nth-child(odd) {
  background: #f7f7f7;
}

@media only screen and (max-width: 1259px) {
  /* line 78, ../scss/_forecast.scss */
  .forecast-page {
    padding: 0 20px;
  }
}
@media only screen and (max-width: 767px) {
  /* line 88, ../scss/_forecast.scss */
  .forecast-page .forecast-table .hide {
    display: none;
  }
}
/* 404 */
/* line 4, ../scss/_404.scss */
.page-404 .wrapper-404 {
  max-width: 580px;
  margin: 80px auto;
}
/* line 7, ../scss/_404.scss */
.page-404 .wrapper-404 p {
  font-size: 22px;
  line-height: 28px;
  font-weight: bold;
}
/* line 12, ../scss/_404.scss */
.page-404 .wrapper-404 big {
  font-size: 40px;
}
/* line 15, ../scss/_404.scss */
.page-404 .wrapper-404 a {
  font-size: 17px;
  color: #f18e22;
}

@media only screen and (max-width: 1259px) {
  /* line 23, ../scss/_404.scss */
  .page-404 {
    padding: 0 20px;
  }
}
@media only screen and (max-width: 767px) {
  /* line 32, ../scss/_404.scss */
  .page-404 {
    text-align: center;
  }
  /* line 34, ../scss/_404.scss */
  .page-404 .wrapper-404 {
    margin: 20px auto;
  }
  /* line 37, ../scss/_404.scss */
  .page-404 img {
    width: 250px;
    height: auto;
  }
}
/** Popup **/
/* line 3, ../scss/_popup.scss */
.popup-hidden {
  display: none;
}

@media only screen and (max-width: 1259px) {
  /* line 1047, ../scss/style.scss */
  .home-page .left-home .center-home-ad, .home-page .left-home .top-home-ad {
    display: none !important;
    margin: 0 auto 30px auto;
    width: 100%;
    max-width: 940px;
  }

  /* line 1053, ../scss/style.scss */
  .home-page .left-home .top-home-ad img {
    width: 100%;
    height: auto;
  }

  /* line 1057, ../scss/style.scss */
  .small-clear {
    clear: both;
  }

  /** Header **/
  /* line 1062, ../scss/style.scss */
  .main-header-resp {
    display: block;
    opacity: 1;
    visibility: visible;
  }
  /* line 1066, ../scss/style.scss */
  .main-header-resp .main-header-resp-top {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding-top: 30px;
    width: 90%;
    margin: 0 auto;
  }
  /* line 1080, ../scss/style.scss */
  .main-header-resp .main-header-resp-top .left-header-weather img {
    float: left;
  }
  /* line 1083, ../scss/style.scss */
  .main-header-resp .main-header-resp-top .left-header-weather .weather-value {
    float: left;
  }
  /* line 1085, ../scss/style.scss */
  .main-header-resp .main-header-resp-top .left-header-weather .weather-value big {
    float: left;
    font-size: 30px;
    line-height: 38px;
    font-family: "Lato", sans-serif;
    font-weight: 700;
    color: #232323;
    margin: 0 15px 0 10px;
  }
  /* line 1094, ../scss/style.scss */
  .main-header-resp .main-header-resp-top .left-header-weather .weather-value .weather-info {
    float: left;
    font-size: 14px;
    font-family: "Lato", sans-serif;
    line-height: 18px;
  }
  /* line 1099, ../scss/style.scss */
  .main-header-resp .main-header-resp-top .left-header-weather .weather-value .weather-info a {
    color: #f18e22;
  }
  /* line 1105, ../scss/style.scss */
  .main-header-resp .main-header-resp-top .center-header {
    margin: 0px;
  }
  /* line 1107, ../scss/style.scss */
  .main-header-resp .main-header-resp-top .center-header h1 {
    height: 55px;
    width: 265px;
    background-size: contain;
  }
  /* line 1115, ../scss/style.scss */
  .main-header-resp .main-header-resp-top .menu-and-share .offcanvas-menu-link i {
    color: #f8982a;
    font-size: 32px;
  }
  /* line 1122, ../scss/style.scss */
  .main-header-resp .main-header-resp-center {
    margin-top: 25px;
    padding: 10px 0px;
    background-color: #ececec;
  }
  /* line 1126, ../scss/style.scss */
  .main-header-resp .main-header-resp-center .search-header {
    width: 90%;
    margin: 0 auto;
  }
  /* line 1130, ../scss/style.scss */
  .main-header-resp .main-header-resp-center .search-header form input {
    width: 100%;
    height: 42px;
    border: 1px solid #989898;
    padding: 8px 37px 8px 12px;
    background: white;
    outline: none;
    font-size: 13.85px;
    font-weight: 500;
    background: url(../images/search.svg) no-repeat right 10px center white;
    background-size: 24px 24px;
    border-radius: 3px;
  }
  /* line 1146, ../scss/style.scss */
  .main-header-resp .main-header-resp-bottom {
    padding-top: 15px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    width: 90%;
    margin: 0 auto;
    padding-bottom: 30px;
  }
  /* line 1161, ../scss/style.scss */
  .main-header-resp .main-header-resp-bottom .quotation span:first-child {
    margin-right: 10px;
  }
  /* line 1164, ../scss/style.scss */
  .main-header-resp .main-header-resp-bottom .quotation span {
    font-size: 14px;
    font-family: "Ubuntu";
    line-height: 1.2;
    text-transform: uppercase;
    color: #3d3d3c;
  }
  /* line 1170, ../scss/style.scss */
  .main-header-resp .main-header-resp-bottom .quotation span em {
    color: #f79226;
    font-style: initial;
    margin-right: 3px;
  }
  /* line 1177, ../scss/style.scss */
  .main-header-resp .main-header-resp-bottom .edition-online {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }
  /* line 1185, ../scss/style.scss */
  .main-header-resp .main-header-resp-bottom .edition-online p a {
    font-size: 14px;
    font-weight: 500;
    color: #f79226;
  }
  /* line 1191, ../scss/style.scss */
  .main-header-resp .main-header-resp-bottom .edition-online .img {
    width: 60px;
    height: 50px;
    background-image: url(../images/jornal.png);
    background-repeat: no-repeat;
    background-size: contain;
  }
  /* line 1197, ../scss/style.scss */
  .main-header-resp .main-header-resp-bottom .edition-online .img a {
    display: block;
    width: 100%;
    height: 100%;
  }

  /* line 1206, ../scss/style.scss */
  .top-site {
    margin-top: 0px;
    display: none;
  }

  /* line 1210, ../scss/style.scss */
  .content {
    max-width: 90%;
  }

  /* line 1213, ../scss/style.scss */
  .main-header {
    display: none;
    opacity: 0;
    visibility: hidden;
    position: relative;
    padding: 20px 0 0 0;
  }
  /* line 1219, ../scss/style.scss */
  .main-header .right-header {
    display: block;
    float: none;
    padding: 10px;
    background: #ececec;
    clear: left;
    margin: 20px 0 0 0;
  }
  /* line 1226, ../scss/style.scss */
  .main-header .right-header .right-header-menu {
    display: none;
  }
  /* line 1229, ../scss/style.scss */
  .main-header .right-header .search-header {
    margin: 0;
  }
  /* line 1232, ../scss/style.scss */
  .main-header .right-header .search-header input[type=text] {
    width: 100%;
  }
  /* line 1236, ../scss/style.scss */
  .main-header .left-header {
    margin: 0 0 0 20px;
  }
  /* line 1239, ../scss/style.scss */
  .main-header .left-header .left-header .menu-and-share {
    border: 0px;
  }
  /* line 1241, ../scss/style.scss */
  .main-header .left-header .left-header .menu-and-share .share-icon {
    display: none;
  }
  /* line 1247, ../scss/style.scss */
  .main-header .toggle-menu {
    font-size: 2em;
    color: #f18e22;
    position: absolute;
    right: 20px;
    top: 50px;
    display: block;
    cursor: pointer;
  }
  /* line 1256, ../scss/style.scss */
  .main-header .center-header {
    margin: 0;
    width: calc(100% - 340px);
    text-align: center;
  }
  /* line 1260, ../scss/style.scss */
  .main-header .center-header h1 {
    display: inline-block;
  }

  /* line 1266, ../scss/style.scss */
  .main-menu {
    display: none;
  }

  /* line 1270, ../scss/style.scss */
  .secondary-menu {
    display: none;
  }

  /* line 1274, ../scss/style.scss */
  .top-site-inner {
    margin: 20px 10px;
  }
  /* line 1276, ../scss/style.scss */
  .top-site-inner .read-jornal {
    margin: 0;
  }

  /** Footer **/
  /* line 1282, ../scss/style.scss */
  .security-and-payment {
    display: none;
  }

  /* line 1285, ../scss/style.scss */
  .main-footer .main-footer-top .search-footer {
    display: none;
  }

  /* line 1288, ../scss/style.scss */
  .bottom-footer {
    padding: 0 20px;
  }

  /* Avisos */
  /* line 1295, ../scss/style.scss */
  .subscribe-notices .sub-notice-wrapper .sub-notice-info {
    width: calc(100% - 200px);
  }
  /* line 1298, ../scss/style.scss */
  .subscribe-notices .sub-notice-wrapper .sub-notice-list {
    display: none;
  }
}
@media only screen and (max-width: 979px) {
  /* Header */
  /* line 1310, ../scss/style.scss */
  .left-header .left-header-buttons {
    display: none;
  }

  /* line 1315, ../scss/style.scss */
  .main-header .center-header {
    padding: 20px 0;
  }
  /* line 1317, ../scss/style.scss */
  .main-header .center-header h1 {
    width: 265px;
    height: 50px;
    background-size: 265px 50px;
  }

  /* Footer */
  /* line 1327, ../scss/style.scss */
  .main-footer .search-footer {
    display: none;
  }

  /* Avisos */
  /* line 1336, ../scss/style.scss */
  .subscribe-notices .sub-notice-2 .sub-notice-info h2 {
    float: none;
    width: 310px;
    margin: 0 auto;
  }
  /* line 1341, ../scss/style.scss */
  .subscribe-notices .sub-notice-2 .sub-notice-info p {
    float: none;
    width: 100%;
    margin: 0;
    line-height: 26px;
    text-align: center;
  }
  /* line 1347, ../scss/style.scss */
  .subscribe-notices .sub-notice-2 .sub-notice-info p span {
    text-transform: uppercase;
  }
}
@media only screen and (max-width: 767px) {
  /* Header */
  /* line 1360, ../scss/style.scss */
  .left-header {
    display: none;
  }

  /* line 1364, ../scss/style.scss */
  .main-header .center-header {
    text-align: left;
    padding: 20px;
  }

  /* line 1370, ../scss/style.scss */
  .top-site .read-jornal img {
    display: none;
  }
  /* line 1373, ../scss/style.scss */
  .top-site .read-jornal span {
    line-height: 18px;
  }

  /* line 1377, ../scss/style.scss */
  .top-site .quotation {
    padding: 0;
  }
  /* line 1379, ../scss/style.scss */
  .top-site .quotation span {
    line-height: 18px;
    display: block;
  }

  /* line 1384, ../scss/style.scss */
  .top-site .top-site-inner {
    height: 40px;
  }

  /* line 1389, ../scss/style.scss */
  .top-site-inner .read-jornal {
    margin: 8px 0 0 0;
  }

  /* Footer */
  /* line 1396, ../scss/style.scss */
  .main-footer .main-footer-bottom .footer-menu {
    float: left;
    padding: 0 0 0 10px;
    border-left: 1px solid #b1b1b1;
    width: 30%;
    margin-bottom: 20px;
    margin-right: 5%;
  }
  /* line 1404, ../scss/style.scss */
  .main-footer .main-footer-bottom .footer-menu:nth-child(3n+1) {
    clear: left;
  }
  /* line 1407, ../scss/style.scss */
  .main-footer .main-footer-bottom .footer-menu:last-child {
    margin-right: 2.5%;
  }
  /* line 1410, ../scss/style.scss */
  .main-footer .main-footer-bottom .footer-menu:nth-child(3n) {
    margin-right: 0;
  }
  /* line 1413, ../scss/style.scss */
  .main-footer .main-footer-top h1 {
    display: block;
    float: none;
  }
  /* line 1417, ../scss/style.scss */
  .main-footer .main-footer-top .subscribe-footer {
    margin-left: 0;
  }

  /* line 1422, ../scss/style.scss */
  .bottom-footer {
    height: auto;
  }
  /* line 1424, ../scss/style.scss */
  .bottom-footer .footer-social-net {
    width: 175px;
    margin: 30px auto 10px auto;
    float: none;
    height: 38px;
  }
  /* line 1431, ../scss/style.scss */
  .bottom-footer p {
    line-height: 60px;
    float: none;
    width: 100%;
  }
  /* line 1436, ../scss/style.scss */
  .bottom-footer .astrus {
    text-align: center;
    width: 100px;
    margin: 20px auto;
    float: none;
    display: block;
  }

  /* line 1447, ../scss/style.scss */
  .subscribe-notices .sub-notice-wrapper .sub-notice-info {
    width: 100%;
    float: none;
    padding: 0;
    text-align: center;
    margin: 0 0 20px 0;
  }
  /* line 1454, ../scss/style.scss */
  .subscribe-notices .sub-notice-wrapper .sub-notice-button {
    width: 190px;
    margin: 0 auto;
    float: none;
  }
  /* line 1461, ../scss/style.scss */
  .subscribe-notices .sub-notice-1,
  .subscribe-notices .sub-notice-2 {
    padding: 20px 0;
  }
  /* line 1466, ../scss/style.scss */
  .subscribe-notices .sub-notice-1 .sub-notice-info h2 {
    font-size: 24px !important;
    line-height: 24px;
  }
  /* line 1470, ../scss/style.scss */
  .subscribe-notices .sub-notice-1 .sub-notice-info p {
    font-size: 12px;
  }

  /* line 1480, ../scss/style.scss */
  .subscribe-notices .sub-notice-2 .sub-notice-info h2 {
    width: 190px;
    margin: 0 auto;
    font-size: 20px;
    line-height: 20px;
  }
  /* line 1485, ../scss/style.scss */
  .subscribe-notices .sub-notice-2 .sub-notice-info h2 .t2 {
    font-size: 65px;
    line-height: 65px;
  }
  /* line 1490, ../scss/style.scss */
  .subscribe-notices .sub-notice-2 .sub-notice-info p {
    margin: 20px 0 0 0;
    line-height: 14px;
    font-size: 14px;
  }
}
@media only screen and (max-width: 479px) {
  /* Header */
  /* line 1505, ../scss/style.scss */
  .main-header .center-header {
    text-align: center;
    float: none;
    width: 100%;
  }
  /* line 1510, ../scss/style.scss */
  .main-header .toggle-menu {
    top: 10px;
    right: 10px;
  }

  /* Footer */
  /* line 1518, ../scss/style.scss */
  .main-footer {
    padding: 30px 20px;
  }
  /* line 1521, ../scss/style.scss */
  .main-footer .main-footer-top .logo-footer {
    width: 100%;
    margin: 0 0 20px 0;
    display: block;
    background-position: center center;
    display: none;
  }
  /* line 1528, ../scss/style.scss */
  .main-footer .main-footer-top .login-footer {
    display: block;
    float: none;
    margin: 0 auto 20px auto;
    width: 132px;
  }
  /* line 1534, ../scss/style.scss */
  .main-footer .main-footer-top .subscribe-footer {
    display: block;
    float: none;
    margin: 0 auto 20px auto;
    width: 132px;
  }
  /* line 1541, ../scss/style.scss */
  .main-footer .main-footer-bottom {
    margin-top: 10px;
  }
  /* line 1544, ../scss/style.scss */
  .main-footer .main-footer-bottom .footer-menu {
    float: left;
    padding: 0;
    border-left: 0;
    width: 100%;
    margin-bottom: 10px;
    margin-right: 0;
    text-align: center;
  }
  /* line 1553, ../scss/style.scss */
  .main-footer .main-footer-bottom .footer-menu:nth-child(3n+1) {
    clear: none;
  }
  /* line 1556, ../scss/style.scss */
  .main-footer .main-footer-bottom .footer-menu:last-child {
    margin-right: 0;
  }
  /* line 1559, ../scss/style.scss */
  .main-footer .main-footer-bottom .footer-menu:nth-child(3n) {
    margin-right: 0;
  }
}

.float-cookies-validation {
  position: fixed;
  bottom: 0;
  background-color: #fff;
  z-index: 9999;
  border: none;
  width: 100%;
  -webkit-transition: max-height 2.5s;
  -o-transition: max-height 2.5s;
  transition: max-height 2.5s;
  max-height: 0;
  overflow-y: hidden;
}

.float-cookies-validation.open {
  max-height: 500px;
  border-top: 1px solid;
}

.float-cookies-validation .content-cookie {
  max-width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  margin: 0 auto;
  padding: 20px 15px;
}

.float-cookies-validation .content-cookie .message-cookie {
  padding: 0 15px;
  color: #000 !important;
  font-size: 11pt;
  width: calc(70% - 30px);
  line-height: 16pt;
}

.float-cookies-validation .content-cookie .button-span {
    display: flex;
    gap: 20px;
}

.float-cookies-validation .content-cookie button {
  -webkit-appearance: none;
  appearance: none;
  outline: none;
  background-color: #8ed8f8;
  font-size: 9pt;
  font-weight: bold;
  padding: 12px 27px;;
  border: 0;
  border-radius: 20px;
  margin: 7px 0;
  color: #000;
  cursor: pointer;
}


@media only screen and (max-width: 767px) {
     
     .float-cookies-validation .content-cookie {
      padding: 5px;
      display: flex;
      flex-direction: column;
      align-items: center;
      text-align: center;
    }
    
    .float-cookies-validation .content-cookie .message-cookie {
      padding: 0px;
      margin-bottom: 5px;
      width: 100%;
    } 
        
}
    
