@charset "utf-8";
/* CSS Document */

/* Declare heights because of positioning of img element 
.carousel .item {
  height: 500px;
  background-color: #777;
}
.carousel-inner > .item > img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height:auto;
}
*/

body {    background-image: url(../img/pattern-4.png);}

a {color:#034F92;}
h2, h3 {color: #035092;}

.letra-azul{color:#034F92;}

.navbar-inverse {
    background-color: #035092;
    border-color: #035092;
}

/* Carousel base class */
.carousel {
  height: 500px;

}
/* Since positioning the image, we need to help out the caption */
.carousel-caption {
  z-index: 10;
}

/* Declare heights because of positioning of img element */
.carousel .item {
  height: 500px;
  background-color: #777;
}
.carousel-inner > .item > img {
  position: absolute;
  top: 0;
  left: 0;
  min-width: 100%;
  height: 500px;
}


html, body {
height:100%;
margin:0;
padding:0;
}/*
.carousel, .item, .active {
height:100%;
}
.carousel-inner {
height:100%;
}*/
.carousel {
margin-bottom: 25px;
}
.carousel-caption {
z-index: 10;
}
.carousel .item {
background-color: #777;
}
.carousel .carousel-inner .bg {
background-repeat:no-repeat;
background-size:cover;
}
.carousel .carousel-inner .bg1 {
background-image:url(../banner-incentivos.jpg);
background-position: center top;
}
.carousel .carousel-inner .bg2 {
background-image:url(../banner-fidelizacion.jpg);
background-position: center center;
}
/*
.carousel .carousel-inner .bg2 {
background-image:url(../img/bg-falabella.jpg);
background-position: center center;
}
*/
.carousel .carousel-inner .bg3 {
background-image:url(../banner-sistemagc.jpg);
background-position: center bottom;
}

.navbar-inverse .navbar-brand {
    color: #fff;
}

/*PARA STICKY MENU*/
.affix {
      top: 0;
      width: 100%;
	  left:0;
  }
  .affix + .container-fluid {
      padding-top: 70px;
  }
  
 .navbar-wrapper .navbar .container {
  width: auto;
}

.navbar-inverse .navbar-nav > li > a {
    color: #fff;}
	
	
.navbar-inverse .navbar-nav > li > a:hover {
    color: #7DD5FF;}
	
.dropdown-menu {
    background-color: #034F92;
	}
	
.dropdown-menu > li > a {
    color: #fff;
  
}

.dropdown-menu > li {

    color: #fff;
 
}

.navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:hover, .navbar-inverse .navbar-nav > .open > a:focus {
    color: #fff;
    background-color: #003D73;}

.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {
    color: #7DD5FF;
    background-color:#034F92;}


.navbar-brand {
    float: left;
    height: 50px;
    padding: 12px 6px;
    font-size: 18px;
    line-height: 20px;
}

.navbar-brand > img {
    display:inline;
}

.azul {color:#0060AE;}

	
.animacion-accesos:hover {
	  animation-name: pulse;
    animation-duration: 1s;
}

.animacion-servicios { 
transition: 0.2s all ease-in-out;}

.animacion-servicios:hover {
	padding-left:10px;
	}
	
.animacion-azul{ transition: 0.2s all ease-in-out;}

.animacion-azul:hover{
	    color: #FFF;
    background-color: #337CB7;
	
}


.animacion-salto:hover {animation-name:pulse;
	animation-duration: 1s;
	}
	
.partners {margin-top:10px;}

.titulo-seccion h2 {color:white}

.titulo-seccion a {
color:#9ED2FF; }


.breadcrumb {
  padding: 8px 15px;
  margin-bottom: 20px;
  list-style: none;
  background-color:rgba(0, 0, 0, 0.16);
  border-radius: 4px;
}
.breadcrumb > li {
  display: inline-block;
}
.breadcrumb > li + li:before {
  padding: 0 5px;
  color: #fff;
  content: "/\00a0";
}
.breadcrumb > .active {
  color: #fff;
}

.texto-justificado { text-align:justify;}

.img-soluciones { margin:10px;}

.text-center {
	    text-align: -webkit-center;
}

.jumbotron-plataformas {  text-align: -webkit-center; text-align:center; background-image:url(../img/fondo.jpg); color:#fff; text-shadow:#000 2px 2px 2px ; }
.jumbotron-plataformas p{  text-align: -webkit-center; text-align:center}



.items-falabella { font-size:14px;} 

.btn:hover, .btn:focus, .btn.focus {
    color: #fff;
    text-decoration: none;
}

 .btn-info {     background-color: #034F92;}



.bg-azul {
	
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#1a3d99+0,1a559a+13,00b1db+24,1a3d99+38,1a559a+51,00b1db+63,1a3d99+85,00b1db+100,1a3d99+100 */
background: #1a3d99; /* Old browsers */
background: -moz-linear-gradient(left,  #1a3d99 0%, #1a559a 13%, #00b1db 24%, #1a3d99 38%, #1a559a 51%, #00b1db 63%, #1a3d99 85%, #00b1db 100%, #1a3d99 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#1a3d99), color-stop(13%,#1a559a), color-stop(24%,#00b1db), color-stop(38%,#1a3d99), color-stop(51%,#1a559a), color-stop(63%,#00b1db), color-stop(85%,#1a3d99), color-stop(100%,#00b1db), color-stop(100%,#1a3d99)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left,  #1a3d99 0%,#1a559a 13%,#00b1db 24%,#1a3d99 38%,#1a559a 51%,#00b1db 63%,#1a3d99 85%,#00b1db 100%,#1a3d99 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left,  #1a3d99 0%,#1a559a 13%,#00b1db 24%,#1a3d99 38%,#1a559a 51%,#00b1db 63%,#1a3d99 85%,#00b1db 100%,#1a3d99 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(left,  #1a3d99 0%,#1a559a 13%,#00b1db 24%,#1a3d99 38%,#1a559a 51%,#00b1db 63%,#1a3d99 85%,#00b1db 100%,#1a3d99 100%); /* IE10+ */
background: linear-gradient(to right,  #1a3d99 0%,#1a559a 13%,#00b1db 24%,#1a3d99 38%,#1a559a 51%,#00b1db 63%,#1a3d99 85%,#00b1db 100%,#1a3d99 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1a3d99', endColorstr='#1a3d99',GradientType=1 ); /* IE6-9 */}

.bg-azulaceleste {
	background: rgba(39,154,230,1);
background: -moz-linear-gradient(top, rgba(39,154,230,1) 0%, rgba(3,79,146,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(39,154,230,1)), color-stop(100%, rgba(3,79,146,1)));
background: -webkit-linear-gradient(top, rgba(39,154,230,1) 0%, rgba(3,79,146,1) 100%);
background: -o-linear-gradient(top, rgba(39,154,230,1) 0%, rgba(3,79,146,1) 100%);
background: -ms-linear-gradient(top, rgba(39,154,230,1) 0%, rgba(3,79,146,1) 100%);
background: linear-gradient(to bottom, rgba(39,154,230,1) 0%, rgba(3,79,146,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#279ae6', endColorstr='#034f92', GradientType=0 );

}

.bg-diagonalazul {background: rgba(0,124,191,1);
background: -moz-linear-gradient(-45deg, rgba(0,124,191,1) 0%, rgba(3,79,146,1) 25%, rgba(3,79,146,1) 73%, rgba(0,124,191,1) 100%);
background: -webkit-gradient(left top, right bottom, color-stop(0%, rgba(0,124,191,1)), color-stop(25%, rgba(3,79,146,1)), color-stop(73%, rgba(3,79,146,1)), color-stop(100%, rgba(0,124,191,1)));
background: -webkit-linear-gradient(-45deg, rgba(0,124,191,1) 0%, rgba(3,79,146,1) 25%, rgba(3,79,146,1) 73%, rgba(0,124,191,1) 100%);
background: -o-linear-gradient(-45deg, rgba(0,124,191,1) 0%, rgba(3,79,146,1) 25%, rgba(3,79,146,1) 73%, rgba(0,124,191,1) 100%);
background: -ms-linear-gradient(-45deg, rgba(0,124,191,1) 0%, rgba(3,79,146,1) 25%, rgba(3,79,146,1) 73%, rgba(0,124,191,1) 100%);
background: linear-gradient(135deg, rgba(0,124,191,1) 0%, rgba(3,79,146,1) 25%, rgba(3,79,146,1) 73%, rgba(0,124,191,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#007cbf', endColorstr='#007cbf', GradientType=1 );}

.btn-diagonalazul  {background: rgba(0,124,191,1);
background: -moz-linear-gradient(-45deg, rgba(0,124,191,1) 0%, rgba(3,79,146,1) 25%, rgba(3,79,146,1) 73%, rgba(0,124,191,1) 100%);
background: -webkit-gradient(left top, right bottom, color-stop(0%, rgba(0,124,191,1)), color-stop(25%, rgba(3,79,146,1)), color-stop(73%, rgba(3,79,146,1)), color-stop(100%, rgba(0,124,191,1)));
background: -webkit-linear-gradient(-45deg, rgba(0,124,191,1) 0%, rgba(3,79,146,1) 25%, rgba(3,79,146,1) 73%, rgba(0,124,191,1) 100%);
background: -o-linear-gradient(-45deg, rgba(0,124,191,1) 0%, rgba(3,79,146,1) 25%, rgba(3,79,146,1) 73%, rgba(0,124,191,1) 100%);
background: -ms-linear-gradient(-45deg, rgba(0,124,191,1) 0%, rgba(3,79,146,1) 25%, rgba(3,79,146,1) 73%, rgba(0,124,191,1) 100%);
background: linear-gradient(135deg, rgba(0,124,191,1) 0%, rgba(3,79,146,1) 25%, rgba(3,79,146,1) 73%, rgba(0,124,191,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#007cbf', endColorstr='#007cbf', GradientType=1 ); transition:ease-in-out 0.5s;

color:#fff;}

.btn-diagonalazul:hover {background:#0077BA;}

.bg-degradadoazul {
	background: #003066;
background: -moz-linear-gradient(45deg, #003066 0%, #003066 14%, #12558e 31%, #1d6ba5 50%, #145992 67%, #002f66 85%, #002f66 100%);
background: -webkit-gradient(left bottom, right top, color-stop(0%, #003066), color-stop(14%, #003066), color-stop(31%, #12558e), color-stop(50%, #1d6ba5), color-stop(67%, #145992), color-stop(85%, #002f66), color-stop(100%, #002f66));
background: -webkit-linear-gradient(45deg, #003066 0%, #003066 14%, #12558e 31%, #1d6ba5 50%, #145992 67%, #002f66 85%, #002f66 100%);
background: -o-linear-gradient(45deg, #003066 0%, #003066 14%, #12558e 31%, #1d6ba5 50%, #145992 67%, #002f66 85%, #002f66 100%);
background: -ms-linear-gradient(45deg, #003066 0%, #003066 14%, #12558e 31%, #1d6ba5 50%, #145992 67%, #002f66 85%, #002f66 100%);
background: linear-gradient(45deg, #003066 0%, #003066 14%, #12558e 31%, #1d6ba5 50%, #145992 67%, #002f66 85%, #002f66 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#003066', endColorstr='#002f66', GradientType=1 );
	
	}
	
	.color-negro{color:#5a5a5a;}
	
	/* mensaje de slider */
	
	.carousel-caption {

    text-shadow: none;
}
	
.punteo{ font-size:20px;}

.btn-verde { background-color:#7EB733 }

	
	.img-afip {  float:left;}
	
	.navbar-wrapper .navbar .container {
    width: 1140px;}}


@media (max-width: 768px) { .navbar-wrapper .navbar .container {
    width:auto;} }

@media screen and (max-width: 480px) {
	
	.navbar-wrapper .navbar .container {
    width: auto;} 
	
	.img-afip {  float:none;}
	
	#fala-der { display:none;}






.carousel-inner > .item > img {
  position: absolute;
  top: 0;
  left: 0;
  min-width: 100%;
  height: auto;
}

.carousel .item {
    background-color: #fff;
}
.titulos-slider{ font-size:18px;}


}




