.anchor_empty_menu{
  width: 17%;
  float: left;
}
.anchor_empty_menu.anchor2{
width: 16%;
}
.anchor_empty_menu.anchor3{
width: 28%;
}
.anchor_empty_menu.anchor4{
width: 22%;
}


.anchor_empty_menu.anchor1 {
    font-size: 15px;
}

.anchor_empty_menu.anchor2 {
    font-size: 15px;
}

.anchor_empty_menu.anchor3 {
    font-size: 15px;
}

.anchor_empty_menu.anchor4 {
    font-size: 15px;
}
.anchor_empty_menu.anchor5 {
    font-size: 15px;
}
.anchor1, .anchor2, .anchor3, .anchor4, .anchor5,
.anchor1 a, .anchor2 a, .anchor3 a, .anchor4 a, .anchor5 a,
.anchor1 a:active, .anchor2 a:active, .anchor3 a:active, .anchor4 a:active, .anchor5 a:active,
.anchor1 a:focus, .anchor2 a:focus, .anchor3 a:focus, .anchor4 a:focus .anchor5 a:focus,{
  font-size: 14px!important;
  font-weight: 700!important;
  color: #fff !important;
  text-decoration: none !important;
}
.anchor1 a:hover, .anchor2 a:hover, .anchor3 a:hover, .anchor4 a:hover .anchor5 a:hover,{
  color: #00cebe !important;
}
.stknavdesign2015desktopfirstbar{
  text-align: center; 
}
.stknavdesign2015mobile .thirdgrayrow {
    padding-bottom: 20px;
}

.img_summitX{
  max-width: 200px !important;
  margin-bottom: 13px;
}
.name_contact{
  display: block;
  color: #FFF;
  font-size: 16px;
  line-height: 16px;
  margin-bottom: 13px;
}
.toggleMenu2020{
  display: none; 
}
.arrow_menu_global_2020_mobile{
  padding-right: 70px; 
}
.stknavdesign2015mobileprimarymenu .normalmenuitem a{
  padding: 4px 0 !important; 
}
@media(max-width: 1020px){
  .Services{
    right: -7% !important;
  }
}
html body .stknavdesign2015mobileprimarymenu .MenumobileColumna.headermenuitem a{
  font-weight: bold !important;
  /*width: 100%; 
  float: left; */
}
.MenumobileColumna.normalmenuitem{
  /*width: 50%; 
  float: left; 
  text-align: left;*/
}
.MenumobileColumna.normalmenuitem a{
  /*padding: 0 0 0 5px;*/
}
.headerGlobalmenu2020{
  font-weight: bold !important; 
}
.headerGlobalmenu2020:hover{
  color: #FFF !important;
  cursor: auto !important;
}
.menu_pdf_helper_colapsado, .up205.menu_pdf_helper_colapsado{
  top: 40px !important;
  position: fixed !important;
}
.up205{
  top: 100px !important;
  position: fixed !important;
}
.menu_pdf_helper_22{
  top: 22% !important;
  position: absolute: !important;
}
.stknavdesign2015mobile{
  z-index: 3;
}
.stknavdesign2015mobilehamburgermenu {
  float: right;
}
.stknavdesign2015mobilehamburgermenu .hamburger{
  padding: 19px 15px 10px 15px !important;
}
.stknavdesign2015mobilemenuopenclose{
  padding-top: 0 !important;	
}
.hamburger-inner, .hamburger-inner:after, .hamburger-inner:before{
  background-color: #FFFFFF;
  height: 3px;
}
.hamburger.is-active .hamburger-inner, .hamburger.is-active .hamburger-inner:after, .hamburger.is-active .hamburger-inner:before {
  background-color: #FFFFFF;
}
#logo_section{
  display: none !important;
}
.stknavdesign2015desktoplogospace img, .stknavdesign2015mobilelogospace img {
  width: 125px;
}

