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

body {
	margin:155px px 5px 0;

}


.dropdown-menu, .nav-pills .dropdown-menu {
	border-radius:0;
}

.navbar .nav>.active>a, .navbar .nav>.active>a:hover, .navbar .nav>.active>a:focus {
        box-shadow:inset 0 0 0;
        webkit-box-shadow:inset 0 0 0;
        text-shadow:0;
		height:0px;
}

.nav-pills li a, .nav-tabs li a, .table-bordered, .table-bordered td,
.table-bordered thead:first-child tr:first-child>th:first-child,
.table-bordered tbody:last-child tr:last-child>td:first-child{

}
.headera{
  background:#FFFFFF;
  width: 6000px;	
  height: 130px;
  
}

body ul{
	list-style:none;
	display:inline-block;
	margin:1px 0 0 0;
}
body ul li{
	
	float:right;
	text-transform:uppercase;
	margin: 60px -2px;

}
body ul li a{
	font-family:lato;
	float:left;
	color:#828282;  
	
	font-size:18px;
	text-decoration:none;
}
body ul li a:hover{
   
	font-family:arial;
	font-size: 19px;

}


body ul li.home{
	margin:-10px 40px;
}


 
.este{
	color:#000000;
	font-family:arial;
	font-size: 19px;

}

body ul li.home a{
	display:block;
	width:500px;
	
	height:102px;
	background:url(../img/logo.png) no-repeat;
	text-indent:-3000px;
	text-align:center;
	margin-top:20px;
}

.barra{
	background:#fffff;
	padding: 0px;
	height:70px;
	margin: 120px 0 0 0;
	border-right-style:inset;

}
.barra2{
	background:#fffff;
	padding: 0px;
	height:70px;
	margin: 120px 0 0 0;
	border-right-style:inset;
  
	
}
.usando{
	background:#E5E5E5;
	padding: 0px;
	height:70px;
	margin: 120px 0 0 0;
	border-right-style:inset;

}

.usando2{
	background:#E5E5E5;
	padding: 0px;
	height:70px;
	margin: 120px 0 0 0;
	border-left-style:inset;
}

  .usando2 a {
  text-align:center;
  font-size:12px;
  font-family:arial;
  color:#000;
  margin:2px;		
}

.lado {
    background:#FFFFFF;
 	
}

.barra a {
  text-align:center;
  font-size:12px;
  font-family: lato;
  color:#000;
  margin: 2px
}
  .usando a {
  text-align:center;
  font-size:12px;
  font-family: lato;
  color:#000;
  margin: 35px;		
}
.barra2 a {
	text-align:center;
  font-size:12px;
  font-family: lato;
  color:#000;
  margin:45px;		
}

.barra a:hover{
  font-size: 13px;
  font-family: arial;	
}
.barra2 a:hover{
	font-size: 13px;
  font-family:arial;	
}

@font-face {
	font-family: lato;
	src:url(../img/tipografia/Arial.ttf);
	font-weight: normal;
}  

@font-face {
	font-family: arial;
	src:url(../img/tipografia/Arial%20Black);
	font-weight: normal;
}  
    
      
input[type=text], input[type=password],textarea, select, .search-query {
	/*border-radius:0;*/
}


/* custom theme */

	


.coluno{
	height: 200px;
	
}
.coldos{
	height: 700px;
	
}

.coltres{
	height: 700px;
	
}
.colcuatro{
	height: 700px;
	
}

.fondo {
	height: 700px;
}
.blanco {
	
    text-indent: -3000px;	
}
.cliente{
    margin:-500px 1px;
	height: 100px;
	text-indent: -3000px;
	background:url(../img/CLIENTES%20LOGO/besalco.jpg)  no-repeat;
	
}

.cliente2{
    margin:180px 1px;
	height: 100px;
	text-indent: -3000px;
	background:url(../img/CLIENTES%20LOGO/banmedica.jpg) no-repeat;
}


