/*=============================================
=            Imports            =
=============================================*/
/* @font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/inter/v3/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuLyfMZg.ttf) format('truetype');
} */
@font-face {
  font-family: "Inter";
  src: url("../fonts/Inter-font.ttf") format("truetype");
  font-style: normal;
  font-weight: 400;
}

/*=============================================
=            Additional Reset            =
=============================================*/
a {
  text-decoration: inherit;
  color: inherit;
  display: block;
}
a:hover {
  color: inherit;
}
ol, ul, dl {
  margin-bottom: 0;
  padding-bottom: 0;
}
/*=====  End of Additional Reset  ======*/
/*=============================================
=            Utility            =
=============================================*/
* {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
body {
  background-color: #322c40;
}
.row {
  width: 100%;
}
ul {
  display: flex;
}
section .mobile {
  display: none;
}
li {
  margin: 0.5em;
}
hr {
  height: 1px;
  width: 100%;
  background-color: #0a090e;
  margin: 0.5em 0;
  box-shadow: 0px 0.7px 0px 0px rgba(255, 255, 255, 0.27);
  border-top: none;
}
a:hover {
  text-decoration: none;
}
.last {
  border-bottom: none !important;
}
#header-search {
	margin-top: 2px !important;
}

#header-search,
#search-panel {
  width: 90%;
  justify-content: space-between;
  align-items: center;
  font-size: 14px;
  font-family: "Inter", san-serif;
  font-weight: 600;
  color: #b7b7b7;
  background-color: #0a090e;
  padding: 0.5em 1.5em;
  padding-right: 2.5em;
  border-radius: 15px;
  box-shadow: 0px 1px 0px 0px rgba(255, 255, 255, 0.27);
}
#header-search::placeholder,
#search-panel::placeholder {
  color: #514a64;
}
.icon.facebook,
.icon.odnoklasniki,
.icon.telegram,
.icon.twitter,
.icon.youtube,
.icon.tiktok,
.icon.mail,
.icon.mail-share,
.icon.instagram {
  background-size: 250px;
  width: 25px;
  height: 25px;
}
.icon.right-arrow,
.icon.left-arrow {
  width: 25px;
  height: 25px;
  margin: 6px;
  cursor: pointer;
}
.left-arrow {
  background-position: -75px -50px;
}
.right-arrow {
  background-position: -100px -50px;
}
.facebook {
  background-position: -35px -2px;
}
.odnoklasniki {
  background-position: -65px -2px;
}
.telegram {
  background-position: -96px -2px;
}
.twitter {
  background-position: -129px -2px;
}
.youtube {
  background-position: -160px -2px;
}
.instagram {
  background-position: -191px -2px;
}
.tiktok {
  background-position: -223px -2px;
}
.mail {
  background-position: -80px -77px;
  zoom: 1.2;
}
.mail-share {
  background-position: -108px -77px;
  zoom: 1.2;
}
.location-icon {
  background-position: -52px -27px;
}
.time-icon {
  background-position: -77px -27px;
}
.icon.arrow {
  background-position: -45px -81px;
  background-size: 300px;
  width: 22px;
  height: 26px;
}
.icon.sun {
  background-position: -24px -23px;
  width: 27px;
  height: 27px;
}
.icon.play {
  background-size: 200px;
  background-position: 0px -150px;
  width: 50px;
  height: 50px;
}
.calendar {
  background-color: #48415a;
  border-radius: 15px;
  padding: 1em 0.5em;
  margin: 1em 0;
  width: 100%;
  color: white;
}
#search-panel {
  margin-top: 1em;
  margin-bottom: 3em;
}
.section-nav {
  display: flex;
  justify-content: center;
  align-items: center;
  font-family: "Inter", san-serif;
  font-weight: 600;
  color: white;
  width: 400px;
}
.section-nav .left-button,
.section-nav .right-button {
  cursor: pointer;
  display: flex;
  align-items: center;
}
.section-nav .left-button .right-arrow,
.section-nav .right-button .right-arrow,
.section-nav .left-button .left-arrow,
.section-nav .right-button .left-arrow {
  width: 25px;
  height: 25px;
  background-size: 300px;
  background-position: -191px -81px;
}
.section-nav .left-button .right-arrow,
.section-nav .right-button .right-arrow {
  background-position: -232px -81px;
}
.section-nav .element {
  cursor: pointer;
  display: flex;
  justify-content: center;
  align-items: center;
  margin: 10px;
  width: 35px;
  height: 35px;
  font-size: 17pt;
  color: #0a090e;
  background-color: #767082;
  border-radius: 50%;
  transition: 0.2s ease-in-out;
}
.section-nav .element:hover {
  background-color: #65616d;
}
.section-nav .element.selected {
  cursor: default;
  background-color: #0a090e;
  color: white;
  box-shadow: 0px 0.7px 0px 0px rgba(255, 255, 255, 0.27);
}
.row-flex {
  display: flex;
  justify-content: center;
  align-items: center;
  margin: 0;
}
.more-info {
  color: white;
  font-size: 30pt;
  line-height: 10pt;
  margin: 0.1em;
  margin-left: 50px;
  padding: 0 0.3em 0 0.3em !important;
  font-weight: 600;
  height: 40px;
}
.hide-text {
  font-size: 0px !important;
}
.hide-text * {
  font-size: 0px;
}
.section-logo {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  font-family: "Inter", san-serif;
  font-weight: bold;
  font-size: 20pt;
  padding: 1.5em;
  color: white;
}
.section-logo:hover {
  color: white;
}
.section-logo .section-dot {
  right: 0;
  margin-top: 5px;
  background-position: -2px -52px;
}
.section-logo .section-hash {
  color: #ffd100;
  padding-left: 5pt;
}
.big-article {
  display: block;
  position: relative;
  margin: 0.7em 0;
  margin-bottom: 2em;
}
.big-article .row {
  display: flex;
  justify-content: space-between;
}
.big-article img {
  width: 100%;
}
.big-article .article-header {
  font-family: "Inter", san-serif;
  font-weight: 600;
  line-height: 19pt;
  font-size: 18pt;
  color: black;
  margin: 1em 0;
}
.big-article .article-header .container {
  padding: 0;
}
.big-article .article-header .container .row {
  margin: 0;
}
.big-article .article-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
  position: absolute;
  top: 0;
  left: 0;
  width: 70px;
  background-color: white;
}
.big-article .article-title .icon {
  background-position: -52px -13px;
  background-size: 100px 100px;
  width: 10px;
  height: 10px;
}
#article .small-article,
#article .big-article {
  border-bottom: 1px solid #e0e0e0;
  margin-bottom: 0.7em;
}
#article .big-article .article-title {
  width: -webkit-fit-content;
  width: fit-content;
  padding: 0.4em;
  font-size: 10pt;
}
#article .big-article .article-header {
  font-size: 12pt;
  line-height: 13pt;
  padding: 0;
}
.small-article {
  display: flex;
  flex-direction: column;
  align-items: center;
  position: relative;
}
.small-article a {
  display: flex;
  flex-direction: row;
  align-items: center;
}
.small-article .image-frame {
  margin-bottom: 1em;
  position: relative;
}
.small-article img {
  width: 100%;
}
.small-article .article-duration {
  right: 5%;
  bottom: 5%;
  font-size: 10pt;
}
.small-article .article-title,
.small-article .article-header {
  font-family: "Inter", san-serif;
  font-weight: 600;
  line-height: 11pt;
  font-size: 10pt;
}
.small-article .source,
.small-article .article-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
  position: absolute;
  top: 10%;
  left: 35%;
  width: 75px;
}
.small-article .source .icon,
.small-article .article-title .icon {
  background-position: -52px -13px;
  background-size: 100px 100px;
  width: 10px;
  height: 10px;
}
.small-article .article-header {
  margin: 1em 0;
  padding: 0 1.5em;
  padding-top: 2em;
  color: #6b6b6b;
}
section {
  position: relative;
  margin: 0 0 40px 0;
}
.call-to-action {
  display: flex;
  justify-content: flex-end;
  align-items: center;
  color: black;
  font-family: "Inter", san-serif;
  font-weight: 600;
  position: absolute;
  right: 11.3%;
  bottom: 0px;
  transition: 0.2s ease-in-out;
}
.call-to-action:hover {
  color: #444444;
}
.call-to-action .icon {
  background-position: -70px -72px;
  margin-left: 5px;
}
header {
  margin-top: 30px;
}
.adblock {
  /* display: flex; */
  display: block;
  justify-content: center;
  position: relative;
  margin-bottom: 30px;
  height: -webkit-fit-content;
  height: fit-content;
}
.adblock a {
  border-radius: 15px;
  position: relative;
  overflow: hidden;
  height: -webkit-fit-content;
  height: fit-content;
}
.adblock img {
  width: 100%;
}
.adblock .close-icon {
  position: absolute;
  background-position: -73px -48px;
  right: 35px;
  top: 17px;
  cursor: pointer;
}
.adblock .ad-title,
.adblock .ad-description {
  position: absolute;
  color: white;
}
.adblock .ad-description {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 535px;
  font-size: 5pt;
  left: 40px;
  bottom: 15px;
  font-family: "Inter", san-serif;
  font-weight: 600;
}
.adblock .ad-title {
  font-size: 19pt;
  font-family: "Inter", san-serif;
  font-weight: 600;
  left: 40px;
  bottom: 52px;
}
.adblock .mercedes-icon {
  background-size: 250px 250px;
  background-position: -122px -90px;
  width: 35px;
  height: 35px;
  cursor: pointer;
}
.icon {
  display: block;
  width: 20px;
  height: 20px;
  background-image: url("../images/sprites.png");
  background-repeat: no-repeat;
  background-size: 200px 200px;
}
.big-article .article-footer,
.article .article-footer,
.big-article .article-header,
.article .article-header {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.big-article .article-footer ul,
.article .article-footer ul,
.big-article .article-header ul,
.article .article-header ul {
  display: flex;
}
.big-article .article-footer ul li,
.article .article-footer ul li,
.big-article .article-header ul li,
.article .article-header ul li {
  display: flex;
  align-items: center;
}
.big-article .article-footer .nav,
.article .article-footer .nav,
.big-article .article-header .nav,
.article .article-header .nav {
  display: flex;
  justify-content: flex-end;
  font-size: 12pt;
  padding: 0;
}
.big-article .article-footer .nav li,
.article .article-footer .nav li,
.big-article .article-header .nav li,
.article .article-header .nav li {
  margin: 0;
}
.big-article .article-footer .nav li a,
.article .article-footer .nav li a,
.big-article .article-header .nav li a,
.article .article-header .nav li a {
  border-radius: 10px;
  margin: 0.3em;
  padding: 0.3em 1em;
}
.big-article .article-footer .container-fluid,
.article .article-footer .container-fluid,
.big-article .article-header .container-fluid,
.article .article-header .container-fluid {
  padding: 0;
}
.big-article .article-footer .container-fluid .row,
.article .article-footer .container-fluid .row,
.big-article .article-header .container-fluid .row,
.article .article-header .container-fluid .row {
  margin: 0;
  display: flex;
  justify-content: space-between;
}
.big-article .article-header,
.article .article-header {
  color: white;
  font-size: 15pt;
  margin-top: 1em;
  margin-bottom: 0.3em;
}
.big-article .article-header .nav li a,
.article .article-header .nav li a {
  background-color: #504a60;
  transition: 0.2s ease-in-out;
}
.big-article .article-header .nav li a:hover,
.article .article-header .nav li a:hover {
  background-color: #68607d;
}
.big-article .article-header .content,
.article .article-header .content {
  display: flex;
  padding-left: 0;
  align-items: center;
}
.big-article .article-footer,
.article .article-footer {
  margin-bottom: 2em;
}
.big-article .article-footer .share,
.article .article-footer .share {
  font-size: 11pt;
}
.big-article .article-footer .share ul,
.article .article-footer .share ul {
  margin-bottom: 0;
}
.big-article .article-footer .share li,
.article .article-footer .share li {
  color: #9898a3;
  font-weight: 700;
  margin: 0.2em;
}
.big-article .article-footer .share .facebook,
.article .article-footer .share .facebook {
  background-position: -129px -33px;
}
.big-article .article-footer .share .odnoklasniki,
.article .article-footer .share .odnoklasniki {
  background-position: -160px -33px;
}
.big-article .article-footer .share .telegram,
.article .article-footer .share .telegram {
  background-position: -190px -33px;
}
.big-article .article-footer .share .twitter,
.article .article-footer .share .twitter {
  background-position: -222px -33px;
}
.big-article .article-footer .nav,
.article .article-footer .nav {
  color: #59526a;
}
.big-article .article-footer .nav li a,
.article .article-footer .nav li a {
  border: 1px solid #59526a;
  font-weight: 700;
  transition: 0.2s ease-in-out;
}
.big-article .article-footer .nav li a:hover,
.article .article-footer .nav li a:hover {
  color: #716887;
  border: 1px solid #716887;
}
.article-duration {
  position: absolute;
  color: white;
  font-size: 8pt;
  font-family: "Inter", san-serif;
  padding: 0.2em;
  border-radius: 5px;
  background-color: black;
}
.article {
  display: flex;
  flex-wrap: wrap;
  position: relative;
  font-family: "Inter", san-serif;
  font-weight: 600;
  color: white;
}
.article > * {
  display: flex;
  align-items: center;
}
.article .image-frame {
  position: relative;
  width: 150px;
  height: -webkit-fit-content;
  height: fit-content;
}
@media (max-width: 991px) {
  .article .image-frame {
    width: 100%;
  }
}

.article img {
  width: 100%;
}
.article a {
  transition: 0.2s ease-in-out;
  padding: 1em;
}
.article a:hover {
  border-radius: 10px;
  background-color: rgba(252, 252, 252, 0.13);
}
.article .article-time,
.article .article-no {
  color: #ffd100;
  font-size: 40pt;
  margin-top: -15px;
  padding-right: 10px;
}
.article .article-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
  position: absolute;
  top: 10%;
  left: 35%;
  width: 75px;
}
.article .article-title .icon {
  background-position: -52px -13px;
  background-size: 100px 100px;
  width: 10px;
  height: 10px;
}
.article .article-time {
  padding-top: 15pt;
  font-size: 15pt;
  height: -webkit-fit-content;
  height: fit-content;
}
.article .article-description {
  font-size: 10pt;
}
.article .article-header {
  font-size: 10.5pt;
  line-height: 12pt;
  padding-left: 1em;
}
.article .article-duration {
  right: 3%;
  bottom: 3%;
}
/*=====  End of Utility  ======*/
/*=============================================
=            Header            =
=============================================*/
header .container .row > div {
  display: flex;
  justify-content: center;
  align-items: center;
}
header .container .row > div.logo-col {
  display: block;
  padding-right: 20px;
  padding-left: 0;
}
.contact-options {
  display: flex;
  align-items: center;
  margin-bottom: 0;
}
.contact-options li {
  width: 25px;
  height: 25px;
  margin: 0.1em;
}
.left-nav {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  flex: 0 0 2%;
  max-width: 2%;
}
.left-nav .text-left-nav li {
  margin: 0.5em;
}
.left-nav li {
  display: flex;
  margin: 0.2em;
}
.left-nav li a {
  color: #b3b3b3;
}
.left-nav li a:hover {
  color: #959595;
}
.text-left-nav {
  margin: 10px;
}
.logo {
  display: block;
  margin: 0;
  width: inherit;
  height: 60px;
  background-size: 100%;
  background-repeat: no-repeat;
}
.search-field {
  border: none;
  outline: none;
}
.search-field::-webkit-search-cancel-button {
  display: none;
}
.right-header-menu {
  padding-left: 10em;
  flex-direction: row-reverse;
}
.right-header-menu .search-field {
  display: flex;
  position: absolute;
  color: white;
  border: none;
  outline: none;
  right: 80px;
  z-index: 0;
  padding: 0.3em 1em;
  padding-right: 1.5em;
  border-radius: 15px;
  background-color: #0a090e;
  width: 240px;
}
.right-header-menu .search-field::placeholder {
  color: #b9b9b9;
}
.right-header-menu .search-field::-webkit-search-cancel-button {
  display: none;
}
.right-header-menu .search-field:focus {
  caret-color: #b9b9b9;
}
.right-header-menu .language-options {
  position: absolute;
  right: 10px;
  top: 15px;
  color: #000000;
  font-weight: 500;
}
.right-header-menu .language-options:hover {
  color: #000000;
}
.language-options,
.search-field {
  display: flex;
  align-items: center;
  justify-content: center;
}
.search-icon {
  position: absolute;
  border: none;
  outline: none;
  background-color: transparent;
  z-index: 10;
  background-position: -3px -34px;
  background-size: 250px 250px;
  width: 25px;
  height: 25px;
  margin: 0.2em;
  right: 30px;
  top: 4px;
}
@media (max-width: 1440px) {
	.search-icon {
		right: 25px;
	}
}
@media (max-width: 1199px) {
	.search-icon {
		right: 5px;
	}
}
.search-icon:focus {
  outline: none;
}
.globe-icon {
  background-position: -24px -25px;
  background-size: 225px 225px;
}
.dropdown-button-icon {
  background-position: -52px -21px;
  background-size: 225px 225px;
}
.navbar {
  padding-left: 0em;
}
.navbar ul {
  margin-bottom: 0;
  display: flex;
  justify-content: space-around;
  width: 100%;
}
.navbar div a,
.navbar li a {
  display: flex;
  justify-content: center;
  align-items: center;
  color: white;
  font-weight: 500;
  font-size: 13pt;
  border-radius: 10px;
  padding: 0.3em 0.7em;
  border: 1px solid transparent;
  transition: 0.2s ease-in-out;
  transition: ease-in-out;
  transition-duration: 0.25s;
}
.navbar div a:hover,
.navbar li a:hover {
  /* border: 2px solid rgba(255, 0, 0); */
  border-width: 3px;
}
.navbar div a.selected,
.navbar li a.selected {
  border: 3px solid rgba(255, 0, 0);
}
.navbar #navbar-list-item {
  margin-top: 6px;
}
.navbar .live {
  background-size: 270px 270px;
  background-position: -6.4px -6px;
  display: flex;
}
.navbar .navbar-side-menu {
  display: flex;
  align-items: center;
  color: #d9d9d9;
}
.navbar .navbar-side-menu > span {
  margin: 0 10px;
  font-size: 20px;
}
.navbar .navbar-side-menu .icon {
  background-size: 225px 225px;
  width: 25px;
  height: 25px;
}
.navbar .navbar-side-menu a {
  display: flex;
  margin: 0 5px;
  height: 20px;
}
.currency-button {
  cursor: pointer;
  background-position: -24px -53px;
}
.weather-button {
  cursor: pointer;
  background-position: -52px -53px;
}
.business {
  background-position: 2px -53px;
}
/*=====  End of Header  ======*/
/*=============================================
=            Additional Info            =
=============================================*/
.additional-info {
  display: none;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  background-color: #00000083;
  color: white;
  position: fixed;
  width: 100%;
  height: 100%;
  z-index: 100;
  top: 0;
  font-family: "Inter", san-serif;
  font-weight: 600;
}
.additional-info .additional-info-background {
  position: absolute;
  z-index: 101;
  width: 100%;
  height: 100%;
}
.additional-info .meteo,
.additional-info .curs-valutar {
  background-color: #2a252e;
  border-radius: 10px;
  overflow: hidden;
  z-index: 102;
  width: 380px;
  height: 240px;
  flex-shrink: 0;
}
.additional-info .meteo {
  display: none;
}
.additional-info .meteo .city {
  display: flex;
  align-items: center;
}
.additional-info .meteo .weather-icon {
  background-size: 300px 300px;
  width: 40px;
  height: 40px;
  background-position: -230px -35px;
  margin: auto;
}
.additional-info .meteo .meteo-header {
  background-color: #f9f9f9;
  color: #000000;
  font-size: 15pt;
  padding: 1em 1em;
  margin: 0;
}
.additional-info .meteo .meteo-header .weather-info {
  display: flex;
  justify-content: center;
  align-items: center;
}
.additional-info .meteo .meteo-header .weather-info #current-weather {
  font-size: 10px;
  display: flex;
  justify-content: center;
  align-items: center;
  line-height: 11px;
}
.additional-info .meteo .meteo-header .weather-info #current-temp {
  font-size: 20px;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  position: absolute;
  right: -5px;
  top: 5px;
}
.additional-info .meteo .meteo-content {
  margin: 0.5em 0;
}
.additional-info .meteo .meteo-content ul {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
}
.additional-info .meteo .meteo-content ul .lowest-temp,
.additional-info .meteo .meteo-content ul .highest-temp {
  line-height: 20px;
}
.additional-info .meteo .meteo-content ul .highest-temp {
  color: #ff565e;
}
.additional-info .meteo .meteo-content ul .lowest-temp {
  color: #51b3f5;
}
.additional-info .meteo .meteo-content ul .weather-icon {
  background-size: 250px 250px;
  width: 40px;
  height: 35px;
  background-position: -230px -35px;
  margin: 10px 0px;
}
.additional-info .meteo .meteo-content ul #weather-1 .weather-icon {
  background-position: -156px 1px;
}
.additional-info .meteo .meteo-content ul #weather-2 .weather-icon {
  background-position: -151px -32px;
}
.additional-info .meteo .meteo-content ul #weather-3 .weather-icon {
  background-position: -189px -29px;
}
.additional-info .meteo .meteo-content ul #weather-4 .weather-icon {
  background-position: -156px 1px;
}
.additional-info .meteo .meteo-content ul #weather-5 .weather-icon {
  background-position: -151px -32px;
}
.additional-info .meteo .meteo-content ul #weather-6 .weather-icon {
  background-position: -189px -29px;
}
.additional-info .meteo .meteo-content ul #weather-7 .weather-icon {
  background-position: -189px -29px;
}
.additional-info .meteo .meteo-content ul li {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: space-between;
  margin: 0.2em;
}
.additional-info .meteo .meteo-content ul li div {
  display: flex;
  flex-direction: row;
}
.additional-info .curs-valutar {
  display: none;
}
.additional-info .curs-valutar .curs-valutar-header {
  background-color: #f9f9f9;
  color: #000000;
  font-size: 15pt;
  padding: 0.7em 1.5em;
}
.additional-info .curs-valutar .curs-valutar-content {
  margin: 1em;
}
.additional-info .curs-valutar .curs-valutar-content ul {
  display: flex;
  flex-direction: column;
}
.additional-info .curs-valutar .curs-valutar-content ul li {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  margin: 0.2em;
  margin-left: 0;
}
.additional-info .curs-valutar .curs-valutar-content ul li span {
  background-size: 250px 250px;
}
.additional-info .curs-valutar .curs-valutar-content ul li .eur {
  background-position: 0px -125px;
}
.additional-info .curs-valutar .curs-valutar-content ul li .usd {
  background-position: -30px -125px;
}
.additional-info .curs-valutar .curs-valutar-content ul li .rub {
  background-position: -61px -125px;
}
.additional-info .curs-valutar .curs-valutar-content ul li .ron {
  background-position: -91px -125px;
}
.additional-info .curs-valutar .curs-valutar-content ul li .uah {
  background-position: -122px -125px;
}
.additional-info .curs-valutar .curs-valutar-content ul li .rising,
.additional-info .curs-valutar .curs-valutar-content ul li .falling {
  position: absolute;
  left: 45.5%;
}
.additional-info .curs-valutar .curs-valutar-content ul li .rising {
  background-position: -165px -130px;
}
.additional-info .curs-valutar .curs-valutar-content ul li .falling {
  background-position: -196px -130px;
}
.additional-info .curs-valutar .curs-valutar-content ul li .currency {
  justify-content: space-between;
  width: 60px;
}
.additional-info .curs-valutar .curs-valutar-content ul li div {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  margin: 0 1em;
}
/*=====  End of Additional Info  ======*/
/*=============================================
=            Banners            =
=============================================*/
.banners {
  margin-top: 3em;
  margin-bottom: 1em;
  position: relative;
  z-index: 10;
}
.breaking-news-banner-row {
  /* padding-left: 15px;
  padding-right: 15px; */
}
.rlive-news-banner,
.news-alert-banner,
.breaking-news-banner {
  display: flex;
  align-items: center;
  justify-content: space-between;
  height: 90px;
  border-radius: 15px;
  padding: 3em 2em;
  margin: 0.7em auto;
  margin-top: 0;
}
.breaking-news-title,
.news-alert-title,
.rlive-news-title {
  position: relative;
  font-size: 17pt;
  font-family: "Inter", san-serif;
  font-weight: 600;
  width: 210px;
}
.breaking-news-dot,
.news-alert-dot,
.rlive-news-dot {
  background-size: 300px 300px;
  background-position: -121px -47px;
  position: absolute;
  right: 20px;
  bottom: 5px;
}
.breaking-news-banner {
  background-color: #e50000;
}
.breaking-news-banner a > img {
  width: 14.5%;
}
.breaking-news-banner .breaking-news-dot {
  background-size: 300px 300px;
  background-position: -7px -8px;
  position: absolute;
  right: 15px;
  bottom: 5px;
}
.breaking-news-banner .breaking-news-title {
  width: 100px;
}
.breaking-news-banner a {
  display: flex;
  justify-content: start;
  align-items: center;
}
.breaking-news-banner #breaking-news-text {
  color: #000;
  font-size: 20px;
  font-weight: 500;
  letter-spacing: -0.2px;
  margin: 1.5em;
  margin-left: 0;
}
.breaking-news-banner #breaking-news-pretend-timer {
  background-position: -109px -54px;
  background-size: 220px 220px;
  width: 25px;
  height: 25px;
}
#main .breaking-news-banner,
#article .breaking-news-banner,
#post .breaking-news-banner,
#arhiva .breaking-news-banner {
  background-color: #ffd100;
  color: #000000;
  justify-content: start;
}
#main .breaking-news-banner #breaking-news-text,
#article .breaking-news-banner #breaking-news-text,
#post .breaking-news-banner #breaking-news-text,
#arhiva .breaking-news-banner #breaking-news-text {
  color: #000000;
}
#main .news-alert-banner,
#article .news-alert-banner,
#post .news-alert-banner,
#arhiva .news-alert-banner {
  background-color: #e50000;
  color: #fffdff;
}
#main .news-alert-banner #news-alert-right-arrow,
#article .news-alert-banner #news-alert-right-arrow,
#post .news-alert-banner #news-alert-right-arrow,
#arhiva .news-alert-banner #news-alert-right-arrow {
  background-position: -165px -80px;
}
#main .news-alert-banner #news-alert-text,
#article .news-alert-banner #news-alert-text,
#post .news-alert-banner #news-alert-text,
#arhiva .news-alert-banner #news-alert-text {
  color: #000;
}
#main .rlive-news-banner,
#article .rlive-news-banner,
#post .rlive-news-banner,
#arhiva .rlive-news-banner {
  background-color: #009d8d;
  color: #000000;
}
#main .rlive-news-banner #rlive-news-right-arrow,
#article .rlive-news-banner #rlive-news-right-arrow,
#post .rlive-news-banner #rlive-news-right-arrow,
#arhiva .rlive-news-banner #rlive-news-right-arrow {
  background-position: -165px -80px;
}
#main .rlive-news-banner #rlive-news-text,
#article .rlive-news-banner #rlive-news-text,
#post .rlive-news-banner #rlive-news-text,
#arhiva .rlive-news-banner #rlive-news-text {
  color: #fffdff;
}
.rlive-news-banner,
.news-alert-banner {
  background-color: #f2f2f2;
  justify-content: space-between;
}
.rlive-news-banner a,
.news-alert-banner a {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.breaking-news-banner img,
.news-alert-banner img,
.rlive-news-banner img {
  width: 25%;
  margin: 1.5em;
}
.news-alert-banner .news-alert-dot {
  background-position: -7px -83px;
}
.news-alert-banner #news-alert-text {
  color: #fff;
  font-size: 14px;
  font-weight: 500;
  line-height: 18px;
}
.news-alert-banner #news-alert-nav-panel {
  display: flex;
  margin-right: -15px;
  margin-left: 25px;
}
.news-alert-banner #news-alert-left-arrow,
.news-alert-banner #news-alert-right-arrow {
  background-size: 220px 220px;
  width: 15px;
  height: 25px;
  margin: 8px;
  cursor: pointer;
}
.news-alert-banner #news-alert-left-arrow {
  background-position: 0 -80px;
}
.news-alert-banner #news-alert-right-arrow {
  background-position: -80px -80px;
}
.rlive-news-banner .rlive-news-dot {
  background-position: -7px -83px;
  right: 10px;
}
.rlive-news-banner #rlive-news-text {
  color: #fffdff;
  font-size: 14px;
  font-weight: 500;
  line-height: 18px;
}
.rlive-news-banner #rlive-news-nav-panel {
  display: flex;
  margin-right: -15px;
  margin-left: 25px;
}
.rlive-news-banner #rlive-news-left-arrow,
.rlive-news-banner #rlive-news-right-arrow {
  background-size: 220px 220px;
  width: 15px;
  height: 25px;
  margin: 8px;
  cursor: pointer;
}
.rlive-news-banner #rlive-news-left-arrow {
  background-position: 0 -80px;
}
.rlive-news-banner #rlive-news-right-arrow {
  background-position: -80px -80px;
}
/*=====  End of Banners  ======*/
/*=============================================
=            Headline            =
=============================================*/
#post .headline .small-article a {
  transition: 0.2s ease-in-out;
  padding: 0.5em;
  flex-direction: column;
}
#post .headline .small-article a:hover {
  border-radius: 10px;
  background-color: rgba(252, 252, 252, 0.13);
}
#arhiva .headline > .container-lg {
  margin-bottom: 10em;
}
#arhiva .headline .side-headline .dates {
  padding: 0 0.4em;
  font-family: "Inter", san-serif;
  font-weight: 600;
}
#arhiva .headline .side-headline .dates > .row {
  display: flex;
  justify-content: space-between;
  margin: 0.3em 0;
}
#arhiva .headline .side-headline .dates > .row .date {
  cursor: default;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 10pt;
  width: 29px;
  height: 27px;
  border-radius: 8px;
  transition: 0.2s ease-in-out;
}
#arhiva .headline .side-headline .dates > .row .date:hover {
  background-color: rgba(252, 252, 252, 0.13);
}
#arhiva .headline .side-headline .dates > .row .current {
  background-color: #ffd100;
  color: #201a2d;
}
#arhiva .headline .side-headline .dates > .row .current:hover {
  background-color: #ffd100;
}
#arhiva .headline .side-headline .dates > .row .next {
  color: #201a2d;
}
#arhiva .headline .side-headline .calendar .month-row {
  justify-content: space-between;
}
#arhiva .headline .side-headline .calendar .month {
  font-family: "Inter", san-serif;
  font-weight: 600;
  font-size: 17pt;
}
#arhiva .headline .side-headline .calendar .dates a {
  background-color: #524868;
  padding: 4px 7px;
  border-radius: 8px;
  width: 29px;
  height: 27px;
  text-align: center;
}

