@font-face {
font-family: 'cg';
src: url('../css/carroisgothic-regular-webfont.eot');
src: url('../css/carroisgothic-regular-webfont.eot?#iefix') format('embedded-opentype'),
url('../css/carroisgothic-regular-webfont.woff2') format('woff2'),
url('../css/carroisgothic-regular-webfont.woff') format('woff'),
url('../css/carroisgothic-regular-webfont.ttf') format('truetype'),
url('../css/carroisgothic-regular-webfont.svg#carrois_gothicregular') format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'cgs';
src: url('../css/carroisgothicsc-regular-webfont.eot');
src: url('../css/carroisgothicsc-regular-webfont.eot?#iefix') format('embedded-opentype'),
url('../css/carroisgothicsc-regular-webfont.woff2') format('woff2'),
url('../css/carroisgothicsc-regular-webfont.woff') format('woff'),
url('../css/carroisgothicsc-regular-webfont.ttf') format('truetype'),
url('../css/carroisgothicsc-regular-webfont.svg#carrois_gothic_scregular') format('svg');
font-weight: normal;
font-style: normal;
}
.psec{
border-bottom:1px solid #999;
padding-bottom:10px !important;
}
#cabecera{
-webkit-transition:300ms;
-o-transition:300ms;
-moz-transition:300ms;
transition:300ms;
}
#cuerpo{
padding:10px;
}
.bloke{
display:block !important;
}
.no-sh{
box-shadow:0 0 0 !important;
}
*{font-family: 'cg', sans-serif;font-weight:400;}
html,body,div,span,applet,object,iframe,
h1,h2,h3,h4,h5,h6,p,blockquote,pre,
a,abbr,acronym,address,big,cite,code,
del,dfn,em,img,ins,kbd,q,s,samp,
small,strike,strong,sub,sup,tt,var,
b,u,i,center,ul,
fieldset,form,label,legend,
table,caption,tbody,tfoot,thead,tr,th,td,
article,aside,canvas,details,figcaption,figure,
footer,header,hgroup,menu,nav,section,summary,
time,mark,audio,video{
margin:0;
padding:0;
border:0;
outline:0;
font-size:inherit;
vertical-align:baseline;
font-style: normal;
list-style:none;
}
article,aside,details,figcaption,figure,
footer,header,hgroup,menu,nav,section{
display:block;
}
a,address{
font-style:normal;
text-decoration:none;
}
.clear{clear:both;}
.clearnono{clear:both;}
h1,h2,h3,h4,h5,h6,b,strong{
font-weight:700;
}
h1#titHome{
padding:10px;
padding-top:0;
font-size:1.5em;
line-height:1.3em;
text-align:left;
color:#00A994;
}
#cargando,#cargando2{
position:fixed;
width:100%;
height:100px;
text-align:center;
background:url(../images/cargando.gif) center center no-repeat rgba(255,255,255,.9);
z-index:100;
bottom:0;
left:0;
}
#cargando2{
visibility:hidden;
}
.trans{
-o-transition:400ms;
-moz-transition:400ms;
-webkit-transition:400ms;
transition:400ms;
}
.sin-marg-bot{
margin-bottom:0 !important;
}
.phome{
font-size: .8em;
margin-bottom: 10px;
padding:0 10px 0 10px;
line-height:1.1em;
}
.phomeM{
font-size: 1em;
margin-bottom: 10px;
padding:0 10px 0 10px;
line-height:1.2em;
}
.aH{
display:block;
padding:10px;
text-align:center;
font-weight:700;
color:#FFF;
background:#00A994;
box-shadow:1px 1px 2px rgba(0,0,0,.5);
margin:10px;
}
/*HEADER------------------------*/
#cabecera{
position:relative;
}
#logo{
display:block;
width:70%;
float:left;
padding-left:10px;
}
#logo img{
width:100%;
}
.ver-nav{
width:21%;
height:65px;
padding-top:15px;
float:left;
background:url(../images/menu.png) center 45px #00A994 no-repeat;
margin-left:10px;
font-size:1.2em;
text-transform:uppercase;
color:#FFF;
text-align:center;
}
/*MENU--------------------------*/
#menu,#menu-productos2{
display:none;
}
#menu ul li a,#menu-productos2 ul li a,#buscador{
display:block;
padding:10px;
font-size:1.2em;
text-transform:uppercase;
border-bottom:dotted 1px #FFF;
color:#FFF;
background-color:rgb(0,169,148);
}
#buscador{
border-bottom:none;
}
#menu ul li a:hover,#menu-productos2 ul li a:hover{
background-color:#00539F;
}
#q{
border:solid 1px #FFF;
font-size:1.2em;
width:280px;
padding:2px;
background:url(../images/icons.png) 260px -118px no-repeat #FFF;
}
/*SLIDER------------------------*/
.titcopH{
text-align:left;
padding:5px;
background:rgba(255,255,255,.8);
position:absolute;
bottom:0;
z-index:10;
}
.titcopH h3{
font-size:1em;
color:#00539F;
margin-bottom:.3em;
}
.titcopH p{
font-size:.9em;
color:#00539F;
color:#000;
}
.marca-slider{
display:none;
}
/*MENU PRODUCTOS---------------*/
.izqH{
margin-top:10px;
}
#titcopServH{
padding-top:10px !important;
}
.ver-nav-productos{
background:url(../images/menu.png) 3% 13px #00A994 no-repeat;
text-align:right;
display:block;
padding:8px 3% 8px 0;
text-transform:uppercase;
font-size:1.4em;
font-weight:bold;
color:#FFF;
margin:5px 2% 0 2%;
border-bottom:solid 1px #FFF;
}
#menu-productos,#menu-marcas{
margin:0 2% 0 2%;
}
#menu-marcas{
text-align:center;
}
#second-slider{
display:none;
}
/*NOTICIAS----------------------*/
#casos h2{
background:#00539F;
text-align:center;
padding:8px 0 8px 0;
text-transform:uppercase;
font-size:1.4em;
font-weight:bold;
color:#FFF;
margin:5px 2% 5px 2%;
border-bottom:solid 1px #FFF;
}
/*PIE-------------------------*/
#pie{
background:#00A994;
margin-top:10px;
padding-top:10px;
box-shadow:0 -10px 10px -10px rgba(0,0,0,.5);
position:relative;
}
#pie address{
color:#FFF;
padding:.4em;
text-align:center;
border-bottom:1px solid #FFF;
}
#arg:before{
content:url('../images/arg.png');
position:absolute;
left:0;
width:30px;
margin-top:-5px;
}
#uru:before{
content:url('../images/uru.png');
position:absolute;
left:0;
margin-top:-7px;
width:30px;
}
#chi:before{
content:url('../images/chi.png');
position:absolute;
left:0;
margin-top:-7px;
width:30px;
}
#pie address h2{
font-weight:normal;
text-transform:uppercase;
font-size:1em;
margin-bottom:.1em;
}
#pie address h3{
font-size:1.2em;
margin-bottom:.6em;
}
#pie address ul li{
font-size:.9em;
margin-bottom:.5em;
padding-left:1em;
}
#pie address ul li a{
color:#CDDAD1;
color:rgba(255,255,255,.7);
}
#pie address ul li a:hover{
color:#FFF;
color:rgba(255,255,255,1);
}
#afip{
width:58px;
height:80px;
margin:auto;
margin-top:10px;
margin-bottom:10px;
overflow:hidden;
}
/*NOTICIAS--------------------*/
.noticia{
display:block;
margin:0 .4em 2px .4em;
color:#FFF;
}
.noticia img{
height:100%;
}
.crop-not{
float:left;
width:20%;
overflow:hidden !important;
height:100px;
}
.titcopN{
width:73%;
margin-left:1%;
float:left;
padding:5px 3% 5px 3%;
background-color:#00539F;
height:90px;
}
.titcopN:before{
content:'';
display:block;
position:absolute;
width:20px;
height:20px;
margin-top:10px;
margin-left:-20px;
background-color:#00539F;
-webkit-transform:rotate(45deg);
-moz-transform:rotate(45deg);
transform:rotate(45deg);
/*box-shadow:-2px 0 1px -1px rgba(0,0,0,.5)*/
}
.titcopN small{
font-size:.7em;
}
.titcopN h3{
font-weight:normal;
padding-left:10px;
font-size:1em;
margin-top:.8em;
}
/*Productos----------------------------*/
#titNP{
padding:0 2% 0 2%;
}
#ver-menu-productos2 h1{
background:url(../images/menu.png) 97% 13px #00A994 no-repeat;
}
#menu-productos2{
position:absolute;
z-index:200;
margin-top:-7px;
}
.item-scroll,.catHprod{
padding:10px;
display:block;
margin-bottom:5px;
background-color:#FFF;
border-bottom:dotted 1px #999;
float:left;
width:100%;
}
.catHprod{
padding:10px 0 10px 0;
}
.gutter{
width:0;
}
.item-scroll img{
width:30%;
margin-left:2%;
float:left;
}
.catHprod img{
width:20%;
float:left;
}
.item-scroll figcaption{
padding-left:3%;
padding-right:3%;
width:62%;
float:left;
}
.catHprod figcaption{
padding-left:3%;
padding-right:3%;
width:72%;
float:left;
margin-left:2%;
}
.item-scroll figcaption h3{
color:#00A994;
font-size:.9em;
margin-bottom:15px;
}
.catHprod figcaption h3{
color:#00A994;
font-size:1.2em;
margin-bottom:5px;
}
.item-scroll figcaption p,.catHprod figcaption p{
font-size:.8em;
color:#666;
}
#titNP{
font-size:1.2em;
background-color:#00A994;
color:#FFF;
padding:10px;
margin-bottom:10px;
}
#volverP{
display:block;
width:15px;
overflow:hidden;
color:#FFF;
float:left;
margin-left:10px;
border-right:#FFF solid 1px;
padding-left:10px;
padding-top:10px;
padding-bottom:10px;
position:relative;
bottom:10px;
right:20px;
}
#involver{
display:inline-block;
width:205px;
font-weight:700;
}
#menu-productos2{
margin-bottom:10px;
width:99%;
padding:0 !important
}
.descripcion,.box-contacto{
padding:10px;
border-top:dotted 1px #666;
}
.descripcion *{
background:none !important;
padding:0 !important;
margin-bottom:5px !important;
}
.descripcion a{
font-weight:700 !important;
color:#00A994 !important;
text-decoration:underline !important;
}
#tituloProd{
font-size:1.5em;
margin-bottom:10px !important;
padding-left:10px;
}
.descripcion h2,.box-contacto h2{
color:#666;
font-weight:400 !important;
margin-bottom:10px !important;
font-size:.7em;
}
.descripcion h3{
font-size:18px !important;
}
.descripcion h3,.descripcion h4,.descripcion a,.descripcion b,.descripcion strong{
font-weight:700 !important;
}
.descripcion h3,.descripcion h4{
margin-top:20px !important;
}
#fotoCont img{
width:100%;
}
#fotoProd .crop-slider img{
max-width:100%;
max-height:340px;
}
#fotoProd .crop-slider{
text-align:center;
padding-bottom:10px;
}
.apendice ul li{
margin-bottom:5px;
}
.apendice ul li a{
display:block;
padding:5px;
color:#666;
}
.apendice ul li a:hover{
}
.amarcas img{
max-width:250px;
max-height:300px;
}
.apendice{
padding:5px;
border-top:solid 1px #CCC;
}
.apendice h3{
color:#666;
font-weight:400 !important;
font-size:.7em;
margin-bottom:5px;
}
.file{
color:#666;
display:block;
padding:3px;
padding-left:20px !important;
background:url(../images/menu.png) left -74px no-repeat;
border-bottom:dotted 1px #EEE;
}
/*CLIENTES*******************/
.item-scroll-client{
width:50%;
float:left;
text-align:center;
margin-bottom:10px;
padding:5px 0 5px 0;
}
.item-scroll-client img{
max-width:90%;
max-height:100px;
}
/*CONTACTO------------------------------*/
#fotoCont{
display:none;
}
.box-contacto{
padding:5px 2% 5px 2%;
}
#contacto label{
display:block;
margin-bottom:10px;
}
.label{
font-weight:500;
}
.campo{
width:96%;
padding:3px 2% 3px 2%;
border:solid 1px #00539F;
font-size:.9em;
}
.campo:focus{
box-shadow:1px 1px 2px rgba(0,0,0,.5) inset;
outline:solid 1px #0066FF;
}
#captcha{
width:100px;
position:relative;
bottom:8px;
}
#imgcap{
width:100px;
}
#Submit{
padding:5px;
font-weight:700;
color:#FFF;
background-color:#00A994;
width:80px;
border:none;
font-size:1.2em;
cursor:pointer;
position:relative;
}
#Submit:hover{
right:1px;
bottom:1px;
box-shadow:1px 1px 3px rgba(0,0,0,.7);
}
.errores{
font-size:.8em;
color:#F00;
text-transform:uppercase;
display:none;
}
#labap{
display:none !important;
}
#enviado,#aifreim{
display:block;
color:#FFF;
}
#enviado{
padding:10px;
padding-right:30px;
}
#noenviado{
display:block;
color:#FFF;
padding:10px;
padding-right:30px;
border-top:1px dotted #FFF;
background:url(../images/menu.png) 99% -30px no-repeat #F00;
}
#enviado p{
margin-bottom:5px;
font-size:.9em;
}
.g-recaptcha{
position:relative;
bottom:3px;
}
/**/
.catSection h2{
position:static !important;
margin-bottom:5px;
padding:5px;
font-size:1.2em;
background:#00A994;
color:#FFF;
}
.sip{
width:auto;
float:left;
margin-right:1px;
}
.sip a{
display:block;
background:#EEE;
color:#666;
padding:3px;
font-size:.9em;
font-weight:700;
}
.sip a:hover{
background:#00539F;
color:#FFF;
}
.sip a:before{
content:"+";
display:block;
float:left;
color:#666;
padding:3px;
font-size:.9em;
font-weight:700;
margin-right:1px;
width:auto;
position:relative;
bottom:2px;
}
.sip a:hover:before{
content:"<";
color:#FFF;
}
.nop{
display:none;
}
#consultar{
display:block;
color:#FFF;
padding:10px;
background:url(../images/sobre.png) 7px center no-repeat #F30;
text-align:left;
box-shadow:1px 1px 3px rgba(0,0,0,.9);
width:150px !important;
left:auto !important;
right:5px;
bottom:5px !important;
border-radius:5px;
height:40px;
padding-top:10px;
position:fixed;
padding-left:60px;
font-size:1.2em;
font-weight:700;
}
#consultar:hover{
background-color:#F00;
}
#marcas h2{
margin-bottom:10px;
}
#marcas .item-scroll {
width:50%;
text-align:center !important;
float:left;
border:none;
padding:0 !important;
margin:0 !important;
margin-bottom:10px !important;
}
#marcas .item-scroll img{
border:none;
height:30px;
float:none;
width:auto !important;
}
#marcas .item-scroll figcaption{
display:none;
}
#descCat{
position:relative;
bottom:9px;
background-color:#10B9A4;
color:#FFF;
padding:10px;
}
.novedad{
width:112px;
height:112px;
position:absolute;
z-index:98;
}
.novedad-chica{
width:62px;
height:62px;
position:absolute;
z-index:98;
}
.grisado{
padding:10px;
background-color:#FFB;
}
.grisado strong{
font-weight:500;
}
.item-como{
font-size:1.2em;
}
.item-como:before{
display:block;
content:"";
width:150px;
height:153px;
margin:auto;
position:relative;
bottom:20px;
}
#item1:before{
background:url(../images/sprite-servicios.png) center -450px no-repeat;
}
#item2:before{
background:url(../images/sprite-servicios.png) center -600px no-repeat;
}
#item3:before{
background:url(../images/sprite-servicios.png) center -750px no-repeat;
}
#item4:before{
background:url(../images/sprite-servicios.png) center -900px no-repeat;
}
#item5:before{
background:url(../images/sprite-servicios.png) center -1050px no-repeat;
}
#service:before{
background:url(../images/sprite-servicios.png) center -300px no-repeat;
}
#tiempo:before{
background:url(../images/sprite-servicios.png) center top no-repeat;
}
#marcasS:before{
background:url(../images/sprite-servicios.png) center -150px no-repeat;
}
.descripcion2{
padding:10px;
margin-bottom:20px;
}
.descripcion2 h3{
text-transform:uppercase;
margin-bottom:10px;
}
.descripcion2 p{
margin-bottom:10px;
}
.columna{
margin-bottom:20px;
border-top:dotted 1px #666;
padding-top:10px;
min-height:160px;
}
.columna:not(#como) ul li{
list-style:inside;
margin-bottom:5px;
}
.columna:not(#como):before{
display:block;
content:"";
width:100%;
height:153px;
margin-bottom:5px;
}
#consultasS{
display:block;
padding:15px;
text-align:center;
color:#FFF;
background:#00A994;
font-size:1.2em;
font-weight:700;
}
.loading #crop-flexslider,.loading .aparece{
background:url(../images/cargando.gif) center center no-repeat #FFF;
height:100px;
}
#crop-flexslider{
transition:300ms;
position:relative;
}
#consultar{
display:none;
}
#consultar2{
position:fixed;
display:block;
width:70px;
height:70px;
box-shadow:-1px -1px 3px rgba(0,0,0,.5);
border-radius:5px 0 0 0;
right:0;
bottom:0;
background:url(../images/sobre.png) center center no-repeat #F30;
}
#refresh{
display:inline-block;
width:20px;
height:20px;
background:url(../images/refresh.png) center center no-repeat;
}
#pading{
padding:10px;
}
#pading p{
font-size:.9em;
margin-bottom:10px;
}
.seccionH{
margin-bottom:10px;
padding:10px;
border-radius:3px;
}
.seccionH h2{
text-align:center;
color:#666;
margin-bottom:20px;
font-size:1.7em;
}
#titPie{
text-align:center;
color:#FFF;
margin-bottom:20px;
font-size:1.5em;
}
#wrapppie{
max-width:950px;
margin:auto;
}
#menu-productos ul li,#menu-servicios ul li{
text-align:center;
margin:7px;
margin-bottom:10px;
position:relative;
border-bottom:solid 1px #999;
}
.wrappimg{
width:50px;
height:50px;
overflow:hidden;
border-radius:25px;
border:solid 1px rgba(0,169,148,0);
margin:auto;
}
.wrappimg img{
width:100%
}
.liproductos figcaption{
text-transform:uppercase;
font-size:.9em;
font-weight:700;
padding:10px;
}
#menu-productos ul li a,#menu-servicios ul li a{
display:block;
color:#666;
}
#menu-servicios .wrappimg{
width:150px;
height:150px;
border-radius:75px;
border:solid 1px rgba(0,83,159,0);
}
#menu-servicios .wrappimg img{
width:90%;
}
#nuestras-marcas{
	background:#FFF;
}
#nuestras-marcas ul li{
width:auto;
float:left;
margin:5px;
padding:10px;
background:#FFF;
height:70px;
}
#wrappF{
	white-space: nowrap;
  overflow-x: hidden;
  padding-bottom:10px;
}
.figMarcas{
	display:inline-block;
	vertical-align:middle;
	width:120px;
	margin-left:10px;
}
.figMarcas img{
	width:100%;
	height:100%;
	max-height:80px;
}
.contactoS{
display:block;
padding:10px;
color:#FFF;
text-align:center;
background-color:#00A994;
position:relative;
bottom:8px;
}
#aContacto{
background:url(../images/sobre.png) 5px center no-repeat #00A994;
text-align:right;
}
.scroll-to-fixed-fixed{
top:0;
background-color:#FFF;
left:0 !important;
margin:0;
box-shadow:0 10px 10px -10px rgba(0,0,0,.5);
bottom:auto;
width:100% !important;
}
.scroll-to-fixed-fixed #aContacto{
background-color:#F00;
font-weight:700;
}
.scroll-to-fixed-fixed #aContacto:hover{
background-color:#910000;
}
#facebook{
	display:none;
}
.scroll-to-fixed-fixed #facebook{
	display:block;
	background:#3b5998;
	color:white;
	font-weight:700;
	text-align:center;
	text-transform:uppercase;
	padding:10px;
}
.bandita{
width:2%;
}
.ancho{
width:49%;
}
.itemCliente{
width:47%;
padding:10px 1% 10px 1%;
float:left;
text-align:center;
border-bottom:solid 1px #CCC;
}
.itemCliente img{
max-width:100%;
}
#clientes h2{
padding:10px;
color:#00A994;
font-size:1.5em;
}
.serv{
padding:130px 1% 40px 1%;
display:block;
background:#FFF;
box-shadow:1px 1px 3px rgba(0,0,0,.4);
margin-bottom:5px;
text-align:center;
border-bottom:solid 1px #666;
position:relative;
}
.serv-img img{
width:90%;
}
.serv-img{
width:100px;
height:100px;
border:solid 1px #00A994;
border-radius:51px;
overflow:hidden;
box-shadow:1px 1px 6px rgba(0,0,0,.5) inset;
background:#FFF;
position:absolute;
top:10px;
left:50%;
margin-left:-51px;
z-index:1;
}
.serv-caption h3{
font-size:1.4em;
color:#00A994;
margin-bottom:10px;
}
.serv-caption p{
color:#666;
font-size:.9em;
text-align:left;
padding:0 10px 0 10px;
}
.serv-caption p:after{
content:"+ INFO";
display:block;
width:50px;
text-align:center;
margin:auto;
margin-top:10px;
padding:5px;
background:#00A994;
color:#FFF;
font-size:1.2em;
font-weight:700;
position:absolute;
right:10px;
bottom:10px;
}
.nono{
	display:none;
}
.scroll-to-fixed-fixed .nono{
	display:block;
}
#descontinuado{
	position:absolute;
	text-transform:uppercase;
	font-weight:700;
	color:#FFF;
	border-radius:5px;
	padding:10px;
	border:dotted 1px #FFF;
	background:rgba(255,0,0,.5);
	font-size:1.5em;
	right:15px;
	transform:rotate(30deg);
	top:55px;
	text-shadow:1px 1px 2px #F00;
}
#descontinuado2{
	text-shadow:1px 1px 2px #F00;
	position:absolute;
	text-transform:uppercase;
	font-weight:700;
	color:#FFF;
	border-radius:5px;
	padding:10px;
	border:dotted 1px #FFF;
	background:rgba(255,0,0,.5);
	font-size:2em;
	right:15px;
	transform:rotate(30deg);
	top:60px;
}