.cliente3{
	height: 100px;
    margin:180px 1px;
	text-indent: -3000px;
	background:url(../img/CLIENTES%20LOGO/bata.jpg) no-repeat;
}

.cliente4{
	height: 100px;
    margin:180px 1px;
	text-indent: -3000px;
	background:url(../img/CLIENTES%20LOGO/bayer.jpg) no-repeat;
}

.cliente5{
	
    margin:180px 1px;
	text-indent: -3000px;
	background:url(../img/CLIENTES%20LOGO/acero.jpg) no-repeat;
}


.cliente6{
	height: 100px;
    margin:-500px 1px;
	text-indent: -3000px;
	background:url(../img/CLIENTES%20LOGO/cintac.jpg) no-repeat;
}

.cliente25{
	height: 100px;
    margin: 180px 1px;
	text-indent: -3000px;
	background:url(../img/CLIENTES%20LOGO/rebrisa.jpg) no-repeat;
}

.cliente26{
	height: 100px;
    margin: 180px 1px;
	text-indent: -3000px;
	background:url(../img/CLIENTES%20LOGO/intasa.jpg) no-repeat;
}

.cliente27{
	height: 100px;
    margin: 180px 1px;
	text-indent: -3000px;
	background:url(../img/CLIENTES%20LOGO/editec.jpg) no-repeat;
}

.cliente28{
	height: 100px;
    margin: 180px 1px;
	text-indent: -3000px;
	background:url(../img/CLIENTES%20LOGO/factoring.jpg) no-repeat;
}

.cliente29{
	height: 100px;
    margin: 180px 1px;
	text-indent: -3000px;
	background:url(../img/CLIENTES%20LOGO/skcomsa.jpg) no-repeat;
}

.cliente24{
	height: 100px;
    margin:180px 1px;
	text-indent: -3000px;
	background:url(../img/CLIENTES%20LOGO/intasa.jpg) no-repeat;
}

.cliente7{
    margin:180px 1px;
	text-indent: -3000px;
	background:url(../img/CLIENTES%20LOGO/cap.jpg) no-repeat;
}

.cliente8{
	height: 100px;
    margin:180px 1px;
	text-indent: -3000px;
	background:url(../img/CLIENTES%20LOGO/colbun.jpg) no-repeat;
}

.cliente9{
	height: 100px;
    margin:180px 1px;
	text-indent: -3000px;
	background:url(../img/CLIENTES%20LOGO/ebanmedica.jpg) no-repeat;
}

.cliente10{
	
    margin:180px 1px;
	text-indent: -3000px;
	background:url(../img/CLIENTES%20LOGO/essa.jpg) no-repeat;
}


.cliente12{
	height: 100px;
    margin:-500px 1px;
	text-indent: -3000px;
	background:url(../img/CLIENTES%20LOGO/fasa.jpg) no-repeat;
}
.cliente13{
	height: 100px;
    margin:180px 1px;
	text-indent: -3000px;
	background:url(../img/CLIENTES%20LOGO/fbanmedica.jpg) no-repeat;
}
.cliente14{
	height: 100px;
    margin:180px 1px;
	text-indent: -3000px;
	background:url(../img/CLIENTES%20LOGO/gener.jpg) no-repeat;
}
.cliente15{
	height: 100px;
    margin:180px 1px;
	text-indent: -3000px;
	background:url(../img/CLIENTES%20LOGO/gmo.jpg) no-repeat;
}
.cliente16{
    margin:180px 1px;
	text-indent: -3000px;
	background:url(../img/CLIENTES%20LOGO/inia.jpg) no-repeat;
}


.cliente18{
	height: 100px;
    margin:-500px 1px;
	
	text-indent: -3000px;
	background:url(../img/CLIENTES%20LOGO/mineria.jpg) no-repeat;
}

.cliente19{
	height: 100px;
    margin:180px 1px;
	text-indent: -3000px;
	background:url(../img/CLIENTES%20LOGO/polla.jpg) no-repeat;
}
.cliente20{
	height: 100px;
    margin:180px 1px;
	text-indent: -3000px;
	background:url(../img/CLIENTES%20LOGO/rebook.jpg) no-repeat;
}