#arhiva .headline .side-headline .week-days {
  color: #1a1823;
  font-family: "Inter", san-serif;
  font-weight: 600;
  font-size: 10pt;
  display: flex;
  justify-content: space-evenly;
}
#arhiva .headline .side-headline .week-days div {
  display: flex;
  justify-content: center;
  align-items: center;
  margin: 0;
  width: 26px;
  height: 27px;
}
#arhiva .headline .side-headline .adblock {
  margin: 0;
}
#arhiva .headline .side-headline .section-logo {
  font-size: 18pt;
}
#arhiva .headline .side-headline .article .image-frame {
  width: 120%;
}
#arhiva .headline .side-headline .article .image-frame img {
  width: 100%;
}
#arhiva .headline .side-headline .article .image-frame ul {
  margin-bottom: 0;
}
#arhiva .headline .side-headline .article .article-header {
  padding-left: 0.5em;
}
#arhiva .headline .side-headline .list ul {
  margin-left: unset;
}
#arhiva .headline .side-headline .list li {
  padding-left: 0;
}
#arhiva .headline .side-headline .cele-mai-accesate {
  padding-bottom: 0;
}
#arhiva .headline .side-headline .cele-mai-accesate ul {
  height: unset;
  margin-bottom: 0;
}
#arhiva .headline .side-headline .rlive-side .small-article {
  margin: 0;
}
#arhiva .headline .side-headline .rlive-side .section-logo {
  padding-left: 0.5em;
}
#arhiva .headline .side-headline .agenda {
  padding-top: 0;
}
#arhiva .headline {
  margin-top: 0;
}
#arhiva .headline .subsection-date {
  display: flex;
  padding-top: 1em;
  padding-left: 0.6em;
  font-family: "Inter", san-serif;
  font-weight: 600;
  font-size: 16pt;
  color: white;
}
#arhiva .headline .subsection-date .date {
  color: #ffd100;
}
#arhiva .headline .list {
  padding-left: 0;
}
#arhiva .headline .section-logo {
  padding: 0.5em 0;
  padding-left: 0.5em;
  padding-top: 0;
  font-size: 23pt;
}
#arhiva .headline .article img {
  width: 50%;
}
#arhiva .headline .article .article-header {
  margin-top: 0;
}
#arhiva .headline .small-article a {
  flex-direction: column;
  padding: 0.7em;
  transition: 0.2s ease-in-out;
}
#arhiva .headline .small-article a:hover {
  border-radius: 10px;
  background-color: rgba(252, 252, 252, 0.13);
}
#arhiva .headline .small-article a .article-header {
  color: white;
  font-size: 12pt;
  line-height: 15pt;
  font-weight: 700;
  padding: 0;
}
.article-additional-info {
  display: flex;
  font-size: 10pt;
  color: #59526a;
}
.article-additional-info > div {
  display: flex;
  align-items: center;
  padding: 0.5em 0.7em;
}
.article-additional-info > div.location {
  padding-left: 0;
}
.article-additional-info .location-icon,
.article-additional-info .time-icon {
  margin-right: 3px;
}
.article-additional-info .time-icon {
  margin-left: 3px;
}

.small-sub-headline {
  display: flex;
  flex-wrap: wrap;
  margin: auto;
}
.small-sub-headline .small-article .article-header {
  padding: 0;
  margin-top: 0;
  font-size: 12pt;
  line-height: 13pt;
  color: white;
}
.sub-headline {
  display: flex;
  align-items: center;
}
.sub-headline .list {
  padding-top: 0.7em;
  padding-bottom: 0;
}
.sub-headline .list ul {
  overflow: hidden;
  height: unset;
}
.sub-headline .list li {
  margin-top: 0;
}
.sub-headline.scroll .list ul {
  overflow: auto;
  height: 398px;
}
.sub-headline hr {
  margin-bottom: 0;
}
.list {
  display: flex;
  flex-direction: column;
  padding: 2em;
  padding-right: 0;
  position: relative;
}
.list ul {
  direction: rtl;
  flex-direction: column;
  height: 500px;
  overflow: auto;
  margin-left: -25px;
}
.list ul li {
  direction: ltr;
  padding-left: 1em;
}
.list ul::-webkit-scrollbar {
  width: 5px;
  margin-right: 100px;
}
.list ul::-webkit-scrollbar-track {
  background: #1d1a27;
  overflow: hidden;
  border-radius: 2px;
  box-shadow: inset -1px 0px 0px 0px #423c4f;
}
.list ul::-webkit-scrollbar-thumb {
  background-color: #ffd100;
  border-radius: 2px;
}
.list ul::-webkit-scrollbar-thumb:hover {
  background-color: #ffda33;
}
.list ul li:last-child {
  margin-bottom: 60px;
}
.list ul .shadow-ul {
  position: absolute;
  bottom: 0;
  right: 0;
  z-index: 9;
  width: 95%;
  height: 200px;
  pointer-events: none;
  box-shadow: inset 0px -125px 70px 7px #322c40;
}
.list .section-logo {
  padding-left: 0;
  padding-bottom: 0.5em;
  padding-top: 0;
}
.realitatea-tv-subclass {
  display: block;
  padding-bottom: 2em;
}
.content-text {
  color: #201f1f;
}
.headline-article {
  font-weight: 600;
  font-family: "Inter", san-serif;
  color: black;
}
.headline-article #two-line-actualitate {
  position: relative;
  padding: 0.5em 0;
}
.headline-article #two-line-actualitate .section-dot {
  position: absolute;
  top: 55%;
  left: 55%;
  right: unset;
}
.headline-article #main-article-image {
  width: 95%;
}
.headline-article .content-image {
  width: 100%;
  margin: 1em 0;
}
.headline-article .options,
.headline-article .article-tags {
  display: flex;
}
.headline-article .options .option,
.headline-article .article-tags .option,
.headline-article .options .tag,
.headline-article .article-tags .tag {
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 0.5em;
  margin: 0.5em;
  border: 1px solid #bcbcbc;
  border-radius: 10px;
  font-size: 12pt;
  transition: 0.2s ease-in-out;
}
.headline-article .options .option:hover,
.headline-article .article-tags .option:hover,
.headline-article .options .tag:hover,
.headline-article .article-tags .tag:hover {
  background-color: #f2f2f2;
}
.headline-article .options .icon {
  background-size: 300px;
  width: 35px;
  height: 35px;
  margin: 0 5px;
}
.headline-article .options .comment {
  background-position: -73px -223px;
}
.headline-article .options .google-news {
  background-position: -113px -223px;
}
.headline-article .comment-div {
  background-color: #f9f9f9;
  border: 1px solid #bcbcbc;
  padding: 0.5em;
  border-radius: 15px;
  width: -webkit-fit-content;
  width: fit-content;
  overflow: hidden;
  margin-left: 10px;
}
.headline-article .comment-section {
  display: flex;
  margin: 2em 0;
}
.headline-article .comment-section img {
  border-radius: 50%;
  width: 50px;
  height: 50px;
}
.headline-article .comment-section textarea {
  background-color: #f9f9f9;
  outline: none;
  resize: none;
  border: none;
}
.headline-article .comment-section textarea::-webkit-scrollbar {
  cursor: default;
  width: 5px;
  padding-right: 10px;
}
.headline-article .comment-section textarea::-webkit-scrollbar-track {
  background: transparent;
}
.headline-article .comment-section textarea::-webkit-scrollbar-thumb {
  border-radius: 5px;
  background: #dfdfdf;
}
.headline-article .comment-section textarea::-webkit-scrollbar-thumb:hover {
  background: #d5d5d5;
}
.headline-article .article-content {
  margin-top: 10px;
  margin-bottom: 20px;
  font-size: 16px;
  line-height: 22px;
  color: #201f1f;
}
.headline-article .contact-options {
  width: inherit;
  flex-direction: column;
}
.headline-article .contact-options .icon {
  background-size: 300px;
  width: 30px;
  height: 30px;
}
.headline-article .contact-options .twitter {
  background-position: -112px 0;
}
.headline-article .contact-options .telegram {
  background-position: -75px 0;
}
.headline-article .contact-options .odnoklasniki {
  background-position: -38px 0;
}
.headline-article .contact-options .contact-text {
  margin-bottom: 0.5em;
}
.headline-article .contact-options a {
  margin: 3px;
}
.headline-article .article-details {
  display: flex;
  color: #bbbbbb;
  font-size: 10pt;
}
.headline-article .article-details .date-time {
  margin-left: 0.3em;
  color: black;
}
.headline-article .section-logo {
  padding: 1em 0;
}
.headline-article .title {
  font-size: 30pt;
}
.headline-article ul {
  font-size: 8pt;
  width: 100%;
  margin: 0;
}
.headline-article ul li:first-child {
  list-style-type: none;
  padding-left: 0;
}
.headline-article ul li {
  padding-left: 0.3em;
  /* list-style-type: ">"; */
}
.headline-article ul li:hover {
  color: #666666;
}
.headline-article ul li.selected {
  color: #b2b2b2;
}
.contact-options {
  width: inherit;
  display: flex;
  justify-content: center;
}
.headline-news {
  margin-top: 10px;
}
.headline-news .small-news-block {
  height: 200px;
}
.headline-news .adblock {
  margin-top: 20px;
}
.category-text,
.category-dot {
  display: none;
}
.category-text {
  position: absolute;
  align-items: center;
  font-family: "Inter", san-serif;
  font-weight: 600;
  background-color: white;
  color: black;
  font-size: 15px;
}
.category-dot {
  background-position: -52px -13px;
  background-size: 100px 100px;
  width: 10px;
  height: 10px;
  margin: 2px;
}
#small-headline-block-1 .category-text,
#small-headline-block-3 .category-text,
#small-headline-block-4 .category-text,
#small-headline-block-1 .category-dot,
#small-headline-block-3 .category-dot,
#small-headline-block-4 .category-dot {
  display: flex;
}
.block-image {
  width: 100%;
}
.article-brief {
  font-family: "Inter", san-serif;
  color: #bbbbbb;
  font-size: 14px;
  font-weight: 400;
  line-height: 16px;
}
.article-title {
  color: #000000;
  font-family: "Inter", san-serif;
  font-weight: bold;
}
.small-news-unit {
  padding: 0;
  margin-bottom: 1em;
}
.small-news-unit a {
  margin: 0;
}
.small-news-unit .article-title {
  font-size: 13.8px;
  line-height: 17px;
}
.small-news-unit .block-image {
  margin-bottom: 1em;
}
.small-news-unit .small-news-block {
  padding-left: 0;
  margin-bottom: 1em;
  cursor: pointer;
}
.large-news-unit .large-news-block {
  cursor: pointer;
}
.large-news-unit .article-title {
  font-size: 20px;
  line-height: 23px;
  margin-bottom: 1em;
}
.large-news-unit .block-image {
  margin-bottom: 1em;
}
/*=====  End of Headline  ======*/
/*=============================================
=            Rlive            =
=============================================*/
.bani,
.realitatea-tv,
.rlive {
  background-color: #333347;
  font-family: "Inter", san-serif;
  font-weight: 600;
  color: white;
  padding: 1em 0;
}
.bani .logo-col,
.realitatea-tv .logo-col,
.rlive .logo-col {
  display: flex;
  align-items: center;
  justify-content: flex-end;
}
.bani .call-to-action,
.realitatea-tv .call-to-action,
.rlive .call-to-action {
  display: flex;
  justify-content: start;
  align-items: center;
  margin-left: -35%;
  height: 100%;
  width: -webkit-fit-content;
  width: fit-content;
  color: white;
  right: 40%;
}
.bani .call-to-action .icon,
.rlive .call-to-action .icon {
  margin-left: 0.3em;
  background-position: -70px -72px;
}
.realitatea-tv .call-to-action .icon {
  margin-left: 0.3em;
  background-position: -28px -51px;
}
.bani .logo-rlive,
.realitatea-tv .logo-rlive,
.rlive .logo-rlive {
  width: 120px;
  margin-right: 22.2%;
  border-radius: 0;
}
.bani .row,
.realitatea-tv .row,
.rlive .row {
  margin: 1em 0;
}
.bani img,
.realitatea-tv img,
.rlive img {
  width: 100%;
  border-radius: 10px;
  margin: 1em 0;
}
.bani .article-text,
.realitatea-tv .article-text,
.rlive .article-text {
  color: #7a7a8a;
  font-size: 10pt;
  font-weight: 400;
  margin: 1em;
}
.bani .article-header,
.realitatea-tv .article-header,
.rlive .article-header {
  margin: 0.5em;
  color: white;
  font-size: 15pt;
}
.bani .article-header,
.realitatea-tv .article-header,
.rlive .article-header,
.bani .article-text,
.realitatea-tv .article-text,
.rlive .article-text {
  margin-left: 0;
}
/*=====  End of Rlive  ======*/
/*=============================================
=            Actualitate            =
=============================================*/
#article .actualitate > .row {
  align-items: unset;
}
#article .actualitate .big-article {
  height: 360px;
  padding-bottom: 1em;
  margin-bottom: 1em;
  border-bottom: 1px solid #e0e0e0;
}
#article .actualitate .big-article .article-header {
  font-size: 15pt;
  line-height: 17pt;
}
#article .actualitate .small-article {
  align-items: flex-end;
}
#article .actualitate .small-article .article-title {
  left: 39.5%;
}
#article .actualitate .small-article .article-header {
  padding-right: 0;
  padding-left: 1.2em;
  margin: 0;
}
#article .actualitate .small-article img {
  width: 35%;
}
.actualitate {
  margin-bottom: 5em;
}
.actualitate .section-logo {
  margin: auto;
  width: 96.5%;
  padding-left: 0;
}
.actualitate ul {
  display: flex;
  flex-direction: column;
}
.actualitate .top-news {
  margin-left: -20px;
}
.actualitate .big-article {
  height: 400px;
}
/*=====  End of Actualitate  ======*/
/*=============================================
=            Sub Economie            =
=============================================*/
.sub-economie {
  overflow: hidden;
}
.recomandam,
.sub-economie {
  background-color: #0a090e;
  padding: 2em 0;
}
.recomandam .small-article,
.sub-economie .small-article {
  margin: 2em 0;
}
.recomandam .small-article a,
.sub-economie .small-article a {
  display: flex;
  align-items: center;
}
.recomandam .small-article img,
.sub-economie .small-article img {
  width: 45%;
}
.recomandam .small-article .article-header,
.sub-economie .small-article .article-header {
  padding-left: 15px;
  padding-right: 25px;
}
.recomandam .small-article .article-title,
.sub-economie .small-article .article-title {
  left: 50%;
  color: white;
}
.recomandam .small-article .article-title .icon,
.sub-economie .small-article .article-title .icon {
  background-position: -1px -26px;
}
#article .recomandam .small-article {
  border: none;
}
.recomandam {
  background-color: transparent;
  padding-top: 0;
  padding-bottom: 0;
  margin-top: 0;
}
.recomandam .section-logo,
.recomandam hr {
  width: 86.5%;
}
.recomandam .section-logo {
  margin: auto;
  padding-bottom: 0;
  padding-top: 0;
}
/*=====  End of Sub Economie  ======*/
.economie .logo-row,
.in-lume .logo-row,
.life .logo-row,
.politica .logo-row,
.societate .logo-row {
  justify-content: flex-start;
}
/*=============================================
=            Politica            =
=============================================*/
.politica {
  padding-bottom: 4em;
}
.politica .section-logo {
  padding-left: 0;
  padding-bottom: 1em;
}
.politica .adblock {
  margin-top: 28%;
}
.politica .adblock .close-icon {
  right: 14px;
}
.politica .adblock a img {
  height: auto;
  overflow: initial;
}
.politica .big-article {
  height: 330px;
  border-bottom: 1px solid #e0e0e0;
  margin-bottom: 1em;
  padding-bottom: 1em;
}
.politica .big-article .article-header {
  font-size: 13pt;
  line-height: 16pt;
}
.politica .small-article {
  padding-top: 10px;
  align-items: flex-end;
}
.politica .small-article img {
  width: 35%;
}
.politica .small-article .article-header {
  padding-left: 10px;
  padding-right: 0;
  padding-top: 1em;
  margin-bottom: 0;
  font-size: 11pt;
  line-height: 13pt;
}
.politica .small-article .article-title {
  left: 37.7%;
}
/*=====  End of Politica  ======*/
/*=============================================
=            Realitatea TV            =
=============================================*/
.realitatea-tv .logo-realitatea-tv {
  width: 170px;
  margin-right: 5.2%;
}
.realitatea-tv .logo-realitatea-tv * {
  border-radius: 0px;
}
.realitatea-tv .call-to-action {
  margin-left: -5%;
}
/*=====  End of Realitatea TV  ======*/
/*=============================================
=            Societate, Economie, Life and In Lume            =
=============================================*/
.societate .section-logo,
.economie .section-logo,
.in-lume .section-logo,
.life .section-logo {
  padding-left: 14.5%;
}
.societate .big-article .article-header,
.economie .big-article .article-header,
.in-lume .big-article .article-header,
.life .big-article .article-header {
  font-size: 15pt;
  line-height: 17pt;
}
.societate .small-article,
.economie .small-article,
.in-lume .small-article,
.life .small-article {
  border-bottom: 1px solid #e0e0e0;
  margin-bottom: 0.3em;
}
.societate .small-article img,
.economie .small-article img,
.in-lume .small-article img,
.life .small-article img {
  width: 35%;
}
.societate .small-article .article-title,
.economie .small-article .article-title,
.in-lume .small-article .article-title,
.life .small-article .article-title {
  top: 15%;
  left: 39.5%;
}
.societate .small-article .article-header,
.economie .small-article .article-header,
.in-lume .small-article .article-header,
.life .small-article .article-header {
  padding-left: 1em;
  padding-right: 0;
  line-height: 14.5pt;
}
.life .small-article .article-title,
.in-lume .small-article .article-title {
  width: 60px;
}
.life {
  padding-bottom: 2em;
}
/*=====  End of Societate, Economie and In Lume  ======*/
/*=============================================
=            Opinii            =
=============================================*/
.opinii .horoscope .section-logo {
  padding-left: 2%;
}
.opinii .section-logo {
  padding-left: 5%;
}
.opinii .opinions {
  display: flex;
  flex-direction: column;
}
.opinii .opinions li {
  display: flex;
  flex-direction: row;
  align-items: center;
  position: relative;
  border-bottom: 1px solid #e0e0e0;
  padding: 1em;
}
.opinii .opinions li img {
  width: 25%;
}
.opinii .opinions li .opinion-name,
.opinii .opinions li .opinion-description {
  font-family: "Inter", san-serif;
  font-weight: 600;
}
.opinii .opinions li .opinion-description {
  line-height: 11pt;
  font-size: 10pt;
  padding-top: 2em;
  padding-left: 1em;
}
.opinii .opinions li .opinion-name {
  position: absolute;
  font-size: 12pt;
  top: 15%;
  left: 30.5%;
}
.opinii .section-header {
  display: flex;
  align-items: center;
}
.opinii .section-header .section-logo {
  padding-right: 0;
}
.opinii .article-time {
  display: flex;
  padding-top: 10px;
  font-family: "Inter", san-serif;
  font-weight: 600;
}
.opinii .article-time .article-day {
  color: #959595;
}
.opinii .article-time .article-date {
  margin-left: 3pt;
  color: black;
}
.opinii .zodii {
  flex-wrap: wrap;
}
.opinii .zodii a {
  font-family: "Inter", san-serif;
  font-weight: 600;
  font-size: 10pt;
  background-color: #f6f5f7;
  border-radius: 15px;
  padding: 0.5em 0.7em;
  transition: 0.2s ease-in-out;
}
.opinii .zodii a:hover {
  background-color: #f8d744;
  color: white;
}
.opinii .zodii .selected a {
  background-color: #ffd100;
  color: white;
}
.opinii .zodiac-article {
  background-color: #f6f5f7;
  border-radius: 15px;
  padding: 2em;
  font-family: "Inter", san-serif;
  font-weight: 600;
}
.opinii .zodiac-article .zodiac-description {
  color: #bbbbbb;
  font-size: 10pt;
  line-height: 13pt;
  padding: 2em 0;
}
.opinii .zodiac-article .zodiac-header {
  display: flex;
  align-items: center;
  font-size: 11pt;
}
.opinii .zodiac-article .zodiac-header .zodiac-name {
  font-size: 21pt;
}
.opinii .zodiac-article .zodiac-header .zodiac-period {
  padding-top: 7px;
  padding-left: 10px;
}
.opinii .zodiac-article .zodiac-header .zodiac-icon {
  padding: 0 20px;
  background-size: 250px 250px;
  background-position: -217px -92px;
  width: 30px;
  height: 30px;
}
.opinii .zodiac-article .zodiac-footer {
  display: flex;
  align-items: center;
  color: #959595;
  font-size: 9pt;
}
.opinii .zodiac-article .zodiac-footer .share {
  margin-bottom: 0;
  margin-left: 10px;
}
.opinii .zodiac-article .zodiac-footer .share li {
  margin: 3px;
}
/*=====  End of Opinii  ======*/
/*=============================================
=            Bani            =
=============================================*/
.bani {
  /* background-color: #191721; */
  background-color: #333347;
}
.bani .article-header {
  font-size: 13pt;
  line-height: 15pt;
}
.bani .play {
  position: absolute;
  top: 32%;
  left: 44%;
}
.bani .article-header,
.bani .article-text {
  color: white;
}
.bani .bani-logo {
  /* width: 20%;
  margin-left: 16%; */
}
.bani .logo-col {
  justify-content: flex-start;
}
.bani img {
  border-radius: 0;
}
.bani .article-text {
  font-weight: 600;
}
/*=====  End of Bani  ======*/
/*=============================================
=           Top Tags and Social Networks            =
=============================================*/
.social-networks,
.top-tags {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: wrap;
  width: 85%;
  margin: auto;
}
.social-networks ul,
.top-tags ul {
  margin-bottom: 0;
}
.social-networks ul .social-network,
.top-tags ul .social-network,
.social-networks ul .tag,
.top-tags ul .tag {
  color: white;
  font-weight: 600;
  background-color: rgba(255, 255, 255, 0.151);
  border-radius: 15px;
  padding: 0.3em 0.5em;
  transition: 0.3s ease-in-out;
}
.social-networks ul .social-network:hover,
.top-tags ul .social-network:hover,
.social-networks ul .tag:hover,
.top-tags ul .tag:hover {
  background-color: rgba(255, 255, 255, 0.315);
}
.social-networks .section-logo,
.top-tags .section-logo {
  padding-top: 0.5em;
  padding-bottom: 0.5em;
  padding-left: 0;
  font-size: 25pt;
}
.social-networks .social-network {
  font-family: "Inter", san-serif;
  font-weight: 600;
  font-size: 10pt;
  line-height: 20pt;
  padding: 0.3em;
  color: white;
}
.social-networks .social-network#facebook {
  background-color: #1f429f;
}
.social-networks .social-network#twitter {
  background-color: #00afe8;
}
.social-networks .social-network#odnoklasniki {
  background-color: #ff9b00;
}
.social-networks .social-network#youtube {
  background-color: #ff0000;
}
.social-networks .social-network#telegram {
  background-color: #5ac6fc;
}
.social-networks .social-network#instagram {
  background-color: #ff4d9c;
}
/*=====  End of Top Tags and Social Networks  ======*/
/*=============================================
=            Additional Articles            =
=============================================*/
.additional-articles {
  background-color: #f6f5f7;
  padding-top: 3em;
  padding-bottom: 3em;
}
.additional-articles .row > div {
  flex: 0 0 27.5%;
  max-width: 27.5%;
}
.additional-articles .small-article {
  margin: 1em;
}
.additional-articles .small-article img {
  width: 44%;
}
.additional-articles .small-article .source {
  color: white;
  background-color: #c5c5c5;
  border-radius: 15px;
  padding: 0.4em;
  font-size: 8pt;
  font-weight: 600;
  width: auto;
  left: 50%;
}
.additional-articles .small-article .article-header {
  color: black;
  padding-right: 0;
}
/*=====  End of Additional Articles  ======*/
/*=============================================
=            Auto, Tech and Sport            =
=============================================*/
.auto-tech-sport {
  padding-bottom: 5em;
}
.auto-tech-sport subsection {
  flex: 0 0 27.5%;
  max-width: 27.5%;
}
.auto-tech-sport subsection .section-logo {
  padding-left: 0.3em;
  padding-bottom: 0.5em;
}
.auto-tech-sport subsection ul {
  display: flex;
  flex-direction: column;
}
.auto-tech-sport subsection ul .small-article {
  border-bottom: 1px solid #e0e0e0;
  padding-bottom: 5%;
}
.auto-tech-sport subsection ul img {
  width: 30%;
  height: 30%;
  padding-top: 35px;
}
.auto-tech-sport subsection ul .article-title {
  width: 45px;
  left: 36%;
  top: 17%;
}
.auto-tech-sport subsection ul .article-header {
  padding-right: 0;
  font-size: 10pt;
  line-height: 13pt;
}
.auto-tech-sport subsection ul a {
  display: flex;
}
/*=====  End of Auto, Tech and Sport  ======*/
/*=============================================
=            Toate Stirile            =
=============================================*/
.toate-stirile {
  margin-bottom: 6em;
}
.toate-stirile img {
  width: 50%;
}
.toate-stirile .row > div {
  /* flex: 0 0 27.5%;
  max-width: 27.5%; */
}
.toate-stirile .section-logo {
  display: flex;
  padding-left: 15px;
  width: -webkit-fit-content;
  width: fit-content;
}
.toate-stirile .section-logo a {
  width: -webkit-fit-content;
  width: fit-content;
}
.toate-stirile hr {
  margin-top: 1em;
}
.toate-stirile .article {
  padding: 0.7em 0;
}
/*=====  End of Toate Stirile  ======*/
/*=============================================
=            Realitatea            =
=============================================*/
.realitatea img {
  width: 45%;
}
.realitatea .section-logo {
  display: flex;
  padding-left: 11.5%;
  width: -webkit-fit-content;
  width: fit-content;
  justify-content: space-between;
  width: 100%;
}
.realitatea .section-logo img {
  width: 70%;
}
.realitatea .section-logo a {
  width: -webkit-fit-content;
  width: fit-content;
}
.realitatea .article {
  font-weight: 500;
}
.realitatea .article .article-title {
  color: white;
  font-weight: 500;
  background-color: black;
  border-radius: 15px;
  padding: 0.15em 0.5em;
  width: -webkit-fit-content;
  width: fit-content;
  justify-content: center;
  left: 49%;
  top: 15%;
}
.realitatea .article .article-title .article-dot {
  margin-left: 0.3em;
  background-size: 250px;
  background-position: -11px -72px;
  margin-top: 0.1em;
}
.realitatea .article a {
  transition: 0.2s ease-in-out;
}
.realitatea .article a:hover {
  background-color: rgba(0, 0, 0, 0.082);
}
.realitatea .article .article-description {
  margin-top: 2em;
  font-size: 12pt;
  line-height: 13pt;
  padding: 1em;
  padding-right: 0;
  padding-top: 0.5em;
}
/*=====  End of Realitatea  ======*/
/*=============================================
=            Arhiva            =
=============================================*/
.arhiva .section-logo {
  padding: 0.5em 0;
  padding-left: 0.6em;
  font-size: 23pt;
}
.arhiva .article img {
  width: 50%;
}
.arhiva .article a {
  padding: 0.5em;
}
.arhiva .small-article a {
  flex-direction: column;
  padding: 0.7em;
  transition: 0.2s ease-in-out;
}
.arhiva .small-article a:hover {
  border-radius: 10px;
  background-color: rgba(252, 252, 252, 0.13);
}
.arhiva .small-article a .article-header {
  color: white;
  font-size: 12pt;
  line-height: 13pt;
  font-weight: 700;
  padding: 0;
}
/*=====  End of Arhiva  ======*/
/*=============================================
=            Footer            =
=============================================*/
footer {
  padding-top: 0em;
}
footer .footer {
  background-color: #0a090e;
  padding-bottom: 2em;
}
footer .navbar,
footer #search-panel {
  display: flex;
  justify-content: center;
  flex-direction: row;
  padding: 0.8em 1em;
  padding-right: 3em;
}
footer .navbar ul,
footer #search-panel ul {
  flex-wrap: wrap;
  justify-content: center;
}
footer .search-box {
  position: relative;
  transition: 0.3s ease-in-out;
  width: 300px;
}
footer .search-icon {
  position: absolute;
  width: 30px;
  height: 30px;
  background-size: 300px;
  background-position: -4px -40px;
  right: 1%;
  top: 17%;
}
footer .navbar {
  margin-top: 2em;
  font-size: 14px;
  font-weight: bolder;
}
footer .copyright-text {
  padding-top: 1em;
  color: #534c68;
  font-size: 12px;
  text-align: center;
}

