@charset "UTF-8";
@media (min-width: 767px) {
  html[dir=rtl] .container-rvp2 .wrapper-news-com .container-com .box-news {
    float: right;
  }
  html[dir=rtl] .container-rvp2 .wrapper-news-com .container-com .box-news .news-details p {
    direction: initial;
  }
}
@media screen and (min-width: 767px) and (max-width: 992px) {
  html[dir=rtl] .mondoferrero-rvp2.wrapper-mondo .box-mondo a.caps:not(.caps-small) {
    font-size: 16px;
  }
}
html[dir=rtl] .container-rvp2 .hubnews-rvp2 .news-header .link-arrow-back {
  position: relative;
  display: inline-block;
}
html[dir=rtl] a.link-arrow-back::before {
  position: absolute;
  float: none;
  top: 0;
  left: -15px;
}
@media (max-width: 1024px) {
  html[dir=rtl] .container-rvp2 .wrapper-news-com .container-com .box-news .news-details a span {
    top: 5px;
  }
}
html[dir=rtl] .container-rvp2 .wrapper-news-com .container-com .box-news .news-details a span {
  transform: scale(-1);
}
html[dir=rtl] .footer.threecolumns .container .first, html[dir=rtl] .footer.threecolumns .container .second {
  text-align: right;
}
html[dir=rtl] .footer.threecolumns .container .third {
  text-align: right;
}
html[dir=rtl] .container-rvp2 .ingredienti-rvp2.wrapper-ingredienti .ingredienti-box,
html[dir=rtl] .container-rvp2 .gusti-rvp2.wrapper-gusti .ingredienti-box {
  float: right;
}
html[dir=rtl] .container-rvp2 .ingredienti-rvp2.wrapper-ingredienti .ingredienti-box ul li,
html[dir=rtl] .container-rvp2 .gusti-rvp2.wrapper-gusti .ingredienti-box ul li {
  float: right;
  margin-left: 20px;
  margin-right: auto;
}
html[dir=rtl] .container-rvp2 .ingredienti-rvp2.wrapper-ingredienti .valori-nutr-box .val-nutr-comment,
html[dir=rtl] .container-rvp2 .gusti-rvp2.wrapper-gusti .valori-nutr-box .val-nutr-comment {
  text-align: right;
}
html[dir=rtl] .container-rvp2 .archivio-ban-rvp2 .archivio-form input.frm-key, html[dir=rtl] .container-rvp2 .archivio-ban-rvp2 .archivio-form select.selMonth, html[dir=rtl] .container-rvp2 .category-news-rvp2 #news-category select#cat.cat-news {
  background-position: 10% 15px;
}
html[dir=rtl] .container-rvp2 .archivio-ban-rvp2 .archivio-form select.selYear {
  background-position: 10% 15px;
}
html[dir=rtl] .wrapper blockquote {
  text-align: right;
}
html[dir=rtl] #fotogllr .fotoG p.didascalia {
  text-align: right;
}
@media screen and (min-width: 980px) {
  html[dir=rtl] .flag-cnt {
    left: 0px;
    right: inherit;
  }
  html[dir=rtl] .owl-news-com.owl-carousel .owl-item {
    float: right;
    direction: initial;
  }
  html[dir=rtl] .rvpnews.subcontainer-rvp2.wrapper-news-com .container-com .box-news {
    float: right;
  }
}
html[dir=rtl] .container-rvp2 .ingredienti-rvp2.wrapper-ingredienti .valori-nutr-box table, html[dir=rtl] .container-rvp2 .gusti-rvp2.wrapper-gusti .valori-nutr-box table {
  width: 100%;
}
html[dir=rtl] .container-rvp2 .wrapper-prodotto .container-com .prodotto-box h2 small {
  font-size: medium;
}
html[dir=rtl] .container-rvp2 .wrapper-prodotto .container-com .prodotto-box h1 {
  font-size: x-large;
}
html[dir=rtl] .navbar-up .tools li.multi-lang-container > div.dropdown-box > div > img {
  order: 2;
}
html[dir=rtl] .navbar-up .tools li.multi-lang-container > div.dropdown-box > div > button {
  order: 1;
}
html[dir=rtl] .navbar-up .tools li.multi-lang-container .btn-tap {
  padding-left: 35px;
  padding-top: 4px;
  padding-right: 10px;
}
html[dir=rtl] .navbar-up .tools li.multi-lang-container .btn-tap::after {
  right: inherit;
  left: 12px;
}
html[dir=rtl] .wrapper-news-com .container-com .box-news .news-details {
  text-align: right;
}
html[dir=rtl] .container-rvp2 .gusti-rvp2.wrapper-gusti .image-grid .image-cell {
  float: right;
}
html[dir=rtl] .rvpnews.subcontainer-rvp2.wrapper-news-com .container-com .box-news .news-details a {
  width: auto;
}
html[dir=rtl] .rvpnews.subcontainer-rvp2.wrapper-news-com .container-com .box-news .news-details a span {
  transform: scale(-1);
  position: absolute;
  top: 0;
  left: -20px;
}
html[dir=rtl] .mondoferrero-rvp2.wrapper-mondo .box-mondo a span {
  left: 23px;
  right: inherit;
  -ms-transform: scale(-1) translateY(50%);
  transform: scale(-1) translateY(50%);
  -webkit-transform: scale(-1) translateY(50%);
  -moz-transform: scale(-1) translateY(50%);
  -op-transform: scale(-1) translateY(50%);
  -msn-transform: scale(-1) translateY(50%);
}
html[dir=rtl] .footer.threecolumns .row > .col-sm-4 {
  border-right: 1px solid white;
}
html[dir=rtl] .footer.threecolumns .row > .col-sm-4:first-child {
  border-right: none;
}
html[dir=rtl] .mondoferrero-rvp2.wrapper-mondo .box-mondo:nth-child(2n) {
  padding-left: 11px;
  padding-right: inherit;
}
html[dir=rtl] #ferreroCarousel .carousel-caption {
  text-align: right;
}
html[dir=rtl] .carousel .carousel-caption {
  text-align: right;
}
html[dir=rtl] .carousel .subcontainer-rvp2 .nav-pills > li {
  float: none;
}
html[dir=rtl] .wrapper-ingredienti .container-com {
  display: flex;
}
@media (max-width: 768px) {
  html[dir=rtl] .wrapper-ingredienti .container-com {
    flex-direction: column-reverse;
  }
  html[dir=rtl] .wrapper-news-com.subcontainer-rvp2.rvpnews .owl-carousel.owl-news-com {
    direction: initial;
  }
}
html[dir=rtl] .container-rvp2 .ingredienti-rvp2.wrapper-ingredienti .ingredienti-box, html[dir=rtl] .container-rvp2 .gusti-rvp2.wrapper-gusti .ingredienti-box {
  margin-left: -50px;
}
@media (min-width: 768px) and (max-width: 1300px) {
  html[dir=rtl] .container-rvp2 .ingredienti-rvp2.wrapper-ingredienti .ingredienti-box, html[dir=rtl] .container-rvp2 .gusti-rvp2.wrapper-gusti .ingredienti-box {
    width: 38%;
    margin-left: -25px;
  }
}
html[dir=rtl] .container-rvp2 .wrapper-storia .storia-box .content-text {
  right: 52px;
}
html[dir=rtl] .tool-menu-mobile .multi-lang-container .dropdown-flag .over-cnt.flag-cnt li a {
  display: flex;
  align-items: center;
  flex-direction: row-reverse;
}
html[dir=rtl] .search-free input {
  padding-right: 10px;
}
html[dir=rtl] #fotogllr .nextItem {
  transform: rotate(-180deg);
}
html[dir=rtl] #fotogllr .prevItem {
  transform: rotate(180deg);
}
html[dir=rtl] .wrapper-news-com .container-com {
  width: auto;
}
html[dir=rtl] .wrapper-news-com .container-com .box-news {
  width: auto;
}
html[dir=rtl] .owl-carousel:not(.owl-news-com) {
  direction: initial;
}
html[dir=rtl] .owl-pagination {
  display: flex;
  justify-content: center;
  flex-direction: row-reverse;
}
html[dir=rtl] .navbar-inner .navbar-up .container {
  display: flex;
}
html[dir=rtl] .navbar-inner .navbar-up .right .tool-grp {
  display: flex;
  align-items: center;
  /*flex-direction: row-reverse;*/
}
html[dir=rtl] .navbar-inner .navbar-up .left {
  display: flex;
}
html[dir=rtl] .navbar-inner .navbar-up-small .left.clearfix {
  float: right;
}
html[dir=rtl] .navbar-inner .nav-pills {
  display: flex;
  flex-direction: row-reverse;
  justify-content: flex-end;
}
@media screen and (max-width: 979px) {
  html[dir=rtl] .navbar-inner .container .left {
    justify-content: center;
  }
  html[dir=rtl] .navbar-inner .container .left .mobileAdj.clearfix {
    display: flex;
  }
  html[dir=rtl] .navbar-inner .navbar-up-small .left.clearfix {
    float: none;
    display: flex;
  }
  html[dir=rtl] .navbar-inner .navbar-up-small .left.clearfix .mobileAdj.clearfix {
    width: 100% !important;
  }
}
@media screen and (min-width: 979px) {
  html[dir=rtl] .navbar-static-top .dropdown.dropdown-submenu > ul.dropdown-menu {
    right: 0;
    left: auto;
  }
  html[dir=rtl] .navbar-static-top .dropdown.dropdown-submenu > ul.dropdown-menu ul.dropdown-menu {
    left: auto;
    right: 100%;
  }
  html[dir=rtl] .nav-pills > li {
    float: right;
  }
  html[dir=rtl] .dropdown-submenu > .dropdown-menu > .dropdown-submenu > a span {
    right: -25px;
  }
}
@media screen and (max-width: 979px) {
  html[dir=rtl] .navbar-inner .nav-pills {
    display: flex;
    flex-direction: column-reverse;
    justify-content: flex-end;
  }
  html[dir=rtl] .navbar-inner .nav-pills li.dropdown.dropdown-submenu:nth-child(1) {
    order: 1;
  }
  html[dir=rtl] .dropdown-submenu > .dropdown-menu > .dropdown-submenu > a {
    padding: 6px 50px;
  }
  html[dir=rtl] .nav-pills > li > a {
    padding: 13px 50px;
    padding-left: 15px;
  }
  html[dir=rtl] .navbar-up-small .clearfix {
    width: auto;
  }
  html[dir=rtl] .left {
    float: none;
  }
}
html[dir=rtl] .breadcrumbs-rvp p > img {
  transform: rotate(-180deg);
}
html[dir=rtl] .search-free form > a {
  padding: 0 9px 0px 24px;
}
@media screen and (max-width: 979px) {
  html[dir=rtl] .search-free form > a {
    top: -1px;
    position: relative;
  }
}
html[dir=rtl] .tools .multi-lang-container .dropdown-flag .over-cnt.flag-cnt ul li a {
  display: flex;
  align-items: center;
  flex-direction: row-reverse;
}
html[dir=rtl] .tools .multi-lang-container .dropdown-flag.dropdown-box > div:first-child {
  display: flex;
  flex-direction: row-reverse;
  align-items: flex-end;
}
html[dir=rtl] .tools .multi-lang-container .dropdown-flag.dropdown-box > div:first-child button:after {
  top: 10px;
}
html[dir=rtl] .elm-list {
  display: flex;
}
html[dir=rtl] .container.continente-list .col-lg-12.col-md-12 {
  display: flex;
  flex-wrap: wrap;
}
html[dir=rtl] .in-the-world .continente-list {
  padding-top: 30px;
  margin-bottom: 55px;
  padding-left: 6px;
  padding-right: 6px;
}
html[dir=rtl] .in-the-world .continente {
  border-bottom: 1px solid #c3c3c3;
  padding: 0px 6px;
}
html[dir=rtl] .img-fullsize .item-box .wrapper .title {
  font-family: "Open Sans", "Source Sans Pro", sans-serif;
  font-weight: 400;
  font-size: 30px;
  text-transform: uppercase;
  line-height: normal;
  margin-bottom: 23px;
  padding-bottom: 2px;
}
html[dir=rtl] .levels .livello ul {
  list-style: none;
}
html[dir=rtl] .levels .livello ul ul {
  list-style: none;
}
html[dir=rtl] .levels .livello ul ul li {
  padding-right: 25px;
}
html[dir=rtl] .levels .livello ul ul li::before {
  content: ">";
  color: #C88600;
  font-weight: bold;
  display: inline-block;
  width: 0.5em;
  font-size: 12px;
}
html[dir=rtl] .levels .livello ul li {
  background: none;
}
html[dir=rtl] .levels .livello ul li::before {
  content: "•";
  color: #C88600;
  font-weight: bold;
  display: inline-block;
  width: 0.5em;
  font-size: 15px;
}
html[dir=rtl] .levels .livello ul li.nd-level {
  background: none;
}
html[dir=rtl] .container-rvp2 .wrapper-hub-products .container-com .products-box .productBox .product-go {
  text-align: right;
}
html[dir=rtl] .container-rvp2 .wrapper-hub-products .container-com .products-box .productBox .product-go a span {
  transform: scale(-1);
  right: unset;
  left: 0px;
}
html[dir=rtl] .container-rvp2 .wrapper-contatta.contatta-rvp2 .container-com .tab_content .cnt-text p {
  text-align: right;
}
html[dir=rtl] .flip .owl-item .free-text {
  direction: rtl;
}
html[dir=rtl] .responsabilita-rvp2 .container-com .logocsr {
  visibility: hidden;
  height: 80px;
  width: auto;
}

/*# sourceMappingURL=rtl-markup.css.map */
