/*----------- CSS by BMestudio 2014 -----------*/

/*-----------start GLOBALS-----------*/
html {
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    font-smooth: antialiased;
    -webkit-text-size-adjust: none;
    height: 100%
}

body{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    -webkit-animation: reset, fade-in 2s 1 ease;
    -moz-animation: reset, fade-in 2s 1 ease;
    background: url(../../img/project/fondo.png) repeat #FFF;
    color:#333;
    outline: none;
    height: 100%
}

a{
    color:#8b8a8d;
    text-decoration: none;
    transition:All 0.5s ease;
    -webkit-transition:All 0.5s ease;
    -moz-transition:All 0.5s ease;
    -o-transition:All 0.5s ease;
}

strong{
    font-weight: 700
}


.categ{
	background: #00703C;
	color: white;
	line-height: 2em;
	width: 200px;
	padding-left: 15px;
	text-transform: uppercase;
	font-size: 20px;  
	font-style: italic;
	font-weight:bold;
	margin-bottom:30px;
	margin-left: -15px;
	text-align:left;
}
.ribbon{
	font-size: 0px; 
	line-height: 0%; 
	width: 0px;
	border-top: 20px solid #00703C;
	border-bottom: 20px solid #00703C;
	border-left: none;
	border-right: 20px solid white;
	float:right;
}

.categ-gris{
	background: #666;
	color: white;
	line-height: 2em;
	width: 400px;
	padding-left: 15px;
	text-transform: uppercase;
	font-size: 20px;  
	font-style: italic;
	font-weight:bold;
	margin-bottom:30px;
	margin-left: -15px;
	text-align:left;
}
.ribbon-gris{
	font-size: 0px; line-height: 0%; width: 0px;
	border-top: 20px solid #666;
	border-bottom: 20px solid #666;
	border-left: none;
	border-right: 20px solid white;
	float:right;
}
.modal-header{
	background: #00703C;
	color: #FFF;
	text-transform:uppercase;
}
.modal-footer{
	background: #328D62;
}


/*start FONTS*/
@font-face {
    font-family: 'Conv_DIN Black';
    src: url('../../fonts/project/DIN Black.eot');
    src: local('☺'), url('../../fonts/project/DIN Black.woff') format('woff'), url('../../fonts/project/DIN Black.ttf') format('truetype'), url('../../fonts/project/DIN Black.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Conv_DINB____';
    src: url('../../fonts/project/DINB____.eot');
    src: local('☺'), url('../../fonts/project/DINB____.woff') format('woff'), url('../../fonts/project/DINB____.ttf') format('truetype'), url('../../fonts/project/DINB____.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Conv_DINM____';
    src: url('../../fonts/project/DINM____.eot');
    src: local('☺'), url('../../fonts/project/DINM____.woff') format('woff'), url('../../fonts/project/DINM____.ttf') format('truetype'), url('../../fonts/project/DINM____.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Conv_DINR____';
    src: url('../../fonts/project/DINR____.eot');
    src: local('☺'), url('../../fonts/project/DINR____.woff') format('woff'), url('../../fonts/project/DINR____.ttf') format('truetype'), url('../../fonts/project/DINR____.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}

.din-black{
    font-family:'Conv_DIN Black',Sans-Serif;
}

.din-bold{
    font-family:'Conv_DINB____',Sans-Serif;
}

.din-medium{
    font-family:'Conv_DINM____',Sans-Serif;
}

.din-regular{
    font-family:'Conv_DINR____',Sans-Serif;
}
/*end FONTS*/

/*start BXSLIDER*/
.slide{
	border-top:solid 10px #003744;
}
.bx-wrapper { 
  margin: 0; 
}

.slide .bx-wrapper .bx-viewport {
	-moz-box-shadow:none ;
	-webkit-box-shadow:none ;
	box-shadow: 0 ;
	border: none;
	left: 0;
}

.slide .bx-wrapper .bx-prev {
	left:50px;
}
.slide .bx-wrapper .bx-next{
	right:50px;
}

/*end BXSLIDER*/

/*start TITLES*/

/*end TITLES*/

/*start EDITOR*/

/*end EDITOR*/

/*start PAGINATION*/    
/*end PAGINATION*/

/*start SCROLL*/
/*end SCROLL*/
/*-----------end GLOBALS-----------*/


/*-----------start LAYOUT-----------*/
/*start HEADER*/
.enca{
	background:#FFF;
	-webkit-box-shadow: 0 8px 20px 0 #858585;
	box-shadow: 0 8px 20px 0 #858585;
	border-bottom:solid 10px #003744;
	margin-bottom:70px;
	
	
}
.enca .menu{
	padding:20px 100px;
	text-transform:uppercase;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #666;
	text-decoration: none;
}
.enca .nav-pills>li>a {
  border-radius: 0;
}

.nav>li>a:focus, .nav>li>a:hover {
  text-decoration: none;
  background:none;
  color:#00703C;
}
.enca .menu .nav>li>a:focus, .enca .menu.nav>li>a:hover {
  text-decoration: none;
  background:none;
  color:#00703C;
  border-bottom:solid 2px #003744;
  
}
.enca .menu .active>a {
	text-decoration: none;
	background:none;
	color:#00703C;
	border-bottom:solid 2px #003744;
}

.enca .menu .active>a:focus, .enca .menu .active>a:hover {
  text-decoration: none;
  background:none;
  color:#00703C;
  border-bottom:solid 2px #003744;
  
}

.enca .menu .nav>li>#logo:focus, .nav>li>#logo:hover {
  text-decoration: none;
  background:none;
  border:none;
  -webkit-transform:scale(1.1); /* Safari and Chrome */
    -moz-transform:scale(1.1); /* Firefox */
    -ms-transform:scale(1.1); /* IE 9 */
    -o-transform:scale(1.1); /* Opera */
     transform:scale(1.1);
}
/*end HEADER*/

/*start FOOTER*/
footer{
	background:url(../../img/project/footer-img.gif) no-repeat top left #003744;
	color:#FFF;
	padding:50px 0;
}
.footer-datos{
	padding: 0 ;
}
#rjc {
  font-weight: 100;
  font-size: 18px;  
}
#info-foot {
  font-style: italic;
  font-weight: 100;
  font-size: 12px;

}
#info-foot {
  font-style: italic;
  font-weight: 100;
  font-size: 12px;

}

/*end FOOTER*/

/*start CONTAINERS*/
.contenedor {
	padding:0 50px;
}

.contenido{
	background:#FFF;	
	margin: 0px 0px;
	margin-bottom:50px;
	
}

.principal-informece{	
}
.principal-nota{
	margin-bottom:40px;
}
.titulo-mercados{
	font-size:16px;
	font-weight:bold;
	color:#FFF;
	background:#328D62;
	padding:10px 10px;
}
.tabla-mercados{
}
.tabla-mercados .subtitle, .tabla-mercados .title{
	background:#00703C;
	color:#FFF;
}

.tabla-mercados th{
	text-align:center;
}
.tabla-mercados a{
	display:none;
}
#verhistoricas{
	display:inline;
}
.tabla-mercados .btn-success {
	background:#00703C;
}
.tabla-mercados .btn-success:hover,
.tabla-mercados .btn-success:focus {
	background:#328D62;
}
.tabla-mercados td, .tabla-mercados th{
	  border: 2px solid #FFF;
	  text-transform:uppercase;  
}
.tabla-mercados tr>th{
	background:#328D62;
	color:#FFF;
}
.tabla-mercados tr>td{
	padding: 0 5px;
	background:#CCC;
	
}
.tabla-mercados h3{
	color:#FFF;
	font-size:1.6em;
	font-weight:bold;
	text-transform:uppercase;
	margin:0;
	background:#00703C;
	padding:5px 10px;
	text-align:left;
}