@media (max-width: 991px) {
  footer .navbar {
    margin-top: 1em;
  }
}
/*=====  End of Footer  ======*/
/*=============================================
=            Media queries            =
=============================================*/
@media screen and (min-width: 1250px) and (max-width: 1321px) {
  .top-tags {
    width: 90%;
  }
}
@media screen and (max-width: 1310px) {
  .breaking-news-banner #breaking-news-text {
    font-size: 18px;
  }
  .rlive-news-banner #rlive-news-text,
  .news-alert-banner #news-alert-text {
    font-size: 12px;
  }
  .breaking-news-banner a > img,
  .rlive-news-banner a > img,
  .news-alert-banner a > img {
    width: 12vw;
    margin-right: 0.5em;
    margin-left: 0.4em;
  }
  #main .breaking-news-banner #breaking-news-text {
    margin-right: 0;
  }
}
@media screen and (min-width: 1185px) and (max-width: 1250px) {
  .top-tags {
    width: 95%;
  }
}
@media screen and (max-width: 1185px) {
  .top-tags {
    width: 100%;
  }
}
@media screen and (min-width: 1275px) and (max-width: 1335px) {
  .navbar li a {
    font-size: 12pt;
  }
}
@media screen and (min-width: 1210px) and (max-width: 1275px) {
  .navbar {
    padding-left: 2em;
  }
  .navbar li a {
    font-size: 11pt;
  }
}
@media screen and (min-width: 1210px) {
  .recomandam .small-article,
  .sub-economie .small-article {
    flex: 0 0 27.5%;
    max-width: 27.5%;
  }
}
@media screen and (min-width: 991.98px) and (max-width: 1210px) {
  .recomandam .small-article,
  .sub-economie .small-article {
    flex: 0 0 32%;
    max-width: 32%;
  }
}
@media screen and (min-width: 10px) and (max-width: 1210px) {
  .navbar {
    padding-left: 1em;
  }
  .navbar li a {
    font-size: 10pt;
  }
  .realitatea-tv .call-to-action {
    right: 20%;
  }
}
@media (max-width: 1195px) {
  .last-tag {
    display: none;
  }
}
@media (min-width: 1095px) {
  .live-block-sm {
    display: none;
  }
  .live-block-lg {
    display: flex;
  }
}
@media (max-width: 1095px) {
  .text-left-nav {
    margin: 0;
  }
  .left-nav {
    flex-direction: column-reverse;
  }
  header .logo {
    margin-left: -27px;
    margin-top: 15px;
  }
  .right-header-menu {
    margin-top: 15px;
  }
  .right-header-menu .search-field {
    width: 150px;
  }
  .live-block-lg {
    display: none;
  }
  .navbar {
    flex-direction: column-reverse;
  }
  .live-block-sm {
    display: flex;
  }
  .live-block-sm .icon {
    background-position: -108px -40px;
  }
  .live-block-sm a {
    display: flex;
    flex-direction: row;
    align-items: center;
  }
}
@media screen and (max-width: 825px) {
  .right-header-menu > ul {
    position: relative;
    margin-right: -45px;
  }
}
/*----------  Bootstrap queries  ----------*/
@media (max-width: 850px) {
  .last-tag-lg,
  .top-tags .tag.last-tag {
    display: none;
  }
}
@media (min-width: 992px) {
  .bani #article-1,
  .realitatea-tv #article-1,
  .rlive #article-1,
  .bani #article-2,
  .realitatea-tv #article-2,
  .rlive #article-2,
  .bani #article-3,
  .realitatea-tv #article-3,
  .rlive #article-3 {
    flex: 0 0 27.5%;
    max-width: 27.5%;
  }
  .mobile {
    display: none !important;
  }
}
@media (max-width: 991px) {
  header .container .row > div.logo-col {
    padding-left: unset;
    padding-right: unset;
  }
  .container.container-lg {
    width: 100%;
  }
  .toate-stirile {
    margin-bottom: 1em;
  }
  body {
    overflow-x: hidden;
  }
  .banners {
    padding-top: 0;
  }
  header.mobile {
    position: fixed;
    width: 100%;
    z-index: 10;
    margin-top: 0;
    top: 0;
  }
  header.mobile .menu .menu-header .right-header-menu {
    padding-left: 15px;
  }
  header.mobile .header-replacement {
    padding: 0;
  }
  header.mobile .header-replacement .right-nav-mobile {
    justify-content: flex-end;
  }
  header.mobile .header-replacement .logo-col {
    justify-content: center;
  }
  header.mobile .header-replacement,
  header.mobile .container:first-child {
    position: relative;
    margin: 0;
    width: 100%;
    max-width: 100%;
    box-shadow: 0px 10px 20px 0px rgba(0, 0, 0, 0.1);
    z-index: 10;
    padding: 0.5em 1px;
  }
  header.mobile .header-replacement .row,
  header.mobile .container:first-child .row {
    justify-content: space-between;
  }
  header.mobile .header-replacement .row > div,
  header.mobile .container:first-child .row > div {
    display: flex;
    justify-content: center;
    align-items: center;
  }
  header.mobile .header-replacement .row .left-nav-mobile,
  header.mobile .container:first-child .row .left-nav-mobile {
    display: flex;
    justify-content: flex-start;
  }
  header.mobile .header-replacement .row .right-nav-mobile,
  header.mobile .container:first-child .row .right-nav-mobile {
    display: flex;
    justify-content: flex-end;
  }
  header.mobile .header-replacement .logo-col a,
  header.mobile .container:first-child .logo-col a {
    width: 140px;
    display: flex;
    justify-content: center;
    align-items: center;
  }
  header.mobile .header-replacement .logo-col a .logo,
  header.mobile .container:first-child .logo-col a .logo {
    margin: 0;
    background-position: 0 5px;
  }
  header.mobile .header-replacement .icon,
  header.mobile .container:first-child .icon {
    cursor: pointer;
    background-size: 350px;
    width: 35px;
    height: 35px;
  }
  header.mobile .header-replacement .menu-icon,
  header.mobile .container:first-child .menu-icon {
    background-position: -45px -131px;
    width: 40px;
    height: 40px;
  }
  header.mobile .header-replacement .search-icon-header,
  header.mobile .container:first-child .search-icon-header {
    background-position: -10px -55px;
    background-size: 400px;
  }
  header.mobile .header-replacement .business-black,
  header.mobile .container:first-child .business-black {
    background-position: -131px -217px;
    background-size: 340px;
  }
  header.mobile .header-replacement {
    background-color: #322c40;
    position: absolute;
    top: -49px;
    left: 0;
    padding: 0;
    box-shadow: none;
  }
  header.mobile .header-replacement > div {
    display: flex;
    align-items: center;
  }
  header.mobile .header-replacement .right-nav-mobile {
    display: flex;
  }
  header.mobile .header-replacement .close-menu-icon {
    background-position: -310px -90px;
  }
  header.mobile .search-box {
    position: relative;
    bottom: 150px;
    transition: 0.3s ease-in-out;
    z-index: 9;
    height: 1px;
    box-shadow: 0px 10px 20px 0px rgba(0, 0, 0, 0.1);
  }
  header.mobile .search-box #header-search {
    width: 50%;
    box-shadow: none;
  }
  header.mobile .search-box .search-field {
    position: absolute;
    margin-top: 0.5em;
    right: 0;
    z-index: 9;
    width: 50%;
    justify-content: space-between;
    align-items: center;
    color: #b7b7b7;
    background-color: #f9f9f9;
    font-size: 14px;
    font-weight: 400;
    margin-bottom: 1em;
    padding: 0.5em 1.5em;
    padding-right: 2em;
    border-radius: 15px;
  }
  header.mobile .search-box .icon {
    right: 3px;
    top: 10px;
  }
  .article .article-description,
  .article .article-header {
    font-size: 16px;
    line-height: 22px;
  }
  .article .article-time {
    font-size: 18px;
  }
  .row {
    margin-right: 0;
    margin-left: 0;
  }
  .list {
    padding: 0 1em;
  }
  .list ul {
    height: unset;
  }
  .list ul li {
    border-bottom: unset;
  }
  .sub-headline.scroll .list ul {
    height: unset;
  }
  .big-article {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    margin-bottom: 0;
  }
  .big-article .article-header .content {
    /* font-size: 16px; */
  }
  .big-article .article-header .nav {
    display: none;
  }
  .big-article .article-footer {
    width: 100%;
  }
  .small-article {
    display: flex;
    flex-direction: row;
    align-items: center;
    position: relative;
    /* margin: 0.7em 0; */
    /* padding: 2em 0; */
    border-bottom: 1px solid #dbdbdb;
  }
  .small-article img {
    width: 36%;
    height: 100%;
  }
  .small-article .article-title,
  .small-article .article-header {
    font-family: "Inter", san-serif;
    font-weight: 600;
    /* line-height: 12pt;
    font-size: 12pt; */
  }
  .small-article .source,
  .small-article .article-title {
    display: flex;
    align-items: center;
    justify-content: space-between;
    position: absolute;
    top: 20%;
    left: 40%;
    width: -webkit-fit-content;
    width: fit-content;
    background-color: transparent;
    white-space: nowrap;
  }
  .small-article .source .icon,
  .small-article .article-title .icon {
    background-position: -52px -13px;
    background-size: 100px 100px;
    width: 10px;
    height: 10px;
  }
  .small-article .article-header {
    margin: 1em 0;
    padding: 0 1em;
    padding-top: 1.1em;
    color: #6b6b6b;
  }
  .additional-articles .small-article .source {
    left: 48%;
  }
  .additional-articles .small-article .article-header {
    margin: 1em 0;
    padding: 0 1em;
    padding-top: 1.1em;
    color: #6b6b6b;
  }
  .small-news-block {
    display: flex;
    flex-direction: row;
    align-items: center;
    position: relative;
    margin: 0 1em;
    border-bottom: 1px solid #dbdbdb;
  }
  .small-news-block img {
    width: 33%;
    height: 100%;
  }
  .small-news-block .article-title,
  .small-news-block .article-header {
    font-family: "Inter", san-serif;
    font-weight: 600;
    line-height: 11pt;
    font-size: 10pt;
  }
  .small-news-block .source,
  .small-news-block .article-title {
    display: flex;
    align-items: center;
    justify-content: space-between;
    position: absolute;
    top: 10%;
    left: 35%;
  }
  .small-news-block .source .icon,
  .small-news-block .article-title .icon {
    background-position: -52px -13px;
    background-size: 100px 100px;
    width: 10px;
    height: 10px;
  }
  .small-news-block .article-title {
    margin: 0;
    line-height: 12pt;
    font-size: 12pt;
    padding: 1em;
    padding-left: 0;
    color: #6b6b6b;
  }
  .small-news-block .category-text {
    top: 0;
    left: 35%;
    background-color: transparent;
  }
  .horoscope .section-logo {
    padding: 0.5em 0;
  }
  .horoscope .zodiac-article .zodiac-description {
    font-size: 12pt;
  }
  .large-news-block,
  .large-news-block-mobile {
    border-bottom: 1px solid #dbdbdb;
    margin-bottom: 1em;
  }
  .large-news-block .article-brief,
  .large-news-block-mobile .article-brief {
    font-weight: 600;
    font-size: 13pt;
    line-height: 15pt;
    padding-bottom: 1em;
  }
  .large-news-block-mobile {
    margin: auto;
    margin-bottom: 1em;
  }
  .large-news-block-mobile .article-brief {
    font-size: 15pt;
  }
  .small-news-unit .small-news-block {
    margin-right: 1em;
    margin-left: 3em;
  }
  body {
    position: relative;
  }
  section .mobile {
    display: block;
  }
  section {
    margin: 0.5em 0;
  }
  .breaking-news-banner {
    padding-right: 1em;
  }
  .breaking-news-banner .breaking-news-title {
    margin-right: 0.6em;
  }
  .breaking-news-banner #breaking-news-text {
    font-size: 17;
    line-height: 21px;
  }
  .headline-news {
    margin-bottom: 0.5em;
  }
  .headline-news .small-news-block {
    padding-right: 0;
    height: unset;
  }
  .banners {
    margin-top: 1em;
    margin-bottom: 1em;
  }
  .opinii .opinions li {
    border-bottom: 1px solid #dbdbdb;
  }
  .opinii .opinions li .opinion-name {
    line-height: 14pt;
    font-size: 14pt;
    left: 32.5%;
  }
  .opinii .opinions li img {
    width: 27%;
  }
  .opinii .opinions li .opinion-description {
    font-family: "Inter", san-serif;
    font-weight: 600;
    line-height: 13pt;
    font-size: 13pt;
    margin: 1em 0;
    padding: 0 1em;
    padding-top: 1.1em;
    color: #6b6b6b;
  }
  .opinii .logo-row {
    display: flex;
    justify-content: space-between;
  }
  .opinii .logo-row .call-to-action {
    display: flex;
    position: relative;
    right: 0;
  }
  .economie,
  .in-lume,
  .life,
  .societate,
  .politica,
  .actualitate {
    margin-top: 0.5em;
  }
  .economie .call-to-action,
  .in-lume .call-to-action,
  .life .call-to-action,
  .societate .call-to-action,
  .politica .call-to-action,
  .actualitate .call-to-action {
    display: flex;
    width: 100px;
    height: -webkit-fit-content;
    height: fit-content;
    right: 10px;
    bottom: unset;
  }
  .economie .big-article,
  .in-lume .big-article,
  .life .big-article,
  .societate .big-article,
  .politica .big-article,
  .actualitate .big-article {
    height: unset;
    padding-top: 0;
    border-bottom: 1px solid #dbdbdb;
  }
  .economie .big-article .article-header,
  .in-lume .big-article .article-header,
  .life .big-article .article-header,
  .societate .big-article .article-header,
  .politica .big-article .article-header,
  .actualitate .big-article .article-header {
    padding-left: 10px;
    padding-right: 0;
    padding-top: 1em;
    margin-bottom: 0;
    font-size: 11pt;
    line-height: 13pt;
  }
  .economie .big-article .article-title,
  .in-lume .big-article .article-title,
  .life .big-article .article-title,
  .societate .big-article .article-title,
  .politica .big-article .article-title,
  .actualitate .big-article .article-title {
    top: 5%;
    left: 38.5%;
  }
  .economie .small-article,
  .in-lume .small-article,
  .life .small-article,
  .societate .small-article,
  .politica .small-article,
  .actualitate .small-article {
    border-bottom: 1px solid #dbdbdb;
  }
  .economie .small-article .article-title,
  .in-lume .small-article .article-title,
  .life .small-article .article-title,
  .societate .small-article .article-title,
  .politica .small-article .article-title,
  .actualitate .small-article .article-title {
    top: 25%;
    left: 38.7%;
  }
  .economie .section-logo,
  .in-lume .section-logo,
  .life .section-logo,
  .societate .section-logo,
  .politica .section-logo,
  .actualitate .section-logo {
    padding-top: 0.5em;
    padding-bottom: 0.5em;
  }
  .politica .small-article .article-title {
    top: 10%;
    left: 37.5%;
  }
  .in-lume {
    margin-bottom: 2em;
  }
  .bani {
    /* background-color: #dbdbdb; */
  }
  .bani .bani-logo {
    width: 30%;
  }
  .rlive .article-header,
  .realitatea-tv .article-header,
  .bani .article-header {
    font-size: 13pt;
  }
  .recomandam .small-article,
  .sub-economie .small-article {
    padding: 1em;
  }
  .recomandam .small-article .article-title,
  .sub-economie .small-article .article-title {
    left: 48.5%;
  }
  .economie .section-logo,
  .in-lume .section-logo,
  .life .section-logo,
  .societate .section-logo {
    padding-left: 0;
  }
  .top-tags {
    border-top: none;
    border-bottom: none;
    color: white;
    font-family: "Inter", san-serif;
    justify-content: flex-start;
  }
  .top-tags ul {
    padding-left: 0.6em;
  }
  .top-tags .last-tag {
    display: flex;
  }
  .top-tags .more-info {
    display: none;
  }
  .top-tags .section-logo {
    padding: 0.5em;
    font-size: 25pt;
  }
  .top-tags .new-line {
    display: block;
    width: 100vw;
  }
  .rlive .call-to-action,
  .bani .call-to-action,
  .realitatea-tv .call-to-action {
    right: 10px;
  }
  .rlive .logo-col,
  .bani .logo-col,
  .realitatea-tv .logo-col {
    justify-content: flex-start;
  }
  .bani .bani-logo {
    margin-left: 0;
  }
  .bani .call-to-action {
    color: #323232;
    font-size: 14pt;
  }
  .bani .call-to-action .icon {
    background-position: -148px -50px;
  }
  .auto-tech-sport {
    padding-bottom: 0;
  }
  .auto-tech-sport .logo-row {
    display: flex;
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
  }
  .auto-tech-sport .call-to-action {
    bottom: unset;
    right: 1.5%;
  }
  .auto-tech-sport .section-logo {
    width: -webkit-fit-content;
    width: fit-content;
    padding: 0.2em;
  }
  .auto-tech-sport subsection ul .article-title {
    width: -webkit-fit-content;
    width: fit-content;
    left: 32.5%;
    top: 21%;
  }
  .auto-tech-sport subsection ul .small-article {
    border-bottom: 1px solid #dbdbdb;
  }
  .auto-tech-sport .small-article img {
    padding-top: 0;
  }
  .auto-tech-sport .section-dot {
    width: 30px;
    height: 30px;
    background-position: -154px -41px;
    background-size: 300px 300px;
  }
  .section-logo {
    font-size: 22pt;
  }
  .social-networks {
    border-top: none;
    width: unset;
    padding: 1em 0;
    margin: 0 0.8em;
  }
  .social-networks ul {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
  }
  .social-networks ul .social-network {
    padding: 0.3em 1em;
  }
  .social-networks .section-logo {
    padding: 0.5em;
    padding-top: 10px;
    position: relative;
    right: 0;
  }
  .realitatea {
    background-color: white;
  }
  .realitatea .section-logo {
    padding: 1em;
    padding-left: 0.5em;
  }
  .realitatea .article {
    color: black;
    border-bottom: 1px solid #dbdbdb;
  }
  .realitatea .article .article-time {
    display: none;
  }
  footer .footer {
    background: transparent;
    font-weight: 600;
    padding-bottom: 30px;
  }
  footer .footer .copyright-text {
    font-size: 10pt;
  }
  footer .search-box #search-panel {
    padding: 0.7em 2em;
  }
  footer .search-box .icon {
    top: 16px;
  }
  .col-12 {
    flex: 0 0 100% !important;
    max-width: 100% !important;
    -ms-flex: 0 0 100% !important;
  }
  .non-mobile {
    display: none !important;
  }
  .menu {
    display: none;
    /* height: 100vh; */
    margin: 0;
    background-color: #322c40;
    color: white;
    position: relative;
    z-index: 12;
    padding: 1em;
    bottom: 10px;
    transition: 0.3s ease-in-out;
    opacity: 0;
    box-shadow: 0px 10px 20px 0px rgba(0, 0, 0, 0.1);
  }
  .menu .logo-col {
    padding: 0;
  }
  .menu .menu-header {
    position: relative;
    align-items: center;
  }
  .menu .menu-header .col-3 {
    display: flex;
    justify-content: flex-start;
    padding-left: 0;
  }
  .menu .menu-header .col-3 span {
    margin: 0 0.2em;
  }
  .menu .menu-header .right-header-menu {
    margin-top: 0;
    padding-left: 0;
  }
  .menu .menu-header .language-options {
    font-family: "Inter", san-serif;
    font-weight: 600;
    font-size: 13pt;
  }
  .menu .menu-header .language-options .icon {
    background-size: 300px;
  }
  .menu .menu-header .language-options .globe-icon {
    background-position: -36px -36px;
  }
  .menu .menu-header .language-options .dropdown-button-icon {
    background-position: -71px -32px;
  }
  .menu .search-field {
    position: initial;
    width: 100%;
    padding: 0.7em 1em;
    left: 0;
    right: unset;
    font-size: 13pt;
    font-family: "Inter", san-serif;
    border-radius: 25px;
  }
  .menu .search-field#header-search {
    padding: 0.7em 1em;
    font-size: 12pt;
    background-color: #1f1a29;
    box-shadow: none;
  }
  .menu .search-icon {
    width: 30px;
    height: 30px;
    background-position: -8px -50px;
    background-size: 350px;
    right: 4%;
    top: 10%;
  }
  .menu .menu-middle {
    margin: 0.5em 0;
  }
  .menu .menu-middle li {
    margin-bottom: 0.3em;
    transition: 0.2s ease-in-out;
    width: -webkit-fit-content;
    width: fit-content;
  }
  .menu .menu-middle li:hover {
    color: #cccccc;
  }
  .menu .menu-middle ul {
    display: flex;
    flex-direction: row;
    font-family: "Inter", san-serif;
    font-weight: 600;
    font-size: 13pt;
    margin-bottom: 0;
  }
  .menu .menu-middle ul .live {
    background-position: -2px -2px;
  }
  .menu .menu-bottom ul,
  .menu .menu-footer ul {
    flex-direction: row;
  }
  .menu .menu-bottom {
    flex-direction: column;
    margin-top: 10px;
    margin-bottom: 5px;
  }
  .menu .menu-bottom li {
    margin: 0.2em 0.5em;
  }
  .menu .menu-bottom li,
  .menu .menu-bottom .icon {
    /* width: 45px;
    height: 45px;
    background-size: 450px; */
    zoom: 1.2;
  }
  /*.menu .menu-bottom .facebook {
    background-position: -230px -60px;
  }
  .menu .menu-bottom .odnoklasniki {
    background-position: -287px -60px;
  }
  .menu .menu-bottom .telegram {
    background-position: -343px -60px;
  }
  .menu .menu-bottom .twitter {
    background-position: -399px -60px;
  }
  .menu .menu-bottom .youtube {
    background-position: -117px -175px;
  } */

  .facebook {
    background-position: -35px -2px;
  }
  .odnoklasniki {
    background-position: -65px -2px;
  }
  .telegram {
    background-position: -96px -2px;
  }
  .twitter {
    background-position: -129px -2px;
  }
  .youtube {
    background-position: -160px -2px;
  }
  .instagram {
    background-position: -191px -2px;
  }
  .tiktok {
    background-position: -223px -2px;
  }

  .menu .menu-bottom .business,
  .menu .menu-bottom .currency-button,
  .menu .menu-bottom .weather-button {
    background-size: 450px;
  }
  .menu .menu-bottom .business {
    background-position: -103px -128px;
  }
  .menu .menu-bottom .currency-button {
    background-position: -153px -128px;
  }
  .menu .menu-bottom .weather-button {
    background-position: -6px -175px;
  }
  .menu .menu-bottom .additional {
    margin-bottom: 0;
  }
  .menu .menu-footer {
    font-size: 15pt;
    flex-direction: column;
  }
  .menu .menu-footer li {
    transition: 0.2s ease-in-out;
    color: white;
  }
  .menu .menu-footer li:hover {
    color: #cccccc;
  }
  .menu .menu-footer .copyright-text {
    color: #534c68;
    font-size: 12px;
    text-align: center;
    margin-top: 10px;
  }
  .headline-article #main-article-image {
    width: 100vw;
  }
  .headline-article {
    display: flex;
    justify-content: center;
  }
  .headline-article .realitatea-col {
    display: flex;
    justify-content: center;
    padding-top: 2em;
    border-top: 1px solid #dbdbdb;
    border-bottom: 1px solid #dbdbdb;
  }
  .headline-article .realitatea-col .adblock {
    width: 80%;
  }
  .headline-article .realitatea-col .adblock .icon {
    right: 5%;
  }
  .headline-article .row,
  .headline-article .container {
    padding: 0;
    margin: 0;
  }
  .headline-article .row,
  .headline-article .col-12 {
    position: unset;
  }
  .headline-article .container-fluid {
    padding: 0.5em;
  }
  .headline-article .col-12 {
    padding-left: 0;
    padding-right: 0;
  }
  .headline-article .article-content {
    padding: 0 1em;
    /* padding-top: 50vw; */
  }
  .headline-article #main-article-image {
    position: absolute;
    left: 0;
  }
  .headline-article .content-text {
    padding: 1em 0;
  }
  .headline-article .tag,
  .headline-article .option {
    background-color: white;
  }
  #article .recomandam {
    flex-direction: column;
  }
  #article .recomandam .section-logo {
    padding-left: 0.9em;
  }
  #article .recomandam .small-article {
    border-bottom: 1px solid #dbdbdb;
    margin: 0.5em 3em;
  }
  .adblock {
    width: 100%;
    height: auto;
  }
}
@media (max-height: 470px) {
  .menu-bottom,
  .menu-middle > ul {
    flex: 0 0 32% !important;
    max-width: 0 0 32% !important;
  }
}
@media (max-height: 370px) {
  .menu-bottom,
  .left-nav-footer,
  .menu-middle > ul {
    flex: 0 0 20% !important;
    max-width: 0 0 20% !important;
  }
  .menu-footer {
    order: 4;
  }
  .menu-middle > ul {
    order: 1;
  }
  .left-nav-footer {
    order: 2;
  }
  .menu-bottom {
    order: 3;
  }
  .menu .menu-footer ul {
    flex-direction: column;
  }
}
@media (max-height: 360px) {
  .menu {
    height: 100vh;
  }
  .scrollable-menu {
    overflow: auto;
    height: 75vh;
  }
}
@media (max-width: 1199.98px) {
  header {
    background-color: #322c40;
  }
  .big-article .article-header .nav li a {
    padding-left: 0.65em;
    padding-right: 0.65em;
  }
  .arhiva .row > div {
    padding: 0 0.5em;
  }
  .arhiva .article-header {
    padding-left: 0.5em;
  }
}
/*=====  End of Media queries  ======*/



 /**
 * Custom styles. TODO: To move later to main style file.
 */

 a {
	cursor: pointer !important;
}