.logoexpanded img {
  margin-top: 20px !important;
} 
.stknavdesign2015mobile .logoexpanded img {
  content: url(https://www.softtek.com/hubfs/Softtek/images/assets/Logos-Website-2020-02-1.png);
  width: 100px !important;
}
.stknavdesign2015desktopprimarymenu .nav{
  padding: 0 !important; 
}
.pipeline-left{
  background-image: url('https://www.softtek.com/hubfs/Softtek/images/assets/secondarymenupipeline.png');
  background-position: left center;
  background-repeat: no-repeat;
} 
.stknavdesign2015mobileprimarymenu a, .stknavdesign2015mobileprimarymenu a:link, .stknavdesign2015mobileprimarymenu a:hover, .stknavdesign2015mobileprimarymenu a:active, .stknavdesign2015mobileprimarymenu a:visited, .stknavdesign2015mobileprimarymenu span, .stknavdesign2015mobileprimarymenu span:hover {
  cursor: pointer !important;
  color: #ffffff !important;
  font-weight: 300 !important;
  text-shadow: none !important;
  font-size: 20px !important;
  display: block !important;
  padding: 10px 0 !important;
  margin: 0 !important;
} 
.stknavdesign2015mobileprimarymenu ul li, .stknavdesign2015mobilesecondarymenu ul li{
  text-align: right;
}
.stknavdesign2015desktop{
  z-index: 90 !important; 
}
.stknavdesign2015desktopprimarymenu ul ul span.nav-header, .stknavdesign2015desktopprimarymenu ul ul ul a, .stknavdesign2015desktopprimarymenu ul ul ul a:link, .stknavdesign2015desktopprimarymenu ul ul ul a:hover, .stknavdesign2015desktopprimarymenu ul ul ul a:active, .stknavdesign2015desktopprimarymenu ul ul ul a:visited {
  font-size: 16px !important;
}
.stknavdesign2015desktopsecondarymenu {
  font-size: 11px !important;
}
.stknavdesign2015desktopprimarymenu .nav-header{
  font-size: 16px !important;
}

.Menu_Solutions_mobile{
  top: 90px !important; 
}
.stknavdesign2015mobile{
  z-index: 10;
}

html body .stknavdesign2015mobile .cta_button span, html body .stknavdesign2015desktop .cta_button span{
  font-size: 12px !important; 
}
.Menu_Solutions_desktop{
  top: 100px;
  position: fixed; 
}
html body .nocollapsebutmenufixed.menu_fixed{
  top: 100px !important;
}

html body .menu_fixed{
  top: 40px !important; 
}
.logoscrolling{
  display: none !important; 
}

.stknavdesign2015desktopprimarymenu .headermenuitem a, .stknavdesign2015desktopprimarymenu .headermenuitem a:hover, .stknavdesign2015desktopprimarymenu .headermenuitem a:visited{
  font-size: 20px !important;
}
.stknavdesign2015mobileprimarymenu .normalmenuitem a,.stknavdesign2015mobileprimarymenu .normalmenuitem a:hover, .stknavdesign2015mobileprimarymenu .normalmenuitem a:visited{
  font-size: 16px !important;
  padding: 4px 0 !important;
}
.Solutions{
  /*right: -100px !important; */
}
.INDUSTRIAS, .OUTSOURCING{
  right: 200px !important;
}
.menucontainerdesktop2020{
  width: 100% !important; 
}
.stknavdesign2015mobile .hamburger-inner, .stknavdesign2015mobile  .hamburger-inner:after, .stknavdesign2015mobile  .hamburger-inner:before,
.stknavdesign2015mobile .hamburger.is-active .hamburger-inner, .stknavdesign2015mobile .hamburger.is-active .hamburger-inner:after, .stknavdesign2015mobile .hamburger.is-active .hamburger-inner:before{
  background-color: #FFF; 
}
.stknavdesign2015mobilecta1code a, .stknavdesign2015mobilecta2code a{
  display: block !important;
  margin-top: -13px !important;
  margin-bottom: 0 !important;
}

/* reduccion height del renglon green */
.stknavdesign2015mobile .secondgreenrow{
  height: 30px;

}
.stknavdesign2015mobile{
  position: fixed !important; 
}
html body .Menu_Solutions_desktop{
  display: block;
}
html body .texto_mobile_dinamico{
  text-transform: uppercase;
}
html body .logocollapsed img{
  margin: 0; 
  width: 90px;
}
html body .ConColor{
  line-height: 16px;
  display: block;
}
@media (max-width: 767px){
  body{
    overflow-x: hidden;
  }
}
/* media query for mobile */
@media(max-width: 980px){
  .mobile_container_empty_items .anchor_empty_menu{
    width: 100%;
    float: left;
  }
}

@media (min-width: 981px){
  .anchor_empty_menu {
      padding: initial;
  }
}