.tabla-mercados .derecha tr>th{
	background:#335F6A;
}

.tabla-mercados .derecha h3{	
	background:#003744;

}


.tabla-mercados h3>span{
	font-size:12px;
	float:right;
}

.tabla-noticias a{
	text-decoration:none;
	color:#333;
}
.tabla-noticias ul{
  padding: 0;  
}
.tabla-noticias li{
	display: inline-table;
	padding: 15px;
	max-width: 500px;
}
.tabla-noticias h1{
	font-size:16px;
	font-weight:bold;
	text-align:left;
}
.tabla-noticias p{
	color:#666;
	text-align:left;
}
.tabla-noticias article{
	padding-bottom:30px;
	border-bottom:dotted 2px #999999;
}
/*EMPRESA*/

.empresa{
	margin-bottom:50px;
	background:#FFF;
}

.empresa .columna{
	padding:20px 10px;
	
}
.empresa .columna p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #444;
	line-height: 25px;
	text-align: justify;
	letter-spacing: normal;
}
.empresa-texto {
	margin-bottom:30px;
}


/* SERVICIOS */

.servicios{
	margin-bottom:50px;
	background:#FFF;
	padding:20px 10px;
}
.servicios img{
	text-align:center;
}
.servicios h1{
	font-size: 16px;
	font-style: italic;
	color: #003745;
	font-weight:bold;
	text-align:center;
}
.servicios h3{
	font-size: 14px;
	font-style: italic;
	color: #003745;
	font-weight:bold;
	text-align:center;
	margin:5px 0;
}

/* mercados */

.mercados{
	margin-bottom:50px;
	background:#FFF;
	padding:20px 10px;
}

/* NOTICIAS*/

.noticias{
	margin-bottom:50px;
	background:#FFF;
	padding:20px 10px;
}

/* INTERES*/

.interes{
	margin-bottom:50px;
	background:#FFF;
	padding:20px 10px;
	text-align:center;
}
.interes a{
	text-decoration:none;
}

.interes ul{
	padding:0;
}
.interes li{
	display: inline-table;
	padding: 15px;
	max-width: 500px;
}
.interes .item{
	float:left;background: #B1C3C7;
	color: #003945;
	line-height: 2em;
	padding-left: 15px;
    padding-right:15px;
	text-transform: uppercase;
	font-size: 20px;  
	font-style: italic;
	font-weight:bold;
	margin-bottom:30px;
	margin-left: -15px;
	text-align:left;
}
.interes .ribbon-gris{
	float:left;font-size: 0px; 
	line-height: 0%; 
	width: 0px;
	border-top: 20px solid #B1C3C7;
	border-bottom: 20px solid #B1C3C7;
	border-left: none;
	border-right: 20px solid white;
}