footer .footer {
	position: relative;
}

footer .footer .old-website-link {
	position: absolute;
	right: 12%;
	bottom: 55px;
}
@media (max-width: 1199px) {
	footer .footer .old-website-link {
		right: 8%;
	}
}
@media (max-width: 991px) {
	footer .footer .old-website-link {
		display: none;
	}
}



.jwplayer {
width: 100%;
border-radius: 15px;
margin: 5px 0 10px;
}

#mobile-pagination {
display: none;
margin-top: 30px;
}
#desktop-pagination {
display: block;
margin-bottom: 10px;
top: -20px;
position: relative;
}
.category-desktop-pagination {
margin-top: 20px;
}
.category-desktop-pagination .navigation.pagination {
margin-bottom: 0;
}

.top-news-articles-col {
top: -50px;
}

.news-alert-nav-panel,
.rlive-news-alert-nav-panel,
.breaking-news-banner #breaking-news-pretend-timer {
opacity: 0;
}

.date-time-category-author {
display: none;
}
.rlive-news-alert-banner {
display: flex;
align-items: center;
justify-content: space-between;
height: 90px;
border-radius: 15px;
padding: 3em 2em;
margin: 0.7em auto;
margin-top: 0;
}

a.horoscop-tv {
	cursor: pointer;
}
.icon-custom {
	display: block;
	width: 20px;
	height: 20px;
	background-image: url("../images/sprites.png");
	background-repeat: no-repeat;
	background-size: 200px 200px;
}
.icon-email-share {
	display: block;
	width: 20px;
	height: 20px;
	background-image: url("../images/sprites.png");
	background-repeat: no-repeat;
	background-size: 200px 200px;
}
.navbar .navbar-side-menu .horoscop-button {
	cursor: pointer;
	background-position: 2px -45px;
}

.breaking-news-title,
.news-alert-title,
.rlive-news-title {
/* max-width: 100px; */
min-width: 100px;
max-width: 100px;
width: 175px;
}

.alert-post {
width: 50%;
max-width: 50%;
}

.news-alert-dot {
right: 20px !important;
}

.rlive-news-dot {
right: 12px !important;
}

.actualitate .section-logo {
padding-left: 10px;

}
.actualitate .big-article {
height: auto;
}

.big-article .article-title {
width: auto;
}
.politica .big-article {
height: auto;
}

.politica .left-col {
padding: 0;
}

.politica .right-col {
padding-left: 40px;
padding-right: 0;
}
.politica .right-col .row {
margin-right: 0;
margin-left: -10px;
}
.politica .right-col .row div:first-child {
padding-left: 0;
}
.politica .right-col .row div:last-child {
padding-right: 0;
}



.social-networks.page {
border-bottom: 0;
border-top: 0;
padding-left: 0;
padding-right: 0;
margin-right: 0;
margin-left: 0;
}
.social-networks.page li {
zoom: 1.5;
}

img.author-profile-photo {
border-radius: 50%;
}

.breaking-news-banner-row img {
border-radius: 15px;
}

.zodiac-article {
display: none;
}

.zodiac-article.active {
display: block;
}


.zodiac-article .zodiac-header .berbec-icon {
padding: 0 20px;
background-image: url("data:image/svg+xml,%3Csvg id='Layer_1' enable-background='new 0 0 512 512' height='512' viewBox='0 0 512 512' width='512' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23ffd200' d='m374 0c-49.941 0-93.771 26.666-118 66.508-24.229-39.842-68.059-66.508-118-66.508-76.094 0-138 61.907-138 138s61.906 138 138 138v-40c-54.037 0-98-43.963-98-98s43.963-98 98-98 98 43.963 98 98v374h40v-374c0-54.037 43.963-98 98-98s98 43.963 98 98-43.963 98-98 98v40c76.094 0 138-61.907 138-138s-61.906-138-138-138z'/%3E%3C/svg%3E");
height: 30px;
width: 25px;
background-size: 40px 30px;
margin-right: 10px;
}
.zodiac-article .zodiac-header .taur-icon {
padding: 0 20px;
background-image: url("data:image/svg+xml,%3Csvg id='Layer_1' enable-background='new 0 0 512.065 512.065' height='512' viewBox='0 0 512.065 512.065' width='512' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23ffd200' d='m511.582 27.466-29.28-27.253c-.231.248-23.622 25.048-63.232 49.415-35.783 22.013-94.059 48.437-162.139 48.437-69 0-126.634-26.641-162.838-48.543-40.368-24.421-64.496-49.274-64.735-49.522l-28.875 27.681c1.093 1.142 27.27 28.265 71.772 55.378 27.9 16.998 56.894 30.208 86.251 39.425-65.139 34.907-109.55 103.651-109.55 182.581 0 114.14 92.859 207 207 207s207-92.86 207-207c0-78.565-43.997-147.045-108.645-182.102 29.692-9.25 58.909-22.646 86.883-39.984 43.834-27.168 69.324-54.369 70.388-55.513zm-88.626 277.599c0 92.084-74.916 167-167 167s-167-74.916-167-167c0-91.667 76.462-167 167.976-167 91.999 0 166.024 75.745 166.024 167z'/%3E%3C/svg%3E");
height: 30px;
width: 25px;
background-size: 40px 30px;
margin-right: 10px;
}
.zodiac-article .zodiac-header .gemeni-icon {
padding: 0 20px;
background-image: url("data:image/svg+xml,%3Csvg id='Layer_1' enable-background='new 0 0 511.906 511.906' height='512' viewBox='0 0 511.906 511.906' width='512' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23ffd200' d='m441.114 428.928c-26.207-16.243-53.505-29.024-81.262-38.181v-269.008c27.777-9.225 55.093-22.105 81.317-38.474 43.833-27.36 69.318-54.75 70.382-55.903l-29.376-27.148c-.231.25-23.624 25.229-63.233 49.771-35.942 22.269-93.16 48.815-161.634 48.815-68.562 0-126.616-26.604-163.244-48.922-40.368-24.596-64.497-49.628-64.735-49.878l-28.974 27.578c1.092 1.149 27.265 28.462 71.767 55.769 25.831 15.85 52.601 28.434 79.73 37.582v270.623c-27.11 9.08-53.861 21.568-79.676 37.296-44.503 27.113-70.68 54.236-71.772 55.378l28.875 27.681c.239-.248 24.367-25.101 64.735-49.522 36.636-22.165 94.706-48.585 163.294-48.585 68.5 0 125.733 26.363 161.683 48.479 39.609 24.367 63 49.167 63.21 49.392l29.302-27.229c-1.064-1.146-26.554-28.347-70.389-55.514zm-249.262-48.232v-248.839c21.867 4.593 43.784 6.942 65.456 6.942 20.766 0 41.7-2.16 62.544-6.38v247.717c-20.845-4.192-41.778-6.338-62.544-6.338-21.671.002-43.588 2.335-65.456 6.898z'/%3E%3C/svg%3E");
height: 30px;
width: 25px;
background-size: 40px 30px;
margin-right: 10px;
}
.zodiac-article .zodiac-header .rac-icon {
padding: 0 20px;
background-image: url("data:image/svg+xml,%3Csvg id='Layer_1' enable-background='new 0 0 512.326 512.326' height='512' viewBox='0 0 512.326 512.326' width='512' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23ffd200' d='m84.296 76.069c33.404-16.38 86.947-35.906 152.331-35.906 44.695 0 87.791 10.698 128.474 31.826-57.391 10.84-100.938 61.346-100.938 121.841 0 33.114 12.921 64.158 36.382 87.411 23.372 23.166 54.489 35.923 87.618 35.923s64.246-12.757 87.618-35.923c23.461-23.253 36.382-54.296 36.382-87.411 0-33.5-13.359-63.935-35.023-86.271l.007-.006c-.943-1.116-23.565-27.647-64.336-54.032-53.938-34.907-114.862-53.358-176.185-53.358-73.702 0-133.834 22.111-171.301 40.661-40.828 20.214-64.344 40.593-65.325 41.45l26.295 30.143c.21-.182 21.427-18.414 58.001-36.348zm303.867 201.094c-46.318 0-84-37.383-84-83.333 0-46.318 37.682-84 84-84s84 37.682 84 84c0 45.95-37.682 83.333-84 83.333zm97.868 122.746c-.21.182-21.427 18.414-58.001 36.348-33.404 16.38-86.947 35.906-152.331 35.906-44.423 0-87.412-10.717-128.167-31.885 57.239-10.962 100.63-61.395 100.63-121.781 0-33.114-12.921-64.158-36.382-87.411-23.372-23.166-54.489-35.923-87.618-35.923s-64.246 12.757-87.618 35.923c-23.461 23.253-36.382 54.296-36.382 87.411 0 32.844 12.841 62.742 33.759 84.951l-.023.02c.956 1.129 23.874 27.955 64.933 54.654 54.37 35.354 115.53 54.042 176.868 54.042 73.702 0 133.834-22.112 171.301-40.661 40.829-20.214 64.345-40.593 65.326-41.451zm-361.868-164.746c46.318 0 84 37.383 84 83.333 0 46.318-37.682 84-84 84s-84-37.682-84-84c0-45.95 37.682-83.333 84-83.333z'/%3E%3C/svg%3E");
height: 30px;
width: 25px;
background-size: 40px 30px;
margin-right: 10px;
}
.zodiac-article .zodiac-header .leu-icon {
padding: 0 20px;
background-image: url("data:image/svg+xml,%3Csvg id='Layer_1' enable-background='new 0 0 512 512' height='512' viewBox='0 0 512 512' width='512' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23ffd200' d='m472 430c0 11.322-4.438 21.938-12.497 29.893-8.056 7.952-18.716 12.207-30.067 12.104-22.848-.297-41.436-19.551-41.436-42.921v-339.076c0-49.626-40.374-90-90-90s-90 40.374-90 90v206.874c-22.108-20.395-51.622-32.874-84-32.874-68.374 0-124 55.626-124 124s55.626 124 124 124 124-55.626 124-124v-298c0-27.57 22.43-50 50-50s50 22.43 50 50v339.076c0 45.142 36.299 82.338 80.917 82.917.367.005.731.007 1.098.007 21.705-.001 42.12-8.371 57.589-23.641 15.732-15.529 24.396-36.255 24.396-58.359zm-348 42c-46.318 0-84-37.682-84-84s37.682-84 84-84 84 37.682 84 84-37.682 84-84 84z'/%3E%3C/svg%3E");
height: 30px;
width: 25px;
background-size: 40px 30px;
margin-right: 10px;
}
.zodiac-article .zodiac-header .fecioara-icon {
padding: 0 20px;
background-image: url("data:image/svg+xml,%3Csvg id='Layer_1' enable-background='new 0 0 512 512' height='512' viewBox='0 0 512 512' width='512' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23ffd200' d='m442.868 438.198c-7.103-8.836-13.581-19.5-19.409-31.919 10.615-11.938 20.462-24.471 29.462-37.563 38.098-55.416 59.079-117.922 59.079-176.002 0-22.296-8.739-43.203-24.608-58.867-15.867-15.663-36.891-24.15-59.198-23.839-16.203.21-31.319 5.111-44.089 13.363-.103-14.451-.105-28.127-.105-40.657 0-22.296-8.739-43.203-24.608-58.867-15.867-15.663-36.863-24.11-59.198-23.84-24.743.321-46.95 11.666-62.031 29.297-15.224-17.91-37.883-29.304-63.163-29.304-22.652 0-43.204 9.146-58.186 23.932-12.116-14.61-30.396-23.932-50.814-23.932-36.393 0-66 29.607-66 66v40h40v-40c0-14.336 11.664-26 26-26s26 11.664 26 26v330h40v-313h.072c0-23.71 19.257-43 42.928-43s42.928 19.29 42.928 43.009l.144 312.928 40-.019-.144-312.27h.072c0-23.76 19.161-43.339 42.712-43.645 11.538-.165 22.386 4.222 30.579 12.31 8.195 8.091 12.709 18.887 12.709 30.401v110.286c2.105 53.082 8.569 110.29 19.751 159.289 3.73 16.346 7.999 31.316 12.837 45.001-30.819 30.33-69.393 57.364-116.179 77.76l15.985 36.667c43.966-19.167 83.569-44.712 117.388-75.454 5.47 9.955 11.43 18.939 17.911 26.999 26.002 32.34 59.75 48.738 100.307 48.738v-40c-28.232 0-50.845-11.057-69.132-33.802zm-14.156-288.194c11.541-.196 22.385 4.222 30.579 12.31 8.195 8.09 12.709 18.886 12.709 30.4 0 51.207-20.723 113.628-64.416 169.79-1.712-6.124-3.325-12.496-4.835-19.115-10.493-45.981-15.112-99.877-17.146-150.89.636-22.856 20.111-42.197 43.109-42.495z'/%3E%3C/svg%3E");
height: 30px;
width: 25px;
background-size: 40px 30px;
margin-right: 10px;
}
.zodiac-article .zodiac-header .balanta-icon {
padding: 0 20px;
background-image: url("data:image/svg+xml,%3Csvg id='Layer_1' enable-background='new 0 0 512 512' height='512' viewBox='0 0 512 512' width='512' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23ffd200' d='m0 472h512v40h-512zm512-97v40h-512v-40h135.71c-52.176-37.62-86.21-98.907-86.21-168 0-114.14 92.859-207 207-207s207 92.86 207 207c0 69.093-34.034 130.38-86.21 168zm-255.5-1c92.084 0 167-74.916 167-167s-74.916-167-167-167-167 74.916-167 167 74.916 167 167 167z'/%3E%3C/svg%3E");
height: 30px;
width: 25px;
background-size: 40px 30px;
margin-right: 10px;
}
.zodiac-article .zodiac-header .scorpion-icon {
padding: 0 20px;
background-image: url("data:image/svg+xml,%3Csvg id='Layer_1' enable-background='new 0 0 512.102 512.102' height='512' viewBox='0 0 512.102 512.102' width='512' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23ffd200' d='m472.051 372.102v78.377c-10.927-5.328-20.692-13.132-29.431-23.493-17.03-20.191-30.441-50.539-39.86-90.197-18.709-78.772-18.709-180.093-18.709-254.075 0-22.296-8.739-43.203-24.608-58.867-15.867-15.663-36.9-24.11-59.198-23.84-24.728.321-46.923 11.652-62.004 29.265-15.237-17.892-37.903-29.272-63.19-29.272-22.652 0-43.204 9.146-58.186 23.931-12.116-14.609-30.396-23.931-50.814-23.931-36.393 0-66 29.607-66 66v40h40v-40c0-14.336 11.664-26 26-26s26 11.664 26 26v330h40v-313h.072c0-23.71 19.257-43 42.928-43 23.71 0 43 19.29 43 43v313h40v-312.351c0-23.76 19.161-43.339 42.713-43.645.19-.003.38-.004.571-.004 11.313 0 21.95 4.36 30.007 12.314 8.195 8.09 12.709 18.886 12.709 30.4 0 75.958 0 179.987 19.791 263.318 11.033 46.453 26.8 81.369 48.202 106.744 6.159 7.302 12.757 13.739 19.77 19.327h-59.763v40h140v-12.96-40-87.04h-40z'/%3E%3C/svg%3E");
height: 30px;
width: 25px;
background-size: 40px 30px;
margin-right: 10px;
}
.zodiac-article .zodiac-header .sagetator-icon {
padding: 0 20px;
background-image: url("data:image/svg+xml,%3Csvg id='Layer_1' enable-background='new 0 0 512.127 512.127' height='512' viewBox='0 0 512.127 512.127' width='512' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23ffd200' d='m264.642 0v40h178.787l-210.031 210.471-75.613-75.613-28.285 28.284 75.643 75.643-204.658 205.088 28.315 28.254 204.628-205.057 76.072 76.072 28.285-28.284-76.102-76.102 209.959-210.4v188.644h40v-257z'/%3E%3C/svg%3E");
height: 30px;
width: 25px;
background-size: 40px 30px;
margin-right: 10px;
}
.zodiac-article .zodiac-header .capricorn-icon {
padding: 0 20px;
background-image: url("data:image/svg+xml,%3Csvg id='Layer_1' enable-background='new 0 0 512 512' height='512' viewBox='0 0 512 512' width='512' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23ffd200' d='m422 262c-34.334 0-65.938 6.872-94 20.198v-164.198c0-65.065-52.935-118-118-118-33.395 0-63.591 13.948-85.078 36.32-10.886-21.522-33.201-36.32-58.922-36.32-36.393 0-66 29.607-66 66v40h40v-40c0-14.336 11.664-26 26-26s26 11.664 26 26v289h40v-237c0-43.009 34.991-78 78-78s78 34.991 78 78v189c0 .176.006.35.006.526-10.466 8.561-20.194 18.286-29.108 29.16-36.691 44.756-56.898 107.017-56.898 175.314h40c0-58.413 17.389-117.113 54.425-157.544 6.577 17.797 16.884 34.105 30.531 47.918 25.246 25.553 59 39.626 95.044 39.626 49.626 0 90-40.374 90-90s-40.374-90-90-90zm0 140c-45.206 0-83.057-32.419-91.997-75.46 24.98-15.459 55.531-24.54 91.997-24.54 27.57 0 50 22.43 50 50s-22.43 50-50 50z'/%3E%3C/svg%3E");
height: 30px;
width: 25px;
background-size: 40px 30px;
margin-right: 10px;
}
.zodiac-article .zodiac-header .varsator-icon {
padding: 0 20px;
background-image: url("data:image/svg+xml,%3Csvg id='Layer_1' enable-background='new 0 0 510.509 510.509' height='512' viewBox='0 0 510.509 510.509' width='512' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23ffd200' d='m333.925 384.37-78.67-73.639-78.67 73.639-78.588-73.562-70.487 66.773-27.51-29.039 97.832-92.677 78.752 73.716 78.67-73.639 78.67 73.639 78.752-73.716 97.832 92.677-27.508 29.039-70.487-66.773zm78.588-203.287 70.487 66.772 27.509-29.039-97.832-92.677-78.752 73.716-78.67-73.64-78.67 73.64-78.752-73.716-97.833 92.677 27.509 29.039 70.487-66.773 78.588 73.563 78.67-73.639 78.67 73.639z'/%3E%3C/svg%3E");
height: 30px;
width: 25px;
background-size: 40px 30px;
margin-right: 10px;
}
.zodiac-article .zodiac-header .pesti-icon {
padding: 0 20px;
background-image: url("data:image/svg+xml,%3Csvg id='Layer_1' enable-background='new 0 0 511.099 511.099' height='512' viewBox='0 0 511.099 511.099' width='512' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23ffd200' d='m451.4 418.587c-19.977-32.474-43.414-82.316-47.761-142.139h70.282v-40h-70.21c4.519-59.645 27.87-109.904 47.794-142.838 24.421-40.368 49.274-64.496 49.522-64.735l-13.851-14.427-13.829-14.448c-1.142 1.092-28.265 27.269-55.378 71.772-32.065 52.631-50.657 109.15-54.351 164.676h-216.138c-3.694-55.525-22.286-112.045-54.351-164.676-27.113-44.503-54.236-70.68-55.378-71.772l-27.68 28.875c.248.239 25.101 24.367 49.522 64.735 19.924 32.934 43.275 83.193 47.794 142.838h-69.465v40h69.538c-4.347 59.823-27.784 109.665-47.761 142.139-24.367 39.609-49.167 63-49.392 63.21l27.229 29.302c1.145-1.064 28.345-26.554 55.513-70.389 32.287-52.094 50.935-108.491 54.49-164.262h216.02c3.555 55.771 22.203 112.168 54.49 164.262 27.167 43.834 54.368 69.325 55.513 70.389l27.253-29.28c-.248-.232-25.048-23.623-49.415-63.232z'/%3E%3C/svg%3E");
height: 30px;
width: 25px;
background-size: 40px 30px;
margin-right: 10px;
}

.call-to-action {
/* bottom: -15px; */
}

.top-tags {
padding-top: 18px;
padding-bottom: 18px;
overflow: hidden;
}
.top-tags .logo-row {
display: flex;
overflow: hidden;
padding-left: 30px;
padding-right: 30px;
}
.top-tags .section-logo {
position: relative;
top: 5px;
padding-bottom: 10px;
white-space: nowrap;
display: inline-flex;
}
.top-tags .row-flex {
position: relative;
align-items: center;
}
.popular-tags {
display: block;
/* width: 100%; */
margin-left: 20px;
}
@media (max-width: 1110px) {
	.popular-tags {
		display: block;
	}
}

