@media screen and (max-width: 480px) {
  .container2 {
    width: auto;
    display: none;
  }
  .everis-moscone-flipped .everis-layouts-content .pane-node-field-publish-date.col-lg-6 {
   // width: 100%;
  }
  .slogan.navbar-brand {
    display: none;
  }
  .row-menu-header button.tb-megamenu-button {
    position: absolute;
    top: -5em;
    right: 3.5em;
  }
  .row-menu-header button.tb-megamenu-button i {
    display: none;
  }
  .row-menu-header .tb-megamenu .nav-collapse {
    top: -2em;
  }
  .container-fluid .row {
    margin: 0;
  }
  .pane-easy-breadcrumb-easy-breadcrumb {
    display: none;
  }
  .tb-megamenu .megamenu-space-left {
    padding-left: 0;
  }
  /* *** VIDEO CONTROLS */
  .moving-background {
    height: 200px;
  }
  /* *** END - VIDEO CONTROLS */
  /* ************ PRESSROOM     ****************** */
  .node-type-press-room .col-lg-4.eve-layouts-sidebar .panel-pane p {
    margin: 1em 0;
  }
  .node-type-press-room .col-lg-4.eve-layouts-header .panel-panel-inner .panel-pane.pane-node-field-facebook-image img,
  .node-type-press-room .col-lg-4.eve-layouts-header .panel-panel-inner .panel-pane.pane-node-field-linkedin-picture img,
  .node-type-press-room .col-lg-4.eve-layouts-header .panel-panel-inner .panel-pane.pane-node-field-youtube-image img {
    height: auto;
  }
  .node-type-press-room .col-lg-4.eve-layouts-header .panel-panel-inner .pane-entity-field {
    height: auto !important;
  }
  /* ************ END - PRESSROOM     ****************** */
  /* ************ SOCIALROOM     ****************** */
  .node-type-social-room-content .panels-flexible-region-232-center {
    float: none;
    width: 100%;
  }
  .node-social-room-content .panel-display.moscone-flipped.everis-moscone-flipped-social-room .row {
    margin: 1em auto;
  }
  /* ************ END - SOCIALROOM     ****************** */
  .eve-search-popup-form form {
    width: auto;
  }
  .header-full header.container {
    margin: 0em !important;
  }
  .pane-node-title:not(.detail-node-title) .pane-content h1 {
    color: #FFF;
    font-size: 22px;
    width: 70%;
    position: relative;
    top: -11em;
    z-index: 2;
    height: 1px;
    left: 0.5em;
  }
  .title_witout_overlays .pane-node-title:not(.detail-node-title) .pane-content h1 {
    color: #000;
    top: 0;
    position: inherit;
    display: inline;
  }
  .pane-node-field-enrm-industry .field-item {
    margin-top: 0.5em;
  }
  /* login */
  #user-login {
    margin-bottom: 3em;
  }
  #user-login .actions-suffix {
    bottom: 0px;
    float: right;
    position: relative;
    /* right: 50px; */
  }
  /* detalle noticia / stories */
  .press-detail-container .col-lg-4.everis-layouts-sidebar .view.view-services ul li:before {
    position: relative;
    left: -4px;
    top: 37px;
  }
  .press-detail-container .col-lg-8.everis-layouts-content .panel-panel-inner > div > div {
    padding: 1em;
  }
  .container-fluid .row .pane-sharethis {
    width: 100%;
    padding: 0 0 0 1em;
    height: 3em;
    margin-top: 0;
  }
  .press-detail-container .col-lg-8.everis-layouts-content .pane-user-field-user-fullname h2 {
    padding-left: 1em;
  }
  .everis-layouts-preheaderright {
    display: none;
  }
  .everis-layouts-preheaderright {
    float: left;
  }
  .everis-layouts-preheaderright .pane-eve-contact-form {
    margin-top: 0;
  }
  .pressroom-header-style .contact-us-header-block {
    padding-top: 0;
  }
  /* .header-style-page .contact-us-header-block-phone {padding-left:1em;} */
  /* .header-style-page .contact-us-header-block-mail {margin-left:1em;}*/
  .node-type-press-room .col-lg-8.eve-layouts-content .panel-panel-inner .panel-pane.pane-node-field-list-view-brief-descript p {
    font-size: 16px;
  }
  div[id*="eveimg-overlay-background"] {
    padding-top: 2em !important;
    padding-bottom: 2em !important;
  }
  /* barra top */
  #barra-top {
    margin: -5px 44% 0 !important;
    position: relative;
  }
  .front #barra-top {
    margin: -16px 44% 0 !important;
    position: relative;
  }
  .odd .panel-set-top,
  .even .panel-set-top {
    position: relative;
    top: -3em !important;
  }
  .block-global-links {
    float: right;
    left: -10em;
  }
  .next-link.text-top {
    right: 0px;
  }
  .even .odd .panel-set-top,
  .even .panel-set-top {
    top: -0.3em;
    float: left;
  }
  .paragraphs-item-views-selector .fieldgroup-effects-processed {
    margin-top: 1.5em;
  }
  .eve-style1-box-center {
    width: 500px;
    margin-left: 0;
  }
  #eve-style1 .left-class-field-list-view-media-content {
    width: 0%;
  }
  #eve-style1 .center-class-field-list-view-media-content {
    left: -220px;
  }
  .home-page #eve-style1 {
    height: 450px;
  }
  .home-page #eve-style1 div {
    height: 200px;
  }
  .home-page #eve-style1 div:not(:first-child) {
    margin-top: 200px;
  }
  .home-success-view .home-success-title .pane-content {
    width: 100%;
    top: 1em;
    padding: 1em;
    font-size: 16px;
    text-align: center;
  }
  .home-success-view .home-success-title .pane-content p {
    padding-top: 200px;
    margin-left: -1.5em;
  }
  .home-success-view .home-success-title .pane-content p:first-line {
    font-size: 20px;
    font-weight: bold;
  }
  .home-success-view .home-success-link .pane-content {
    text-align: center;
  }
  .home-success-view .home-success-link .pane-content a {
    position: relative !important;
    margin: 0px auto !important;
  }
  .home-success-view .home-success-link .pane-content a.view-case-study {
    top: -5em;
    left: 0;
  }
  .home-success-view .home-success-link {
    height: 0;
  }
  .seemore-home {
    display: none;
  }
  .home-tweets-panel > div.pane-content {
    background: url(../images/twiter-carousel.png) no-repeat 50% top transparent;
    height: 170px;
    width: 100%;
    border-right: 0px solid #AAAAAA;
    padding-top: 40px;
    padding-left: 0px;
    margin-bottom: 50px;
  }
  .home-tweets-panel {
    border: 0;
  }
  p.jshowoff-controls.jshowoff-1-controls {
    display: none;
  }
  #features,
  #slidingFeatures,
  #labelFeatures,
  #basicFeatures,
  #thumbFeatures {
    width: 100%;
  }
  .jshowoff p {
    text-align: center;
  }
  .home-social-panel > div.pane-content {
    width: 100%;
    height: 65px;
    position: static;
    border-bottom: none;
  }
  .home-page #eve-style1 div {
    height: none;
  }
  #eve-style1 .center-class-field-list-view-media-content {
    left: -145px;
    background-size: cover;
  }
  .home-social-panel > div.pane-content ul:not(.container) {
    text-align: center;
  }
  .home-social-panel > div.pane-content.block-social-home {
    width: 100%;
  }
  .pane-easy-breadcrumb {
    padding-left: 0;
  }
  body.front .home-news {
    padding-top: 1em;
  }
  body.front .group-twocol-colums {
    top: 2em;
  }
  body.front .two-cols-bg .class-field-paragraph-background-media {
    height: 1000px;
  }
  body.front .group-twocol-colums .left div[class*="field-name-field-paragraph-body"] .field-item p > a.careers {
    display: block;
    margin: 3em auto 0;
    /* width: 80%;*/
    text-align: center;
  }
  body.front .group-twocol-colums .left div[class*="field-name-field-paragraph-body"] .field-item p > a:hover.careers {
    display: block;
    margin: 3em auto 0;
    /* width: 80%;*/
    text-align: center;
    color: #7D8E02;
    border: 2px solid #7D8E02;
  }
  body.front .group-twocol-colums .left div[class*="field-name-field-paragraph-title"],
  body.front .group-twocol-colums .left div[class*="field-name-field-paragraph-body"] p {
    text-align: center;
    margin-top: 1em;
  }
  body.front .node-featured-story-homepage .panels-flexible-region-inside-first > div {
    padding: 0.5em 0 0.5em 0.5em;
  }
  body.front .node-featured-story-homepage .panels-flexible-region-inside-first > div.teaser-no-padding {
    padding-left: 0;
  }
  .pane-news .view-news .view-footer a,
  .pane-services .view-services .view-footer a {
    width: 90%;
  }
  .home-articles-master ul li.article-home-item img.adaptive {
    width: 100%;
  }
  .home-articles-master .article-home-item .pane-node-field-list-view-media-content {
    max-height: none;
    float: none;
    max-width: none;
  }
  .home-articles-master .article-home-item .panels-flexible-region-inside .panel-pane:not(:first-child) {
    width: 100%;
  }
  .home-articles-master .article-home-item .node-teaser .pane-node-links {
    text-align: left;
    font-weight: light;
  }
  .home-articles-master .article-home-item .node-teaser .pane-node-links a {
    font-size: 15px;
    font-weight: normal;
    padding: 0 0 0.5em 0.5em;
  }
  .home-articles-master .article-home-item .pane-node-field-list-view-media-content:after {
    content: url(../images/arrow_carousel.png);
    position: absolute;
    bottom: -1em;
    left: 1em;
    width: 18px;
    height: 36px;
    right: auto;
    top: auto;
  }
  #services_overlays_bg_decorator {
    width: 250%;
  }
  /* item */
  .block-container-press-room li.item-press-room > div {
    height: auto;
  }
  /* title */
  .block-container-press-room li.item-press-room .panel-pane.pane-custom a {
    font-size: 20px;
  }
  /* Image */
  .block-container-press-room li.item-press-room .panel-pane.pane-node-field-list-view-media-content {
    width: 100%;
    float: none;
  }
  .block-container-press-room li.item-press-room .panel-pane.pane-node-field-list-view-media-content img.adaptive {
    height: auto;
    width: 100%;
  }
  .press-detail-container .header-moscone .prehighlights-container h1 {
    padding-top: 1.5em;
  }
  .press-detail-container .prehighlights-container .contact-us-header-block {
    top: -3em;
    position: relative;
    padding-left: 0;
  }
  #block-footer-sitemap-footer-sitemap {
    margin-left: 0;
    width: 100%;
    height: auto !important;
    padding-left: 0;
  }
  #block-footer-sitemap-footer-sitemap #footer-sitemap ul * {
    text-align: left;
  }
  .footer .sitemap {
    width: 100%;
  }
  .eve-copyright p {
    float: none;
    padding-left: 0;
  }
  .not-front.node-type-page .panelizer-view-mode .pane-node-field-foto img {
    max-width: 270px;
    width: 270px;
    height: auto;
    margin-bottom: 0.8em;
  }
  .paragraphs-item-views-selector .view-people ul li {
    width: 100%;
    margin: 0 2em;
    float: none;
  }
  .paragraphs-item-views-selector .view-people ul li .field-name-field-people-position {
    width: 90%;
  }
  /*header */
  .eve-header-contact {
    width: 100%;
    float: left;
    position: relative;
    top: 0em;
  }
  .eve-header-contact {
    display: none;
  }
  .header-style .header-style-page h1 {
    color: #FFF;
    padding-top: 0em;
    width: 100%;
    font-size: 32px;
  }
  .eve-image-overlay img {
    width: 100%;
    max-width: 100%;
    display: block;
  }
  .eve-image-overlay .image-overlay {
    background: url(../images/header_mobile.png) top left no-repeat !important;
    height: 500px !important;
    opacity: 1 !important;
    background-size: cover !important;
  }
  #eve-style1 {
    background: url(../images/header_mobile.png) 0 -80px no-repeat !important;
    height: 410px !important;
    opacity: 1 !important;
    background-size: cover !important;
  }
  .container {
    /*padding: 0;*/
  }
  .container.pane-easy-breadcrumb {
    padding: 0;
  }
  .col-md-3,
  .col-md-9 {
    //width: 100%;
    //padding-left: 0em;
  }
  .col-md-3 {
    //margin: 2em 1em 0 1em;
    //width: 100%;
  }
  body.node-type-press-room .container-fluid .eve-layouts-content,
  body.node-type-press-room .container-fluid .eve-layouts-sidebar,
  body.node-type-press-room .container-fluid .eve-layouts-header {
    margin: 1em auto;
  }
  /* nav menu */
  header.navbar-default section.block-global-links {
    display: none;
  }
  /**.btn.btn-navbar.tb-megamenu-button {
    margin:3em 8em 0 0;
  }*/
  #tb-megamenu-main-menu .nav-collapse {
    width: 100%;
  }
  #block-tb-megamenu-menu-menu-footer {
    /* min-height: 14em; */
    position: relative;
    top: -6em;
  }
  .footer .tb-megamenu .nav ul {
    padding: 0.5em 0 0;
  }
  footer .tb-megamenu .nav-collapse .nav > li {
    border-top: 0.09em solid #535353;
    text-align: center;
    padding: 0.5em 0 0;
  }
  footer .tb-megamenu .nav-collapse .nav > li:last-child {
    border-bottom: 0.09em solid #535353;
  }
  footer .tb-megamenu .nav-collapse .nav > li > a {
    border-right: none;
    line-height: 1.3em;
    color: #EEEEEE;
  }
  /* ! nav menu */
  .press-detail-container .col-lg-4.everis-layouts-sidebar .panel-panel-inner > .panel-pane.box-rss p {
    text-align: center;
    padding: 0 0.5em;
    margin: 1em auto;
  }
  .press-detail-container .col-lg-4.everis-layouts-sidebar .panel-panel-inner > .panel-pane.box-rss p a {
    padding-right: 2em;
  }
  .press-detail-container .col-lg-4.everis-layouts-sidebar .panel-panel-inner > .panel-pane.pane-services h2.pane-title {
    margin-bottom: 0;
  }
  .what-we-do.edited-text > .pane-content > .field-type-text-long > .field-label {
    margin-bottom: 0;
  }
  .panel-pane.pane-services h2.pane-title {
    margin-bottom: 2em;
  }
  /* highlights */
  .stories-detail-container .col-lg-4.everis-layouts-sidebar {
    margin-left: 0;
    width: 100% !important;
    float: left;
  }
  .stories-detail-container .col-lg-4.everis-layouts-sidebar .panel-panel-inner .pane-eve-contact-form-contact-us-block,
  .stories-detail-container .col-lg-4.everis-layouts-sidebar .panel-panel-inner .pane-node-field-brochure {
    margin: 0 1em;
  }
  .stories-detail-container .col-lg-4.everis-layouts-sidebar > div.panel-panel-inner {
    padding: 0;
  }
  /* menu fixed */
  div.panel-pane > .pane-content ul#anchor-panels-navigation li {
    text-align: center;
    width: 100%;
  }
  .f-nav {
    display: none;
  }
  /* services */
  .pane-offering .pane-content ul,
  .pane-services .pane-content ul {
    /*padding: 3em 0 2em 0 !important;*/
    width: 90%;
    margin: 0 auto;
  }
  .pane-offering .pane-content ul li,
  .pane-services .pane-content ul li {
    width: 100%;
  }
  .everis-moscone-flipped .view-services .view-content .item-list ul li {
    border-top: none;
    padding-top: 0em !important;
    padding-left: 0 !important;
    height: 3em;
  }
  .view-services .view-content .item-list ul li {
    border-top: 0.09em solid #CCC;
    padding-top: 1em !important;
  }
  div.panel-pane > .pane-content ul li h2 {
    font-size: 22px;
    margin-bottom: 0em;
  }
  .pane-services .pane-content ul li p,
  .pane-services .pane-content ul li .panel-flexible-inside ul {
    display: none;
  }
  .pane-services .pane-content .view-footer {
    margin-bottom: 1.5em;
  }
  /* documents */
  .pane-documents {
    background: #CECED6 url(../images/Fondo_Documents.png) top left no-repeat;
    padding: 3em 0 2em;
    margin-bottom: 2em;
    /* float: left;*/
  }
  .pane-documents .pane-content {
    margin: 0 auto;
  }
  .pane-documents .pane-content ul {
    padding: 0 1em !important;
  }
  .pane-documents .pane-content ul li {
    width: 100%;
    text-align: left;
  }
  .pane-documents .pane-content ul li a {
    font-size: 18px;
  }
  .pane-documents .pane-content ul li a:hover {
    text-decoration: underline;
  }
  /* news and articles */
  /*.view-news .owl-carousel .owl-item .node-news img{width:300px;height:115px}*/
  .owl-buttons {
    display: none;
  }
  /* alliances */
  .pane-alliances {
    padding: 3em 0 0;
    margin-bottom: 2em;
    margin: 0 auto;
  }
  .pane-alliances .pane-content ul li {
    width: 45% !important;
    float: none;
  }
  .pane-alliances .pane-content ul {
    float: none;
  }
  /* footer */
  .block-eve-social-networks {
    width: 90%;
    margin: 0 auto;
  }
  footer.footer {
    padding-bottom: 2em;
  }
  footer .container-right-footer.col-sm-3 {
    //width: 100%;
    float: left;
  }
  footer .container-left-footer.col-sm-9 {
   // width: 100%;
    float: right;
    padding-right: 0;
    padding-left: 0;
  }
  footer .nav-collapse {
    overflow: visible !important;
  }
  footer .tb-megamenu-button {
    display: none !important;
  }
  .container-fluid .row.industries-content {
    margin: 1em auto;
    width: 320px;
  }
  footer .container-left-footer {
    width: 100%;
    margin: 0 auto;
  }
  footer .container-right-footer #block-block-2 p {
    text-align: center;
    margin-top: 1em;
  }
  footer .container-right-footer #block-eve-map-eve-map-leaflet {
    padding: 3em 0 0 0em;
    background: url(../images/ico_world_mobile.png) top center no-repeat;
    margin-top: 1em;
    height: 6em;
    width: 48%;
    float: left;
    text-align: center;
  }
  footer .container-right-footer #block-eve-map-eve-map-leaflet a {
    text-align: center;
    padding: 0;
  }
  .popup-element {
    width: 100%;
    text-align: center;
    padding-top: 3em;
  }
  footer .container-right-footer #block-eve-contact-form-contact-us-block .contact-us-block {
    padding: 3em 0 0 0;
    text-align: center;
  }
  footer .container-right-footer #block-eve-contact-form-contact-us-block {
    padding: 0em 0 0 0em;
    background: url(../images/ico_contact_white.png) center 0.5em no-repeat;
    height: 6em;
    margin-top: 1em;
    width: 48%;
    float: left;
  }
  footer .container-right-footer #block-eve-contact-form-contact-us-block a {
    padding: 4em 0 0 0;
  }
  .sitemap,
  .eve-copyright {
    width: 100%;
    text-align: center;
  }
  .eve-copyright {
    border-left: none;
  }
  footer .container-left-footer .block-eve-social-networks div.item-list {
    text-align: center;
    display: block;
  }
  footer .container-left-footer .block-eve-social-networks div.item-list ul li {
    display: inline;
  }
  footer .container-left-footer .block-eve-social-networks div.item-list ul li a {
    float: none;
  }
  footer.footer #block-tb-megamenu-menu-menu-footer {
    position: static;
  }
  footer.footer #block-tb-megamenu-menu-menu-footer div.nav-collapse {
    position: static;
    margin-top: 0px;
    height: auto;
    min-height: auto;
    margin-bottom: 2em;
    text-align: left;
  }
  footer.footer #block-tb-megamenu-menu-menu-footer div.nav-collapse ul {
    display: block !important;
    list-style: none !important;
    max-width: 100%;
    width: 100%;
    float: left;
    left: 50%;
  }
  footer.footer #block-tb-megamenu-menu-menu-footer div.nav-collapse ul li {
    display: block !important;
    float: left !important;
    position: relative !important;
    transform: translate(50%);
    right: 50%;
    width: 100%;
    height: 2em;
  }
  footer.footer #block-tb-megamenu-menu-menu-footer div.nav-collapse ul li a {
    display: block !important;
    float: none !important;
  }
  footer.footer #block-tb-megamenu-menu-menu-footer div.tb-megamenu {
    padding-left: 0px;
  }
  /* ---------------------------- owl -------------------------------------- */
  .pane-views.pane-news .owl-buttons,
  .pane-views.pane-stories .owl-buttons {
    position: absolute;
    width: 100%;
    margin-top: 100%;
  }
  .owl-buttons div.owl-prev {
    color: #FFF;
    display: inline-block;
    zoom: 1;
    *display: inline;
    /*IE7 life-saver */
    margin: 0;
    padding: 3px 10px;
    font-size: 12px;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    background: #869791;
    filter: alpha(opacity=100);
    /*IE7 fix*/
    opacity: 0.9;
    float: left;
    left: 0;
    position: relative;
    z-index: 1000;
    background: url(../images/arrow_mobile_carousel_ant.png) top left no-repeat;
    text-indent: -88888em;
    width: 39px;
    height: 39px;
  }
  .owl-buttons div.owl-next {
    color: #FFF;
    display: inline-block;
    zoom: 1;
    margin: 0;
    padding: 3px 10px;
    font-size: 12px;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    background: #869791;
    opacity: 1;
    float: right;
    right: 0;
    position: relative;
    z-index: 1000;
    background: url(../images/arrow_mobile_carousel_sig.png) top right no-repeat;
    text-indent: -88888em;
    width: 39px;
    height: 39px;
  }
  .owl-buttons div.owl-next.disabled {
    z-index: 1000;
    position: relative;
    background: url(../images/arrow_mobile_carousel_sig_off.png) top right no-repeat;
    margin: 0;
  }
  .owl-buttons div.owl-prev.disabled {
    z-index: 1000;
    position: relative;
    background: url(../images/arrow_mobile_carousel_ant_off.png) top right no-repeat;
    margin: 0;
  }
  .view-news .owl-carousel .owl-item a {
    line-height: 1.3em;
  }
  .page-user .container-fluid .col-sm-12 #block-system-main {
    width: 300px;
    margin: 0 auto;
  }
  .owl-carousel {
    z-index: 1;
  }
  .panel-set-top {
    text-align: center;
  }
  .group-one-column-bg .field-name-field-paragraph-body img {
    width: 100%;
  }
  .node-type-page .paragraphs-item-one-column {
    padding: 0;
  }
  /* paragraph two columns */
  .paragraphs-item-two-columns {
    min-height: 500px;
    height: auto !important;
    height: 500px;
  }
  /* paragraph four columns */
  .paragraphs-item-four-columns .field-group-div.col-lg-4 {
    background: #FFF;
    width: 90%;
    padding: 0 0 1em 0;
    margin: 0 1.3em 2em 1.3em;
  }
  .paragraphs-item-four-columns .group-fourth-column-last.field-group-div.col-lg-4 {
    float: left;
    margin: 0 1.3em 2em 1.3em;
    width: 90%;
    background: #FFF;
  }
  .paragraphs-item-four-columns .field-name-field-paragraph-body {
    padding: 0 1em 1em 1em;
  }
  /* jobs */
  #edit-search-api-views-fulltext-wrapper,
  .views-exposed-widget.views-submit-button {
    margin: 0em;
  }
  .views-exposed-widget.views-submit-button {
    float: right;
    padding-right: 0;
  }
  .views-exposed-form .views-exposed-widget {
    padding: 0.5em 0 0;
  }
  .views-widget-filter-search_api_views_fulltext {
    width: 82%;
    float: left;
    padding-right: 0;
    padding-left: 0;
  }
  #views-exposed-form-default-search-page .views-exposed-form .views-exposed-widget .form-submit,
  #views-exposed-form-careers-page .views-exposed-form .views-exposed-widget .form-submit {
    margin-top: 1.5em;
  }
  .jobs-detail-container .everis-layouts-footer div.panel-panel div.panel-pane.odd {
    position: relative;
    top: -19em;
  }
  .jobs-detail-container .col-lg-8.everis-layouts-content .panel-panel-inner > div > div {
    padding: 0 0.5em;
  }
  .jobs-detail-container .col-lg-8 .job-office-location {
    float: none;
    padding-left: 1em;
  }
  .jobs-detail-container .col-lg-8.everis-layouts-content .panel-pane.pane-node-field-ernm-category div.field-item {
    padding-left: 0;
    border: none;
  }
  /****************************************************************************/
  /* Industries & Services Detail
  /****************************************************************************/
  /* banner */
  .default_detail_overlays_img img {
    height: 250px !important;
    width: auto !important;
    position: relative;
    right: -15%;
  }
  .default_detail_overlays_bg_repeat {
    background-image: none !important;
  }
  .default_detail_overlays_bg_decorator {
    left: auto !important;
    right: 0 !important;
    width: 250%;
  }
  .default_detail_overlays_bg_triangle {
    background-image: none !important;
  }
  .col-lg-4.radix-layouts-sidebar > div.panel-panel-inner {
    padding: 1.5em 0;
  }
  .pane-sharethis .pane-content {
    float: right;
    /*width:100%*/
    width: 58%;
  }
  .container-fluid .row .pane-sharethis h2 {
    width: 29%;
  }
  .container-fluid .row .pane-sharethis h2 {
    display: none;
  }
  .sharethis-wrapper {
    width: 78%;
  }
  .sharethis-wrapper .st_facebook_large span.stButton,
  .sharethis-wrapper .st_twitter_large span.stButton,
  .sharethis-wrapper .st_linkedin_large span.stButton,
  .sharethis-wrapper .st_googleplus_large span.stButton {
    margin-left: 0.5em;
  }
  .eve-search-popup-ico {
    /**margin: 0.5em 0 0 9.5em !important;*/
    float: right !important;
  }
  /* anchors  */
  /* also used in about us */
  .pane-eve-anchor-panels-navigation,
  .anchors-detail-node {
    display: none;
  }
  /* sidebar  */
  .eve-moscone-flipped-detail .radix-layouts-sidebar {
    width: 94%;
    margin: 1em 3%;
    display: inline-block;
  }
  .everis-layouts-sidebar .pane-facetapi {
    margin-left: 1em;
  }
  /*.eve-moscone-flipped-detail .radix-layouts-sidebar .pane-events ul {
    display: none;
  }*/
  .eve-moscone-flipped-detail .radix-layouts-sidebar .pane-eve-contact-form {
    /* padding: 2em 0 3.5em; */
    width: 100%;
  }
  /*.eve-moscone-flipped-detail .radix-layouts-sidebar .pane-eve-contact-form .contact-us-block-subtitle,
  .eve-moscone-flipped-detail .radix-layouts-sidebar .pane-eve-contact-form .contact-us-block-link {
    display: none;
  }*/
  /* before all panels of the footer: services, stories, news, documents, alliances, ... */
  .eve-moscone-flipped-detail .container.main-columns {
    padding-bottom: 2em;
  }
  /* services  */
  .eve-moscone-flipped-detail .view-services ul li h2 {
    line-height: 1.5em;
    margin: 0 0 0.7em !important;
  }
  /* stories  */
  .eve-moscone-flipped-detail .view-stories .owl-carousel .owl-item,
  .eve-moscone-flipped-detail .view-stories .owl-carousel .owl-item > div {
    margin: 0;
  }
  .eve-moscone-flipped-detail .pane-stories .pane-content .info-media {
    top: 0;
  }
  .eve-moscone-flipped-detail .pane-stories .pane-content .info-services {
    border: 0 none;
    margin: 0;
    position: static;
    width: 100%;
    padding: 0.5em;
  }
  .eve-moscone-flipped-detail .pane-stories .field-items p {
    text-align: left;
  }
  .pane-stories .pane-content .even .panel-flexible-inside .panels-flexible-row-last {
    position: static;
  }
  .eve-moscone-flipped-detail .view-stories .owl-carousel .owl-item > div {
    padding: 0;
  }
  /* news  */
  .eve-moscone-flipped-detail .pane-news .view-news .view-content {
    margin-top: 2.5em;
  }
  .eve-moscone-flipped-detail .pane-news .view-news .view-header a {
    right: 1em;
  }
  /**************************************************************************/
  /* GO TO TOP
  /**************************************************************************/
  .panel-set-top {
    right: 0 !important;
    left: 0 !important;
    margin: 0 auto !important;
  }
  .file-image-png img.adaptive {
    max-width: auto;
    height: auto;
    width: auto;
  }
  img.adaptive {
    max-width: 100%;
    height: auto;
    width: 100%;
  }
  #navbar-administration.navbar-oriented .navbar-tray-vertical > .navbar-lining:before {
    bottom: 0;
    content: '';
    display: block;
    left: 0;
    position: relative;
    top: 0;
    width: 240px;
    width: 14rem;
    z-index: -1;
  }
  .paragraphs-items.paragraphs-items-field-paragraph-one-col-free .container {
    width: auto;
  }
  /* Paragraph 'Careers search' */
  div.field-name-field-paragraph-view-exposed.field-type-blockreference section#block-views-exp-careers-page div.views-exposed-form,
  div.paragraphs-item-view-selector-right-free-content .field-type-blockreference div.views-exposed-form {
    text-align: center;
    margin-top: 1em;
  }
  table#green_box {
    margin: 0 auto;
  }
  /* Remove title for background video in Homepage */
  .front .eveVideoBackground .paragraphs-item-one-column .field-name-field-paragraph-title {
    display: none;
  }
  .paragraphs-item-one-column .field-name-field-paragraph-body,
  .paragraphs-item-paragraph-1col-free-content .field-name-field-paragraph-body {
    font-size: 22px;
  }
  body .container {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
  .container-fluid .row .pane-node-field-brochure {
    width: 100%;
  }
  .pane-entiy-reference-view-widget .pane-content ul .field-item.even > p {
    width: 100%;
  }
  /* Claim for Industries and Services */
  .title_witout_overlays .pane-node-title .node_title h1 {
    /* Fallback size */
    font-size: 36px;
    /* Size based on viewport */
    /*font-size: 10vw;*/
  }
  /* List people */
  .view-people ul li {
    width: auto !important;
  }
}