.videoEmbed{
	max-width:600px;
	margin:auto;
}
.videoEmbed iframe{
	width:100%;
}
#zebraH{
	padding:10px;
	padding-top:15px;
	border-top:solid 1px #E5E5E5;
}
#zebraH img{
	width:100px;
	float:left;
	margin-right:10px;
}
#zebraH h3{
	font-size:1em;
	text-transform:uppercase;
	margin-bottom:5px;
}
#zebraH p{
	color:#666;
	font-size:.9em;
}
@media screen and (min-width: 480px) {
.item-scroll{
box-shadow:1px 1px 6px rgba(0,0,0,.5);
border:none;
}
.item-scroll img{
width:100%;
margin:0;
}
.tit-cop-prot{
padding:5px !important;
}
.novedad{
margin:0;
}
/*SLIDER------------------------*/
.titcopH{
width:250px;
right:0;
bottom:10px;
position:absolute;
padding:10px;
}
.titcopH h3{
font-size:1.2em;
margin-bottom:.4em;
}
.titcopH p{
line-height:1.4em;
}
/*NOTICIAS--------------------------*/
#casos h2,.ver-nav-productos{
font-size:1em;
}
#casos h2,.ver-nav-productos,#menu-productos,#menu-marcas{
margin-left:0;
margin-right:0;
}
.noticia img{
height:auto;
width:100%;
}
.crop-not{
width:30%;
}
.titcopN{
width:63%;
}
.titcopN:before{
margin-left:-24px;
}
.noticia{
margin:0 0 2px 0;
}
.titcopN h3{
font-size:1.2em;
}
.item-scroll{
width:48%;
text-align:center;
}
.item-scroll img{
width:auto;
max-width:100%;
max-height:200px;
float:none;
}
.item-scroll figcaption{
width:inherit;
margin:0;
padding:0;
margin-top:5px;
text-align:left;
float:none;
}
#menu-productos2{
width:46%;
float:left;
}
.gutter{
width:2%;
}
#menu-productos2{
display:block;
margin-bottom:10px;
}
#menu-productos2 ul li a{
background:none;
border-bottom:dotted 1px #666;
color:#434146;
font-size:.7em;
font-weight:bold;
}
#menu-productos2 ul li :hover{
background:#E5E5E5;
}
#ver-menu-productos2{
display:none;
}
titNP{
margin-top:10px;
}
/*CLINETES*/
.item-scroll-client{
width:33%;
}
/**/
#lista_noticias{
padding:0 1% 0 1%;
}
}
@media screen and (min-width: 600px) {
	#zebraH h3{
		font-size:1.2em;
	}
	#zebraH p{
		font-size:1em;
	}