.popular-tags li {
float: left;
}
.popular-tags .tag.hidden {
display: none;
}
.popular-tags a {
white-space: nowrap;
}

.bani .call-to-action {
color: #323232;
}

.row-flex {
align-items: self-start;
}

.textwidget .big-article .article-header {
height: 78px;
max-height: 78px;
overflow: hidden;
}

.categories-with-sidebar .article-item {
margin-top: 10px;
margin-bottom: 25px;
}

.categories-with-sidebar .article-category-dot {
position: relative;
}
.categories-with-sidebar .article-category-dot:after {
background: url("../images/sprites.png");
content: "";
background-position: -52px -13px;
background-size: 100px 100px;
width: 10px;
height: 10px;
position: absolute;
right: -12px;
top: 5px;
}
.categories-with-sidebar .article-category-dot .dot-icon:after {
background-position: -52px -13px;
background-size: 100px 100px;
width: 10px;
height: 10px;
}
.categories-with-sidebar .article-header {
margin: 0;
}
.categories-with-sidebar .top-news .section-logo {
padding-bottom: 30px;
}

.categories-with-sidebar .article-item {
position: relative;
height: 100%;

}

.breaking-news-banner a > img, .rlive-news-banner a > img, .news-alert-banner a > img {
width: 130px;
margin-right: 1rem;
margin-left: 1rem;
}

/*body .row-flex {
position: relative;
max-width: 1440px;
left: 0;
right: 0;
margin: 0 auto;
}*/

.page-section .page-featured-image {
position: relative;
}

.page-section .page-featured-image img {
width: 100%;
min-height: 40px;
}

.page-section .page-title {
position: relative;
top: -60px;
left: 28px;
font-size: 30px;
font-weight: 700;
line-height: 30px;
}
.page-section .page-title:after {
content: '';
position: absolute;
right: -18px;
top: 18px;
background-color: #ffd200;
border-radius: 50px;
width: 10px;
height: 10px;
}
.page-default-section .page-content {
position: relative;
}
@media (max-width: 991px) {
	.page-section .page-title {
		font-size: 24px;
		top: -50px;
	}
	.page-section .page-title:after {
		top: 12px;
	}
	.page-default-section .page-content {
		top: -20px;
	}
}
@media (max-width: 768px) {
	.page-section .page-title {
		font-size: 20px;
		top: -45px;
		left: 15px;
	}
	.page-section .page-title:after {
		top: 9px;
	}
}
@media (max-width: 600px) {
	.page-section .page-title {
		top: -35px;
	}
	.page-default-section .page-content {
		top: -40px;
	}
}

.page-section .page-content a {
text-decoration: underline;
display: inline-block;
}
.page-section .page-content a.link {
background-color: #ffd200;
border-radius: 15px;
font-size: 16px;
padding: 5px 10px;
text-decoration: none;
}

.page-404 {
}
.page-404 .page-title {
text-align: center;
margin: 40px0 ;
}
/* .page-404 .error-404-search-form {
display: flex;
align-items: center;
justify-content: center;
margin: 0px 0;
} */

.left-nav {
justify-content: left;
align-items: center;
}
.text-left-nav {
margin: 5px 0;
}
.right-header-menu {
height: 50px;
padding-left: 0;
}

.actualitate ul {
margin-top: 0;
}

ul.team-users {
display: flex;
flex-direction: column;
background-color: #f4f4f4;
/* padding: 10px; */
border-radius: 5px;
}
ul.team-users li.user-item {
/* display: flex;
flex-direction: row;
align-items: center; */
position: relative;
padding: 0 1em;
margin: 0.5em 0;
display: inline-block;
}
ul.team-users li.user-item:first-child {
margin: 1.5em 0 0.5em;
}
ul.team-users li.user-item:last-child {
margin: 1em 0 1.5em;
}
ul.team-users img.author-profile-photo {
width: 75px;
min-width: 75px;
border-radius: 50%;
}

ul.user-details li {
list-style-type: none;
display: block;
}
ul.user-details .user-name,
ul.user-details .user-description,
ul.user-details .user-job-position {
display: block;
width: 100%;
font-family: "Inter", san-serif;
font-weight: 600;
}
ul.user-details .user-description {
line-height: 11pt;
font-size: 10pt;
/* padding-top: 1em; */
}
ul.user-details .user-title a {
text-decoration: none;
}
ul.user-details .user-title,
ul.user-details .user-job-position {
font-size: 12pt;
}
ul.user-details .user-details {
/* position: absolute; */
/* font-size: 12pt; */
/* top: 10px;
left: 130px;
padding-right: 30px; */
}



.categories-with-sidebar ul.opinions {
display: flex;
flex-direction: column;
}
.categories-with-sidebar ul.opinions li {
list-style-type: none;
display: flex;
/* display: block; */
/* padding-left: 0; */
}
.categories-with-sidebar ul.opinions li.user-item {
/* display: flex;
flex-direction: row;
align-items: center; */
position: relative;
padding: 0 1m;
margin: 0.5em 0;
display: inline-block;
}
.categories-with-sidebar ul.opinions li.user-item:first-child {
margin: 1.5em 0 0.5em;
}
.categories-with-sidebar ul.opinions li.user-item:last-child {
margin: 1em 0 1.5em;
}
/* .categories-with-sidebar ul.opinions img.author-profile-photo {
width: 75px;
min-width: 75px;
border-radius: 50%;
} */

.categories-with-sidebar ul.opinion-details li {
list-style-type: none;
display: block;
}
.categories-with-sidebar ul.opinion-details .opinion-name {
margin-bottom: 10px;
font-weight: 600;
}
.categories-with-sidebar ul.opinion-details .opinion-name,
.categories-with-sidebar ul.opinion-details .opinion-description {
display: block;
width: 100%;
}

h1.dotted-icon {
display: inline-block;
position: relative;
font-size: 24pt;
font-family: "Inter", san-serif;
font-weight: 700;
}

.realitatea-col .dotted-icon {
font-size: 18pt;
display: inline-block;
}
.realitatea-col .dotted-icon:after {
right: -22px;
top: 22px;
}


.dotted-icon {
position: relative;
}
.dotted-icon:after {
content: '';
position: absolute;
right: -20px;
bottom: 14px;
background-color: #ffd200;
border-radius: 50px;
width: 10px;
height: 10px;
}
.dotted-icon.small-dot:after {
right: -10px;
bottom: 7px;
width: 5px;
height: 5px;
}

.primary-navbar {
margin: 10px 0 20px;
}

ul.col-algin {
display: flex;
flex-direction: column;
}

ul.row-algin {
display: flex;
flex-direction: row;
}

/* .topnews-section .top-news {
display: flex;
align-items: center;
} */

.topnews-section li.article {
position: relative;
padding-top: 20px;
}

.topnews-section li.article .category  {
font-weight: 600;
}

.topnews-section li.article img {
width: 30%;
height: intrinsic;
margin: 0.5rem 0.75rem 0 0;
}

.topnews-section li.article .news-details {
position: absolute;
top: 0;
font-size: 14px;
color: #c6c6c6;
}
.topnews-section li.article .news-details .category {
color: #000;
}

.section-title {
display: flex;
justify-content: flex-start;
align-items: center;
font-family: "Inter", san-serif;
font-weight: bold;
font-size: 20pt;
color: black;
padding: 1.5em 0 0.5em;
}

.categories-with-sidebar .page-title {
margin: 20px 0 20px;
}

.headline-news .small-news-block {
height: auto;
margin-bottom: 0;
}

.headline-news .small-news-unit {
overflow: hidden;
}


.section-actualitate {
/* margin-top: 5px; */
}
.top-news .call-to-action {
position: relative;
right: 0;
margin-top: 30px;
}
.politica .call-to-action {
position: relative;
right: -10px;
margin-top: 30px;
}
.politica .call-to-action {
/* bottom: 15px; */
}
.section-actualitate .call-to-action {
position: relative;
right: 9%;
margin-top: 0;
bottom: 10px;
}

.section-actualitate a.small-article.last  {
padding-bottom: 0;
margin-bottom: 0;
}

.section-actualitate .big-article {
margin-bottom: 0;
}

.section-actualitate .big-article .article-header {
font-size: 20px;
font-weight: 600;
line-height: 26px;
margin-top: 1.5em;
}
.article-header {
font-size: 16px;
font-weight: 600;
line-height: 22px;
overflow: hidden;
max-height: 75px;
}
.section-actualitate .small-article.article-with-thumb .article-header {
padding-top: 0;
margin-top: 0;
height: 80px;
max-height: 80px;
font-size: 14px;
line-height: 18px;
}


.section-actualitate .small-article.article-with-thumb {
padding-bottom: 0px;
}
.section-actualitate .small-article {
padding-bottom: 30px;
}


.section-actualitate .section-logo {
padding-left: 0;
}
.section-actualitate .big-article {
margin-top: 0;
}

.section-actualitate .small-article {
align-items: flex-start;
margin-bottom: 1em;
}

.section-actualitate .article-header {
padding-left: 0;
padding-right: 0;
margin: 0.5em 0 0;
}

.section-actualitate .small-article.article-with-thumb .article-title {
left: 145px;
top: -5px;
}

.section-actualitate .small-article.article-with-thumb .article-header {
padding-left: 10px;
margin: 0 0 2em 0;
}

.section-actualitate .small-article .article-title {
/* width: auto; */
top: 11%;
left: 0;
margin: 0 0 2em 0;
}
/* .section-actualitate .small-article .article-title .article-dot {
margin-left: 5px;
} */

.small-article .source, .small-article .article-title {
width: auto !important;
}

.small-article .source .article-dot, .small-article .article-title .article-dot {
margin-left: 5px;
}




.auto-tech-sport li.small-article:last-child {
border-bottom: 0;
}
.auto-tech-sport li.small-article .article-title {
left: 0%;
top: 0;
}
.auto-tech-sport subsection ul {
margin-bottom: 0;
}

.auto-tech-sport li.small-article .article-header {
margin: 0;
padding: 0;
position: relative;
font-size: 14px;
line-height: 20px;
}

.auto-tech-sport li.small-article:first-child .article-title {
left: 37%;
top: 10%;
}
.auto-tech-sport li.small-article:last-child {
padding-bottom: 0;
margin-bottom: 0;
}

.headline-news .article-title {
/* height: 80px; */
max-height: 90px;
overflow: hidden;
}

.headline-news .small-news-unit .article-title {
font-size: 15px;
line-height: 21px;
height: 85px;
max-height: 85px;
overflow: hidden;
}

/* .article-title,
.article-header {
height: 67px;
max-height: 67px;
overflow: hidden;
} */

.auto-tech-sport li.small-article .article-header {
padding-left: 10px;
height: -webkit-fill-available;
height: 83px;
max-height: 85px;
overflow: hidden;
}

.economie .small-article .article-header,
.in-lume .small-article .article-header {
line-height: 18px;
font-size: 14px;
padding-top: 0;
margin-top: 0;
height: 75px;
max-height: 75px;
overflow: hidden;
}

.societate .small-article .article-header {
line-height: 18px;
font-size: 14px;
padding-top: 0;
margin-top: 0;
height: 75px;
max-height: 75px;
overflow: hidden;
}


.life .small-article .article-header {
line-height: 18px;
font-size: 14px;
padding-top: 0;
margin-top: 20px;
height: 75px;
max-height: 75px;
overflow: hidden;
}

.in-lume .small-article .article-header {
line-height: 18px;
font-size: 14px;
padding-top: 0;
margin-top: 0;
height: 75px;
max-height: 75px;
overflow: hidden;
}


.life .small-article {
padding-top: 10px;
padding-bottom: 10px;
}
.life .small-article:first-child {
padding-top: 0;
}



.life .life-small-items a:last-child {
border-bottom: 0;
}
.life .call-to-action {
position: relative;
right: 9%;
/* margin-top: 5px; */
bottom: 10px;
}

.category-page-row h1.section-logo {
line-height: 1;
padding-bottom: 10px;
}

.actualitate .big-article .article-header {
height: -webkit-fill-available;
height: 102px;
max-height: 102px;
overflow: hidden;
font-size: 20px;
line-height: 26px;
}

.politica .big-article .article-header{
height: -webkit-fill-available;
height: 75px;
max-height: 75px;
overflow: hidden;
}

.actualitate .small-article .article-header {
overflow: hidden;
height: 98px;
max-height: 98px;
margin-top: 0;
padding-top: 15px;
padding-right: 0;
font-size: 14px;
line-height: 20px;
}
.categories-with-sidebar .article-header{
max-height: 100%;
overflow: visible;
}

.top-news li {
margin-top: 1.50em;
margin-bottom: 0;
padding-bottom: 1.50em;
}
.top-news li:first-child {
margin-top: 0;
}
.top-news li:last-child {
/* border-bottom: 0; */
/* padding-bottom: 0; */
}
.top-news .article-header {
font-size: 14px;
line-height: 20px;
font-weight: 600;
max-height: 62px;
overflow: hidden;
}

.categories-with-sidebar.toate-stirile-page .article-category,
.categories-with-sidebar .categories-list .article-category {
margin-bottom: 10px;
line-height: 15px;
}

.logo-rlive img {
border-radius: 0;
}

.section-actualitate .big-article .article-header {
overflow: visible;
height: auto;
max-height: auto;
}

body#article .article-header {
font-size: 14px;
line-height: 20px;
height: 95px;
max-height: 95px;
padding-right: 0;
overflow: hidden;
}

body#article .content-col {
padding-right: 0;
}

.similar-articles-section {
/* margin-bottom: 0; */
}
.similar-articles-section .similar-article:first-child {
padding-left: 0;
}
.similar-articles-section .similar-article:last-child {
padding-right: 0;
}
.similar-articles-section .article-header {
/* max-height: 102px; */
}
.similar-articles-section .small-article .article-title {
/* left: 150px; */
font-size: 14px;
}
.similar-articles-section .small-article img {
width: 90%;
}
.similar-articles-section .small-article {
margin-bottom: 0;
}
.similar-articles-section .small-article .article-header {
	font-size: 14px;
	line-height: 20px;
	padding: 0;
	width: 90%;
	margin-bottom: 0;
}
.similar-articles-section .similar-article {
/* padding-right: 0; */
}


#news-alert-text,
#rlive-news-text {
max-height: 66px;
overflow: hidden;
}

#breaking-news-text {
max-height: 63px;
overflow: hidden;
}

.partners-section .article-header {
font-size: 14px;
font-weight: 500;
line-height: 18px;
height: 85px;
max-height: 85px;
overflow: hidden;
padding-top: 10px;
}
.partner-post-image {
width: 150px;
height: 89px;
/* overflow: hidden; */
}

.rlive-slider-items,
.rlivetv-slider-items {
padding: 0;
left: -15px;
position: relative;
}
@media (max-width: 991px) {
	.rlive-slider-items,
	.rlivetv-slider-items {
		left: 0;
	}
}

.rlive-slider-items .slick-next,
.rlive-slider-items .slick-prev,
.rlivetv-slider-items .slick-next,
.rlivetv-slider-items .slick-prev {
display: none !important;
}

.commercials-slider-items {
padding: 0 75px;
}
.commercials-slider-items .slick-prev {
left: 0px;
top: 70px

}
.commercials-slider-items .slick-next {
right: 0px;
top: 70px
}

.commercials-slider-items .slick-prev:hover,
.commercials-slider-items .slick-next:hover {
width: 80px;
height: 500px;
background: #111;
}
.commercials-slider-items .slick-prev:hover {
left: 0;
}
.commercials-slider-items .slick-prev:before,
.commercials-slider-items .slick-next:before {
position: absolute;
content: "";
width: 23px;
height: 38px;
background-size: 25px 40px;
background-repeat: no-repeat;

}
.commercials-slider-items .slick-prev:before {
background: url(/wp-content/themes/rlive/images/commercials-prev-arrow.png);
left: 20px;
}
.commercials-slider-items .slick-next:before {
background: url(/wp-content/themes/rlive/images/commercials-next-arrow.png);
right: 25px;
}

.commercials-slider-items .small-article .article-header {
padding-top: 3px;
font-size: 14px;
line-height: 20px;
color: #fff;
overflow: hidden;
height: 102px;
max-height: 102px;
padding-right: 0;
}


.categories-with-sidebar .top-news {
padding-left: 12px;
padding-right: 11px;
}
.categories-with-sidebar .top-news .section-logo {
padding-bottom: 5px;
margin-bottom: 0;
padding-left: 0;
}
.categories-with-sidebar .top-news li {
/* padding-top: 24px;
padding-bottom: 24px;
margin: 0; */
}
.categories-with-sidebar .top-news .article-header {
	height: 64px;
	max-height: 64px;
	overflow: hidden;
	font-size: 14px;
	line-height: 20px;
	font-weight: 600;
	padding-bottom: 0;
	margin-top: 10px !important;
}

@media (max-width: 991px) {
	.categories-with-sidebar .top-news {
		padding-left: 5px;
		padding-right: 5px;
	}
	.categories-with-sidebar .top-news .section-logo {
		padding-bottom: 10px;
	}
 	.categories-with-sidebar .top-news li:last-child {
		border-bottom: 0;
	}
	.categories-with-sidebar .top-news li {
		padding-top: 10px;
		padding-bottom: 7px;
	}
	.categories-with-sidebar .top-news .article-header {
		height: auto;
		max-height: none;
		overflow: visible;
		font-size: 14px;
		line-height: 20px;
		font-weight: 600;
		padding-bottom: 0;
	}
}




.no-comment-rows {
padding: 0 75px 0 100px;
}
.no-comment-rows .slick-prev {
display: none !important;
left: 0px;
top: 70px
}
.no-comment-rows .slick-next {
display: none !important;
right: 0px;
top: 70px
}

.no-comment-rows .slick-track {
padding: 0 15px;
}

.no-comment-rows img {
height: auto;
width: 83%;
}

.no-comment-rows .slick-slide {
padding-left: 0;
padding-right: 0;
}

.logo-no-comment {
width: 240px;
}

.realitatea-tv.no-comment-section .article-header {
font-size: 16px;
line-height: 22px;
width: 83%;
text-align: center;
}



.slick-prev, .slick-next {
width: 30px;
}
.slick-prev:before, .slick-next:before {
color: #000;
font-family: 'Franklin Gothic Medium', 'Arial Narrow', Arial, sans-serif;
font-size: 24px;
}
.slick-prev:hover:before, .slick-next:hover:before {
color: #777;
}

.category-text {
display: block;
cursor: pointer;
top: 0;
left: 0;
padding-left: 10px;
padding-right: 15px;
z-index: 2;
}

.news-container {
position: relative;
}

.horoscope .article-time {
display: none;
margin-left: 20px;
}

.articleMainImage img {
padding: 20px 0;
max-width: -webkit-fill-available;
}


#article .actualitate .big-article {
height: auto;
}

/* Popup important news section*/
.section-popup-important-news {
display: flex;
justify-content: center;
align-items: center;
flex-direction: column;
background-color: #00000083;
color: white;
position: fixed;
width: 100%;
max-width: 100%;
height: 100%;
z-index: 100;
top: 0;
font-family: "Inter", san-serif;
font-weight: 600;
}
/* .section-popup-important-news .non-mobile {
display: block;
}
.section-popup-important-news .mobile {
display: none;
} */
.section-popup-important-news .popup-info-background {
position: absolute;
z-index: 101;
width: 100%;
max-width: 100%;
height: 100%;
}

.section-popup-important-news .popup-important-news {
display: block;
}

.section-popup-important-news .popup-important-news {
position: relative;
}

.section-popup-important-news .popup-important-news .close-icon {
cursor: pointer;
background-position: -73px -45px;
position: absolute;
right: 40px;
top: 5px;
z-index: 2;
}
@media (max-width: 991px) {
	.section-popup-important-news .popup-important-news .close-icon {
		top: 10px;
		right: 10px;
		zoom: 1.5;
		zoom: 2;
	}
	.popup-important-news {
		border-radius: 0 !important;
	}
}



.section-popup-important-news {
margin: 0;
padding: 0;
}

.section-popup-important-news .container,
.section-popup-important-news .container .row,
.section-popup-important-news .container .col-12 {
width: 100%;
max-width: 100%;
margin: 0;
padding: 0;
}

.section-popup-important-news .container,
.section-popup-important-news .row {
/* margin: 0; */
/* padding: 50px; */
}

.section-popup-important-news .popup-important-news .articles-nav {
display: inline-block;
}

.section-popup-important-news .popup-important-news {
/* background-color: #2a252e; */
border-radius: 10px;
overflow: hidden;
z-index: 102;
width: 100%;
max-width: 100%;
height: auto;
max-height: 100%;
padding: 0;
flex-shrink: 0;
}


.section-popup-important-news .popup-important-news img {
width: 80%;
height: calc(auto - 100px);
/* padding: 20px 0 0; */
position: relative;
left: 0;
right: 0;
margin: 0 auto;
display: block;
}
@media (max-width: 767px) {
	.section-popup-important-news .popup-important-news img {
		width: 100%;
		border-radius: 0;
	}
}

/* Cursul Valutar */
.curs-valutar-content .curs-value {
text-align: left;
}
.curs-valutar .curs-valutar-content .value {
width: 100px;
min-width: 100px;
}
.curs-valutar .curs-valutar-content ul li .currency {
justify-content: space-between;
width: 70px;
min-width: 70px;
}
.curs-valutar .curs-valutar-content .value .icon {
margin-right: 10px;
text-align: left;
}
.curs-valutar .curs-valutar-content ul li div {
width: -webkit-fill-available;
}
.curs-valutar .curs-valutar-content .value {
margin-right: 0;
}
.curs-valutar {
max-width: 365px;
}

.bani,
.realitatea-tv,
.rlive {
overflow: hidden;
}

.bani .article-header {
padding-left: 10px;
padding-right: 10px;
margin-right: 0;
}

.bani .article-header {
font-size: 16px;
font-weight: 600;
line-height: 22px;
height: 65px;
max-height: 65px;
overflow: hidden;
}

.rlive .article-header,
.realitatea-tv .article-header {
font-size: 18px;
font-weight: 600;
line-height: 24px;
max-height: 69px;
overflow: hidden;
}

.realitatea-tv .article-header {
text-align: center;
}
.realitatea-tv .call-to-action {
right: 0;
}
.rlive .call-to-action {
right: 30px;
}

.rlive .logo-rlive {
left: 0;
margin-right: 0;
}
.realitatea-tv .logo-rlive {
/* left: -10px; */
/* margin-right: 0; */
}

.bani .bani-logo img {
max-width: 120px;
}

.bani .row-flex,
.realitatea-tv .row-flex,
.rlive .row-flex {
align-items: center;
}

.rlive-tv-stream .block-video {
position: relative;
z-index: 2;
}
.rlive-tv-stream .block-video,
.rlive-tv-stream .block-video iframe {
border: 0 !important;
background: #fff !important;
background-color: #fff !important;
display: flex;
padding: 0;
margin: 0 auto;
overflow: hidden;
-webkit-border-radius: 15px;
-moz-border-radius: 15px;
border-radius: 15px;
}
.rlive-article-title {
margin-top: 16px;
}

.toate-stirile .stiri-list {
display: block;
columns: 3;
-webkit-columns: 3;
-moz-columns: 3;
margin: 0;
}

.news-alert-title,
.rlive-news-title,
#news-alert-text,
#rlive-news-text {
color: #fff;
}




.realitatea-col .big-article .article-header {
font-size: 15px;
line-height: 21px;
margin-bottom: 28px;
}
.realitatea-col .big-article .article-header,
.realitatea-col .small-article .article-header {
height: auto;
max-height: none;
overflow: visible;
}

.realitatea-col .article-title {
display: none;
/* height: auto;
max-height: none;
overflow: visible; */
}

.container.article-content {
margin-bottom: 0;
}


.container.article-content .article-tags {
/* margin-top: 20px; */
}
.container.article-content .content-text p,
.container.article-content .content-footer p {
/* margin-bottom: 25px; */
font-weight: normal;
}
.container.article-content .content-footer p {
margin-bottom: 0;
}

.container.article-content ul {
overflow: auto;
}

.container.article-content .content-text a,
.container.article-content .content-footer a {
color: #2576cc;
display: inline;
}

.container.article-content .content-text a:hover,
.container.article-content .content-footer a:hover {
text-decoration: underline;
}

.container.article-content .content-text p:first-child {
font-weight: 600;
}

.container.article-content .content-text img,
.container.article-content .content-footer img {
width: 100%;
height: auto;
}
.container.article-content .content-text iframe,
.container.article-content .content-footer iframe {
width: 100%;
}

.auto-tech-sport .more-info {
position: relative;
background-color: #efefef !important;
color: white;
/* font-size: 30pt;
line-height: 18px; */
margin: 0;
padding: 0 0.3em 0 0.35em !important;
font-weight: 600;
height: 40px;
border-radius: 15px;
top: 20px;
right: -20px;
}

.last-tag.more-info a {
font-size: 30pt !important;
}

.hide-categories .category-text,
.hide-categories .article-category,
.life .small-article .article-title,
.in-lume .small-article .article-title,
.life .big-article .article-title,
.in-lume .big-article .article-title,
.section-actualitate .article-title,
.politica .article-title,
.actualitate .article-title {
display: none;
}

.text-left-nav-container {
padding: 0 10px;
}

.opinii.horoscope-module {
/* margin-bottom: 5px; */
}
.opinii.horoscope-module .section-logo .section-dot {
background-position: -103px -21px;
}

.search-page .categories-list .article-header {
height: auto;
}

.categories-with-sidebar .categories-list {
padding-left: 0;
}
.categories-with-sidebar .categories-list .article-header {
height: auto;
}

.categories-with-sidebar .article-details {
position: initial;
}
.categories-with-sidebar a.big-article {
position: static;
}
.categories-with-sidebar .article-date-time {
font-weight: 600;
font-size: 14px;
position: absolute;
bottom: 5px;
}
.categories-with-sidebar .article-header {
padding-bottom: 20px;
}
/* @media (max-width: 1399px) {
.categories-with-sidebar .article-header {
	font-size: 20px;
	line-height: 26px;
	padding-bottom: 20px;
}
}*/
.bani-rows a:first-child,
.rlive-tv-rows a:first-child,
.realitatea-tv-rows a:first-child {
left: -20px;
}
.bani-rows a:last-child,
.rlive-tv-rows a:last-child,
.realitatea-tv-rows a:last-child {
right: -20px;
}


.partners-section .small-article img {
width:150px;
}

