
/* #sticky_navigation_wrapper { width:100%; height:50px; }
#sticky_navigation { width:100%; height:50px; background:url(trans-black-60.png); -moz-box-shadow: 0 0 5px #999; -webkit-box-shadow: 0 0 5px #999; box-shadow: 0 0 5px #999; } */
/* #sticky_navigation ul { list-style:none; margin:0; padding:5px; }
#sticky_navigation ul li { margin:0; padding:0; display:inline; }
#sticky_navigation ul li a { display:block; float:left; margin:0 0 0 5px; padding:0 20px; height:40px; line-height:40px; font-size:14px; font-family:Arial, serif; font-weight:bold; color:#ddd; background:#333; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; }
#sticky_navigation ul li a:hover, #sticky_navigation ul li a.selected { color:#fff; background:#111; } */

.offset-contactos{
margin-left:370px;
}

.span-googleapps{
width:200px;
}

span.lines {
/* border-top: 1px solid #aeaeae;
border-bottom: 1px solid #aeaeae; */
font-size:30px;
}

.navbar-inner{
padding-left:0px;
padding-right:0px;
}

.menu-centrado{
left:100px;
}

/* .container{
width:90%;
} */

.navbar{
margin-bottom:0;
}

#barra-color{
	height: 5px;
	width: 1425px;
}

.nav {
font-size:16px;
}

.lead{
font-size:23px;
}

.well{
display:none;
}


.main #barra-color > .span4:first-child{
	background:#EC2029;
	height: 2.5px;
	width: 530px;
	margin-left: 0px;
}

.main #barra-color >.span3{
	background-color:#F9A61C;
	height: 2.5px;
	width: 290px;
	margin-left: 0px;
}

.main #barra-color > .span4:last-child{
	background:#2089CA;
	height: 2.5px;
	width: 605px;
	margin-left: 0px;
}
/*Seccion Logos*/
.main #logos{
	margin-top: 20px;
}

#logos .row >:first-child{
	margin-left: 300px
}

#logos .row >:last-child{
	margin-left: 16px
}

#wrapper{
	-webkit-box-shadow: 0px 3px 3px 0px rgba(0, 0, 0, 0.3);
	box-shadow: 0px 0px 6px 2px rgba(0, 0, 0, 0.3);
	margin-top:25px;

	}	
/*Seccion Menu*/
.main .menu{
	height:37px;
	width:100%;
	position:relative;
	z-index:1000!important;
	padding:5px;
}

.menu .nav> :first-child{
	margin-left: 65px;
}
 .btn-danger{
 	margin-left: 225px;
 	background: #EC2029;
 }
 .navbar-inner{
 	border: none;
 }
/*Seccion Servicio*/
.servicio{
	padding-top: 25px;
	padding-bottom: 20px;
	font-size:16px;
}

.servicio .span12 > :first-child{
	text-align: center;
}

.servicio .span12 >:last-child{
	text-align: center;
	margin-right: 80px;
	margin-left: 80px;
}
/*Collapse*/
.accordion> .accordion-group{
	border: none;
	margin-bottom: 0px;
}
.accordion-group > #ventaja{
	background: #99CC01 url(../img/sombra.png) no-repeat center top;
	padding:15px;
}
.accordion-group > #producto{
	background: #2089CA url(../img/sombra.png) no-repeat center top;
	padding:10px;
}
.accordion-group > #cliente{
	background: #F9A61C url(../img/sombra.png) no-repeat center top;
	padding:15px;
}
.accordion-group > #solucion{
	background: #EC2029 url(../img/sombra.png) no-repeat center top;
	padding:15px;
}

.accordion-toggle .row> .span5{
	color: #fff;
}


/*quitando padding acordion*/
.accordion-inner {
padding:0px 0px 0px 0px;
}

/*Footer*/
.footer .derechos{
	border-top: 1px solid #DDD;
}
.footer .row> .span12:first-child{
	font-family: sans-serif;
	font-size: 12px;
	color: #1F89CA;
	text-align: center;
	margin-top: 10px;
}

.footer .row> .span12:last-child{
	font-family: helvetica;
	font-size: 12px;
	margin-top: 6px;
	color: gray;
	text-align: center;
}
/*Seccion Nube*/
.nube
{
	/*background-color: #007EEA;
	/*background-image: url(images/radial_bg.png);
	background-position: center center;
	background-repeat: no-repeat;*/
	background: -webkit-gradient(radial, center center, 0, center center, 460, from(#0096F6), to(#2F2727));
	background: -webkit-radial-gradient(circle, #0096F6, #007EEA);
	background: -moz-radial-gradient(circle, #0096F6, #007EEA);
	background: -ms-radial-gradient(circle, #0096F6, #007EEA);
	padding-top: 20px;
	padding-bottom: 20px;
	background:url(../img/drop_superior.png) repeat-x center top, url(../img/drop_inferior.png) repeat-x center bottom ;
	background-color: #007EEA;
}

.nube .row #texto> .span4{
	color: #fff;
	padding-bottom: 10px;
}

.btn-success{
	background: #99CC01;
}

.nube .container{
	height: 200px;
}

.nube .row .span7{
	margin-top: 40px;
}


.bgcontact {
position: absolute;
top: 0;
z-index: 1;
width: 100%;
min-width: 740px;
background: #3799cd;
display: none;
}
