
body {
  font-family: 'Source Sans Pro', sans-serif !important; overflow-x: hidden; 
}

.main-container{padding:0; width:100%!important; }

.white {color:#FFF !important;}
.ipxon-color {color:#da0080 !important;}
.ipxon-bg {background-color:#da0080 !important;}
.light-gray {color:#ccc !important;}
.light-gray {color:#ccc !important;}
.white-bg {background-color:#FFF !important;}
.black-bg {background-color:#111 !important;}
.bg-dark-red {background-color:#2b001b !important;}
.strong {font-weight:bold;}
.verde {color:#00b20d;}
.no-border {border:none}
.azul-bg {background-color:#043a5b !important;}

.header-top{background-color:#333;height:40px; }

.header-left{padding:12px 0 0;}
.header-right{position:relative;}

.header-min-height{min-height:100px;}
@media (max-width: 767px){.header-min-height{min-height:auto; z-index:999;  background: rgba(237,237,237,1);
background: -moz-linear-gradient(top, rgba(237,237,237,1) 0%, rgba(246,246,246,1) 53%, rgba(255,255,255,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(237,237,237,1)), color-stop(53%, rgba(246,246,246,1)), color-stop(100%, rgba(255,255,255,1)));
background: -webkit-linear-gradient(top, rgba(237,237,237,1) 0%, rgba(246,246,246,1) 53%, rgba(255,255,255,1) 100%);
background: -o-linear-gradient(top, rgba(237,237,237,1) 0%, rgba(246,246,246,1) 53%, rgba(255,255,255,1) 100%);
background: -ms-linear-gradient(top, rgba(237,237,237,1) 0%, rgba(246,246,246,1) 53%, rgba(255,255,255,1) 100%);
background: linear-gradient(to bottom, rgba(237,237,237,1) 0%, rgba(246,246,246,1) 53%, rgba(255,255,255,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ededed', endColorstr='#ffffff', GradientType=0 );}} 

@media (min-width: 1200px){.header-top-mobile{display:hidden !important;} }
@media (max-width: 1200px){.header-top-mobile{display:auto !important;} .header-top{height:auto; padding-bottom:15px; } }

.gris_intermedio_bg {background-color:#f2f2f2;}


a.link-simple {color:#fff !important; font-size:1em !important;}
a.link-simple:hover {color:#da0080 !important; text-decoration:none;}

a.link-simple-gris-claro {color:#999 !important; font-size:1em !important;}
a.link-simple-gris-claro:hover {color:#da0080 !important; text-decoration:none;}

a.link-simple-blanco {color:#fff !important; font-size:1em !important;}
a.link-simple-blanco:hover {color:#FFF !important; text-decoration:underline;}

a.link-black {color:#000 !important; padding:40px 24px 40px 25px !important;}


.link-black:hover,
.link-black:active,
.link-black:focus {
color:#fff !important; text-decoration:none !important; background-color:#da0080 !important;
}

.link-black:visited{
 background-color:#da0080 !important;
}
.nav a {
-moz-transition: all 0.3s ease-in;   -webkit-transition: all 0.s ease-in;   -o-transition: all 0.2s ease-in;   transition: all 0.2s ease-in;
}

.nav .open > a, .nav .open > a:focus, .nav .open > a:hover {
color:#fff !important; text-decoration:none !important; background-color:#da0080 !important;-moz-transition: all 0.2s ease-in;   -webkit-transition: all 0.2s ease-in;   -o-transition: all 0.2s ease-in;   transition: all 0.2s ease-in;
}



.btn-flag { background-color: transparent !important; color:#FFF  !important;}
.btn-asistencia { background-color: #000 !important; color:#FFF  !important; font-weight:bold; border-radius:0 !important; min-height:40px;border-left:1px solid #4F4F4F;border-right:1px solid #4F4F4F;}
.btn-asistencia:hover {background-color: #3E3E3E !important;-moz-transition: all 0.3s ease-in;   -webkit-transition: all 0.3s ease-in;   -o-transition: all 0.3s ease-in;   transition: all 0.3s ease-in;}

.text-light {font-weight:300 !important}


.btn-gris-oscuro {  color:#3c3c3c  !important; border-radius:25px !important;  text-align:center; border:2px solid #3c3c3c;}
.btn-gris-oscuro:hover { background-color: #dedede!important;}

.btn-blanco-rounded {  color:#fff  !important; border-radius:25px !important;  text-align:center; border:2px solid #fff; background-color:transparent}
.btn-blanco-rounded:hover { background-color:transparent}




.btn-ipxon { background-color: #e6007e !important; color:#FFF  !important; font-weight:bold; border-radius:5px !important; min-height:40px; text-align:center;}
.btn-ipxon:hover { background-color: #bf0b6e!important;}



.btn-ipxon-radius { background-color: #e6007e !important; color:#FFF  !important; font-weight:bold; border-radius:25px !important; text-align:center; padding:8px 12px 8px 12px;}
.btn-ipxon-radius:hover { background-color: #bf0b6e!important;}


.light-gray-bg {background-color:#f6f7f8;}
.gray-bg {background-color:#e9e9e9;}

.circle{-webkit-border-radius:100%!important;-moz-border-radius:100%!important;border-radius:100%!important}

.pull-right-responsive {float:right;}
@media (max-width: 991px){.pull-right-responsive {float:left;} }

.barras-portada-zindex{position:relative; z-index:900; margin-top:-100px; }
@media (max-width: 767px){.barras-portada-zindex{ top:170px; height:auto;} }
@media (max-width: 991px){.barras-portada-zindex{ top:170px; height:auto;}}


.map-portada {top:auto; }
@media (max-width: 767px){.map-portada{position:relative; z-index:900; top:150px; } .mas-info-container{ position:relative; z-index:900; top:150px; } }
@media (max-width: 991px){.map-portada{ position:relative; z-index:900; top:190px; } .mas-info-container{ position:relative; z-index:900; top:190px; } }

.mas-info-container

.icon-portada-zindex{position:relative; z-index:300; top:-50px; }

.separator  {border-bottom:1px solid #CCC; margin-bottom:10px; }
.separator_oscuro  {border-bottom:1px solid #666; margin-bottom:10px; }

.cambiador-vinculo:hover .btn-solicitar{border-color:#da0080;background-color:#da0080; color:#FFF !important;     /* Firefox */
    -moz-transition: all 0.3s ease-in;
    /* WebKit */
    -webkit-transition: all 0.3s ease-in;
    /* Opera */
    -o-transition: all 0.3s ease-in;
    /* Standard */
    transition: all 0.3s ease-in;}




.btn-solicitar{color:#333;background-color:#fff;border-color:#666; -webkit-border-radius:20px!important;-moz-border-radius:20px!important;border-radius:20px!important; padding:5px 50px 5px 50px; border-width:2px;}
.btn-solicitar:hover{border-color:#da0080;background-color:#da0080; color:#FFF !important;     /* Firefox */
    -moz-transition: all 0.3s ease-in;
    /* WebKit */
    -webkit-transition: all 0.3s ease-in;
    /* Opera */
    -o-transition: all 0.3s ease-in;
    /* Standard */
    transition: all 0.3s ease-in;
	}

.bordered15{-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px; }
.bg-map-portada {background:url(/img/map.png) 10px 10px no-repeat;min-height:480px;}
@media (max-width: 991px){.bg-map-portada{ display:none;} }




.lista_paises li {padding:8px 0 8px 0; margin-bottom:3px;}

.lista_paises li:hover {background-color:#720436; cursor:pointer;}

.pais_disabled li:hover {background-color:#333 !important; cursor:pointer;}

.lista_paises a {color:#FFF;}
.lista_paises a:hover {text-decoration:none;}

.map_marker {width:10px; height:10px;}
.link_map_marker {font-size:20px; color:#FFF; width:10px; height:10px;}
.link_map_marker:hover {color:#da0080 !important; }

.separator-gris-oscuro {border-bottom:1px solid #666; margin-bottom:3px; }

.position-mexico-df {position:relative; top:45px; left:65px;}
.position-bogota {position:relative; top:140px; left:180px;}
.position-cali {position:relative; top:150px; left:150px;}
.position-panama {position:relative; top:110px; left:120px;}
.position-quito {position:relative; top:175px; left:110px;}
.position-fortaleza {position:relative; top:165px; left:275px;}
.position-lima {position:relative; top:210px; left:100px;}
.position-santa-cruz {position:relative; top:250px; left:150px;}
.position-rio {position:relative; top:260px; left:220px;}
.position-san-pablo {position:relative; top:270px; left:180px;}
.position-asuncion {position:relative; top:290px; left:130px;}
.position-cordoba{position:relative; top:320px; left:80px;}
.position-montevideo {position:relative; top:321px; left:112px;}
.position-bsas {position:relative; top:335px; left:88px;}
.position-vina {position:relative; top:310px; left:4px;}
.position-santiago {position:relative; top:322px; left:-5px;}


.bordered-strong  {border:3px solid #666; }

.bordered-tb {border-top:1px solid #ccc;border-bottom:1px solid #ccc; }

.solid-storage-bg {background:url(/img/solid-storage.jpg) 10px 10px no-repeat;}
.bg-otra-info {background:url(/img/fondo_info_portada.jpg) center center fixed; -webkit-background-size: cover; -moz-background-size: cover;  -o-background-size: cover;  background-size: cover; min-height:260px;}



.part-of {font-size:11px; color:#ccc !important; text-align: left; }

.link_footer{font-size:14px; color:#ccc !important; }
.link_footer:hover {font-size:14px; color:#fff !important; text-decoration:none }
.ul-footer li {margin-top:10px; }

.info-footer {background-color:#232323;}



.navbar-brand {
    position:relative;
	margin-top:3px;
}

.navbar-container {
    padding: 0;
}


@media (min-width: 1100px){
	
	
.navbar.navbar-fixed-top.fixed-theme {
    background-color: #333;
    border-color: #000000;
    box-shadow: 0 0 5px rgba(0,0,0,.8);
	height:60px;
	top:0px;
	opacity: 0.98;
    filter: alpha(opacity=98); /* For IE8 and earlier */
	z-index:1030;
}

.fixed-theme .link-black  {
 padding:20px 20px 20px 10px !important;
 color:#FFF !important;
}

.navbar-brand.fixed-theme {
    font-size: 18px;
}

.navbar-container.fixed-theme {
    padding: 0;
}

.navbar-container.fixed-theme .logo-img {
    width:100px;
	height:30px;
	-webkit-filter: invert(100%)  grayscale(100%); /* Chrome, Safari, Opera */
    filter: invert(100%)  grayscale(100%);

}


.navbar-container.fixed-theme .link-asistencia-online {
background-color: #da0080 !important; color:#FFF  !important; font-weight:bold; border-radius:0 !important; padding:20px; display:block !important;}

.navbar-container.fixed-theme .link-asistencia-online:hover {
background-color: #a30863 !important;-moz-transition: all 0.3s ease-in;   -webkit-transition: all 0.3s ease-in;   -o-transition: all 0.3s ease-in;   transition: all 0.3s ease-in;}



}

@media (min-width:1100px){
	.navbar-nav>li>.dropdown-menu.submenu-ancho{min-width: 1000px; left:-370px; }
	
	.navbar-nav>li>.dropdown-menu.submenu-soluciones{min-width: 270px;  }
	
	
	.navbar-nav>li>.dropdown-menu.submenu_top{ margin-top:-1px; background-color:#171717;opacity: 0.9;   filter: alpha(opacity=90);  border-top:3px #da0080 solid; /* For IE8 and earlier */}
	.links-submenu-top li {margin:7px 0 7px 0;padding:5px 0px 5px 5px;}
	.links-submenu-top li:hover { }
	.links-submenu-top li a {color:#FFF;}
	.links-submenu-top li a:hover {color:#e6007e;text-decoration:none !important;}
	.botonera-flotante{float:right;}

}


	}
	
@media (max-width:1100px)	{
	.links-subfooter{margin-top:0px  !important;}
	}

	.over-magenta {border-color:#da0080!important; background-color:#da0080;   opacity: 0.8;}	
.over-magenta:hover {border-color:#da0080!important; background-color:#da0080; color:#FFF !important;-moz-transition: all 0.3s ease-in;   -webkit-transition: all 0.3s ease-in;   -o-transition: all 0.3s ease-in;   transition: all 0.3s ease-in;  opacity: 1;}
	 	
.sombra-especial { background-color:#F8F8F8; border:1PX solid #EFEFEF; }
	
.sombra-especial:hover {-webkit-box-shadow: 0px 2px 4px -1px rgba(0,0,0,0.26);-moz-box-shadow: 0px 2px 4px -1px rgba(0,0,0,0.26);box-shadow: 0px 2px 4px -1px rgba(0,0,0,0.26);   -moz-transition: all 0.2s ease-in;
 -webkit-transition: all 0.2s ease-in; -o-transition: all 0.2s ease-in;  transition: all 0.2s ease-in}
 
 
.sombra-especial-oscuro { background-color:#F3F3F3; border:1PX solid #EFEFEF; }
	
.sombra-especial-oscuro:hover {-webkit-box-shadow: 0px 2px 4px -1px rgba(0,0,0,0.26);-moz-box-shadow: 0px 2px 4px -1px rgba(0,0,0,0.26);box-shadow: 0px 2px 4px -1px rgba(0,0,0,0.26);   -moz-transition: all 0.2s ease-in; -webkit-transition: all 0.2s ease-in; -o-transition: all 0.2s ease-in;  transition: all 0.2s ease-in;}
 
 
.posicion-footer {margin-top:0px}


.hover-text-claro p  {opacity:0.7 !important; }

.hover-text-claro:hover p  {opacity:1  !important;   -moz-transition: all 0.2s ease-in; -webkit-transition: all 0.2s ease-in; -o-transition: all 0.2s ease-in;  transition: all 0.2s ease-in}


.col-xs-15,
.col-sm-15,
.col-md-15,
.col-lg-15 {
    position: relative;
    min-height: 1px;
    padding-right: 10px;
    padding-left: 10px;
}

.col-xs-15 {
    width: 20%;
    float: left;
}
@media (min-width: 768px) {
.col-sm-15 {
        width: 20%;
        float: left;
    }
}
@media (min-width: 992px) {
    .col-md-15 {
        width: 20%;
        float: left;
    }
}
@media (min-width: 1200px) {
    .col-lg-15 {
        width: 20%;
        float: left;
    }
}

.col-xs-15,
.col-sm-15,
.col-md-15,
.col-lg-15 {
    position: relative;
    min-height: 1px;
    padding-right: 10px;
    padding-left: 10px;
}

.col-xs-17 {
    width: 14.285714285714285714285714285714%;
    float: left;
}
@media (min-width: 768px) {
.col-sm-17 {
        width: 14.285714285714285714285714285714%;
        float: left;
    }
}
@media (min-width: 992px) {
    .col-md-17 {
        width: 14.285714285714285714285714285714%;
        float: left;
    }
}
@media (min-width: 1200px) {
    .col-lg-17 {
        width: 14.285714285714285714285714285714%;
        float: left;
    }
}



/*--------- MARGINS *----------------*/
.margin-clear {margin:0 !important;}
.margin-5 {margin:5px !important;}

.mt-0 {margin-top:0px !important;}
.mt-3 {margin-top:3px !important;}
.mt-5 {margin-top:5px !important;}
.mt-10{margin-top:10px !important;}
.mt-15{margin-top:15px !important;}

.mt-20{margin-top:20px !important;}
.mt-25{margin-top:25px !important;}
.mt-30{margin-top:30px !important;}
.mt-39{margin-top:39px !important;}
.mt-40{margin-top:40px !important;}
.mt-50{margin-top:50px !important;}

.mb-0 {margin-bottom:0px !important;}
.mb-3 {margin-bottom:3px !important;}
.mb-5 {margin-bottom:5px !important;}
.mb-10{margin-bottom:10px !important;}
.mb-15{margin-bottom:15px !important;}
.mb-20{margin-bottom:20px !important;}
.mb-25{margin-bottom:25px !important;}
.mb-30{margin-bottom:30px !important;}
.mb-40{margin-bottom:40px !important;}
.mb-50{margin-bottom:50px !important;}

.ml-0 {margin-left:0px !important;}
.ml-5 {margin-left:5px !important;}
.ml-10{margin-left:10px !important;}
.ml-15{margin-left:15px !important;}
.ml-20{margin-left:20px !important;}
.ml-25{margin-left:25px !important;}
.ml-30{margin-left:30px !important;}
.ml-40{margin-left:40px !important;}
.ml-50{margin-left:50px !important;}

.mr-0 {margin-right:0px !important;}
.mr-5 {margin-right:5px !important;}
.mr-10{margin-right:10px !important;}
.mr-15{margin-right:15px !important;}
.mr-20{margin-right:20px !important;}
.mr-25{margin-right:25px !important;}
.mr-30{margin-right:30px !important;}
.mr-40{margin-right:40px !important;}
.mr-50{margin-right:50px !important;}

/*----------------------------------*/

/*--------- PADDINGS  *----------------*/

.padding-clear {padding:0 !important;}

.pt-0 {padding-top:0px !important;}
.pt-5 {padding-top:5px !important;}
.pt-8 {padding-top:8px !important;}
.pt-10{padding-top:10px !important;}
.pt-15{padding-top:15px !important;}
.pt-20{padding-top:20px !important;}
.pt-23{padding-top:23px !important;}
.pt-25{padding-top:25px !important;}
.pt-30{padding-top:30px !important;}
.pt-40{padding-top:40px !important;}
.pt-50{padding-top:50px !important;}
.pt-50-resp{padding-top:50px !important;}
@media screen and (max-width: 800px){
.pt-25{padding-top:15px !important;}
.pt-50-resp{padding-top:20px !important;}
}

.pb-0 {padding-bottom:0px !important;}
.pb-5 {padding-bottom:5px !important;}
.pb-10{padding-bottom:10px !important;}
.pb-15{padding-bottom:15px !important;}
.pb-16{padding-bottom:16px !important;}
.pb-20{padding-bottom:20px !important;}
.pb-25{padding-bottom:25px !important;}
.pb-30{padding-bottom:30px !important;}
.pb-40{padding-bottom:40px !important;}
.pb-50{padding-bottom:50px !important;}
.pb-80{padding-bottom:80px !important;}
.pb-100{padding-bottom:100px !important;}
.pb-120{padding-bottom:120px !important;}
.pb-140{padding-bottom:140px !important;}

.pl-0 {padding-left:0px !important;}
.pl-5 {padding-left:5px !important;}
.pl-10{padding-left:10px !important;}
.pl-15{padding-left:15px !important;}
.pl-20{padding-left:20px !important;}
.pl-25{padding-left:25px !important;}
.pl-30{padding-left:30px !important;}
.pl-40{padding-left:40px !important;}
.pl-50{padding-left:50px !important;}
.pl-80{padding-left:80px !important;}
.pl-100{padding-left:100px !important;}

.pr-0 {padding-right:0px !important;}
.pr-5 {padding-right:5px !important;}
.pr-8{padding-right:8px !important;}
.pr-10{padding-right:10px !important;}

.pr-15{padding-right:15px !important;}
.pr-20{padding-right:20px !important;}
.pr-25{padding-right:25px !important;}
.pr-30{padding-right:30px !important;}
.pr-40{padding-right:40px !important;}
.pr-50{padding-right:50px !important;}
.pr-80{padding-right:80px !important;}
.pr-100{padding-right:100px !important;}

.padding-15{padding:15px !important;}
.padding-20{padding:20px !important;}
.padding-25{padding:25px !important;}

@media screen and (max-width: 800px){
.padding-centrado{padding:10px !important; text-align:center;}
}
/*----------------------------------*/

/*------------ FONT SIZES --------------*/
.txt10 {font-size:10px !important;}
.txt11 {font-size:11px !important;}
.txt12 {font-size:12px !important;}
.txt14 {font-size:14px !important;}
.txt16 {font-size:16px !important;}
.txt18 {font-size:18px !important;}
.txt20 {font-size:20px !important;}
.txt22 {font-size:22px !important;}
.txt26 {font-size:26px !important;}
.txt28 {font-size:28px !important;}
.txt30 {font-size:30px !important;}
.txt32 {font-size:32px !important;}
.txt35 {font-size:35px !important;}
.txt50 {font-size:50px !important;}
.txt80 {font-size:80px !important; }
/*----------------------------------*/


@media screen and (max-width: 800px){
.txt14 {font-size:12px !important;}
.txt16 {font-size:14px !important;}
.txt20 {font-size:17px !important;}
.txt30 {font-size:15px !important;}
.txt40 {font-size:25px !important;}
.txt45 {font-size:30px !important;}
.txt50 {font-size:35px !important;}
.txt80 {font-size:40px !important; }
.txt50 {font-size:50px !important;}
.txt-50-resp {font-size:30px !important;}
.txt-26-resp {font-size:20px !important;}	
}
@media screen and (max-width: 800px){	
.centrador-img-mobile{display:block;margin-right:auto;margin-left:auto}
}
/*------------- ESTILOS PARA SLIDER---------------------*/
.slider-banner-container ul.slides{display:none}@media (max-width:991px){.isotope-item,.masonry-grid-item{max-width:100%}}.sidebar.affix{position:static}@media (min-width:992px){.col-md-4 .sidebar.affix,.col-md-4 .sidebar.affix-bottom{width:293px}.col-md-3 .sidebar.affix,.col-md-3 .sidebar.affix-bottom{width:213px}.sidebar.affix{position:fixed;top:20px}.fixed-header-on .sidebar.affix{top:65px}.sidebar.affix-bottom{position:absolute}.sidebar.affix .affix-menu,.sidebar.affix-bottom .affix-menu{margin-top:0;margin-bottom:0}.affix-menu{padding-top:20px}h3.title~.affix-menu{padding-top:0}}@media (min-width:1200px){.col-md-4 .sidebar.affix,.col-md-4 .sidebar.affix-bottom{width:390px}.col-md-3 .sidebar.affix,.col-md-3 .sidebar.affix-bottom{width:263px}}.scrollToTop{color:#fff;position:fixed;bottom:5px;right:5px;width:30px;height:30px;cursor:pointer;background-color:rgba(0,0,0,.4);z-index:1005;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.slider-banner-container,.slider-banner-fullscreen,.slider-banner-fullwidth{width:100%;position:relative}.scrollToTop i{font-size:20px; font-weight:bold;}.scrollToTop:hover{background-color:rgba(0,0,0,.6)}@media (max-width:767px){.scrollToTop{width:40px;height:40px;background-color:rgba(0,0,0,.4)}.scrollToTop i{line-height:40px;font-size:20px}}.large_dark,.large_white,.xlarge_dark,.xlarge_white{font-family:Raleway,sans-serif;line-height:1.2}.slider-banner-container{padding:0}.tp-loader.spinner2{background-color:#999}.tp-caption{z-index:5}.tp-caption a,.tp-caption a:hover{color:#fff}.tp-caption a.btn-gray,.tp-caption a.btn-gray:hover{color:#333}.caption-box{max-width:540px;color:#fff;white-space:normal;padding:20px;border:none}.caption-box h2{color:#fff}.light-translucent-bg.caption-box h2,.light-translucent-bg.caption-box p{color:#333;font-weight:400}.caption-box:after{z-index:-1}.slideshow .dark-translucent-bg:not(.caption-box),.slideshow .light-translucent-bg:not(.caption-box){border-top:none;border-bottom:none;position:absolute;left:0;top:0!important;width:100%;height:100%}.slideshow .dark-translucent-bg{background-color:rgba(0,0,0,.4)}.slideshow .light-translucent-bg{background-color:rgba(255,255,255,.4)}.slideshow .dark-translucent-bg:after,.slideshow .light-translucent-bg:after{background-color:transparent}.xlarge_white{font-size:68px;font-weight:400;color:#fff}.medium_white,.small_white{color:#fff;font-weight:300}.large_white{font-size:80px;color:#fff;  font-family: 'Source Sans Pro', sans-serif !important;font-weight:bold;}.medium_white{font-size:30px}.small_white{font-size:16px}.small_dark,.tp-caption.medium_dark,.xlarge_dark{color:#333;font-weight:400}.xlarge_dark{font-size:68px}.large_dark{font-size:42px;color:#333}.tp-caption.medium_dark{font-family:Roboto,sans-serif;font-size:24px;letter-spacing:0;line-height:1.4583}.small_dark{font-size:16px}.tp-caption .separator,.tp-caption .separator-2,.tp-caption .separator-3{width:500px}.slider-banner-boxedwidth .tp-caption[data-x=left]{margin-left:20px!important}.slider-banner-boxedwidth .tp-caption[data-x=right]{margin-right:20px!important}@media (max-width:1199px){.tp-caption[data-x=left]{margin-left:20px!important}.tp-caption[data-x=right]{margin-right:20px!important}.caption-box{max-width:480px!important}.caption-box p{font-size:14px;line-height:1.5}}@media (max-width:767px){.tp-caption .separator,.tp-caption .separator-2,.tp-caption .separator-3{width:250px}.caption-box{max-width:420px!important;width:100%}.caption-box h2{font-size:22px}}@media (max-width:480px){.caption-box{display:none}}.tp-caption .btn.moving{padding:10px 0 20px}.tp-caption .btn.moving i{display:block;font-size:24px;line-height:1px;height:10px;color:#fff;opacity:1;filter:alpha(opacity=100)}.tp-caption .btn.moving i+i{opacity:.66;filter:alpha(opacity=66)}.tp-caption .btn.moving i+i+i{opacity:.33;filter:alpha(opacity=33)}.moving i+i+i{-webkit-animation:opacity_first 2s linear infinite;animation:opacity_first 2s linear infinite;-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;-ms-transition:none!important;transition:none!important}.moving i+i{-webkit-animation:opacity_second 2s linear infinite;animation:opacity_second 2s linear infinite;transition:none!important}.moving i+i,.moving>i{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;-ms-transition:none!important}.moving>i{-webkit-animation:opacity_third 2s linear infinite;animation:opacity_third 2s linear infinite;transition:none!important}@-webkit-keyframes opacity_first{0%{opacity:.33;filter:alpha(opacity=33)}24.91%{opacity:1;filter:alpha(opacity=100)}49.833%{opacity:0;filter:alpha(opacity=0)}}@keyframes opacity_first{0%{opacity:.33;filter:alpha(opacity=33)}24.91%{opacity:1;filter:alpha(opacity=100)}49.833%{opacity:0;filter:alpha(opacity=0)}}@-webkit-keyframes opacity_second{0%{opacity:.66;filter:alpha(opacity=66)}16.66%{opacity:1;filter:alpha(opacity=100)}41.5833%{opacity:0;filter:alpha(opacity=0)}}@keyframes opacity_second{0%{opacity:.66;filter:alpha(opacity=66)}16.66%{opacity:1;filter:alpha(opacity=100)}41.5833%{opacity:0;filter:alpha(opacity=0)}}@-webkit-keyframes opacity_third{0%{opacity:1;filter:alpha(opacity=100)}33.33%{opacity:0;filter:alpha(opacity=0)}}@keyframes opacity_third{0%{opacity:1;filter:alpha(opacity=100)}33.33%{opacity:0;filter:alpha(opacity=0)}}@media (max-width:767px){.tp-caption .btn.moving{position:absolute;bottom:-100px;left:50%;margin-left:-18px}}.tparrows.preview2{background-color:rgba(0,0,0,.4);color:#fff;-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.tp-rightarrow.preview2{-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.tparrows.preview2:hover{background-color:rgba(0,0,0,.8)}.tparrows.preview2:after{content:""}.tparrows.preview2:before{font-family:FontAwesome;content:"\f053";color:#fff;font-size:24px;line-height:60px;left:22px;position:absolute}.tp-rightarrow.preview2:before{font-family:FontAwesome;left:auto;content:"\f054";right:22px}.tparrows.preview2 .tp-arr-titleholder{color:#fff;text-transform:none;font-weight:300;font-family:Raleway,sans-serif}@media (min-width:768px){.tparrows.preview4,.tparrows.preview4 .tp-arr-imgholder,.tparrows.preview4 .tp-arr-imgholder2{height:200px}.tparrows.preview4:after{line-height:200px;height:200px}}@media (max-width:991px){.tparrows.preview2:before{font-size:18px;line-height:40px;left:15px}.tp-rightarrow.preview2:before{left:auto;right:15px}}@media (min-width:768px)and (max-width:991px){.tparrows.preview2{min-width:40px;min-height:40px}.tparrows.preview2 .tp-arr-titleholder{font-size:12px;line-height:40px;letter-spacing:0}.tp-rightarrow.preview2 .tp-arr-titleholder{right:35px}.tp-leftarrow.preview2 .tp-arr-titleholder{left:35px}}@media (max-width:767px){.tparrows.preview2:before{font-size:16px;line-height:30px;left:10px}.tp-rightarrow.preview2:before{left:auto;right:10px}}.tp-bullets.preview2 .bullet,.tp-bullets.preview4 .bullet{background:rgba(0,0,0,.6)!important;border:none!important;width:10px!important;height:10px!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-left:1px!important;margin-right:1px!important}.tp-bullets.preview2 .bullet.selected,.tp-bullets.preview2 .bullet:hover,.tp-bullets.preview4 .bullet.selected,.tp-bullets.preview4 .bullet:hover{background:#000!important;border:none!important;width:10px!important;height:10px!important}.tp-bannertimer{background-image:none;background-color:rgba(9,175,223,.8);z-index:21;display:none;height:2px}@media (max-width:991px){.slideshow .icon.large{font-size:24px;width:90px;height:90px;line-height:88px}.slideshow .icon.small{font-size:15px;width:35px;height:35px;line-height:35px}}@media (max-width:767px){.slideshow .icon.large{font-size:18px;width:60px;height:60px;line-height:58px}}@media (max-width:480px){.slideshow .icon.large{font-size:18px;width:35px;height:35px;line-height:33px}}.owl-carousel{cursor:grab;cursor:-moz-grab;cursor:-webkit-grab}.container .owl-carousel{cursor:default;cursor:-moz-default;cursor:-webkit-default}.container .content-slider-with-large-controls,.container .content-slider-with-large-controls-autoplay{margin-bottom:50px;border:1px solid #f5f5f5}.content-slider-with-controls .owl-buttons,.content-slider-with-controls-autoplay .owl-buttons{width:100%;height:0;position:absolute;top:50%;margin-top:-15px;z-index:10}.content-slider-with-controls .owl-buttons div,.content-slider-with-controls-autoplay .owl-buttons div{display:inline-block;font-size:14px;position:absolute;text-transform:capitalize;font-weight:300;color:transparent;background:rgba(0,0,0,.5);padding:5px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.content-slider-with-controls .owl-buttons div:after,.content-slider-with-controls-autoplay .owl-buttons div:after{font-family:FontAwesome;position:absolute;font-size:16px;line-height:1;top:50%;margin-top:-8px}.content-slider-with-controls .owl-buttons .owl-prev,.content-slider-with-controls-autoplay .owl-buttons .owl-prev{left:0;padding-left:0}.content-slider-with-controls .owl-buttons .owl-prev:hover,.content-slider-with-controls-autoplay .owl-buttons .owl-prev:hover{padding-left:25px;padding-right:10px;color:#fff}.content-slider-with-controls .owl-buttons .owl-prev:after,.content-slider-with-controls-autoplay .owl-buttons .owl-prev:after{content:"\f104";left:13px;color:#fff;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.content-slider-with-controls .owl-buttons .owl-prev:hover:after,.content-slider-with-controls-autoplay .owl-buttons .owl-prev:hover:after{left:8px}.content-slider-with-controls .owl-buttons .owl-next,.content-slider-with-controls-autoplay .owl-buttons .owl-next{right:0;left:auto;padding-right:0}.content-slider-with-controls .owl-buttons .owl-next:hover,.content-slider-with-controls-autoplay .owl-buttons .owl-next:hover{padding-right:25px;padding-left:10px;color:#fff}.content-slider-with-controls .owl-buttons .owl-next:after,.content-slider-with-controls-autoplay .owl-buttons .owl-next:after{content:"\f105";right:13px;color:#fff;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.content-slider-with-controls .owl-buttons .owl-next:hover:after,.content-slider-with-controls-autoplay .owl-buttons .owl-next:hover:after{right:8px}.content-slider-with-large-controls .owl-buttons,.content-slider-with-large-controls-autoplay .owl-buttons{width:100%;height:0;position:absolute;top:50%}.container .content-slider-with-large-controls .owl-buttons,.container .content-slider-with-large-controls-autoplay .owl-buttons{top:auto;bottom:-10px}.content-slider-with-large-controls .owl-buttons div,.content-slider-with-large-controls-autoplay .owl-buttons div{display:inline-block;font-size:18px;position:absolute;text-transform:capitalize;font-weight:300;color:#cdcdcd}.content-slider-with-large-controls .owl-buttons div:after,.content-slider-with-large-controls-autoplay .owl-buttons div:after{font-family:FontAwesome;position:absolute;font-size:16px;line-height:1;top:50%;margin-top:-8px}.content-slider-with-large-controls .owl-buttons .owl-prev,.content-slider-with-large-controls-autoplay .owl-buttons .owl-prev{left:0;padding-left:30px}.content-slider-with-large-controls .owl-buttons .owl-prev:after,.content-slider-with-large-controls-autoplay .owl-buttons .owl-prev:after{content:"\f104";left:15px;color:#0557ab}.content-slider-with-large-controls .owl-buttons .owl-next,.content-slider-with-large-controls-autoplay .owl-buttons .owl-next{right:0;left:auto;padding-right:30px}.content-slider-with-large-controls .owl-buttons .owl-next:after,.content-slider-with-large-controls-autoplay .owl-buttons .owl-next:after{content:"\f105";right:15px;color:Ab}.container .content-slider-with-large-controls .owl-buttons .owl-prev,.container .content-slider-with-large-controls-autoplay .owl-buttons .owl-prev{padding-left:15px}.container .content-slider-with-large-controls .owl-buttons .owl-prev:after,.container .content-slider-with-large-controls-autoplay .owl-buttons .owl-prev:after{left:0}.container .content-slider-with-large-controls .owl-buttons .owl-next,.container .content-slider-with-large-controls-autoplay .owl-buttons .owl-next{padding-right:15px}.container .content-slider-with-large-controls .owl-buttons .owl-next:after,.container .content-slider-with-large-controls-autoplay .owl-buttons .owl-next:after{right:0}@media (max-width:1199px){.content-slider-with-large-controls .owl-buttons,.content-slider-with-large-controls-autoplay .owl-buttons{top:98%}}.buttons-hide .owl-buttons{display:none}.owl-pagination{position:absolute;bottom:0;width:100%;z-index:10}.owl-controls .owl-page{display:inline-block;zoom:1}.owl-controls .owl-page span{display:block;width:9px;height:9px;margin:5px 3px;opacity:.5;filter:alpha(opacity=50);-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#fff}.dark-controls .owl-controls .owl-page span{background:#333}.owl-controls .owl-page.active span,.owl-controls.clickable .owl-page:hover span{opacity:1;filter:alpha(opacity=100)}@media (max-width:767px){.owl-controls .owl-page span{background:#000}}

/*----------------------------------*/


/*-------------FEATURES BOX-----------------*/


.icon{display:inline-block;text-align:center;background-color:rgba(255,255,255,.85);color:#000;font-size:24px;border-radius:5px;border:1px solid transparent}.bordered,.feature-box-2.boxed{border:1px solid #f1f1f1}.feature-box-2 .icon,.icon{-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}.icons .icon{margin:0 5px 5px 0}.feature-box .title,.feature-box h3,.feature-box-2 .title,.image-box .body h3,.listing-item .body h3{margin-top:0}.icon i{z-index:1}.icon.dark-bg{background-color:rgba(66,66,66,.66);color:#fff}.icon.default-bg{background-color:#FFF;color:#e6007e;border:2px solid #CCC;}.icon.light-bg{background-color:#fff;color:#fff; border:2px solid #CCC;}.icon.large{font-size:36px;width:100px;height:100px;line-height:97px;}.feature-box,.feature-box-2{margin-bottom:30px}.feature-box .icon{margin-bottom:0px;margin-top:20px;}.feature-box p{clear:both;margin-bottom:15px}.feature-box-2 .icon{position:absolute;top:0;left:0;transition:all .2s ease-in-out}.feature-box-2 .icon.without-bg{width:0;height:0}.feature-box-2.boxed .icon{left:20px;top:20px}.feature-box-2 .body{margin-left:62px}.feature-box-2.right .body{margin-right:62px;margin-left:0;text-align:right}.feature-box-2.right .icon{left:auto;right:0}.feature-box-2.right .icon.without-bg{right:40px}.feature-box-2.boxed.right .icon{left:auto;right:20px}.feature-box-2.boxed.right .icon.without-bg{right:60px}@media (max-width:991px){.feature-box-2:not(.boxed){padding-bottom:0}}.shadow,.shadow-narrow{position:relative;background-color:#fff}.light-gray-bg.shadow,.light-gray-bg.shadow-narrow{background-color:#fafafa}.bordered{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.dark-bg .bordered{border:1px solid #555}

/*----------------------------------*/

.social-links{list-style:none;font-size:0;margin-top:20px;margin-bottom:20px;padding-left:0}.social-links li{display:inline-block;margin:0 2px 2px 0; margin-right:5px;}.social-links li a{width:40px;height:40px;display:block;text-align:center;font-size:18px;border:1px solid #e7e7e7;color:#cdcdcd;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.social-links li a i{line-height:40px}.social-links li a:hover{background-color:transparent;border-color:#e6007e;color:#e6007e}.social-links.circle li a{-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}

.mega-menu .dropdown-menu{left:0;width:100%;padding:15px}.mega-menu .menu{list-style:none;padding:0;margin:0}.mega-menu .menu li{position:relative}.mega-menu .menu>li>a{padding:5px 0;font-size:14px;color:#333;display:block;transition:none}

.dropdown-menu-pais{  top: 27px !important; left:-15px	!important; border-radius: 0px !important;}

.dropup,
.dropdown {
  position: relative;
}
.dropdown-toggle:focus {
  outline: 0;
}
.dropdown-menu {
  position:absolute;
  top: 100%;
   z-index: 1000;
  display: none;
 
 
  padding: 5px 0;
  margin: 2px 0 0;
  font-size: 14px;
  text-align: left;
  list-style: none;
  background-color: #fff;
  -webkit-background-clip: padding-box;
          background-clip: padding-box;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, .15);
  border-radius: 4px;
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
          box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
}
.dropdown-menu.pull-right {
  right: 0;
  left: auto;
}
.dropdown-menu .divider {
  height: 1px;
  margin: 9px 0;
  overflow: hidden;
  background-color: #e5e5e5;
}
.dropdown-menu > li > a {
  display: block;
  padding: 3px 20px;
  clear: both;
  font-weight: normal;
  line-height: 1.42857143;
  color: #333;
  white-space: nowrap;
}
.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus {
  color: #262626;
  text-decoration: none;
  background-color: #f5f5f5;
}
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus {
  color: #fff;
  text-decoration: none;
  background-color: #da0080;
  outline: 0;
}
.dropdown-menu > .disabled > a,
.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus {
  color: #777;
}
.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus {
  text-decoration: none;
  cursor: not-allowed;
  background-color: transparent;
  background-image: none;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.open > .dropdown-menu {
  display: block;
}
.open > a {
  outline: 0;
}
.dropdown-menu-right {
  right: 0;
  left: auto;
}
.dropdown-menu-left {
  right: auto;
  left: 0;
}
.dropdown-header {
  display: block;
  padding: 3px 20px;
  font-size: 12px;
  line-height: 1.42857143;
  color: #777;
  white-space: nowrap;
}
.dropdown-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 990;
}
.pull-right > .dropdown-menu {
  right: 0;
  left: auto;
}
.dropup .caret,
.navbar-fixed-bottom .dropdown .caret {
  content: "";
  border-top: 0;
  border-bottom: 4px dashed;
  border-bottom: 4px solid \9;
}

ul.nav li.dropdown:checked > ul.dropdown-menu {
    display: block;    
}


@media (min-width: 1100px) {
ul.nav li.dropdown:hover > ul.dropdown-menu {
    display: block;    
}
  ul.nav li.dropdown:checked > ul.dropdown-menu {
    display: block;
  }
}

@media (max-width: 1101px) {
ul.nav li.dropdown:checked > ul.dropdown-menu {
    display: none; 
}
}

.navbar-toggle{
	margin-right:0px !important;
	width:100% !important;
	border-radius:0 !important;
	border-color:#CCC !important;
	margin-top:0px  !important;
}


.btn-select-pais{ width:159px; padding:4px 5px 4px 5px; font-size:14px; background-color:#FFF !important;}

.dropdown-menu-pais{ cursor:pointer; margin-top:3px !important; -webkit-border-radius:0px 0px 5px 5px!important;-moz-border-radius:0px 0px 5px 5px!important;border-radius:0px 0px 5px 5px!important}

/*--------------- LATAM CORE ---------------------*/


.titulo_secciones { font-weight:900; padding-top:150px; padding-bottom:150px;}
@media (max-width: 999px) {
.titulo_secciones {  padding-top:70px; padding-bottom:70px;}
}

.subtitulo_secciones { font-weight:300; padding-top:30px; padding-bottom:40px;}

.fondo_colaboracion { background:url(/img/fondo_colaboracion.jpg) top center repeat;}


/*--------------- PROGRAMA DE PARTNERS  ---------------------*/
.fondo_programa_partners{ background:url(/img/fondo_partners.jpg) top center repeat;}

.form-contacto-secciones  {border:1px solid #666; background-color:transparent; min-height:40px !important;}

.form-contacto-secciones-dark  {border:1px solid #666; background-color:#FFF; color: #999; min-height:40px !important;}

/*--------------- CONTACTO ---------------------*/
.fondo_contacto { background:url(/img/fondo_contacto.jpg) top center repeat;}

/*--------------- EMPLEO ---------------------*/
.fondo_empleo { background:url(/img/fondo_empleo.jpg) top center repeat;}

.tab-empleo {border-bottom:#e6007e  solid 3px; min-height:43px;}

@media (max-width: 999px) {
	.tab-empleo {border-bottom:0; margin-bottom:20px;}
	.tab-empleo a {margin-bottom:20px; width:250px !important;}
}

.tab-empleo a {background-color: #f3f3f3 ; color:#333  ; font-weight:bold; border-radius:0 !important; min-height:40px; text-align:center; border:0 !important;}

.tab-empleo .active a  {background-color: #e6007e !important ; color:#FFF !important ; font-weight:bold; border-radius:0 !important; min-height:40px; text-align:center; border:0;}

/*--------------- LATAMCLOUD DATACENTER ---------------------*/
.fondo_select_datacenter { background:url(/img/fondo-selec-datacenter.jpg) top center repeat;}
.fondo_dc_colombia { background:url(/img/fondo-dc-colombia.jpg) top center repeat;}

.lineheight-tit-dc { line-height:20px;}

.precio-desde-dc { font-size:14px; color:#FFF; background-color:#3c3c3c; padding:5px 20px 5px 20px;border-radius:30px; !important }

.btn-solicitar-dc { background-color: #e6007e !important; color:#FFF  !important; font-weight:bold; border-radius:30px !important; min-height:40px; text-align:center; padding-top:7px; font-size:16px}
.btn-solicitar-dc:hover { background-color: #bf0b6e!important;}

.dark-gray-bg {background-color:#262626;}

.dc-caract-destacado{background-color:#3e3e3e; border-radius:10px; min-height:200px;}

.text-light {font-weight:300;}

.bg-serv-disponibles {background: linear-gradient(90deg, #343434 50%, #470e2d 50%);}

@media (max-width: 999px) {
.bg-serv-disponibles {background:#343434;}
}
.li-gray-serv-disponibles{background:url(/img/fondo-li-caract-dc.png) repeat; width:100%; padding:5px;  border-radius:10px; margin-top:10px;}

.form-solicite-asesor  {border:0; background-color:#FFF; min-height:40px !important;}


.bg-descarga-ficha {background:#393939;} 

.form-asesor-dark {background:#282828;} 

.datacenter-dark { background: #232323 ;} 

/*--------------- PLATAFORMA LATAMCLOUD  ---------------------*/
.fondo_latamcloud { background:url(/img/fondo-latamcloud.jpg) top center repeat; padding:80px 0 60px 0;}

.tit-latamcloud {font-size:60px; line-height:20px; font-weight:800;} 

/*--------------- ALMACENAMIENTO DE ARCHIVOS  ---------------------*/
.fondo_almacenamiento { background:url(/img/fondo-almacenamiento.jpg) top center repeat; padding:60px 0 60px 0;}

.tit-latamcloud {font-size:60px; line-height:20px; font-weight:800;} 

.gris_tabla_precios   {background-color:#f1f1f1;} 

.border-destacado-precios  {border:1px solid #da0080;} 

.borderdered-bottom {border-bottom:1px solid #e5e5e5;} 

.borderdered-tr {border-top:1px solid #e5e5e5; border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;} 

.vertical{margin:20px 0; border:1px solid #eaeaea;}.vertical .nav-tabs,.vertical .tab-content{display:table-cell;margin:0;vertical-align:top; }.vertical .nav-tabs{border-bottom-color:transparent;background-color:#fff}.vertical .nav-tabs>li{float:none; border-bottom:1px solid #f1f1f1;}.vertical .nav-tabs>li a{margin:0;padding:30px;white-space:nowrap;color:#666;border-radius:0; font-size:17px; min-width:200px;}.vertical .nav-tabs>li a,ul.pagination li{-webkit-border-radius:0;-moz-border-radius:0}.vertical .nav-tabs>li>a:focus,.vertical .nav-tabs>li>a:hover{background-color:#fafafa;border-right:3px solid #e6007e;color:#e6007e;z-index:2}.vertical .nav-tabs>li.active>a,.vertical .nav-tabs>li.active>a:focus,.vertical .nav-tabs>li.active>a:hover{background-color:#fafafa;border-right:3px solid #e6007e;color:#e6007e;z-index:2;}.vertical.left .nav-tabs>li.active>a,.vertical.left .nav-tabs>li.active>a:focus,.vertical.left .nav-tabs>li.active>a:hover,.vertical.left .nav-tabs>li>a:focus,.vertical.left .nav-tabs>li>a:hover{border:none;}.vertical .tab-content{border:1px solid #f1f1f1;background-color:#fafafa;left:-1px;z-index:1;padding:20px 30px; width:100%;}.left.vertical .tab-content{border-left-color:#f1f1f1;border-right-color:transparent}



.vertical .nav-tabs>li:hover a:after {
	left: 100%;
	top: 50%;
	border: solid transparent;
	content: "";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;

	border-left-color: #e6007e;
	border-width: 4px;
	margin-top: -4px;
	margin-left:3px;
}

/*--------------- BACKUPS AUTOMATICOS  ---------------------*/

.bordered-recto {border:1px solid #F2F2F2}

.fondo_backups { background:url(/img/fondo-backups-automaticos.jpg) top center repeat; padding:60px 0 60px 0;}

.dark-precio-back  {background-color:#969696;}


/*--------------- CERTIFICADOS SSL  ---------------------*/

.fondo_ssl { background:url(/img/fondo_ssl.jpg) top center repeat; padding:40px 0 60px 0;}


/*--------------- REGISTRO DE DOMINIOS  ---------------------*/

.fondo_registro_dominios { background:url(/img/fondo_registro_dominios.jpg) top center repeat; padding:60px 0 60px 0;}

/*--------------- EMAIL MARKETING ---------------------*/

.fondo_email_mkt { background:url(/img/fondo_email_mkt.jpg) top center repeat; padding:60px 0 60px 0;}

/*--------------- HOSTING ---------------------*/

.fondo_hosting { background:url(/img/fondo_hosting.jpg) top center repeat; padding:60px 0 60px 0;}

/*--------------- BALANCEO DE CARGA  ---------------------*/

.fondo_balanceo { background:url(/img/fondo_balanceo_de_carga.jpg) top center repeat; padding:60px 0 60px 0;}

/*--------------- BALANCEO DE CARGA  ---------------------*/

.fondo_cortafuegos { background:url(/img/fondo_cortafuegos.jpg) top center repeat; padding:60px 0 60px 0;}

/*--------------- CLOUD SERVERS  ---------------------*/

.fondo_cloud_servers { background:url(/img/fondo_cloud_servers.jpg) top center repeat; padding:60px 0 60px 0;}

/*--------------- SERVIDORES DEDICADOS  ---------------------*/

.fondo_dedicados { background:url(/img/fondo_dedicados.jpg) top center repeat; padding:60px 0 60px 0;}

/*--------------- TELEFONIA  ---------------------*/

.fondo_telefonia {background:url(/img/fondo_telefonia.jpg) top center repeat; padding:60px 0 60px 0;}


/*--------------- QUIENES SOMOS  ---------------------*/

.fondo_quienes_somos {background:url(/img/fondo_quienes_somos.jpg) top center repeat; padding:60px 0 60px 0;}

/*--------------- AGENCIAS  ---------------------*/

.fondo_agencias {background:url(/img/fondo_agencias.jpg) top center repeat; padding:60px 0 60px 0;}

/*--------------- ECOMMERCE  ---------------------*/

.fondo_ecommerce {background:url(/img/fondo_ecommerce.jpg) top center repeat; padding:60px 0 60px 0;}
/*--------------- SITIOS CORPORATIVOS ---------------------*/

.fondo_sitios_corporativos {background:url(/img/fondo_sitios_corporativos.jpg) top center repeat; padding:60px 0 60px 0;}
/*--------------- STARTUPS ---------------------*/

.fondo_startups {background:url(/img/fondo_startups.jpg) top center repeat; padding:60px 0 60px 0;}

.btn-selector-ipxon{color:#fff;background-color:#da0080;border-color:#c80075}.btn-selector-ipxon.focus,.btn-selector-ipxon:focus{color:#fff;background-color:#c80075;border-color:#b8016d}.btn-selector-ipxon:hover{color:#fff;background-color:#c80075;border-color:#c30675}.btn-selector-ipxon.active,.btn-selector-ipxon:active,.open>.dropdown-toggle.btn-selector-ipxon{color:#fff;background-color:#da0080;border-color:#c80075}.btn-selector-ipxon.active.focus,.btn-selector-ipxon.active:focus,.btn-selector-ipxon.active:hover,.btn-selector-ipxon:active.focus,.btn-selector-ipxon:active:focus,.btn-selector-ipxon:active:hover,.open>.dropdown-toggle.btn-selector-ipxon.focus,.open>.dropdown-toggle.btn-selector-ipxon:focus,.open>.dropdown-toggle.btn-selector-ipxon:hover{color:#fff;background-color:#c30675;border-color:#b8016d}.btn-selector-ipxon.active,.btn-selector-ipxon:active,.open>.dropdown-toggle.btn-selector-ipxon{background-image:none}.btn-selector-ipxon.disabled.focus,.btn-selector-ipxon.disabled:focus,.btn-selector-ipxon.disabled:hover,.btn-selector-ipxon[disabled].focus,.btn-selector-ipxon[disabled]:focus,.btn-selector-ipxon[disabled]:hover,fieldset[disabled] .btn-selector-ipxon.focus,fieldset[disabled] .btn-selector-ipxon:focus,fieldset[disabled] .btn-selector-ipxon:hover{background-color:#c80075;border-color:#b8016d}.btn-selector-ipxon .badge{color:#da0080;background-color:#fff}


/*------------ MAPA --------------*/	 	
		
  #ipxon-mapa{
        height:500px;
        width:100%;

    }
    .gm-style-iw * {
        display: block;
        width: 100%;
    }
    .gm-style-iw h4, .gm-style-iw p {
        margin: 0;
        padding: 0;
    }
    .gm-style-iw a {
        color: #4272db;
    }
	
	
	.overlay {
   background:transparent; 
   position:relative; 
   width:640px;
  height:500px;
        width:100%;
   margin-top:-500px;  /* your iframe height */
}

		

@media screen and (max-width: 600px){ #modal-map  { display:none;  } }
/*----------------------------------*/

.prod-disabled {color:#ccc !important;}


.container-fluid > .navbar-collapse, .container-fluid > .navbar-header, .container > .navbar-collapse, .container > .navbar-header {
	 margin-right: 0 !important; 
	 margin-left: 0 !important; 
}


.texto-llamenos{
	display:none;
}
@media screen and (max-width: 1100px){
.texto-llamenos{
	display:inline;	
	padding-right:10px;
}
}
@media screen and (max-width: 1100px){
	
.navbar-brand {
	height: auto !important; 
	margin-bottom:50px;
}

.navbar-brand {
	float:none !important; 

}
.barra-secundaria-top{
	display:none;
}

.cuadro-telefono{
	text-align:center;
}



}


/*  bhoechie tab */
div.bhoechie-tab-container{
  background-color: #ffffff;
  padding: 0 !important;
  border-radius: 4px;
  -moz-border-radius: 4px;
  border:1px solid #ddd;
  margin-top: 20px;
  -webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175);
  box-shadow: 0 6px 12px rgba(0,0,0,.175);
  -moz-box-shadow: 0 6px 12px rgba(0,0,0,.175);
  background-clip: padding-box;
  opacity: 0.97;
  filter: alpha(opacity=97);
}
div.bhoechie-tab-menu{
  padding-right: 0;
  padding-left: 0;
  padding-bottom: 0;
}
div.bhoechie-tab-menu div.list-group{
  margin-bottom: 0;
}
div.bhoechie-tab-menu div.list-group>a{
  margin-bottom: 0;
    font-size:18px;
}
div.bhoechie-tab-menu div.list-group>a .glyphicon,
div.bhoechie-tab-menu div.list-group>a .fa {
  color: #da0683;
}
div.bhoechie-tab-menu div.list-group>a:first-child{
  border-top-right-radius: 0;
  -moz-border-top-right-radius: 0;
}
div.bhoechie-tab-menu div.list-group>a:last-child{
  border-bottom-right-radius: 0;
  -moz-border-bottom-right-radius: 0;
}
div.bhoechie-tab-menu div.list-group>a.active,
div.bhoechie-tab-menu div.list-group>a.active .glyphicon,
div.bhoechie-tab-menu div.list-group>a.active .fa{
  background-color: #da0683;
  background-image: #da0683;
  color: #ffffff;
  font-size:18px;
}
div.bhoechie-tab-menu div.list-group>a.active:after{
  content: '';
  position: absolute;
  left: 100%;
  top: 50%;
  margin-top: -13px;
  border-left: 0;
  border-bottom: 13px solid transparent;
  border-top: 13px solid transparent;
  border-left: 10px solid #da0683;
}

@media(max-width:1000px)  {
div.bhoechie-tab-menu div.list-group>a.active:after{
  border: none;
}
}

div.bhoechie-tab-content{
  /* border: 1px solid #eeeeee; */
  padding-left: 20px;
  padding-top: 10px;
}

div.bhoechie-tab div.bhoechie-tab-content:not(.active){
  display: none;
}

.list-group-item.active, .list-group-item.active:focus, .list-group-item.active:hover {
border-color:#da0683;
}


.bhoechie-tab-content li{
font-size:16px; padding:10px;
}


/*---- FONDOS DC ----*/
.sombreado {text-shadow: 0px 0px 6px rgba(0, 0, 0, 0.45);}
.fondo_dc_argentina { background:url(/img/fondo-dc-argentina.jpg) top center repeat;}
.fondo_dc_cordoba { background:url(/img/fondo-dc-cordoba.jpg) top center repeat;}
.fondo_dc_bolivia { background:url(/img/fondo-dc-bolivia.jpg) top center repeat;}
.fondo_dc_fortaleza { background:url(/img/fondo-dc-fortaleza.jpg) top center repeat;}
.fondo_dc_rio { background:url(/img/fondo-dc-rio.jpg) top center repeat;}
.fondo_dc_saopaulo { background:url(/img/fondo-dc-saopaulo.jpg) top center repeat;}
.fondo_dc_santiago { background:url(/img/fondo-dc-santiago.jpg) top center repeat;}
.fondo_dc_vina { background:url(/img/fondo-dc-vina.jpg) top center repeat;}
.fondo_dc_cali { background:url(/img/fondo-dc-cali.jpg) top center repeat;}
.fondo_dc_quito { background:url(/img/fondo-dc-quito.jpg) top center repeat;}
.fondo_dc_df { background:url(/img/fondo-dc-df.jpg) top center repeat;}
.fondo_dc_panama { background:url(/img/fondo-dc-panama.jpg) top center repeat;}
.fondo_dc_asuncion { background:url(/img/fondo-dc-asuncion.jpg) top center repeat;}
.fondo_dc_lima { background:url(/img/fondo-dc-lima.jpg) top center repeat;}
.fondo_dc_montevideo { background:url(/img/fondo-dc-montevideo.jpg) top center repeat;}
.fondo_dc_guatemala { background:url(/img/fondo-dc-guatemala.jpg) top center repeat;}
.fondo_dc_salvador { background:url(/img/fondo-dc-salvador.jpg) top center repeat;}
.fondo_dc_miami { background:url(/img/fondo-dc-miami.jpg) top center repeat;}
.fondo_dc_beauharnois { background:url(/img/fondo-dc-beauharnois.jpg) top center repeat;}
/*--------------- 2018  ---------------------*/

.fondo_proxy { background:url(/img/fondo-proxy.jpg) top center repeat; padding:60px 0 60px 0;}

.link-proxy {color:#000;}
.link-proxy:hover {text-decoration:none; color:#000; }
.link-proxy:active {text-decoration:none; color:#000; }
.link-proxy:focus {text-decoration:none; color:#000; }
.link-proxy:visited {text-decoration:none; color:#000; }

.div-proxy{  -webkit-transition: all 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);  transition: all 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);}

.div-proxy::after {  content: "";  border-radius: 5px;  position: absolute;  z-index: -1;  top: 0;  left: 0;  width: 100%;  height: 100%;  box-shadow: 0 5px 15px rgba(0, 0, 0, 0.3);  opacity: 0;  -webkit-transition: all 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);  transition: all 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);}

.div-proxy:hover {	 cursor: pointer;  }

.div-proxy:hover::after {    opacity: 1;}

.img-proxy {padding-top:100px !important;}

@media(max-width:992px)  {.img-proxy {padding-top:20px !important; padding-bottom: 30px;}}

.border-bottom-dotted {border-bottom: 1px dotted #BDBDBD}

.dark-gray {color:#999 !important;}


#livechat-compact-container {

	bottom: 10px !important;
	right: 20px !important;

}

.cc-window {-webkit-box-shadow: 0px -7px 13px 4px rgba(0,0,0,0.12);
-moz-box-shadow: 0px -7px 13px 4px rgba(0,0,0,0.12);
box-shadow: 0px -7px 13px 4px rgba(0,0,0,0.12); opacity: 0.9;}

.cc-message { font-family: 'Source Sans Pro', sans-serif !important; }

.cc-btn { font-family: 'Source Sans Pro', sans-serif !important; text-decoration: none; background-color: #e6007e !important; color:#FFF  !important; font-weight:bold; border-radius:5px !important; min-height:40px; text-align:center; }
.cc-btn:hover { font-family: 'Source Sans Pro', sans-serif !important; background-color:#bf0b6e !important; text-decoration: none !important; }

.scrollToTop {display: none;}



@media(min-width:767px)  {
.cc-window {
	color: rgb(0, 0, 0) !important;
	background-color: rgb(207, 207, 207, 0.95) !important;
	width: 50% !important;
	margin-left: 25% !important;
	border-radius: 10px !important;
	margin-bottom: 20px !important;
}

}

.icon-up-open-big {display: none !important;}
.scrollToTop {display: none !important;}

/*------------ BOTONERA 2018 ---------------*/

@media(min-width:1101px)  {
.navbar-nav>li>.dropdown-menu.submenu_top{   border-top:8px #da0080 solid; opacity:1 !important;     background-color: rgba(0, 0, 0, 0.9) !important;/* For IE8 and earlier */}
.navbar-nav > li > .dropdown-menu.submenu-ancho {	min-width: 1170px !important;	left: -545px !important; padding: 0;}
	
	
.fixed-theme .navbar-nav > li > .dropdown-menu.submenu-ancho {	min-width: 1170px !important;	left: -447px !important; padding: 0;}
}



.btn-presence {width: 100%; height: 60px; border-radius: 12px; background-color:#E6007E; color: #fff; cursor: pointer; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -ms-transition: all 0.2s ease; transition: all 0.2s ease;}
.btn-presence:hover {background-color:#BF0169; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -ms-transition: all 0.2s ease; transition: all 0.2s ease; }

.btn-ultraproxy {width: 100%; height: 60px; border-radius: 12px; background-color:#A1CE09; color: #fff;cursor: pointer; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -ms-transition: all 0.2s ease; transition: all 0.2s ease;}
.btn-ultraproxy:hover {background-color:#7EA204; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -ms-transition: all 0.2s ease; transition: all 0.2s ease; }

.btn-presencecdn {width: 100%; height: 60px; border-radius: 12px; background-color:#009FE3; color: #fff;cursor: pointer; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -ms-transition: all 0.2s ease; transition: all 0.2s ease; }
.btn-presencecdn:hover {background-color:#038AC4; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -ms-transition: all 0.2s ease; transition: all 0.2s ease; }

.links-submenu-top li {margin: 0;}

.links-submenu-top li a {text-decoration: none !important;}

.tit-btn-presence {font-size: 22px; font-weight: 900; text-align: center; margin-bottom: 0; line-height: 26px;  text-transform: uppercase; padding-top: 11px;}
.tit-btn-presence-plat {font-size: 12px; font-weight: 900; text-align: center; margin-bottom: 3px; line-height: 11px; text-transform: uppercase;}
.tit-btn-presence-text {font-size: 12px; font-weight: 400; text-align: center; margin-bottom: 0; line-height: 11px;}

.tit-btn-ultraproxy {font-size: 26px; font-weight: 400; text-align: center; margin-bottom: 0; line-height: 32px;  padding-top: 12px;}

.tit-btn-presencecdn {font-size: 22px; font-weight: 900; text-align: center; margin-bottom: 0; line-height: 25px;  text-transform: uppercase; padding-top: 7px;}
.tit-btn-presencecdn-plat {font-size: 20px; font-weight: 300; text-align: center; margin-bottom: 0px; margin-top: 0; line-height: 20px; text-transform: uppercase;}

.tit-megamenu-nvo {font-size: 18px; text-transform: uppercase; font-weight: 700; }

.divisor-menu18 {border-top: 1px solid #666}

.hover-submenu18 {cursor:pointer; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -ms-transition: all 0.2s ease; transition: all 0.2s ease; color:#fff !important;}
.hover-submenu18:hover { background-color: rgba(112, 112, 112, 0.5) !important; color:#fff !important; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -ms-transition: all 0.2s ease; transition: all 0.2s ease;}

.link-hover18-new {text-decoration: none !important; cursor: pointer; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -ms-transition: all 0.2s ease; transition: all 0.2s ease;}
.link-hover18-new:hover {background-color: #440026; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -ms-transition: all 0.2s ease; transition: all 0.2s ease;}

.bg-botonera-new {background-color: #67033A !important; padding: 8px;}

.bg-botonera-new a {text-decoration: none !important;}




.new-tag {background-color:#E6007E; font-size:18px; font-weight: bold; padding: 3px; margin: 0; line-height: 18px; border-radius: 5px; width:  50px; color: white; margin-top: 11px; }

.hidden_mobile{display:inline !important;}
.display_mobile{display:none !important;}
.text-link-center{text-align:center ;}

@media (max-width: 767px){
.text-center-mobile {text-align:center !important;}
.center-block-mobile {display:block;margin-right:auto;margin-left:auto}
.text-link-center{text-align:left ;}
.hidden_mobile{display:none !important;}
.display_mobile{display:inline !important;}
	
.barras-portada-zindex {	top: 120px;}
	
.lista-idiomas-nvo {margin-bottom: 0px;}
.mas-info-container {	top: 20px;}
	
}

@media(max-width:1200px)  {

.navbar-nav>li>.dropdown-menu.submenu_top{   border-top:8px #da0080 solid; opacity:1 !important;     background-color: rgba(0, 0, 0, 0.9) !important; -moz-transform :scale(0.9);   zoom: 0.95; margin-top: 30px;/* For IE8 and earlier */}

	
	
.navbar-nav > li > .dropdown-menu.submenu-ancho {
	width: 111.1% !important;

	padding: 0;
	background-color: #000 !important;
	height: 258px;

	
		margin-left: 0px;
	margin-top: -15px !important;
	/* position: relative; */
}
	
	.navbar-nav > li > .dropdown-menu.submenu-soluciones{
		width: 100% !important;
	margin-left: 0px;
	padding: 0;
	background-color: #333 !important;
	height: auto;
	margin-top: 0px !important;
	/* position: relative; */
		-moz-transform :scale(1);   zoom: 1;
		padding: 30px;
		font-size:14px;
		
	}
a.link-black {color:#000 !important; padding:40px 10px 40px 10px !important;}
	
}


@media(min-width:1100px)  {
.navbar-nav .link-asistencia-online {display:none !important;}
	.submenu-nvo-mobile {display: none !important;}
}




@media(max-width:1100px)  {
    .navbar-collapse.collapse {	-moz-transform :scale(1);   zoom: 1;padding-bottom: 0px; 		margin-top: 0px;   }
	.mega-menu-mobile { background-color: #fff !important; border-radius: 0px;}	
	.links-submenu-top {font-size: 16px !important; }
	.submenu-soluciones ul li {padding-bottom: 10px;}	
	.border-bottom-menu {border-bottom: 1px solid #ccc;}	
	.navbar-container {width: 100% !important;}	
	.link-asistencia-online{color:#fff; padding-left:0; background-color:#E6007E; font-weight:bold;}	
	.submenu-nvo-desktop {display: none !important;}	
	.submenu-nvo-mobile {display: block !important;}	
	
	a.link-black {color:#000 !important; padding:15px 10px 15px 10px !important;}
}

/*******BOTONERA MOBILE **************/

.btn-presence-mobile {width: 100%; height: 110px; background-color:#E6007E; color: #fff; cursor: pointer; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -ms-transition: all 0.2s ease; transition: all 0.2s ease;}
.btn-presence-mobile:hover {background-color:#BF0169; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -ms-transition: all 0.2s ease; transition: all 0.2s ease; }

.btn-ultraproxy-mobile {width: 100%; height: 110px; background-color:#A1CE09; color: #fff;cursor: pointer; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -ms-transition: all 0.2s ease; transition: all 0.2s ease;}
.btn-ultraproxy-mobile:hover {background-color:#7EA204; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -ms-transition: all 0.2s ease; transition: all 0.2s ease; }

.btn-presencecdn-mobile {width: 100%; height: 110px; background-color:#009FE3; color: #fff;cursor: pointer; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -ms-transition: all 0.2s ease; transition: all 0.2s ease; }
.btn-presencecdn-mobile:hover {background-color:#038AC4; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -ms-transition: all 0.2s ease; transition: all 0.2s ease; }

.btn-presence-mobile  .tit-btn-presence {font-size: 24px; font-weight: 900; text-align: center; margin-bottom: 0; line-height: 24px;  text-transform: uppercase; padding-top: 18px;}
.btn-presence-mobile  .tit-btn-presence-plat {font-size: 12px; font-weight: 900; text-align: center; margin-bottom: 3px; line-height: 12px; text-transform: uppercase;}
.btn-presence-mobile  .tit-btn-presence-text {font-size: 14px; font-weight: 400; text-align: center; margin-bottom: 0; line-height: 14px;}

.btn-ultraproxy-mobile  .tit-btn-ultraproxy {font-size: 25px; font-weight: 400; text-align: center; margin-bottom: 0; line-height: 25px;  padding-top: 40px;}

.hover-blanco-mobile-18 {width: 100%; height: 110px; font-size: 16px !important; color: #333 !important; text-align: center; padding-top: 20px; text-decoration: none !important; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -ms-transition: all 0.2s ease; transition: all 0.2s ease;}
.hover-blanco-mobile-18:hover {background-color: #F2F2F2; text-decoration: none !important;  -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -ms-transition: all 0.2s ease; transition: all 0.2s ease;}

.border-right-1-mobile-btn {border-right: 1px solid #E0E0E0}

.border-top-1-mobile-btn {border-top: 1px solid #E0E0E0}

.new-tag-mobile {background-color:#E6007E; height: 75px; font-size:18px; font-weight: bold; color: white; padding-top: 22px !important; text-align: center;}

.link-domains-mobile-18 {height: 75px; background-color: #810449; color: #fff; text-decoration: none !important; cursor: pointer; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -ms-transition: all 0.2s ease; transition: all 0.2s ease;}
.link-domains-mobile-18:hover {background-color: #A1095D; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -ms-transition: all 0.2s ease; transition: all 0.2s ease;}

.link-domains-mobile-18-oscuro {height: 75px; background-color:#600D3B ; color: #fff; text-decoration: none !important; cursor: pointer; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -ms-transition: all 0.2s ease; transition: all 0.2s ease;}
.link-domains-mobile-18-oscuro:hover {background-color: #360621; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -ms-transition: all 0.2s ease; transition: all 0.2s ease;}

@media(max-width:360px)  {
.btn-presence-mobile  .tit-btn-presence {font-size: 18px; }
.btn-presence-mobile  .tit-btn-presence-plat {font-size: 12px; }
.btn-presence-mobile  .tit-btn-presence-text {font-size: 12px; }

.btn-ultraproxy-mobile  .tit-btn-ultraproxy {font-size: 18px; }
.hover-blanco-mobile-18 {font-size: 14px !important; }
}

.barra-idiomas {background-color:rgba(0, 0, 0, 0.97); width: 100%; position: absolute; z-index: 9999; border-bottom: 10px solid #333;}

.link-simple .fa {
  transition: .3s transform ease-in-out;
}
.link-simple.collapsed .fa {
  transform: rotate(180deg);
}

.lista-idiomas-nvo li {padding: 0 0 20px 0;}

.lista-idiomas-nvo li a {color: #FFF;  text-decoration: none !important;}

.lista-idiomas-nvo li {width: 100%; padding: 10px 0 10px 10px; font-size: 16px; text-decoration: none; color: #FFF; cursor: pointer; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -ms-transition: all 0.2s ease; transition: all 0.2s ease; border-radius: 10px;}
.lista-idiomas-nvo li:hover {font-size: 16px; color:#e6007e !important; font-weight: bold; background-color: #333; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -ms-transition: all 0.2s ease; transition: all 0.2s ease; }

.bn-idioma-nvo {margin-top: -2px;}

.link-submenu-018 {padding: 15px;}
.link-submenu-018:hover {padding: 10px; background-color: #ccc}

.yellow {color: #ffba00 !important;}