.cliente21{
	height: 100px;
    margin:180px 1px;
	text-indent: -3000px;
	background:url(../img/CLIENTES%20LOGO/retailer.jpg) no-repeat;
}

.cliente22{
	height: 100px;
    margin:180px 1px;
	text-indent: -3000px;
	background:url(../img/CLIENTES%20LOGO/zofri.jpg) no-repeat;
}

.cliente23{
	height:100px;
    margin:180px 1px;
	text-indent: -3000px;
	background:url(../img/CLIENTES%20LOGO/tattersall.jpg) no-repeat;
}

.cliente36{
	height:100px;
    margin:180px 1px;
	text-indent: -3000px;
	background:url(../img/CLIENTES%20LOGO/adidas.jpg) no-repeat;
}


.cliente35{
	height:100px;
    margin:180px 1px;
	text-indent: -3000px;
	background:url(../img/CLIENTES%20LOGO/tuniche.jpg) no-repeat;
}




		
footer {
	background:#FFFFFF;
	width:100%;
	height:160px;
	margin-top:8px;
	margin-left: 164px;
	
	
}

.abajo{
    margin-left: 180px;
	
}


 
	

footer ul{
	list-style:none;
	display:inline-block;
	margin:5px 30px 0 0;
	text-align:center;

	
}



footer ul li{
	margin:5px -80px 0 10px;
	float:none;
	
}

footer ul li a5{
	font-family:arial;
	color:#393939;
	font-size:10px;
	text-decoration:none;
}

footer ul li a5:hover{
	color:#000000;
}
footer ul li a2{
	font-family:arial;
	color:#010101;
	font-size:7px;
	text-decoration:none;
}
footer ul li a2:hover{
	color:#AB0002;
}
footer ul li a3{
	font-family:arial;
	color: #FFFFFF;
    text-decoration:none;
}
footer ul li a3:hover{
	color:#00000;
}

footer ul li a4{
	list-style:none;
	color:#F00D1D; 
	font-size: 10px;
	
}
	

footer ul li a3{
  color:#FFFFFF;
  	
}


.nosfondo {
	
 margin:130px 0px -60px;
 height: 600px
}

h3 {
	
	color:#F00D1D;
	font-family:arial;
	font-size: 40px;
	text-align: center;
	margin: 90px 10px;
}

.nosfondo .des {
	border-left-style:double;

	height: 190px;
	
	
}
.des p {
	font-size: 15px;
	font-family:lato;
	margin: 20px 50px;
    	
}
.nosfondo .des2 {
	border-right-style:double;
	
	height: 190px;
	
}

.des2 p{
	 font-size: 15px;
	 margin: 20px 50px;
	 font-family: arial;
	 
	
}

.contacto{
    background:#656565;	
	margin: 1px 150px
}

h2{
	color:#FCFCFC;
	font-family: lato;
	text-align: center;
	
}


.datos {
	height:150px;
}

.datos p{
   color:#EBEBEB;
   font-family: lato;
   text-align: center;
   font-size: 12px;	
}


h5{
	text-align:center;
   color:#FD2F33;
   font-family:arial;
   font-size:18px;
	
}

h7{
	text-align:center;
   color:#FD2F33;
   font-family:arial;
   font-size:18px;
   
	
}

.fondomemoria{
  background:#E5E5E5;
  height: 3400px;
  width: 1220px;
  	
}

.fondoweb{
  background:#E5E5E5;
  height: 1500px;
  width: 1220px;	
}

.fondoeditorial{
  background:#E5E5E5;
  height: 1800px;
  width: 1220px;	
}


.brochure{
  background:#E5E5E5;
  height: 1700px;
  width: 1220px;	
}

.fondobranding{
  background:#E5E5E5;
  height: 700px;
  width: 1220px;	
}

.fondoevento{
  background:#E5E5E5;
  height: 1000px;
  width: 1220px;	
}


.gal1 {
 margin: 0px 98px;
	
}

