@media screen and (max-width: 992px) {
  .container {
    /* width: 962px; */
    /*padding: 0em;*/
  }
  .container2 {
    width: 970px;
  }
  /* FOOTER */
  .footer .tb-megamenu .nav > li {
    height: 1.5em;
  }
  .eve-copyright {
    width: 70%;
  }
  .eve-copyright p {
    float: left;
  }
  /* END - FOOTER */
  .header-style .header-style-page .container {
    width: 100%;
  }
  .everis-moscone-flipped .col-lg-4.everis-layouts-sidebar {
    padding-left: 0;
    padding-right: 0;
    margin-top: 1.5em;
  }
  .press-detail-container .container .container.title-detail-node {
    padding: 0;
  }
  .press-detail-container .col-lg-8.col-md-8.everis-layouts-preheaderleft {
    //width: 55%;
    padding-right: 0;
    float: left;
  }
  .everis-layouts-preheaderright {
    padding-left: 8%;
    width: 42%;
    margin-right: 2%;
  }
  .eve-search-popup-ico {
    /**margin: 1.2em 0 0 2.5em !important;*/
  }
  .pane-documents .pane-content ul li {
    width: 45%;
    margin-bottom: 1em;
  }
  .what-we-do.edited-text > .pane-content > .field-type-text-long > .field-label,
  .panel-pane h2.pane-title {
    margin-bottom: 1em;
  }
  body.front .group-twocol-colums .right {
    max-width: none;
    padding: 1em 1.5em;
  }
  body.front .two-cols-bg .class-field-paragraph-background-media {
    height: 800px;
    background-size: cover !important;
  }
  body.front .group-twocol-colums .left div[class*="field-name-field-paragraph-title"] {
    color: #7D8E02;
  }
  body.front .group-twocol-colums .right {
    margin-top: 3.5em;
  }
  #sliding-popup .popup-content {
    width: 970px;
  }
  .block-container-press-room li.item-press-room .panel-pane.pane-node-field-list-view-media-content {
    width: 170px;
  }
  .block-container-press-room li.item-press-room .panel-pane.pane-node-field-list-view-media-content img.adaptive {
    margin-left: 0px;
  }
  #eve-style1-overlay-background-cea475e7c10cf1067fd16ee8364c48d2.overlay-class-field-list-view-media-content {
    left: -5em;
  }
  .block-global-links {
    left: -1.35em !important;
    top: 0 !important;
  }
  .footer .tb-megamenu .nav li:first-child a {
    padding: 0em 0.5em 0.5em 0.5em;
  }
  .footer .tb-megamenu .nav-collapse .nav > li > a,
  .tb-megamenu .nav-collapse .dropdown-menu a {
    border: 0;
  }
  .footer .sitemap {
    margin-left: 0.5em;
    top: 0;
    width: 25%;
  }
  footer.footer .block-footer-sitemap #footer-sitemap .main-menu > ul {
    min-width: 450px;
  }
  .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: 30%;
    margin: 0 0;
    float: none;
  }
  /* nav menu */
  .tb-megamenu {
    background: #FFF;
    margin-left: 0em;
    padding-left: 0em;
  }
  .main-menu-right {
    top: 0;
  }
  /** no centrar menu principal */
  section#block-tb-megamenu-main-menu ul.tb-megamenu-subnav.mega-nav,
  section#block-tb-megamenu-main-menu div.tb-megamenu-column-inner {
    border-bottom: none !important;
    border-top: none !important;
  }
  header#navbar #block-tb-megamenu-main-menu ul.tb-megamenu-nav li > a {
    border-bottom: 0.09em solid #EEEEEE;
  }
  /**
  header#navbar #block-tb-megamenu-main-menu .tb-megamenu .mega-nav > li a,
  header#navbar #block-tb-megamenu-main-menu .tb-megamenu .dropdown-menu .mega-nav > li a, 
  header#navbar #block-tb-megamenu-main-menu .tb-megamenu-column-inner .mega-inner {
    margin-left: 0px;
    padding-left: 20px;  
  }
  
  section#block-tb-megamenu-main-menu div.nav-collapse li.level-3 {
    margin-left: 0px;
    padding-left: 20px;  
  }
  
  section#block-tb-megamenu-main-menu div.nav-collapse ul.level-0 li.level-1 ul.level-1 li.level-2 {
    padding-left: 0px;
  }
  */
  section#block-tb-megamenu-main-menu div.nav-collapse ul.level-0 {
    left: 0;
    float: unset;
  }
  section#block-tb-megamenu-main-menu div.nav-collapse ul.level-0 li.level-1 {
    float: none;
    right: 0;
  }
  section#block-tb-megamenu-main-menu .tb-megamenu .nav li.tb-megamenu-item.level-1.open > a.dropdown-toggle,
  section#block-tb-megamenu-main-menu .tb-megamenu .nav li.tb-megamenu-item.level-1.animating > a.dropdown-toggle,
  section#block-tb-megamenu-main-menu .tb-megamenu .nav li.tb-megamenu-item.level-1.animating > a,
  section#block-tb-megamenu-main-menu .tb-megamenu .nav li.tb-megamenu-item.level-1.open > a {
    font-weight: 700;
    font-weight: bold;
  }
  section#block-tb-megamenu-main-menu .tb-megamenu .nav li.level-1.tb-megamenu-item.open > a:hover {
    color: #7D8E02;
    background: #FBFBFB;
    border-bottom-color: #FBFBFB;
  }
  /**.btn.btn-navbar.tb-megamenu-button {
    float: right;
    margin-top: 3em;
    margin-right: 18em;
  }

  .tb-megamenu div.nav-collapse {
    margin-top: 6em;
    position: absolute;
  }*/
  /**#block-tb-megamenu-menu-menu-footer .tb-megamenu div.nav-collapse {
    margin-top: 0; display: block !important;
  }*/
  #block-tb-megamenu-menu-menu-footer .tb-megamenu .nav-collapse .nav > li {
    display: inline;
    float: left;
  }
  /*.footer .tb-megamenu .nav li a{padding:0 0.5em 0 0;float:left}*/
  .footer ul.tb-megamenu-nav li.tb-megamenu-item {
    width: auto;
  }
  #tb-megamenu-main-menu div.nav-collapse,
  section.block.block-tb-megamenu div.tb-megamenu-main-menu,
  section.block.block-tb-megamenu div.tb-megamenu-main-menu div.nav-collapse * {
    background: #FBFBFB;
  }
  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%;
  }
  footer.footer #block-tb-megamenu-menu-menu-footer div.nav-collapse ul li a {
    text-align: center;
  }
  .tb-megamenu .nav li.dropdown.active-trail > .dropdown-toggle a,
  .tb-megamenu .nav li.dropdown.active.active-trail > a.dropdown-toggle {
    color: #888888;
  }
  section.block.block-tb-megamenu div.tb-megamenu-main-menu div.nav-collapse * {
    color: #9aae04;
  }
  #tb-megamenu-main-menu div.nav-collapse.in {
    border-bottom: 1px solid #9aae04;
  }
  /**ul.tb-megamenu-nav li.tb-megamenu-item {
    width: 100%;
  }*/
  #tb-megamenu-main-menu div.nav-collapse li a {
    border: 0;
  }
  /**ul.tb-megamenu-nav li.tb-megamenu-item .tb-megamenu-submenu,
  .tb-megamenu .always-show .mega > .mega-dropdown-menu, .tb-megamenu .always-show .dropdown-menu.tb-megamenu-submenu {
    display: none !important;
  }*/
  footer {
    overflow: hidden;
  }
  /* ! nav menu */
  .page-user .container-fluid .col-sm-12 #block-system-main {
    width: 815px;
    margin: 0 auto;
  }
  /* tb megamenu */
  section#block-tb-megamenu-main-menu .tb-megamenu .nav-collapse .nav > li > a:hover,
  section#block-tb-megamenu-main-menu .tb-megamenu .nav-collapse .nav > li > a:focus {
    color: #abba64;
  }
  section#block-tb-megamenu-main-menu .tb-megamenu .nav-collapse .nav > li.active > a:hover,
  section#block-tb-megamenu-main-menu .tb-megamenu .nav-collapse .nav > li.active > a:focus {
    background-color: #abba64;
    color: #FFF;
  }
  .tb-megamenu .nav-collapse {
    background: none;
  }
  /* aliances */
  .pane-alliances .pane-content ul li {
    width: 32% !important;
    float: none;
  }
  .col-md-3 {
    //width: 35%;
  }
  /*.view-news .owl-carousel .owl-item{width:6.2% !important;margin-right:6px}*/
  .paragraphs-item-four-columns .field-group-div.col-lg-4 {
    background: #FFF;
   // width: 31.333333%;
    padding: 0 0 1em 0;
    margin: 0 1.3em 8em 0;
  }
  /*header */
  /*.header-style .header-style-page h1 {color: @brand-white; padding-top: 1.5em;width:60%;}*/
  .eve-header-contact {
    width: 200px;
    float: right;
    position: relative;
    top: -9.5em;
  }
  /**header#navbar #block-tb-megamenu-main-menu div.nav-collapse {
    top: 0;
  }*/
  /**header#navbar #block-tb-megamenu-main-menu ul.tb-megamenu-nav {
    width: 100%;
  }*/
  /**header#navbar .tb-megamenu .mega-inner {
    padding: 10px 20px;
  }*/
  /**header#navbar .tb-megamenu .row-fluid,
  header#navbar .tb-megamenu .mega-dropdown-menu,
  header#navbar .tb-megamenu .row-fluid [class*="span"] {
    width: 100% !important;
    min-width: 100% !important;
    left: 0 !important;
    margin-left: 0 !important;
    transform: none !important;
    -webkit-transform: none !important;
    -moz-transform: none !important;
    -ms-transform: none !important;
    -o-transform: none !important;
  }
  header#navbar .tb-megamenu .row-fluid  + .row-fluid {
    padding-top: 10px;

  }*/
  header#navbar .tb-megamenu .hidden-collapse,
  header#navbar .tb-megamenu .always-show .caret,
  header#navbar .tb-megamenu .sub-hidden-collapse .caret {
    display: none !important;
  }
  /**
  header#navbar .tb-megamenu .mega-caption {
    display: none !important;
  }
  header#navbar .tb-megamenu .mega-nav > li a,
  header#navbar .tb-megamenu .dropdown-menu .mega-nav > li a {
    padding: 5px 0;
    margin-left: 20px;
  }
  header#navbar .tb-megamenu .tb-block {
    margin-bottom: 0;
  }


  header#navbar .tb-megamenu {
    height: auto;
  }
  header#navbar .tb-megamenu .btn-navbar {
    display: block;
    margin-bottom: 10px;
  }*/
  header#navbar .tb-megamenu .btn-navbar:hover {
    cursor: pointer;
    background-color: transparent !important;
  }
  /**header#navbar .tb-megamenu .nav-collapse {
    position: absolute;
    top: 4px;
    width: 100%;
    z-index: 999;
  }
  header#navbar .tb-megamenu .nav-collapse .nav {
    margin: 0;
  }
  header#navbar .tb-megamenu .nav-collapse .nav > li > a {
    margin-bottom: 0;
  }
  header#navbar .tb-megamenu .nav-collapse .nav > li > a,
  header#navbar .tb-megamenu .nav-collapse .dropdown-menu a {
    border-right: none;
    text-shadow: none;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    padding: 9px 15px;
    font-weight: bold;
  }
  header#navbar .tb-megamenu .nav-collapse .nav > li > a span.caret,
  header#navbar .tb-megamenu .nav-collapse .dropdown-menu a span.caret{
    display: none !important;
  }
  header#navbar .tb-megamenu .nav-collapse .dropdown-menu li + li a {
    margin-bottom: 0;
  }*/
  header#navbar .tb-megamenu .nav-collapse .dropdown-menu a {
    /* border-top: 1px solid #222;*/
    border-bottom: 0;
    font-weight: normal;
    /**padding: 10px 20px;*/
  }
  /**
  header#navbar .tb-megamenu .nav-collapse .dropdown-menu {
    margin: 0;
    padding: 0;
    border: none;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    width: 100% !important;
  }
  header#navbar .tb-megamenu.navbar-collapse-fixed-top {
    margin-left: 0;
    margin-right: 0;
  }
  header#navbar .tb-megamenu .navbar .nav > li > .dropdown-menu:before,
  header#navbar .tb-megamenu .navbar .nav > li > .dropdown-menu:after,
  header#navbar .tb-megamenu .navbar .nav > li > .dropdown-menu .divider {
    display: none;
  }
  header#navbar .tb-megamenu .customization {
    display: none;
  }*/
  /* --------------------- CITE ---------------------*/
  .block-cite {
    width: 100%;
  }
}
@media screen and (max-width: 992px) and (min-width: 481px) {
  body.front .group-twocol-colums .right div[class*="field-name-field-paragraph-body"] .field-item > p {
    width: 32%;
    display: inline-block;
    vertical-align: top;
  }
  body.front .group-twocol-colums .right div[class*="field-name-field-paragraph-body"] .field-item > ul {
    display: inline-block;
    width: 30%;
    margin-left: 3%;
    margin-top: -2em !important;
  }
  body.front .group-twocol-colums .right div[class*="field-name-field-paragraph-body"] .field-item > ul + p {
    display: inline-block;
    margin-bottom: 0px;
    margin-right: -30px;
    text-align: right;
    vertical-align: bottom;
  }
  .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;
  }
  /* Btn mega menu sin hover ni focus */
  #tb-megamenu-main-menu .tb-megamenu .btn:hover,
  .tb-megamenu .btn:focus {
    background-position: 0 0;
    background-color: #ffffff;
  }
  .pane-node-title:not(.detail-node-title) .pane-content h1 {
    font-size: 22px;
  }
}