h3.widget-title {
text-align: left;
font-weight: 700;
font-size: 36px;
line-height: 30px;
color: black;
padding: 0 0 15px;
margin-top: 1rem;
}


.textwidget {
margin-top: 0px;
}
.textwidget .section-logo {
padding-top: 10px;
padding-bottom: 10px;
margin-bottom: 10px;
}

.rlivetv-category-page .textwidget {
margin-top: 82px;
}

section.rlivetv-page {
margin-top: 1.3em;
}
.rlivetv-page.page-section .header-content {
padding-left: 0;
padding-right: 0;
margin: 0;
}

.rlivetv-page .categories-row {
max-width: 83.3333%;
position: relative;
left: 0;
right: 0;
margin: 0 auto;
}
@media (max-width: 991px) {
	.rlivetv-page .categories-row {
		max-width: 100%;
		padding-left: 30px;
		padding-right: 30px;
	}
}
.rlivetv-page .categories-row {
margin-bottom: 20px;
}

.rlivetv-page .categories-row .category-item {
/* margin-top: 0; */
/* margin-bottom: 5px; */
}
.rlivetv-page .categories-row .category-item a {
width: 95%;
}
.rlivetv-page .categories-row h2.term-name {
font-size: 16px;
font-weight: 600;
line-height: 24px;
margin-top: 10px;
margin-bottom: 30px;
text-align: center;
}
.rlivetv-page .categories-row .category-item img,
.rlivetv-page .categories-row .term-image img {
width: 100%;
border-radius: 15px;
}

.rlivetv-category-page .category-title h1 {
position: relative;
margin-bottom: 36px;
text-align: left;
font-weight: 700;
font-size: 36px;
line-height: 36px;
color: black;
}
@media (max-width: 991px) {
	.rlivetv-category-page .category-title h1 {
		margin-top: 10px;
		font-size: 32px;
		line-height: 32px;
	}
}

.rlivetv-category-page .category-title h1.page-title {
display: inline-block;
position: relative;
left: 0;
right: 0;
top: 0;
/* margin-top: 25px; */
margin-bottom: 10px;
}

.rlivetv-category-single-page .categories-row {
margin-top: 15px;
}

.article-container .container {
max-width: 100%;
/* margin-bottom: 10px; */
}
.article-container .content-text a {
display: inline;
}

.entry-title {
margin-bottom: 20px;
}
.article-container .article-details {
font-size: 12px !important;
line-height: 15px;
}

@media (max-width: 991px) {
	body.single .rlive {
		margin-bottom: 30px !important;
	}
}


.single-zodii-col,
.single-zodii-col .horoscope {
padding: 0;
}
.single-zodii-col ul.zodii {
margin-bottom: 20px;
}
.single-zodii-col ul.zodii li {
margin: 7px 0;
}
.single-zodii-col ul.zodii li a {
padding: 0.3em 0.85em;
font-size: 15px;
color: #000 !important;
}
.single-zodii-col ul.zodii .selected a {
background-color: #ffd100;
color: #fff !important;
}
.single-zodii-col ul.zodii li a:hover {
text-decoration: none !important;
color: #fff !important;
background-color: #ffd100;
}

.author-display-name a {
color: #000;
}
.author-display-name a:hover {
text-decoration: none;
}

.navigation.pagination {
display: flex;
align-items: center;
justify-content: center;
margin-bottom: 30px;
}
.navigation.pagination .page-numbers {
color: #b3b3b3;
position: relative;
	display: inline-block;
	padding-top: 8px;
	padding-left: 11px;
	margin: 0 20px 0 0;
	border: 1px solid #eee;
border-radius: 50px !important;
	line-height: 1;
width: 35px;
height: 35px;
	text-decoration: none;
	border-radius: 2px;
	font-weight: 600;
}
.navigation.pagination .page-numbers.dots {
border: 0;
}
.navigation.pagination .page-numbers.current,
.navigation.pagination a.page-numbers:hover {
	background: #f9f9f9;
border: 1px solid #ffd100;
color: #ffd100;
}

.navigation.pagination .prev.page-numbers,
.navigation.pagination .next.page-numbers {
text-indent: -99999px;
width: 75px;
border: 0 !important;
margin: 0 20px;
color: #000;
}
.navigation.pagination .prev.page-numbers:hover,
.navigation.pagination .next.page-numbers:hover {
background: none;
}

.navigation.pagination .prev.page-numbers:before {
content: '< PREV';
position: absolute;
top: 5px;
left: 0;
text-indent: 0;
white-space: nowrap;
}
.navigation.pagination .next.page-numbers:before {
content: 'NEXT >';
position: absolute;
top: 5px;
left: 0;
text-indent: 0;
white-space: nowrap;
}





.jwppp-video-box {
margin-top: 0;
display: contents;
}
.jwp-video-placeholder {
border: 0;
background: #fff;
background-color: #fff;
padding: 0;
margin: 0;
-webkit-border-radius: 15px;
-moz-border-radius: 15px;
border-radius: 15px;
}

.rlive-iframe {
margin-top: 10px;
}

.h_iframe {
position:relative;
}
.h_iframe .ratio {
display: block;
width: 100%;
height: auto;
}
.h_iframe iframe {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: #fff;
-webkit-border-radius: 15px;
-moz-border-radius: 15px;
border-radius: 15px;
}
.h_iframe img.ratio {
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
/* IE 5-7 */
filter: alpha(opacity=0);
/* Netscape */
-moz-opacity: 0;
/* Safari 1.x */
-khtml-opacity: 0;
/* Good browsers */
opacity: 0;
}


.single-post-article em,
.single-post-article i {
font-style: italic;
}

.footer-menu-list {
	max-width: 940px;
	/* justify-content: space-between !important; */
}

section {
/* margin: 15px 0; */
/* margin-top: 50px !important;
margin-bottom: 50px !important; */
}
.small-news-unit {
margin-bottom: 0;
}
.actualitate {
/* margin-top: 20px; */
}

.section-logo {
/* padding: 10px 0 20px; */
padding: 0 0 30px;
}
.actualitate .top-news {
/* margin-left: -20px; */
/* padding-top: 7px; */
}
.actualitate {
/* margin-bottom: 1.5625em; */
}
.actualitate .small-article:last-child {
margin-bottom: 0;
}
.actualitate .small-article:last-child .article-header {
margin-bottom: 0;
padding-bottom: 10px;
}

.politica .section-logo {
/* padding-left: 0;
padding-bottom: 10px;
padding-top: 10px; */
}
.politica .adblock {
margin-top: 65px;
}
.politica {
/* padding-bottom: 10px; */
}
.opinii.horoscope-module .opinions {
margin-bottom: 0;
}
.opinii.horoscope-module .opinions li:last-child {
padding-bottom: 0;
margin-bottom: 0;
}



.life {
/* padding-bottom: 0.5em;
margin-bottom: 0.5em; */
}

.toate-stirile {
/* margin-bottom: 1em; */
}

section {
	/* margin-top: 25px; */
	margin-bottom: 20px !important;
}
section.banners {
	margin-bottom: 28px;
}

.main-header-nav {
margin-top: 20px;
}

.recomandam.similar-articles-section hr {
margin-top: 0;
}

#small-headline-block-news-and-video {
margin-bottom: 20px;
}

.navigation .screen-reader-text {
display: none;
}

.rlivetv-page.page-section > div {
margin-bottom: 40px;
}
@media (max-width: 991px) {
	.rlivetv-page.page-section > div {
		margin-bottom: 20px;
	}
}

.rlivetv-page.page-section .rlivetv-sidebar-col {
padding-top: 10px;
}





@media (max-width: 1199px) {
	.categories-with-sidebar .article-header .categories-list {
		font-size: 20px;
		line-height: 26px;
	}
}
/*@media (max-width: 1099px) {
.categories-with-sidebar .article-header {
	margin-top: 0;
	font-size: 18px;
	line-height: 24px;
}
} */
@media (max-width: 991px) {

	.top-news-articles-col {
		top: 0px;
		}

	.categories-with-sidebar .article-header {
		/* font-size: 20px;
		line-height: 26px; */
		padding-left: 0;
		/* padding-bottom: 20px; */
	}
	.categories-with-sidebar .article-image img {
		width: 100%;
	}
	.categories-with-sidebar .article-category {
		position: absolute;
		top: 35px;
	}
	.categories-with-sidebar .big-article,
	.categories-with-sidebar .small-article {
		border-bottom: 0;
		padding-bottom: 0;
		margin-bottom: 0;
	}

	.date-time-category-author {
		display: block;
		color: #777;
		font-size: 12px;
		line-height: 15px;
		margin-top: 20px;
	}
	.date-time-category-author a {
		display: inline-block;
		color: #777;
	}

	.headline-article .title {
		font-size: 20px;
		line-height: 26px;
	}

}
@media (max-width: 768px) {
	.categories-with-sidebar .article-header {
		font-size: 18px;
		line-height: 24px;
	}
	.categories-with-sidebar .article-date-time {
		bottom: -5px;
	}
}



@media (min-width: 992px) {
	.container .curs-valutar .curs-valutar-content {
		margin: 0.3em;
	}
	.container .curs-valutar .curs-valutar-content ul li .currency {
		width: auto;
		margin: 0;
	}
	.container .curs-valutar {
		border: 1px solid #000;
	}
	.container .curs-valutar .curs-valutar-content .value {
		width: 50px;
		min-width: 50px;
	}
	.container .curs-valutar .curs-valutar-content ul li .currency {
		justify-content: space-between;
		width: 55px;
		min-width: 55px;
	}
}

@media (max-width: 1270px) {
	.left-nav {
		display: block;
	}
	.right-header-menu .search-field {
		width: 200px;
	}
}

@media (max-width: 991px) {

	.headline-news .small-news-block {
		border-bottom: 0;
	}

	#small-headline-block-3,
	#small-headline-block-4 {
		display: contents;
	}

	.headline-news .small-news-unit .category-text {
		left: 15px;
		top: 20px;
		background: white;
	}
	.headline-news .small-news-unit .article-title {
		align-items: flex-start;
	}
	.headline-news .small-news-block.second-row .category-text {
		left: 15px;
		top: 0;
		background: #fff;
	}
	.headline-news .small-news-block .article-title {
		padding-right: 0;
	}
	.headline-news .small-news-unit {
		flex-flow: column;
	}
	.headline-news .third-row {
		order: 1 !important;
		display: flex;
	}
	.headline-news .rlive-tv-stream {
		display: flex;
		order: 2 !important;
		border: 0;
		margin-top: 30px;
	}
	.headline-news .rlive-tv-stream .block-video {
		width: 97%;

	}
	.headline-news .rlive-tv-stream .block-video iframe {
		height: calc(100vw / 1.83);
	}

	.article-title,
	.article-header {
		height: auto;
		max-height: none;
		overflow: visible;
	}

	.auto-tech-sport li.small-article:first-child .article-header {
		height: auto;
		max-height: none;
		overflow: visible;
	}

	.societate .small-article .article-header,
	.economie .small-article .article-header,
	.in-lume .small-article .article-header,
	.life .small-article .article-header {
		height: auto;
		max-height: none;
		overflow: visible;
		padding-left: 15px;
	}


	.actualitate .big-article .article-header {
		height: auto;
		max-height: none;
		overflow: visible;
		font-size: 16px;
		line-height: 22px;
	}

	.politica .big-article .article-header {
		height: auto;
		max-height: none;
		overflow: visible;
	}

	.top-news .article-header {
		height: auto;
		max-height: none;
		overflow: visible;
	}

	.section-actualitate .big-article .article-header {
		height: auto;
		max-height: none;
		overflow: visible;
		padding-left: 15px;
		padding-top: 40px;
	}

	body#article .article-header {
		height: auto;
		max-height: none;
		overflow: visible;
	}

	.section-actualitate .big-article img,
	.section-actualitate .small-article img {
		width: 200px;
	}

	.section-actualitate .small-article.article-with-thumb .article-title {
		left: 39%;
		top: 15px;
	}

	.container .curs-valutar .curs-valutar-content ul li .currency {
		justify-content: space-between;
		width: 70px;
		min-width: 70px;
	}

	.rlive-news-banner #rlive_news_id,
	.news-alert-banner #news_alert_id {
		display: block;
	}

	.rlive-news-banner a:nth-child(3),
	.news-alert-banner a:nth-child(3) {
		display: none;
	}
	.rlive-news-banner #rlive_news_id,
	.news-alert-banner #news_alert_id {
		display: block;
	}

	#rlive-news-text,
	.news-alert-text {
		font-size: 18px !important;
		line-height: 22px !important;
		height: 64px;
		max-height: 64px;
		overflow: hidden;
	}

	.rlive-news-banner a.alert-post,
	.news-alert-banner a.alert-post {
		width: 100%;
		max-width: 100%;
	}
	.news-alert-title,
	.rlive-news-title {
		margin-right: 0.6em;
	}

	.left-nav-mobile {
		max-width: 80px;
		width: 80px;
	}
	.cat-nav-mobile {
		width: 100%;
	}

	.cat-nav-mobile ul {
		display: block !important;
		columns: 2;
		-webkit-columns: 2;
		-moz-columns: 2;
	}

	.menu-bottom {
		margin-top: 20px;
		align-items: center;
		justify-content: center;
	}

	.toate-stirile .stiri-list {
		display: block !important;
		columns: 2;
		-webkit-columns: 2;
		-moz-columns: 2;
	}

	.rlive-tv-rows a {
		margin-bottom: 15px;
	}
	.rlive-tv-rows a:last-child {
		margin-bottom: 0;
	}

	.actualitate .call-to-action {
		bottom: -10px !important;
	}
	.big-article img,
	.small-article img {
		width: 200px;
		height: auto;
	}

	.actualitate {
		margin-bottom: 10px;
	}

	.sub-economie {
		padding-top: 0;
		padding-bottom: 0;
		margin-top: 0;
		margin-bottom: 0;
	}

	.auto-tech-sport .article-header,
	.life .article-header,
	.section-actualitate .article-header,
	.politica .article-header {
		font-size: 16px !important;
	}

	.auto-tech-sport .big-article img,
	.auto-tech-sport .small-article img,
	.life .big-article img,
	.life .small-article img,
	.section-actualitate .big-article img,
	.section-actualitate .small-article img,
	.section-actualitate .small-article.article-with-thumb img,
	.politica .big-article img,
	.politica .small-article img {
		width: 100%;
		border-radius: 0;
	}

	.auto-tech-sport .big-article .article-header,
	.auto-tech-sport .small-article .article-header,
	.life .big-article .article-header,
	.life .small-article .article-header,
	.section-actualitate .big-article .article-header,
	.section-actualitate .small-article .article-header,
	.section-actualitate .small-article.article-with-thumb .article-header,
	.politica .big-article .article-header,
	.politica .small-article .article-header {
		overflow: visible;
		max-height: none;
		height: none;
		line-height: 22px;
	}

	.auto-tech-sport .big-article .article-header,
	.auto-tech-sport .small-article .article-header,
	.life .big-article .article-header,
	.life .small-article .article-header,
	.section-actualitate .big-article .article-header,
	.section-actualitate .small-article .article-header,
	.section-actualitate .small-article.article-with-thumb .article-header,
	.politica .big-article .article-header,
	.politica .small-article .article-header {
		margin-top: 0;
		margin-bottom: 0;
		padding: 0;
		align-self: center;
	}


	.auto-tech-sport subsection li.small-article {
		padding-top: 0;
		margin-top: 0;
	}
	.auto-tech-sport .logo-row {
		margin-bottom: 15px;
	}
	.auto-tech-sport .logo-row {
		padding-left: 0;
	}
	/* .auto-tech-sport .subsection:last-child .small-article {
		border-bottom: 0;
	} */

	.social-networks {
		border-top: 0;
		padding-top: 0;
		margin-top: 0;
		padding-bottom: 20px;
	}
	.social-networks .contact-options.small,
	.social-networks .contact-options.mobile {
		left: 0;
		right: 0;
		margin: 0 auto;
	}
	.social-networks .contact-options.small li {
		zoom: 1.3;
		height: auto;
	}
	.social-networks .contact-options.mobile li {
		zoom: 1.5;
		margin-right: 3px;
	}

	.realitatea-tv .realitatea-tv-rows a:first-child {
		padding-left: 15px;
	}

	section.single-post-article.headline-article {
		margin-bottom: 0 !important;
	}
	.single-post-article.headline-article {
		margin-bottom: 15px;
	}

	.single-post-article .article-container {
		padding: 0 20px;
	}

	.top-tags .row-flex {
		display: block;
		padding-bottom: 40px;
	}

	.top-tags .popular-tags {
		padding-left: 0;
	}

	.stiri-list .article {
		margin-left: 0;
		margin-right: 0;
		padding: 2em 0 0.5em;
	}

	header.mobile a.icon {
		zoom:0.85;
		-moz-transform:scale(0.85);
		-moz-transform-origin: 0 0;
		margin-right: 0;
	}
	header.mobile ul.contact-options {
		display: block;
	}
	header.mobile ul.contact-options li {
		display: inline-block;
		margin: 0.2em 0;
	}

	header.mobile .logo {
		max-width: 150px;
	}

	header.mobile .right-header-menu .search-field {
		width: 100%;
	}
	header.mobile .header-replacement .col-8 {
		padding-left: 0px;
		padding-right: 0px;
	}
	header.mobile .header-replacement .logo-col a {
		position: relative;
		top: 7px;
	}
	header.mobile .container:first-child .logo-col a {
		position: relative;
		top: 8px;
		left: 4px;
	}
	header.mobile .right-nav-mobile a {
		position: relative;
		right: 0;
		/* top: -15px; */
	}
	header.mobile .icon.search-icon-header {
		display: none;
		position: absolute;
		left: -15px;
		-moz-transform:scale(0.85);
		-moz-transform-origin: 0 0;
		margin-right: 0;
	}
	.call-to-action {
		display: none !important;
	}

	.bani .logo-col {
		padding-left: 15px;
	}

	section {
		margin-bottom: 10px !important;
	}

	.economie .section-logo,
	.in-lume .section-logo,
	.life .section-logo,
	.societate .section-logo,
	.politica .section-logo {
		padding-top: 8px;
		padding-bottom: 20px;
	}

	.top-news .section-logo {
		padding-top: 0px;
		padding-bottom: 20px;
	}

	.politica .section-logo {
		padding-top: 15px;
		padding-bottom: 20px;
	}

	.headline-news.row-flex,
	.actualitate .row-flex,
	.actualitate .big-article,
	.actualitate .small-article,
	.headline-news .row-flex {
		display: block;
	}
	#small-headline-block-news-and-video {
		margin: 20px auto 0;
		padding: 0 15px;
	}
	.headline-news .small-news-block.rlive-tv-stream {
		margin-top: 15px;
	}
	.headline-news .small-news-block {
		margin: auto;
		padding: 0 15px;
		display: block;
	}
	.large-news-block .article-brief {
		display: none;
		margin-bottom: 10px;
	}
	/* .headline-news .small-news-unit {
		margin-top: 30px;
	} */
	.actualitate img,
	.headline-news .small-news-block img {
		width: 100%;
		margin-bottom: 0;
		border-radius: 0;
	}
	.small-news-block .article-title,
	.headline-news .small-news-unit .article-title {
		position: relative;
		top: 0;
		left: 0;
		height: auto;
		max-height: none;
		overflow: visible;
		margin-bottom: 8px;
		padding-top: 10px;
		padding-left: 10px;
		padding-right: 10px;
		font-size: 17px;
		line-height: 23px;
		color: #000;
	}

	.large-news-unit .block-image {
		margin-bottom: 10px;
	}

	.headline-news .article-title {
		color: #000;
		font-size: 17px;
		line-height: 23px;
		padding-left: 10px;
		padding-right: 10px;
		margin-bottom: 5px;
		height: auto;
		max-height: none;
		overflow: visible;
	}
	.large-news-block {
		border-bottom: 0;
		margin-bottom: 0;
	}
	.headline-news .rlive-tv-stream .block-video {
		width: 100%;
		margin-bottom: 35px !important;
	}


	.headline-news .rlive-tv-stream {
		margin-bottom: 35px;
		padding-right: 0;
	}
	.actualitate .big-article {
		padding-bottom: 10px;
	}
	.actualitate .small-article {
		padding-top: 10px;
		padding-bottom: 10px;
	}
	.actualitate .big-article:last-child {
		margin-top: 10px;
	}

	.actualitate .small-article:last-child {
		border-bottom: 0;
		/* padding-bottom: 5px; */
		margin-bottom: 5px;
	}
	.actualitate .big-article .article-header,
	.actualitate .small-article .article-header {
		padding-left: 0;
		height: auto;
		max-height: none;
		overflow: visible;

		color: #000;
		font-size: 17px;
		line-height: 23px;
		padding-left: 10px;
		padding-right: 10px;
		height: auto;
		max-height: none;
		overflow: visible;
	}
	.actualitate .big-article .article-header {
		padding-top: 0;
	}
	.actualitate #article-1 a:last-child {
		border-bottom: 1px solid #dbdbdb;
		padding-bottom: 0px;
		margin-bottom: 20px;
	}

	.actualitate .section-logo {
		padding-left: 0;
	}
	.actualitate .actualitate-col {
		padding: 0;
		border-bottom: 1px solid #dbdbdb;
	}
	.actualitate .actualitate-col .article-header {
		padding-top: 0;
		margin-bottom: 0;
		margin-top: 15px;

		color: #000;
		font-size: 17px;
		line-height: 23px;
		padding-left: 10px;
		padding-right: 10px;
		height: auto;
		max-height: none;
		overflow: visible;
	}
	.actualitate .small-article .article-header {
		margin-bottom: 0;
		margin-top: 15px;

		color: #000;
		font-size: 17px;
		line-height: 23px;
		padding-left: 10px;
		padding-right: 10px;
		height: auto;
		max-height: none;
		overflow: visible;
	}

	.actualitate .actualitate-col:last-child {
		margin-top: 22px;
	}
	.actualitate .top-news {
		margin-top: 20px;
	}
	.actualitate .top-news li.article {
		margin-left: 0;
		margin-right: 0;
	}
	.top-news li {
		padding-bottom: 7px;
		margin-top: 10px;
	}

	.sub-economie {
		margin-top: 15px;
		padding-top: 20px;
		padding-bottom: 15px;
		/* background-color: #e2e2e2; */
	}
	.sub-economie .small-article a,
	.sub-economie .small-article img,
	.commercials-slider-items .small-article .article-header {
		display: block;
		margin-top: 10px;
		margin-bottom: 5px;
		/* color: #fff; */
		font-size: 15px !important;
		line-height: 23px !important;
		padding-left: 10px;
		padding-right: 10px;
		height: auto;
		max-height: none;
		overflow: visible;
	}

	.slick-dots li button:before {
		color: #fff;
	}
	.slick-dots li.slick-active button:before {
		color: #ccc;
	}

	.politica .adblock {
		margin-top: 30px;
	}

	.commercials-slider-items {
		padding: 0 40px;
	}
	.commercials-slider-items .slick-prev,
	.commercials-slider-items .slick-next {
		display: none !important;
	}
	.commercials-slider-items .slick-prev:before,
	.commercials-slider-items .slick-next:before {
		zoom: 0.7;
	}
	.sub-economie .small-article {
		padding: 0;
		margin: 0;
	}
	.sub-economie .small-article img {
		width: 100%;
		border-radius: 15px;
		padding: 0;
	}
	.commercials-slider-items .small-article .article-header {
		overflow: visible;
		height: auto;
		max-height: none;
		padding-left: 0;

		color: #fff;
		font-size: 17px;
		line-height: 23px;
		padding-left: 10px;
		padding-right: 10px;
		height: auto;
		max-height: none;
		overflow: visible;
	}
	.commercials-slider-items .slick-prev:hover,
	.commercials-slider-items .slick-next:hover {
		width: 50px;
		background: transparent;
	}
	.sub-economie .small-article {
		border-bottom: 0;
	}



	.politica .row-flex,
	.politica .big-article,
	.politica .small-article {
		display: block;
		border-bottom: 0;
	}
	.politica .big-article,
	.politica .small-article {
		margin: 0 0 30px 0;
		padding: 0;
	}
	.politica .posts-col:last-child .small-article {
		margin-bottom: 20px;
	}

	.politica .big-article .img,
	.politica .small-article .img {
		width: 100%;
		border-radius: 0;
	}

	.politica .right-col .row {
		margin-left: 0;
	}
	.politica .right-col,
	.politica .left-col {
		padding-left: 15px;
		padding-right: 15px;
	}
	.politica .posts-col {
		padding-right: 0;
		padding-left: 0;
	}
	.politica .posts-col .article-header {
		margin-top: 10px;
		padding-left: 0;

		color: #000;
		font-size: 17px;
		line-height: 23px;
		padding-left: 10px;
		padding-right: 10px;
		height: auto;
		max-height: none;
		overflow: visible;
	}



	.section-actualitate .row-flex,
	.section-actualitate .big-article,
	.section-actualitate .small-article {
		display: block;
		border-bottom: 0;
	}
	.section-actualitate .big-article,
	.section-actualitate .small-article,
	.section-actualitate a.small-article.last,
	.section-actualitate .small-article.article-with-thumb {
		margin: 0 0 20px 0;
		padding: 0 15px;
	}

	.section-actualitate a.small-article.last {
		border-bottom: 0 !important;
	}

	/* .section-actualitate .small-article {
		margin: 0 0 20px 0;
		padding: 0 15px;
	} */
	/* .section-actualitate .posts-col:last-child .small-article {
		margin-bottom: 0;
	} */

	.section-actualitate .big-article .img,
	.section-actualitate .small-article .img {
		width: 100%;
		border-radius: 0;
	}

	.section-actualitate .right-col .row {
		margin-left: 0;
	}
	.section-actualitate .right-col,
	.section-actualitate .left-col {
		padding: 0 15px;
	}
	.section-actualitate .posts-col {
		padding-right: 0;
		padding-left: 0;
	}
	.section-actualitate .big-article .article-header,
	.section-actualitate .small-article .article-header,
	.section-actualitate .small-article.article-with-thumb .article-header {
		margin-top: 10px !important;
		padding-left: 0 !important;

		color: #000;
		font-size: 16px !important;
		line-height: 23px !important;
		padding-left: 10px !important;
		padding-right: 10px;
		height: auto;
		max-height: none;
		overflow: visible;
	}



	.section-actualitate .small-article.last {
		border-bottom: 0;
	}

	.opinii .logo-row {
		/* border-top: 1px solid #c6c6c6; */
		padding-top: 15px;
	}

	.opinii.horoscope-module {
		margin-top: 20px;
	}
	.opinii .section-logo {
		padding-left: 0;
		padding-bottom: 20px;
	}
	/* .opinii .small-article {
		margin: 0;
		padding: 0 0 0 15px;
	} */
	.opinii .opinions li {
		margin: 0;
		padding: 10px 0;
	}
	.opinii .opinions li:first-child {
		padding-top: 0;
	}
	.opinii.horoscope-module .opinions li:last-child {
		padding-bottom: 20px;
	}
	.opinii .opinions li .opinion-description {
		padding: 0 0 0 15px;
		margin: 0;
	}

	.zodii {
		justify-content: center;
	}
	.zodii li {
		margin: 0 8px 10px 0;
	}
	.opinii .zodii a {
		padding: 8px 10px;
		font-size: 14px;
		line-height: 14px;
	}

	.top-tags {
		display: none;
	}



	.life .row-flex,
	.life .big-article,
	.life .small-article {
		display: block;
		border-bottom: 0;
	}
	.life .big-article,
	.life .small-article {
		margin: 0 0 30px 0;
		padding: 0 15px;
	}
	.life .posts-col:last-child .small-article {
		margin-bottom: 20px;
	}
	.life .big-article .img,
	.life .small-article .img {
		width: 100%;
		border-radius: 0;
	}
	.life .right-col .row {
		margin-left: 0;
	}
	.life .right-col,
	.life .left-col {
		padding: 0 15px;
	}
	.life .posts-col {
		padding-right: 0;
		padding-left: 0;
	}
	.life .big-article .article-header,
	.life .small-article .article-header,
	.life .small-article.article-with-thumb .article-header {
		margin-top: 10px !important;
		padding-left: 0 !important;

		color: #000;
		font-size: 17px !important;
		line-height: 23px !important;
		padding-left: 10px !important;
		padding-right: 10px !important;
		height: auto !important;
		max-height: none !important;
		overflow: visible !important;
	}
	.life .small-article.last {
		border-bottom: 0;
	}
	.life .section-logo {
		padding: 10px 0 20px;
	}


	.auto-tech-sport {
		padding-left: 0;
		padding-right: 0;
		margin-bottom: 0 !important;
	}
	.auto-tech-sport subsection ul,
	.auto-tech-sport subsection ul a,
	.auto-tech-sport .row-flex,
	.auto-tech-sport .big-article,
	.auto-tech-sport .small-article {
		display: block;
		border-bottom: 0;
	}
	.auto-tech-sport subsection ul .article-title {
		display: flex;
		background: #fff;
		left: 0 !important;
		top: 0 !important;

		color: #000;
		font-size: 17px !important;
		line-height: 23px !important;
		padding-left: 10px;
		padding-right: 10px;
		height: auto;
		max-height: none;
		overflow: visible;
	}
	.auto-tech-sport li.small-article:first-child .article-title {
		font-size: 17px !important;
		line-height: 23px !important;
		padding-left: 10px;
		padding-right: 10px;
		height: auto;
		max-height: none;
		overflow: visible;
	}
	.auto-tech-sport .logo-row.mobile {
		margin-top: 0px;
		padding: 0 5px;
		display: flex;
	}

	.auto-tech-sport subsection ul{
		padding: 15px 15px 0 15px;
	}

	.auto-tech-sport li.small-article .article-header {
		height: auto;
		max-height: none;
		overflow: visible;

		color: #000;
		font-size: 17px !important;
		line-height: 23px !important;
		padding: 0 10px;
		margin-top: 10px;
		height: auto;
		max-height: none;
		overflow: visible;
	}
	.auto-tech-sport subsection li.small-article {
		border-bottom: 0;
		padding-bottom: 0;
		margin-bottom: 30px !important;
	}

	.auto-tech-sport subsection li.small-article:last-child {
		margin-bottom: 0 !important;
	}
	.auto-tech-sport .logo-row.mobile {
		margin-bottom: 0;
	}


	.no-comment-rows {
		padding: 0;
	}
	.no-comment-rows .slick-list {
		max-height: 230px;
	}

	.toate-stirile .section-logo {
		padding: 10px 15px;
	}
	.stiri-list .article {
		padding-top: 0px;
		/* padding-bottom: 10px; */
	}

	.footer-menu-list {
		max-width: 87%;
		position: relative;
		left: 0;
		right: 0;
		margin: 0 auto;
	}

	.footer-menu-list {
		max-width: 93%;
	}

	footer .search-box {
		margin: 0;
	}

	footer .search-box .icon {
		top: 2px;
	}

	.social-networks {
		margin-bottom: 0;
		margin-top: 0;
		margin-bottom: 0;
		padding-bottom: 10px;
		padding-top: 0;
		/* border-top: 1px solid #c6c6c6; */
	}
	.social-networks hr {
		margin-top: 20px;
	}

	.social-networks .section-logo {
		padding-left: 0;
		padding-bottom: 0;
		margin-right: 0;
	}

	#search-panel {
		margin-top: 0;
		margin-bottom: 0;
	}

	.bani {
		padding: 0;
	}
	.bani-rows {
		padding: 0;
	}
	.bani-rows a {
		padding: 0 15px;
	}
	.bani-rows a:first-child {
		left: 0;
	}
	.bani-rows a:last-child {
		right: 0;
	}
	.bani-rows .article-header {
		text-align: center;
		margin-top: 0px;
		margin-bottom: 20px;

		/* color: #000; */
		font-size: 16px;
		line-height: 22px;
		padding-left: 10px;
		padding-right: 10px;
	}
	.bani-rows a .article-header {
		font-size: 12px !important;
		line-height: 15px !important;
		height: 60px;
		max-height: 60px;
		overflow: hidden;
		/* height: auto;
		max-height: none;
		overflow: visible; */
		padding-left: 0px;
		padding-right: 0px;
	}
	.bani-rows a:first-child .article-header {
		font-size: 16px !important;
		/* height: 40px;
		max-height: 40px;
		overflow: hidden; */
		height: auto;
		max-height: none;
		overflow: visible;
	}
	.bani-rows a:last-child {
		/* top: -7px; */
	}
	.logo-no-comment img {
		border-radius: 0;
	}

	.rlive .article-header,
	.realitatea-tv .article-header {
		height: auto;
		max-height: none;
		overflow: visible;
		padding-left: 10px;
		padding-right: 10px;
	}

	section .section-logo,
	.opinii .zodiac-article .zodiac-header .zodiac-name {
		font-size: 24px;
		line-height: 30px;
	}

	.single-post-article.headline-article {
		display: block;
		padding-left: 15px;
		padding-right: 15px;
	}
	.single-post-article .article-container {
		padding: 0;
	}
	.headline-article .article-details {
		display: block;
		width: 100%;
	}
	.single-post-article .title {
		width: 100%;
	}
	.single-post-article .title h1 {
		font-size: 24px;
		line-height: 30px;
	}
	.headline-article #main-article-image {
		position: relative;
		margin-top: 0px;
		width: 100%;
	}
	.headline-article .article-content {
		padding: 0;
	}
	.headline-article .article-content .content-text {
		padding: 0;
		margin-top: 10px;
	}
	.headline-article .article-tags .tag {
		margin-left: 0;
	}
	.headline-article .article-content .contact-text {
		padding-bottom: 20px;
	}
	.article-container.realitatea-col {
		padding-top: 20px;
	}
	.alte-stiri a {
		padding: 0;
		margin-top: 0;
	}
	.alte-stiri a:last-child .article-header {
		padding-top: 0;
	}
	.alte-stiri a:last-child,
	.headline-article .realitatea-col {
		border-bottom: 0;
		margin-bottom: 2px;
	}
	/* .headline-article .realitatea-col {
		display: block !important;
	} */

	.rlive-tv-rows a {
		margin-bottom: 0
	}

	.bani .row-flex,
	.rlive .row-flex {
		margin-bottom: 20px;
	}
	.realitatea-tv .row-flex {
		margin-bottom: 30px;
	}

	.bani .row-flex > div,
	.realitatea-tv .row-flex > div,
	.rlive .row-flex > div {
		margin-bottom: 0;
	}


	footer .navbar ul {
		justify-content: space-between;
	}

	.alte-stiri a {
		display: block;
	}
	.alte-stiri a .block-image {
		width: 100%;
	}
	.realitatea-col .big-article {
		border: 0;
	}
	.realitatea-col .big-article .article-header {
		margin-top: 0;
		margin-bottom: 20px;
	}
	.alte-stiri a:first-child .article-header {
		padding-top: 0 !important;
	}
	.alte-stiri a:last-child .article-header {
		padding-top: 20px;
	}
	.alte-stiri a:last-child, .headline-article .realitatea-col {
		margin-bottom: 0;
	}

	.navigation.pagination .page-numbers {
		padding-left: 5px;
	}
	.navigation.pagination .page-numbers {
		margin-right: 5px;
		width: 30px;
		height: 30px;
		padding-left: 9px;
		padding-top: 6px;
	}
	.navigation.pagination .prev.page-numbers,
	.navigation.pagination .next.page-numbers {
		width: 60px;
	}

	.categories-with-sidebar .row-flex {
		display: block;
		border-bottom: 0;
	}
	.categories-with-sidebar .calendar .row-flex {
		display: flex;
	}
	.categories-with-sidebar .big-article {
		margin: 0;
		padding: 0;
		display: block;
	}
	.categories-with-sidebar .posts-col:last-child {
		margin-bottom: 20px;
	}
	.categories-with-sidebar .article-image {
		max-width: 100%;
	}
	.categories-with-sidebar .article-image img {
		width: 100%;
		border-radius: 0;
	}
	.categories-with-sidebar .posts-col {
		padding-right: 0;
		padding-left: 0;
	}
	.categories-with-sidebar .big-article .article-header,
	.categories-with-sidebar .article-date-time {
		position: relative;
		margin-top: 0px !important;
		padding-left: 0 !important;

		color: #000;
		font-size: 17px !important;
		line-height: 23px !important;
		padding: 10px 10px 0 10px !important;
		margin-bottom: 0 !important;
		height: auto !important;
		max-height: none !important;
		overflow: visible !important;
	}
	.categories-with-sidebar .article-date-time {
		font-size: 14px !important;
		line-height: 20px !important;
		padding-top: 0 !important;
		margin-bottom: 10px !important;
		color: #b3b3b3;
	}
	.categories-with-sidebar .section-logo {
		padding: 10px 0 20px;
	}
	.categories-with-sidebar .article-category {
		position: relative;
	}

	.categories-with-sidebar .article-category {
		position: absolute;
		top: 0;
		padding: 0 17px 0 10px;
		background: #fff;
		font-weight: 600;
	}
	.categories-with-sidebar .article-category-dot {
		position: absolute;
		top: 3px;
		right: 15px;
	}

	.toate-stirile,
	.toate-stirile li:last-child {
		padding-bottom: 0;
		margin-bottom: 0;
	}

	.toate-stirile li:nth-child(5n) .article {
		/* border-bottom: 1px solid #e0e0e0;
		padding-bottom: 8px; */
	}

	.similar-articles-section .similar-article {
		padding-left: 0;
		padding-right: 0;
	}
	.similar-articles-section .small-article .article-header {
		padding-left: 10px;
		padding-right: 10px;
	}
	.similar-articles-section .small-article img {
		width: 100%;
		border-radius: 0;
	}
	.similar-articles-section .small-article .article-header {
		width: 100%;
	}
	.similar-articles-section .similar-article:last-child {
		border-bottom: 0;
	}
	.recomandam .small-article .article-title {
		top: 5px;
		padding-left: 8px;
	}
	.similar-articles-section .similar-article {
		margin-top: 10px;
	}
	.similar-articles-section .similar-article:first-child {
		margin-top: 0;
	}
	.article-container.realitatea-col {
		margin-bottom: 15px;
	}

	.share-options {
		margin-top: 0px;
		display: block;
	}

	.share-options .contact-text {
		display: none;
		padding-bottom: 0 !important;
		margin-bottom: 0 !important
	}
	.share-options .icon,
	.share-options .icon-email-share,
	.share-options .icon-custom {
		display: inline-block;
	}

	.actualitate #article-1,
	.actualitate #article-2 {
		padding-left: 0;
		padding-right: 0;
	}

	#mobile-pagination {
		display: block;
		/* margin-top: 20px; */
	}
	#desktop-pagination {
		display: none;
		/* margin-bottom: 20px; */
	}
	/* .category-desktop-pagination .navigation.pagination {
		margin-bottom: 20px;
	} */

	.toate-stirile-page .top-news .article:last-child {
		border-bottom: 0;
	}
	.toate-stirile-page .top-news .article:last-child .article-header {
		padding-bottom: 0;
	}
	.toate-stirile-page .opinions li.last {
		border-bottom: 0 !important;
		padding-bottom: 10px;
	}

}