/* CONTACTO */
.contacto{
	margin-bottom:50px;
	background:#FFF;
	padding:20px 10px;
}
.contacto .columna{
	padding-bottom:20px;
}

#form_contacto{
	width:100%;
	overflow:hidden;
}
#apellido{
	width:100%;
	padding:3px 5px;
	height:40px;
	line-height:40px;
	background-color:#E5E5E5;
	margin-bottom:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-style:italic;
	font-weight:bold;
	font-size:16px;
	color:#888;
	overflow:auto;
	border: medium none;
}
#correo{
	width:100%;
	padding:3px 5px;
	height:40px;
	line-height:40px;
	background-color:#E5E5E5;
	margin-bottom:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-style:italic;
	font-weight:bold;
	font-size:16px;
	color:#888;
	overflow:auto;
	border: medium none;
}
#telefono{
	width:100%;
	padding:3px 5px;
	height:40px;
	line-height:40px;
	background-color:#E5E5E5;
	margin-bottom:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-style:italic;
	font-weight:bold;
	font-size:16px;
	color:#888;
	overflow:auto;
	border: medium none;
}
#asunto{
	width:100%;
	padding:3px 5px;
	height:40px;
	line-height:40px;
	background-color:#E5E5E5;
	margin-bottom:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-style:italic;
	font-weight:bold;
	font-size:16px;
	color:#888;
	overflow:auto;
	border: medium none;
}
#consulta{
	width:100%;
	height:200px;
	padding:3px 5px;
	line-height:40px;
	background-color:#E5E5E5;
	margin-bottom:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-style:italic;
	font-weight:bold;
	font-size:16px;
	color:#888;
	overflow:auto;
	border: medium none;
}
#rjc-contact{
	font-size:24px;
	line-height:4px;
	color:#003745;
	font-weight:bold;
}
#contact{
	font-size:16px;
	line-height:20px;
	color:#003745;
	font-style:italic;
	font-weight:normal;
}
#submit{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	padding:5px 15px;
	color:#FFF;
	float:right;
	margin-left:25px;
	background-color:#00703C;
	font-weight:bold;
	border:medium none;
	margin-bottom:30px;
}
#reset{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	padding:5px 15px;
	color:#FFF;
	float:right;
	background-color:#003745;
	font-weight:bold;
	border:medium none;
	margin-bottom:30px;
}

#mapa {
	width:100%;
	height:	315px;
	
}
#rjc-contact{
	font-size:24px;
	line-height:4px;
	color:#003745;
	font-weight:bold;
	
}
#contact{
	font-size:16px;
	line-height:20px;
	color:#003745;
	font-style:italic;
	font-weight:normal;
}
.afip img{
	width:80px;
	
	}
/*end CONTAINERS*/
/*-----------end LAYOUT-----------*/

/*-----------start HOME-----------*/
/*-----------end HOME-----------*/

/*-----------start MEDIA QUERIES-----------*/
/*start IPHONE VERTICAL*/
@media (min-width: 240px) and (max-width: 479px) {
    /*start GLOBAL*/
	.enca .menu{
		padding:20px 50px;
	}
	.contenedor {
		padding:0 5px;
	}
	.footer-datos{
		padding: 0 20px;
	}
	#mapa {
		width:auto;		
	}
	.interes .item{
		
		font-size: 12px;  
		
	}
	.interes .ribbon-gris{
		
		border-top: 12px solid #B1C3C7;
		border-bottom: 12px solid #B1C3C7;		
		border-right: 12px solid white;
	}
	.afip img{
		width:60px;
	
	}
    /*end GLOBAL*/

    /*start LAYOUT*/
	
    /*end LAYOUT*/

    /*start HOME*/
    /*end HOME*/
}
/*end IPHONE VERTICAL*/

/*start IPHONE HORIZONTAL*/
 @media (min-width: 480px) and (max-width: 767px) {
	.enca .menu{
		padding:20px 150px;
	}
	.contenedor {
		padding:0 10px;
	}
	.footer-datos{
		padding: 0 20px;
	}
	#mapa {
		width:auto;		
	}
	.interes .item{
		
		font-size: 12px;  
		
	}
	.interes .ribbon-gris{
		
		border-top: 12px solid #B1C3C7;
		border-bottom: 12px solid #B1C3C7;		
		border-right: 12px solid white;
	}
 }
 /*end IPHONE HORIZONTAL*/

 /*start IPAD HORIZONTAL*/
@media (min-width: 768px) and (max-width: 979px){
	.enca .menu{
		padding:20px 0px;
	}
	.footer-datos{
		padding: 0;
	}
}

/*start BIG SCREEN*/
@media (min-width: 1200px){
    
}
/*end BIG SCREEN*/
/*-----------end MEDIA QUERIES-----------*/