.gal2 {
 margin: 0px -182px;
	
}

.gal3 {
 margin: 0px 83px;
	
}

.foto:hover{
	opacity:0.4;
	
}
.foto {
	width: 300px;
	margin: 50px 70px;
	
}

.foto19:hover{
	opacity:0.4;
	
}
.foto19 {
	width: 300px;
	margin: 20px 70px;
	
}

.foto22:hover{
	opacity:0.4;
	
}
.foto22 {
	width: 300px;
	margin: 20px 70px;
	
}

.foto2:hover{
	opacity:0.4;
	
}
.foto2 {
	width: 300px;
	margin: 20px 70px;
	
}
.foto3:hover{
	opacity:0.4;
	
}
.foto3 {
	width: 300px;
	margin: 20px 70px;
	
}
.foto4:hover{
	opacity:0.4;
	
}
.foto4 {
	width: 300px;
	margin: 20px 70px;
	
}
.foto5:hover{
	opacity:0.4;
	
}
.foto5 {
	width: 300px;
	margin: 20px 70px;
	
}


.foto6:hover{
	opacity:0.4;
	
}
.foto6 {
	width: 300px;
	margin: 50px 85px;
	
}

.foto20:hover{
	opacity:0.4;
	
}
.foto20 {
	width: 300px;
	margin: 20px 85px;
	
}

.foto23:hover{
	opacity:0.4;
	
}
.foto23 {
	width: 300px;
	margin: 20px 85px;
	
}


.foto7:hover{
	opacity:0.4;
	
}
.foto7 {
	width: 300px;
	margin: 20px 85px;
	
}

.foto8:hover{
	opacity:0.4;
	
}
.foto8 {
	width: 300px;
	margin: 20px 85px;
	
}

.foto9:hover{
	opacity:0.4;
	
}
.foto9 {
	width: 300px;
	margin: 20px 85px;
	
}



.foto10:hover{
	opacity:0.4;
	
}
.foto10 {
	width: 300px;
	margin: 20px 85px;
	
}

.foto11:hover{
	opacity:0.4;
	
}
.foto11 {
	width: 300px;
	margin: 50px 90px;
	
}

.foto12:hover{
	opacity:0.4;
	
}
.foto12 {
	width: 300px;
	margin: 20px 90px;
	
}

.foto13:hover{
	opacity:0.4;
	
}
.foto13 {
	width: 300px;
	margin: 20px 90px;
	
}

.foto14:hover{
	opacity:0.4;
	
}
.foto14 {
	width: 300px;
	margin: 20px 90px;
	
}

.foto21:hover{
	opacity:0.4;
	
}
.foto21 {
	width: 300px;
	margin: 20px 90px;
	
}

.foto24:hover{
	opacity:0.4;
	
}
.foto24 {
	width: 300px;
	margin: 20px 90px;
	
}

.foto15:hover{
	opacity:0.4;
	
}

.foto15 {
	width: 300px;
	margin: 20px 90px;
	
}

.foto16:hover{
	opacity:0.4;
	
}

.foto16 {
	width: 300px;
	margin: 20px 70px;
	
}

.foto17:hover{
	opacity:0.4;
	
}
.foto17 {
	width: 300px;
	margin: 20px 85px;
	
}


.foto18:hover{
	opacity:0.4;
	
}
.foto18 {
	width: 300px;
	margin: 20px 90px;
	
}



#sb-title-inner, #sb-info-inner, #sb-loading-inner, div.sb-message {
    color: #fff;
    font-family:arial;
    font-weight: 100%;
}

element.style {
    margin-top: 0;
}
#sb-title-inner {
    font-size: 15px;
}
#sb-title{
	background-color:rgba(0,0,0,0.7);
    height: 40px !important;
    position:absolute !important;
	z-index:99999;
	bottom:20px;
	left:1px;
	width: calc(100% - 0px);
	padding: 10px  !important;
	font-size:10px !important;
}

.este:hover {

	opacity:0.8;
	
	
}