@media (max-width: 768px) {

}

@media (max-width: 767px) {
	.toate-stirile .stiri-list {
		display: block !important;
		columns: 1;
		-webkit-columns: 1;
		-moz-columns: 1;
	}
	.rlive-news-banner,
	.news-alert-banner,
	.breaking-news-banner {
		padding: 1em;
	}

	.navigation.pagination .page-numbers {
		margin-right: 1px;
		width: 26px;
		height: 26px;
		padding-left: 7px;
		padding-top: 4px;
	}
	.navigation.pagination .prev.page-numbers {
		width: 50px;
		margin: 0 20px 0 5px;
	}
	.navigation.pagination .next.page-numbers {
		width: 50px;
		margin: 0 5px 0 10px;
	}
}

@media (max-width: 575px) {
	.col-sm-12 {
		-ms-flex: 0 0 100%;
		flex: 0 0 100%;
		max-width: 100%;
	}
	.col-3 {
		-ms-flex: 0 0 100%;
		flex: 0 0 100%;
		max-width: 100%;
	}
	.rlive,
	.rlive-tv-rows {
		margin-bottom: 0;
		padding-bottom: 5px;
	}
}

@media (max-width: 480px) {
	.right-nav-mobile {
		padding-right: 0;
	}
}

@media (max-width: 375px) {
	.right-nav-mobile {
		padding-left: 10px;
	}
	.logo-col a .logo{
		padding-top: 10px;
	}
	header .logo {
		width: 150px;
	}
}

@media (max-width: 320px) {
	header .logo {
		width: 120px;
		position: relative;
		top: 12px;
	}
	.right-nav-mobile {
		padding-left: 0;
		padding-right: 0;
	}
}

.slick-dots li {
	margin: 0;
}

  /*****above from realitatea ******/


.news-alert-nav-panel,
.rlive-news-alert-nav-panel,
.breaking-news-banner #breaking-news-pretend-timer {
	opacity: 0;
}


.alert-post {
	width: 50%;
	max-width: 50%;
}

.news-alert-dot {
	right: 20px !important;
}

.rlive-news-dot {
	right: 12px !important;
}


.breaking-news-title,
.news-alert-title,
.rlive-news-title {
	min-width: 100px;
	max-width: 100px;
	width: 175px;
}

.rlive-news-alert-banner {
	display: flex;
	align-items: center;
	justify-content: space-between;
	height: 90px;
	border-radius: 15px;
	padding: 3em 2em;
	margin: 0.7em auto;
	margin-top: 0;
}

#news-alert-text,
#rlive-news-text {
  max-height: 66px;
  overflow: hidden;
}

.news-alert-title,
.rlive-news-title,
#news-alert-text,
#rlive-news-text {
  color: #fff;
}


.breaking-news-banner a > img, .rlive-news-banner a > img, .news-alert-banner a > img {
	width: 130px;
	margin-right: 1rem;
	margin-left: 1rem;
}

.toate-stirile .stiri-list {
	display: block;
	columns: 3;
	-webkit-columns: 3;
	-moz-columns: 3;
	margin: 0;
}

/* .toate-stirile .row-flex {
    align-items: self-start;
}
.toate-stirile .row-flex {
    display: flex;
    justify-content: center;
    align-items: center;
    margin: 0;
}
@media (min-width: 992px) {
	.toate-stirile .col-lg-10 {
		-ms-flex: 0 0 83.333333%;
		flex: 0 0 83.333333%;
		max-width: 83.333333%;
	}
} */


@media (max-width: 991px) {
	.rlive-news-banner a.alert-post,
	.news-alert-banner a.alert-post {
	  width: 100%;
	  max-width: 100%;
	}
	.news-alert-title,
	.rlive-news-title {
	  margin-right: 0.6em;
	}
	.toate-stirile .stiri-list {
		display: block !important;
		columns: 2;
		-webkit-columns: 2;
		-moz-columns: 2;
	  }

}

@media (max-width: 767px) {
	.toate-stirile .stiri-list {
	  display: block !important;
	  columns: 1;
	  -webkit-columns: 1;

	  -moz-columns: 1;
	}
	.rlive-news-banner,
	.news-alert-banner,
	.breaking-news-banner {
	  padding: 1em;
	}
}










/**
 * Final custom styles related to a theme folder.
 */

 h1 {
	font-size: 24px;
	line-height: 30px;
}

@media (min-width: 1200px) {
	.container {
		max-width: 1230px !important;
	}
}

.agenda-page-row .article-details {
	padding-left: 0 !important;
}
.agenda-page-row .article-header {
	padding-left: 0 !important;
}
@media (max-width: 991px) {
	.agenda-page-row .article-details {
		padding-left: 0 !important;
		padding-right: 0 !important;
	}
}

body.single .share li::marker {
	color: transparent;
}

.agenda-additional-info {
	justify-content: space-between;
}

.agenda-post-image {
	position: relative;
	display:block;
}
.agenda-post-image img {
	opacity: 0.4;
}
.agenda-post-image .agenda_countdown {
	position: absolute;
	width: 50%;
	height: 50px;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	margin: auto;
}


footer .footer {
	position: relative;
}

footer .footer .old-website-link {
	position: absolute;
	right: 12%;
	bottom: 30px;
}
@media (max-width: 1240px) {
	footer .footer .old-website-link {
		right: 8%;
	}
}
@media (max-width: 1240px) {
	footer .footer .old-website-link {
		right: 3%;
	}
}
@media (max-width: 991px) {
	footer .footer .old-website-link {
		display: none;
	}
}


body.home .rlive-widget-col ul li hr {
	margin-top: 6px !important;
    margin-bottom: 8px !important;
}
body.home .rlive-widget-col ul li:last-child {
	margin-bottom: 0;
}

body.page-template-template-agenda .article-details[:not('.categories-with-sidebar')],
body.page-template-template-agenda .article-header[:not('.categories-with-sidebar')] {
	padding-right: 0;
	padding-left: 0;
}
body.page-template-template-agenda .time-icon {
	padding-right: 20px;
}
body.page-template-template-agenda .article-header .article-additional-info {
	color: #fff;
	justify-content: flex-start;
	margin-bottom: 10px;
}
body.page-template-template-agenda .article-header {
	display: block;
	padding-bottom: 10px;
}
body.page-template-template-agenda .organizator {
	font-size: 14px;
	line-height: 20px;
	margin-top: 10px;
}

body.page-template-template-agenda .links {
	display: flex;
	align-items: flex-start;
	justify-content: left;
}

body.page-template-template-agenda .links {
	color: #fff;
}
body.page-template-template-agenda .links a {
	color: #fff;
	font-size: 13px;
}
body.page-template-template-agenda .links a:hover {
	text-decoration: underline;
}
body.page-template-template-agenda .article-header .post-title:hover {
	text-decoration: underline;
}

body.page-template-template-agenda .agenda-archive .article-item {
	padding-bottom: 20px;
}
@media (max-width: 991px) {
	body.page-template-template-agenda .big-article .article-header {
		padding-left: 0 !important;
		padding-right: 0 !important;
		color: #fff !important;
		margin-bottom: 10px !important;
	}
}

.sub-headline .small-article-list a {
	padding: 4px 0;
}

section.headline {
	position: relative; z-index: 10;
}
body.home .arhiva .article-important {
	margin-top: 13px;
}
body.home .arhiva .article-important a {
	/* margin-bottom: 12px; */
}
body.home .arhiva .article-important .article-header {
	margin-top: 10px !important;
}

body.home .arhiva .article-regular a {
	margin-top: 1px;
	margin-bottom: 4px;
}

.adblock img {
	border-radius: 0;
}
.rlive-iframe {
	position: relative;
	top: -18px;
}

.entry-title {
	color: #fff;
	margin-top: 20px;
	margin-bottom: 20px;
}

.article-content {
	/* margin-top: 10px; */
}

.article-content > .row {
	margin-left: 0;
	margin-right: 0;
}
.latest-videos h2 a {
	color: #fff;
	font-size: 14px;
	line-height: 18px;
	margin-top: 10px;
	margin-bottom: 20px;
}
.latest-videos img#main-article-image {
	border-radius: 15px;
}
/* .header-menu-row {
	 padding-left: 5px;
	 padding-right: 5px;
} */


.list ul.agenda-list {
	height: 475px;
}

.agenda-list .article {
	margin-top: 0;
}
.agenda-list .article a {
	 padding: 0 0 0.5em;
}
.toate-stirile {
	padding-bottom: 0;
	margin-bottom: 40px;
}
.toate-stirile .article {
	padding: 0;
}
.toate-stirile .article a {
	padding: 0.5em;
}
/* .toate-stirile-row {

} */
.section-logo {
	padding-top: 0;
	padding-bottom: 20px;
}

.big-article {
	margin-bottom: 0;
}
body.home .big-article {
	margin-bottom: 30px;
}
body.home .big-article hr {
	margin-top: 15px;
}

.big-article .article-footer {
	margin-bottom: 0;
}
.video-col .big-article .article-footer {
	margin-top: 20px !important;
}
.logo-col a {
	max-width: 150px;
}
.search-col {
	padding-right: 0;
}

.headline {
	margin-bottom: 20px;
}

.widget_text {
	padding-top: 0.5em;
}
.widget_text,
.widget_text h3,
.widget_text p,
.widget_text span {
	color: #fff;
}




.jwppp-video-box {
	margin-top: 0;
}
.jwp-video-placeholder {
	border: 0;
	background: #fff;
	background-color: #fff;
	padding: 0;
	margin: 0;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
}
.rlive-widget {
	  display: block;
  }
.rlive-iframe {
	margin-top: 10px;
}

.h_iframe {
	position:relative;
}
.h_iframe .ratio {
	display: block;
	width: 100%;
	height: auto;
}
.h_iframe iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: #fff;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
}
.h_iframe img.ratio {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	/* IE 5-7 */
	filter: alpha(opacity=0);
	/* Netscape */
	-moz-opacity: 0;
	/* Safari 1.x */
	-khtml-opacity: 0;
	/* Good browsers */
	opacity: 0;
}

.post-video-col {
	padding: 0;
	position: relative;
	z-index: 1;
}

.post-video-col.streaming-video-post:before {
	content: ' Live';
	color: #fff;
	position: absolute;
	background-color: red;
	border-radius: 50px;
	width: 10px;
	height: 10px;
	z-index: 2;
	bottom: 35px;
	left: 29px;
	text-indent: 18px;
	line-height: 10px;
	font-size: 14px;
    font-weight: bold;
	z-index: 9999;
}

.mobile .logo {
	background-size: 95%;
}

#header-search,
#search-panel {
	width: 100%;
	padding-right: 4em;
}

.current-menu-item a {
	border: 1px solid rgba(255, 255, 255, 0.116) !important;
}
.mobile .current-menu-item a {
	padding: 5px 12px;
	border-radius: 10px;
}
.mobile .primary-menu a .icon {
	display: inline-block;
}

/* .sub-headline .image-frame {
	width: 100%;
} */
.small-article-list .image-frame img {
	/* min-width: 145px;
	min-height: 86px; */
	width: 120px;
	border-radius: 10px;
}

@media (min-width: 992px) {
.small-article-list .article-header {
	margin-top: 0;
	max-width: 230px !important;
	}	
}
.small-article-list .article-header {
	margin-top: 0;
}


.small-article-list .article-header {
	margin-top: 0;
}

.small-article-list hr {
	margin-top: 3px;
	margin-bottom: 6px;
}

.small-article-list a {
	padding: 13px 0;
}


.top-tags {
	/* display: flex;
	align-items: center;
	justify-content: center;
	flex-wrap: wrap;
	width: 85%;
	margin: auto;
	border-bottom: 1px solid #e0e0e0;
	border-top: 1px solid #e0e0e0; */
}

.top-tags .section-logo {
    /* position: relative;
    top: 5px;
    padding-bottom: 10px;
    white-space: nowrap;
    display: inline-flex; */
}

.top-tags .logo-row {
    display: flex;
    overflow: hidden;
    padding-left: 30px;
    padding-right: 30px;
}
.popular-tags {
    display: block;
    /* margin-left: 20px; */
}
.popular-tags li {
	float: left;
}
.popular-tags li a {
	padding: 0px 7px;
}
.top-tags ul {
	margin-top: 15px;
}

.top-news.category-right-sidebar .list.small-article-list.top-news-list li:last-child {
	margin-bottom: 30px;
}

.agenda-col {
	position: relative;
	/* top: -48px; */
	padding-top: 0;
}

/* .top-news.category-right-sidebar .list.agenda-col.small-article-list {
	padding-left: 24px;
	padding-right: 24px;
} */


body.home .rlive-iframe {
	margin-top: 38px;
}
body.home .top-news-list {
	margin-top: -53px;
}
body.home .top-news-list .section-logo {
	padding-bottom: 12px;
}

body.home .alte-liveuri-list {
	margin-top: -40px;
}
body.home .section-logo {
	padding-bottom: 20px;
}
body.home li.article.first a {
	padding-top: 0 ;
}


.arhiva .small-article .article-header {
 height: 51px;
 max-height: 51px;
 overflow: hidden;
 margin-bottom: 0;
 /* padding: 0 10px !important; */
}

.arhiva .article a,
.arhiva .small-article a {
	padding: 0;
	font-weight: 500;
}
.arhiva .small-article a .article-header {
	color: white;
    font-size: 13px;
    line-height: 17px;
    font-weight: 700;
    padding: 0;
	text-align: center;
}
.arhiva .article .article-header {
	font-size: 12px;
    line-height: 15px;
    padding-left: 10px;
	height: 75px;
	max-height: 75px;
	overflow: hidden;
	align-items: self-start;
}
.arhiva .article img {
	align-self: flex-start;
	margin-top: 17px;
}

.col-lg-10.breaking-news-banner,
.col-lg-10.rlive-news-banner,
.col-lg-10.news-alert-banner {
	flex: 0 0 100%;
    max-width: 100%;
}
.news-alert-text {
	color: #fff;
	line-height: 20px;
}