.cuerppNot{
min-height:300px;
}
.ancho{
width:32%;
}
.itemCliente{
width:30%;
}
.catHprod{
box-shadow:1px 1px 2px rgba(0,0,0,.5);
border:none;
padding:0;
}
.scroll-to-fixed-fixed{
top:60px !important;
width:auto !important;
left:auto !important;
right:0;
box-shadow:-1px 1px 3px rgba(0,0,0,.5);
}
.scroll-to-fixed-fixed #aContacto{
padding:10px 10px 10px 40px !important;
}
#cabecera{
padding-top:10px;
padding-bottom:10px;
}
#cabecera.smaller{
padding-bottom:5px;
}
#menu-productos ul li{
width:45%;
float:left;
}
#menu-servicios ul li{
width:30%;
float:left;
}
#menu-servicios .liproductos{
height:204px;
}
#menu-productos ul li a:hover{
color:#00A994;
}
#menu-servicios ul li a:hover{
color:#00539F;
}
#menu-productos ul li a:hover .wrappimg{
border:solid 1px rgba(0,169,148,1);
}
#menu-servicios ul li a:hover .wrappimg{
border:solid 1px rgba(0,83,159,1);
background:#FFF;
}
#menu-productos ul li a:hover .wrappimg:after{
left:50%;
top:0;
margin-left:-30px;
margin-top:-4px;
content:"";
width:56px;
height:56px;
border-radius:28px;
border:solid 2px #00A994;
position:absolute;
z-index:1;
}
#menu-servicios ul li a:hover .wrappimg:after{
left:50%;
top:0;
margin-left:-72px;
margin-top:3px;
content:"";
width:135px;
height:135px;
border-radius:70px;
border:solid 5px #00539F;
position:absolute;
z-index:1;
}
#cabecera{
background:#FFF;
box-shadow:0 5px 5px -5px rgba(0,0,0,.4);
}
#buscador{
padding:0;
background:none transparent;
}
body{
background:#F2F3F1;
}
.clearnono{
display:none;
}
.ver-nav{
display:none;
}
#afip{
margin:0;
position:absolute;
right:10px;
bottom:10px;
}
#logo{
width:120px;
float:left;
}
#consultar{
display:block;
}
#consultar2{
display:none;
}
.item-prot{
padding:0;
}
.item-scroll{
width:31%;
}
#menu-productos2{
width:30%;
}
.crop-not{
width:30%;
}
.crop-not img{
width:100%;
}
.titcopN{
width:68%;
padding:5px 1% 5px 1%;
margin:0;
}
.titcopN:before{
margin-left:-16px;
}
.descripcion,.box-contacto{
width:57%;
float:left;
margin-left:1%;
padding:5px 1% 5px 1%;
border:none;
background:#FFF;
box-shadow:1px 1px 3px rgba(0,0,0,.5);
}
#fotoCont{
display:block;
}
#fotoProd,#fotoCont{
width:40%;
float:left;
background:#FFF;
box-shadow:1px 1px 3px rgba(0,0,0,.5);
}
#volverP:hover{
width:205px;
background-color:#00539F;
}
.amarcas img{
max-width:100%;
max-height:300px;
}
/*CLIENTES*/
.item-scroll-client{
width:25%;
margin-bottom:20px;
}
/*CONTACTO*/
#enviado,#aifreim{
width:36%;
position:absolute;
left:0;
background:rgba(0,169,148,.9);
}
#enviado{
padding:5px 2% 5px 2%;
}
#noenviado{
width:36%;
padding:5px 2% 5px 2%;
position:absolute;
left:0;
background:rgba(255,0,0,.8);
}
/**/
#productos{
width:78%;
float:left;
}
#marcas{
width:21%;
float:right;
background:#FFF;
}
#marcas .item-scroll{
width:100%;
padding:0 !important;
margin:0 !important;
margin-bottom:10px !important;
float:none;
}
#marcas .item-scroll img{
width:80% !important;
height:auto !important;
}
.gutter{
width:2%;
}
#productos h2{
display:none;
}
.columna:not(#como):before{
position:absolute;
margin-left:-150px;
margin-top:-10px;
margin-bottom:0;
width:150px;
}
.columna:not(#como){
padding-left:160px;
text-align:left;
}
#pie address{
width:32%;
float:left;
padding:10px 0 10px 1%;
text-align:left;
border-bottom:none;
height:225px;
}
#pie address h2,#pie address h3{
padding-left:65px;
}
.small{
font-size:.8em !important;
}
#chi{
border-right:none !important;
}
#arg:before{
content:url('../images/arg.png');
float:left;
margin:0;
position:static;
}
#uru:before{
content:url('../images/uru.png');
float:left;
position:static;
margin:0;
}
#chi:before{
content:url('../images/chi.png');
float:left;
position:static;
margin:0;
}
#menu{
display:block;
padding-right:40px;
position:relative;
width:auto;
float:right;
}
#menu ul li{
width:auto;
text-align:center;
float:right;
margin-left:10px;
}
#menu ul li a{
display:block;
padding:5px;
font-weight:bold;
text-transform:uppercase;
border-bottom:none;
color:#20C9B4;
background:#FFF;
font-size:.9em;
}
#menu ul li a:hover{
background:#FFF;
color:#00A994;
}
#buscador{
width:auto;
position:absolute;
right:10px;
}
#q{
padding:.5em;
font-size:.9em;
background:none;
background:url(../images/icons.png) center -120px no-repeat transparent;
outline:none !important;
cursor:pointer;
width:15px;
-o-transition:400ms width;
-moz-transition:400ms width;
-webkit-transition:400ms width;
transition:400ms width;
border:none;
}
#q:focus{
border:solid 1px #00A994;
background:url(../images/icons.png) 305px -116px no-repeat #FFF;
padding-right:20px;
width:300px;
-o-transition:400ms width;
-moz-transition:400ms width;
-webkit-transition:400ms width;
transition:400ms width;
box-shadow:1px 1px 2px rgba(0,0,0,.4) inset;
color:#000;
cursor:inherit;
}
.smaller #logo{
width:70px;
}
#wrapphead{
position:relative;
max-width:950px;
margin:auto;
}
#cabecera.smaller{
background:#FFF;
position:fixed;
z-index:100;
top:0;
height:40px;
width:100%;
}
#menu{
top:20px;
}
.smaller #menu{
top:10px;
}
#crop-flexslider{
background:#FFF;
box-shadow:1px 1px 6px rgba(0,0,0,.3);
border-radius:3px;
}
.serv{
	padding:10px;
	padding-bottom:40px;
}
.serv-img{
	position:static;
	box-shadow:none;
	border:none;
	height:auto;
	width:20%;
	float:left;
	margin:0;
}
.serv-caption{
	width:80%;
	float:right;
	text-align:left;
}
.serv-caption h3{
	padding-left:10px;
}
}
@media screen and (min-width: 798px) {
	#zebraH h3{
		padding-top:15px;
	}