header.non-mobile .primary-menu li {
	margin-top: 0;
	margin-bottom: 0;
}
header.non-mobile .social-icons-col,
header.non-mobile .search-col {
	margin-top: 10px;
}


.sub-headline .list {
	padding-top: 26px;
}
.sub-headline .list li {
	margin-bottom: 0;
}
.sub-headline .list .article .article-header {
	font-size: 13px;
	line-height: 17px;
}

.article .article-header {
    font-size: 13px;
    line-height: 17.5px;
    padding-left: 16px;
	color: #fff;
	height: 70px;
	max-height: 70px;
	overflow: hidden;
}


.article .article-time {
    position: relative;
    top: -11px;
    font-size: 15px;
    height: fit-content;
	/* margin-top: -15px; */
    /* padding-right: 10px; */
	padding-top: 0;
}
.toate-stirile .article .article-description {
    font-weight: 500;
    font-size: 14px;
    line-height: 18px;
    height: 55px;
    max-height: 55px;
    overflow: hidden;
}
.toate-stirile .stiri-list li {
	margin: 0 0 0.5em;
}

.footer .navbar {
	max-width: 650px;
}

.navbar li a {
	/* border: 1px solid rgba(255, 255, 255, 0.205); */
	border: 1px solid rgb(255 0 0);
	transition: border-width 0.2s linear;
}
.footer .navbar li a,
.footer .navbar li.current-menu-item a,
.footer .navbar li.current_page a {
	border: 0 !important;
}

/* .footer-menu-list {
	justify-content: center !important;
} */

.social-networks .row-flex {
	align-items: center;
}
@media (max-width: 991px) {
	.social-networks .section-logo {
		margin-bottom: 10px;
	}
}

footer .copyright-text {
	padding-right: 0;
}

footer .navbar {
	padding-left: 0;
	padding-right: 0;
}

.article-duration {
	display: none;
}

.recomandam .small-article img,
.sub-economie .small-article img,
.small-article img,
.arhiva .article img,
.bani img,
.realitatea-tv img,
.rlive img {
	border-radius: 15px;
}

.bani, .realitatea-tv, .rlive {
	padding: 10px 0;
}

.bani {
	margin-bottom: 40px !important;
}
.bani img {
	margin: 5px 0 10px !important;
}

.realitatea-tv img {
	margin: 5px 0 10px;
}

.realitatea-tv.no-comment-section .article-header {
	font-size: 16px;
	line-height: 22px;
	width: 83%;
	text-align: center;
}

.logo-no-comment img {
	border-radius: 0;
}

.logo-col a {
	max-width: 240px;
}

.realitatea-tv .logo-col {
	justify-content: flex-start;
}

.toate-stirile .section-logo {
	margin-bottom: 10px;
}

.big-article .article-header,
.big-article .article-footer {
	padding-left: 10px;
	padding-right: 10px;
}


.big-article .article-footer,
.article .article-footer,
.big-article .article-header,
.article .article-header {
	align-items: flex-start;
}

.top-news-list.small-article-list li:first-child a {
	padding-top: 0px;
}
.top-news-list.small-article-list li:last-child hr {
	display: none;
}

.top-news-list.small-article-list a {
	padding-top: 17px;
	padding-bottom: 17px;
}
.top-news-list.small-article-list hr {
	margin-top: 0;
	margin-bottom: 3px;
}

.sub-headline.scroll .list ul {
	height: 475px;
}

.col-12.content-col.latest-videos {
	padding-left: 0;
	padding-right: 0;
}


.agenda-archiv-header {
	margin-bottom: 20px;
	padding-left: 0;
}
.agenda-archiv-header .category-page-col {
	padding-left: 0;
}
.agenda-archiv-header h1 {
	color: #fff;
	font-size: 24px;
	line-height: 30px;
}
.agenda-archive .article-image {
	padding-left: 0;
}
.agenda-archiv-header h1.dotted-icon:after {
	bottom: 8px;
}

.article-date-time {
	color: #fff;
}

.agenda-archive .calendar {
	margin-top: 0;
}

.agenda-archive .categories-list {
	padding-right: 20px;
}

.agenda-archive .article-item {
	background-color: #48415a;
	border-radius: 15px;
	padding: 20px;
}

.agenda-archive .article-item .big-article,
.agenda-archive .article-item .article-header {
	margin-top: 0 !important;
}

.agenda-archive .article-item .big-article img {
	border-radius: 12px;
}
.agenda-archive .article-item .location,
.agenda-archive .article-item .time {
	color: #fff;
}
.agenda-archive .article-item .article-additional-info {
	display: flex;
	justify-content: space-between;
}

#wp-calendar {
	width: 100%;
	max-width: 37.5rem;
	/* background: #ccc; */
	margin-left: auto;
	margin-right: auto;
}

#wp-calendar caption {
	/* background: #322c40; */
	font-weight: 600;
	font-size: 17pt;
	color: #fff;
	padding: 10px 0.25rem 0.25rem 0.25rem;
	text-align: center;
}

#wp-calendar thead tr {
	/* border-right: 1px solid #ccc; */
}

#wp-calendar thead th {
	font-size: 90%;
	font-weight: bold;
	padding: 0.25rem;
	/* background: #ccc; */
	text-transform: normal;
	text-align: center;
	color: #1a1823;
}

#wp-calendar thead th div {
	color: #1a1823;
	font-family: "Inter", san-serif;
	font-weight: 600;
	font-size: 10pt;
	display: flex;
	justify-content: space-evenly;
}


#wp-calendar tbody td {
	position: relative;
	padding: 0.3rem 0.5rem;
	text-align: center;
	/* border: 1px solid #ccc;
	background: #fff; */
}

#wp-calendar tbody td.pad {
	opacity: 0.7;
}

#wp-calendar td {
	width: 10px;
}

#wp-calendar #today {
	background-color: #ffd100;
	border-radius: 8px;
	color: #201a2d;
	font-weight: bold;
	/* padding: 0.2rem 0.5rem !important; */
	/* margin: 4px; */
	width: 10px;
}

#wp-calendar tbody td#today a {
	background-color: #ffd100;
}

.wp-calendar-nav-prev {
	float: left;
	top: -32px;
	position: relative;
}
.wp-calendar-nav-next {
	float: right;
	top: -32px;
	position: relative;
}

#wp-calendar tbody td a {
	display: block;
	background-color: #524868;
	border-radius: 8px;
}


#wp-calendar tbody td a:hover {
	background-color: #3a334a;
	color: #fff;
}

#wp-calendar tfoot tr td {
	border: 0;
	padding: 0;
}

#wp-calendar tfoot tr a {
	display: block;
	padding: 0.25rem 0.75rem;
}


#wp-calendar tfoot tr #prev {
	text-align: left;
}

#wp-calendar tfoot tr #next {
	text-align: right;
}


#calendar_wrap {
	background-color: #4a415e;
	border-radius: 15px;
	/* padding: 0.5em; */
	/* margin: 1em 0; */
	width: 100%;
	/* height: 250px; */
	color: white;

}
#arhiva {
	margin-bottom: 20px;
	display: grid;
}

.archive-list {
	color: #fff;
	margin-top: 20px;
}
.archive-list .archive-date {
	font-weight: 600;
}
.archive-list .date {
	color: #ffd200;
}
.archive-list .arhiva {
	margin-top: 20px;
}
.archive-list .arhiva img {
	border-radius: 10px;
}
.archive-list {
	padding-right: 0;
}
.archive-list .arhiva > .container {
	padding-left: 0;
	padding-right: 0;
}
.archive-list .arhiva .first-article .article-header {
	padding: 10px 5px 5px 5px;
	height: 74px;
    max-height: 74px;
    overflow: hidden;
}
.archive-list .arhiva .article a,
.archive-list .arhiva .article img {
	margin-top: 0;
}
.archive-list .arhiva .article img {
	width: 85px;
}
.archive-list .arhiva .article-header {
	padding: 0 0 0 7px;
}

.archive-list .arhiva .small-col {
	padding-right: 0px;
	/* padding-left: 0; */
}
.archive-list .arhiva .small-col:last-child {
	/* padding-right: 0; */
}
.archive-list .arhiva .article .article-header {
	font-size: 13px;
    line-height: 17px;
    padding-left: 10px;
	height: 50px;
	max-height: 50px;
	overflow: hidden;
	align-items: self-start;
}
.archive-list .arhiva .article {
	padding-bottom: 3px;
	margin-bottom: 3px;
}


body.page-template-archive .archive-list .arhiva .article .article-header,
body.archive .archive-list .arhiva .article .article-header {
	margin-top: 0 !important;
}

.archive-list .arhiva .archive-more-col {
	display: none;
}

.toate-stirile-page.agenda-archive {
	margin-top: 40px;
}

body.page-template-archive .archive-list .arhiva .article hr,
body.archive .archive-list .arhiva .article hr {
	margin-top: 13px;
	margin-bottom: 12px;
}

body.archive .top-news.category-right-sidebar .top-news-list,
body.page-template-archive .top-news.category-right-sidebar .top-news-list,
body.page-template-template-agenda .top-news.category-right-sidebar .top-news-list {
	padding: 0 15px;
}

body.archive .top-news.category-right-sidebar .top-news-list li,
body.page-template-archive .top-news.category-right-sidebar .top-news-list li,
body.page-template-template-agenda .top-news.category-right-sidebar .top-news-list li {
	padding-top: 0;
	padding-bottom: 0;
}
body.archive .top-news-list.small-article-list li:last-child hr,
body.page-template-archive .top-news-list.small-article-list li:last-child hr,
body.page-template-template-agenda .top-news-list.small-article-list li:last-child hr {
    display: block;
}
@media (max-width: 991px) {
	body.archive .top-news-list.small-article-list li:last-child hr,
	body.page-template-archive .top-news-list.small-article-list li:last-child hr,
	body.page-template-template-agenda .top-news-list.small-article-list li:last-child hr {
		display: none;
	}
}


body.home .social-networks {
	margin-bottom: 10px !important;
}
body.home .sub-headline.scroll {
	margin-bottom: 0 !important;
}

.social-networks a.section-logo {
	margin-right: 30px;
}

.article-header {
	margin-top: 15px !important;
}
.article-header a {
	text-align: center;
}

h1.entry-title a,
.latest-videos h2 a {
	text-align: center;
}

.article-additional-info {
	justify-content: space-between;
}

.article-additional-info > div {
	font-size: 12px;
}

body.home .headline .big-article {
	margin-top: 0px !important;
}

.video-col .content a {
	height: 50px;
	max-height: 50px;
	overflow: hidden;
}

@media (max-width: 991px) {
	body.home .list.small-article-list {
		position: relative;
		padding-top: 0;
		margin-top: 0;
		top: -1px;
	}
	body.home .list.small-article-list .section-logo {
		padding-top: 20px;
	}
	header.mobile .right-nav-mobile {
		color: #fff;
	}
	header.mobile .left-nav-mobile .close-menu-icon{
		top: 53px;
	}

	header.mobile .right-nav-mobile a {
		white-space: nowrap;
		margin-right: 15px;
		top: -8px;
	}
	header.mobile .right-nav-mobile .icon {
		display: inline-block;
		position: relative;
		top: 9px;
		right: -3px;
	}
	header.mobile .icon.menu-icon {
		position: relative;
		z-index: 11;
	}
	header.mobile .icon.close-menu-icon {
		position: relative;
		z-index: 12;
	}

	header.mobile {
		position: relative !important;
		z-index: 100 !important;
	}
	/* header.menu .menu-middle ul {
		flex-direction: row;
	} */
	header.mobile .primary-menu {
		display: flex;
		align-self: center;
		justify-content: center;
	}
	header.mobile .menu {
		top: 18px;
		position: relative !important;
		z-index: 300 !important;
	}
	header.mobile .menu .logo-col a {
		margin-top: 5px;
		margin-left: 7px;
	}
	header.mobile .menu .logo h1 {
		margin-bottom: 0;
	}
	header.mobile .menu .scrollable-menu {
		margin-top: 50px;
	}
	header.mobile .menu #menu-header-menu {
		align-items: center;
		justify-content: center;
	}
	header.mobile .menu #menu-header-menu li:last-child {
		position: relative;
		left: -7px;
	}
	header.mobile .menu .menu-bottom .contact-options,
	header.mobile .menu .menu-footer {
		display: flex;
		align-items: center;
		justify-content: center;
		margin-top: 5px;
		margin-bottom: 5px;
	}
	header.mobile .menu .menu-bottom .contact-options li {
		margin-left: 5px;
		margin-right: 5px;
	}
	header.mobile .menu .menu-header {
		position: realative;
		z-index: 100;
	}
	header.mobile {
		max-height: 70px;
	}

	.video-col {
		padding-left: 0;
		padding-right: 0;
		margin-bottom: 10px!important;
	}
	.video-col .big-article .article-footer {
		display: flex;
		align-items: center;
		justify-content: center;
		margin-top: 10px !important;
	}
	.video-col .share {
		margin-top: 10px !important;
	}
	.video-col .big-article img,
	.video-col .small-article img {
		width: 100%;
	}
	.video-col .article-header {
		font-size: 16px;
		line-height: 22px;
	}

	.single-post-article .title h1 {
		font-size: 18px;
		line-height: 24px;
		margin-top: 10px;
		padding-left: 10px;
		padding-right: 10px;
	}

	.rlive-iframe {
		top: 0;
	}

	.toate-stirile {
		margin-top: 20px;
	}

	.realitatea-tv-rows .slick-list {
		padding-bottom: 25px !important;
	}
	.realitatea-tv-rows .slick-dots {
		bottom: 0 !important;
	}
	body.home .big-article {
		margin-bottom: 10px;
	}
	.agenda-col.small-article-list {
		margin-left: 15px;
	}
	body.home .article .image-frame {
		width: 150px;
	}
	body.home .article-header-home {
		font-size: 16px;
		line-height: 22px;
	}
	body.home .article a {
		display: block;
	}
	body.home .article .image-frame,
	body.home .article .image-frame img {
		width: 100%;
	}
	body.home .article .article-header {
		height: auto;
		max-height: none;
		overflow: visible;
	}
	body.home .big-article {
		margin-top: 0;
	}
	body.home .article-additional-info .location,
	body.home .article-additional-info .time {
		padding-left: 0;
	}
	body.home .top-news-list {
		top: 0;
		margin-top: 20px;
		margin-bottom: 0;
		padding-left: 0;
		padding-right: 0;
	}
	body.home .top-news-list .article {
		margin-bottom: 15px;
	}
	body.home .top-news-list .article .article-header {
		margin-bottom: 10px;
	}

	body.home .alte-liveuri-list {
		margin-top: 30px;
		margin-left: 15px;
	}

	.alte-liveuri-list li.article {
		margin-bottom: 20px;
	}

	.social-networks > .container {
		padding-left: 0;
		padding-right: 0;
	}

	.social-networks > .container .section-logo {
		margin-right: 0;
		text-align: center;
	}

	body.home .arhiva {
		margin-top: 0;
	}
	body.home .arhiva > .container {
		padding-left: 0;
		padding-right: 0;
	}
	body.home .arhiva .section-logo {
		padding: 10px 0;
	}

	body.home .arhiva .small-article,
	body.home .arhiva .article {
		display: block;
		border: 0;
	}
	body.home .arhiva .small-article img,
	body.home .arhiva .article img {
		width: 100%;
	}
	body.home .arhiva .small-article hr {
		margin-top: 0;
	}
	body.home .article .article-header {
		margin-bottom: 20px;
	}
	body.home .arhiva .row > div {
		padding-left: 0;
		padding-right: 0;
	}
	body.home .arhiva .article-important {
		margin-top: 20px;
	}

	.realitatea-tv > .row {
		margin-top: 0;
		margin-bottom: 0;
	}
	.realitatea-tv .slick-dots {
		bottom: -15px;
	}

	body.home .toate-stirile .article a {
		display: flex;
	}

	body.home .sub-headline .list .article .article-header {
		padding-right: 10px;
		padding-left: 10px;
		text-align: center;
	}
	.video-col .content a {
		height: auto;
		max-height: none;
		overflow: visible;
	}


	.agenda-col.small-article-list {
		margin-left: 0;
		margin-right: 0;
	}

	.agenda-list .article {
		margin-right: 0;
	}

	.agenda-list .article:last-child {
		margin-bottom: 60px;
	}

	.agenda-list .article a {
		width: 100%;
	}

	.list ul .shadow-ul {
		width: 100%;
		height: 100px;
	}

	.content-col.latest-videos > .row{
		display: block;
	}

	body {
		padding-top: 140px;
	}
	header.mobile {
		top: -140px;
	}

	header.mobile .opened-primary-menu li:last-child {
		display: none;
	}

	header.mobile .opened-primary-menu {
		margin-top: 5px;
		margin-bottom: 10px;
	}
	header.mobile .opened-primary-menu ul.primary-menu li a {
		border: 1px solid rgba(255, 0, 0) !important;
	}

	header.mobile .opened-primary-menu  ul.primary-menu li a {
		display: flex !important;
		justify-content: center !important;
		align-items: center !important;
		color: white !important;
		font-weight: 400 !important;
		font-size: 16px !important;
		border-radius: 10px !important;
		padding: 0.3em 0.7em !important;
		transition: 0.2s ease-in-out !important;
		transition: ease-in-out !important;
		transition-duration: 0.25s !important;
	}

	header.mobile .menu-middle ul .live {
		background-position: -2px 2px;
	}
	header.mobile > .container {
		position: fixed;
		z-index: 200;
	}
	header.mobile .container:first-child {
		position: fixed;
		z-index: 200;
		background: #322c40;
	}

	body.home .article-footer .share {
		margin-bottom: 10px;
	}
	body.home .rlive-widget-col ul li:last-child {
		margin-bottom: 0;
	}

	.rlive-widget-col {
		padding-left: 0;
		padding-right: 0;
	}
	.rlive-widget-col .rlive-widget {
		margin-bottom: 0px !important;
	}
	.rlive-widget-col .rlive-widget hr {
		margin-top: 20px !important;
	}

	.rlive-widget-col .article-header {
		margin-bottom: 10px !important;
	}
	.rlive-widget-col .image-frame {
		padding-top: 15px;
	}

	.agenda-archive .article-item .article-header {
		padding-left: 10px !important;
		padding-top: 10px !important;
	}

	.agenda-archive .article-item .article-details {
		padding-left: 0;
		padding-right: 0;
	}


	.agenda-archive .article-image {
		padding-right: 0;
	}

	.agenda-archive .categories-list {
		padding-right: 0;
	}

	.agenda-archiv-header {
		margin-top: 30px;
	}

	.agenda-archiv-header .dotted-icon:after {
		/* right: 20px; */
    	bottom: 10px;
	}

	.agenda-archiv-header .dotted-icon.selected-date:after {
		right: 27px;
		bottom: 10px;
	}

	.archive-list .small-article,
	.archive-list .article {
		display: block;
	}

	.archive-list .small-article img,
	.archive-list .article img {
		width: 100% !important;
	}

	.archive-list .small-article .article-header,
	.archive-list .article .article-header {
		color: #fff;
		font-size: 16px !important;
		line-height: 22px !important;
		text-align: left !important;
		margin: 10px 0 0 0 !important;
		padding: 0 !important;

		height: auto !important;
		max-height: none !important;
		overflow: visible !important;
	}
	.archive-list hr {
		margin-top: 20px;
		margin-bottom: 20px;
	}
	.archive-list .small-article hr {
		margin-bottom: 25px;
	}

	.archive-list .first-col,
	.archive-list .small-col {
		padding-left: 0 !important;
		padding-right: 0 !important;
	}
	.toate-stirile-page.agenda-archive {
		margin-top: 30px;
	}

	.article a:hover,
	.arhiva .small-article a:hover {
		border-radius: 0;
		background-color: transparent;
	}

	body.page-template-template-agenda .small-article-list .image-frame,
	body.page-template-template-agenda .small-article-list .image-frame img {
		width: 130px !important;
		align-self: flex-start;
	}
	body.page-template-template-agenda .small-article-list .article-header {
		margin-top: 0 !important;
		padding-left: 20px !important;
		align-self: flex-start !important;
		height: 75px;
		max-height: 75px;
		overflow: hidden;
		font-size: 14px !important;
    	line-height: 19px !important;
	}
	body.page-template-template-agenda .toate-stirile-page .top-news .article:last-child {
		margin-bottom: 20px;
	}

	body.home .arhiva {
		padding-left: 15px;
		padding-right: 15px;
	}

	body.page-template-template-agenda .categories-with-sidebar .top-news .section-logo {
		padding-bottom: 20px;
	}
	body.page-template-template-agenda .textwidget > .headline {
		margin-bottom: 0;
	}
	body.page-template-template-agenda .agenda-archive {
		margin-bottom: 0 !important;
	}


	body.archive .agenda-archive,
	body.page-template-archive .agenda-archive,
	body.archive .agenda-archive .archiv-list,
	body.page-template-archive .agenda-archive .archiv-list {
		margin-top: 0 !important;
	}

	body.page-template-archive .archive-list .arhiva .article .article-header {
		padding-top: 10px !important;
	}


	.category-right-sidebar #arhiva,
	.agenda-list .shadow-ul,
	.alte-liveuri-list .shadow-ul,
	.agenda-list li.article:last-child hr,
	.alte-liveuri-list li.article:last-child hr {
		display: none;
	}

	.agenda-list li.article:last-child,
	.alte-liveuri-list li.article:last-child {
		margin-bottom: 0 !important;
	}

	.mobile-arhchive-calendar #arhiva,
	.mobile-arhchive-calendar #arhiva .headline {
		margin-bottom: 0 !important;
	}


	.bani {
		margin-bottom: 20px !important;
	}
	.bani img {
		margin: 0 0 10px !important;
	}
	.bani .row-call-to-action {
		margin-top: 20px !important;
	}

	.bani .bani-rows {
		margin-bottom: 10px !important;
	}
	.bani .bani-rows a:first-child .article-header {
		font-size: 16px !important;
		line-height: 22px !important;
		margin-bottom: 30px !important;
	}
	.bani .bani-rows .article-header {
		margin-top: 0 !important;
		margin-bottom: 10px !important;
	}

}



.jwplayer .jw-media video {
	-webkit-border-radius: 15px !important;
    -moz-border-radius: 15px !important;
    border-radius: 15px !important;
	background: transparent !important;
	outline: none !important;
	overflow: none !important;
}

.video-col .big-article img {
	-webkit-border-radius: 15px !important;
    -moz-border-radius: 15px !important;
    border-radius: 15px !important;
}

.jw-preview {
	-webkit-border-radius: 15px !important;
    -moz-border-radius: 15px !important;
    -ms-border-radius: 15px !important;
    border-radius: 15px !important;
	outline: none !important;
	overflow: none !important;
}

.jw-state-idle .jw-controls {
	background: rgba(0,0,0,0) !important;
}

.jwplayer-video-container {
	width: 100%;
}

.remove-live:before {
	display: none !important;
}


/* VideoJS player style */
/* body.home button.vjs-share-control.vjs-icon-share {
	display: none;
} */
.rrssb-buttons li.rrssb-ok a {
	background-color: #ee8208 !important;
}

.rrssb-buttons li.rrssb-mail a {
	background-color: #168de2 !important;
}

.rrssb-buttons li.rrssb-telegram a {
	background-color: #0088cc !important;
}

.rrssb-buttons li.rrssb-whatsapp a {
	background-color: #075e54 !important;
}

.video-js .vjs-share__top,
.video-js .vjs-share__middle,
.video-js .vjs-share .hidden-xs,
.video-js .vjs-share__subtitle {
	display: block !important;
}

.video-js .vjs-share__btn {
	width: 100% !important;
}

.video-js .vjs-share {
	height: auto !important;
}





.home-video-item iframe {
	width: 100%;
	height: calc(770px / 1.777777777);
}

@media (max-width: 1199px) {
	.home-video-item iframe {
		height: calc(590px / 1.777777777);
	}
}

@media (max-width: 991px) {
	.home-video-item {
		width: 100%;
	}
	.home-video-item iframe {
		height: calc(690px / 1.777777777 - 17px);
	}
}

@media (max-width: 767px) {
	.home-video-item iframe {
		height: calc(510px / 1.777777777 - 17px);
	}
}

@media (max-width: 575px) {
	.home-video-item iframe {
		height: calc(100vw / 1.777777777 - 30px);
	}
}






.latest-video-item iframe {
	width: 100%;
	height: calc(233px / 1.777777777);
}

@media (max-width: 1224px) {
	.latest-video-item iframe {
		height: calc(233px / 1.777777777 - 6px);
	}
}

@media (max-width: 1199px) {
	.latest-video-item iframe {
		height: calc(173px / 1.777777777);
	}
}

@media (min-width: 992px) {
	.latest-video-item iframe .video-js .vjs-big-play-button:before {
		height: 40px !important;
		width: 40px !important;
	}
}

@media (max-width: 991px) {
	.latest-video-item iframe {
		height: calc(100vw / 1.777777777 - 17px);
	}
}

@media (min-width: 320px) and (max-width: 991px) {
	body.single-post article > .container {
		max-width: 100%;
	}
}


.agenda-share-btn .vjs-share__btn {
	position: absolute;
	width: 190px;
	height: 40px;
	top: 70%;
	left: calc(50% - 100px);
	bottom: 0;
	right: 0;

    display: flex;
    align-items: center;
    padding: 0 11px;
    border: 0;
    color: #fff;
    background-color: #2e2e2e;
    background-size: 18px 19px;
    background-position: center;
    background-repeat: no-repeat;
    cursor: pointer;
    outline: none;
    transition: width 0.3s ease-out, padding 0.3s ease-out;

	font-size: 15px;
}
.agenda-share-btn .vjs-share__btn:hover {
	font-weight: bold;
}

.agenda-share-btn .vjs-share__short-link {
	position: absolute;
	left: -999999px;
}

.admixer-ads-center iframe {
	display: block;
	margin: 0 auto;
}


.margin-auto,
.margin-auto iframe {
/*	display: block !important;*/
	margin: 0 auto 10px !important;
}

.margin-auto > div,
.margin-auto > div > div {
	display: block !important;
	margin: 0 auto !important;
}


@media (min-width: 991px) {
	.agenda_mobile{
		display: none;
	}
}

@media (max-width: 992px) {
	.agenda_desktop{
		display: none;
	}
}

@media (min-width: 991px) {
	.hide_desktop{
		display: none;
	}
}

@media (max-width: 992px) {
	.hide_mobile{
		display: none;
	}
}