#clientes{
width:500px;
float:right;
background:#FFF;
box-shadow:1px 1px 3px rgba(0,0,0,.5);
padding:10px;
}
#menu-servicios{
width:68%;
float:right;
}
h1#titHome{
text-shadow:1px 1px 2px #000;
padding:10px;
padding-top:238px;
background:url(../images/bg-h1.jpg) center center no-repeat;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
color:#FFF;
text-align:center;
margin-bottom:10px;
font-size:1.2em;
line-height:1.1em;
}
.smaller #menu{
top:0;
}
.catHprod img{
width:13%;
}
.catHprod figcaption{
width:75% !important;
}
#menu{
padding-right:60px;
}
#menu ul li{
margin-left:20px;
}
#menu ul li a{
font-size:1.2em;
}
#q{
font-size:1.2em;
}
.clearnono{
display:none;
}
/*MENU--------------------------*/
#menu-productos{
display:block;
}
#menu ul li a:hover{
color:#00A994;
}
/*SLIDER----------*/
.titcopH{
bottom:120px;
width:300px;
padding:10px;
right:0;
}
.marca-slider{
display:block;
background:#FFF;
width:290px;
position:absolute;
margin-top:293px;
margin-left:160px;
text-align:right;
padding:10px;
}
.marca-slider img{
height:40px;
}
/*MENU PRODUCTOS-------------------*/
.izqH{
width:30%;
background:#FFF;
box-shadow:1px 1px 6px rgba(0,0,0,.3);
border-radius:3px;
float:left;
margin:0;
}
#menu-productos{
margin:0;
}
#second-slider img{
width:100%;
}
/*CASOS---------------------------*/
#casos{
width:490px;
float:right;
}
#casos h2{
font-size:1em;
text-align:left;
padding:10px;
margin:5px;
}
.noticia{
margin:5px;
background-color:#00539F;
}
.crop-not{
width:100px;
margin:0;
}
.noticia img{
width:auto;
height:100%;
}
.titcopN{
width:310px;
margin:0;
padding-left:10px;
}
.titcopN:before{
margin-left:-20px;
}
/*PIE--------------------------------*/
/**/
.amarcas img{
max-width:250px;
max-height:300px;
}
/*CONTACTO--------*/
.campo{
width:300px;
padding:3px;
}
/**/
.gutter{
width:1%;
}
}
@media screen and (min-width: 950px) {
#clientes{
width:600px;
}
#menu-servicios{
width:630px;
}
.izqH{
width:290px;
}
#logo{
width:200px;
}
#wrapper{
width:950px;
margin:auto;
background:none;
}
/*SLIDER-------------------------*/
.titcopH{
width:350px;
}
.titcopH h3{
font-size:1.4em;
margin-bottom:.4em;
}
.titcopH p{
line-height:1.4em;
}
.marca-slider{
width:350px;
margin:0;
margin-left:260px;
top:315px;
}
/*CASOS------------------------*/
#casos{
width:650px;
padding-left:5px;
}
#casos h2{
margin:0;
margin-bottom:5px;
}
.noticia{
width:213px;
margin:0;
margin-right:5px;
float:left;
}
.noticia:last-child{
margin:0;
}
.titcopN,.crop-not{
float:none;
overflow:hidden;
}
.crop-not{
width:auto;
background:#FFF;
}
.crop-not img{
width:100%;
height:auto;
}
.noticia img{
height:auto;
}
.titcopN{
width:auto;
}
.titcopN:before{
margin-left:170px;
margin-top:-13px;
}
.titcopN h3{
font-size:16px;
padding:0;
}
/*FOOTER*/
#pie{
margin-top:10px;
}
#pie address{
width:251px;
padding-right:10px;
height:225px;
}
#pie address h3{
font-size:1.5em;
}
#pie address ul li{
font-size:.9em;
}
/**/
#infinite_scroll{
padding:0;
}
.item-scroll,#menu-productos2{
width:217px;
padding:5px;
}
#menu-productos2{
background-color:#00A994;
box-shadow:1px 1px 2px rgba(0,0,0,.5);
}
.gutter{
width:10px;
}
#menu-productos2 ul li a{
font-size:.8em;
color:#FFF;
border-bottom:dotted 1px #FFF;
}
#menu-productos2 ul li a:hover{
background:rgba(0,0,0,.1);
}
/*CONTACTO************/
#enviado,#noenviado,#aifreim{
left:inherit;
width:360px;
}
#enviado,#noenviado{
padding:10px;
}
/**/
#lista_noticias{
padding:0 5px 0 5px !important;
}
.novedad-exc{
padding:0;
position:absolute;
margin-left:269px;
margin-top:95px;
z-index:98;
}
.catHprod figcaption p{
font-size:.8em;
}
#como{
box-shadow:1px 1px 3px rgba(0,0,0,.5);
}
.columna{
float:left;
margin-right:30px;
height:240px;
border:none;
padding-top:0;
}
.columna:nth-child(2n){
margin-right:0 !important;
}
.cuerpoServ{
background:#FFF;
}
#como{
width:450px !important;
}
.columna:not(#como){
width:290px;
}
#consultasS{
width:410px;
float:right;
position:relative;
bottom:80px;
font-size:1.1em;
}
#menu-productos ul li{
text-align:left;
border:none;
width:31%;
}
#menu-productos ul li a{
font-size:1.1em;
}
#menu-productos .wrappimg{
float:left;
margin:0;
}
#menu-productos .liproductos figcaption{
padding-top:9px;
width:200px;
float:left;
}
#menu{
top:30px;
}
#menu-productos ul li a:hover .wrappimg:after{
left:0;
top:0;
margin-left:-4px;
margin-top:-4px;
}
.contactoS{
position:absolute;
z-index:99;
top:120px;
bottom:auto;
margin-left:645px;
padding-left:40px;
}
}