@font-face {
    font-family: Montserrat-Regular;
    src: url(/fonts/Montserrat-Regular.ttf);
}
.no-html5{display:none}
.cb { clear:both; }
.fl { float:left; }
.fr { float:right; }
.dn { display:none; }
.di { display:inline; }
.db { display:block; }
.w100 { width:100%; }
.w75 { width:75%; }
.w25 { width:25%; }
.w50 { width:48%; }
.w30 { width:33%; }
.w33100  { width:32%; }
.h45  { height:45px; }
.ac { text-align:center; }
.al { text-align:left; }
.ar { text-align:right; }
.tu{text-decoration: underline;}
.pacero{position:absolute;top:0px;right:0px;}
.m10{ margin:10px; }
.mb10{margin-bottom: 10px;}
.p10{ padding:10px; }
.dn { display:none; }
.mt10{margin-top: 10px;}
.m0{	margin:0px;}
.m5{	margin:5px;}
.p5{	padding:5px;}
.manito{cursor:pointer;}
/* 	.precios:before {content: "$";}
		.loading{ } */

.cr{ color:#cd0a0a;	}

ol{
	margin:0; padding:0;
}

/*HACKS BOOTSTRAP*/

.col-centered{
    float: none;
    margin: 0 auto;
} 
.vcenter {
    display: inline-block;
    vertical-align: middle;
    float: none;
}
/* Sticky footer styles
-------------------------------------------------- */

html,
body {
  font-family:	Montserrat-Regular, "Helvetica Neue", Helvetica, Arial, sans-serif;
  height: 100%;
  color:#3F3F3F;
  font-size: 14px;
}

/* Wrapper for page content to push down footer */
#wrap {
  min-height: 100%;
  height: auto;
  /* Negative indent footer by its height */
  margin: 0 auto 30px;
  /* Pad bottom by footer height */
  padding: 0 0;
/*
	background:url('') transparent no-repeat fixed 50%;*/

}



/* Custom page CSS
-------------------------------------------------- */
/* Not required for template or sticky footer method. */

#wrap > .container {
  padding: 0 ;
  max-width: 100%;
 
}
.container .credit {
  margin: 20px 0;
}

#footer > .container {
  padding-left: 15px;
  padding-right: 15px;
}

.form{
	padding-top: 10px;
	padding-bottom: 10px;
}
.sharingbox{
	clear:both;
	margin:10px 0;
	background-color:#D0CACA;
	border-radius: 4px;
	padding:4px;
}
.sharingbox span{
	margin:6px;
	color:#3F3F3F;
	font-size: 11px;
}
.sharingbox::before{
	content: ""
}
/* 
-------------------------------------------------- */
/* FIN Custom page CSS */

.pagination {
	margin: 0px 0 0 0;
}
.pagination > li > a:hover, .pagination > li > span:hover, .pagination > li > a:focus, .pagination > li > span:focus {
  background-color: #eeeeee;
/*   color:#336600; */
}
.paginadortxt{
	font-size:11px;
	color: #3F3F3F;
}
.navbar-default{
	border:0;
	border-bottom:6px solid #ea4743;
	background:inherit;
	background-repeat:repeat;
	background-position:0 top;
}
.navbar-brand{
	z-index:10;
	padding: 0 2px;
	/*padding: 5px 15px;*/
	position: relative;
	max-width:98%;
}
.navbar-brand img{
	margin:5px 60px;
	max-height: 100px;
}
.navbar-toggle{
	padding:10px;
	margin-right:2px;
	margin-top: 18px;
	border:0px;
	padding:1px;
}
.navbar-default .navbar-toggle {
/*	border-color: #ea4743;
  	border: 2px solid;*/
  	color: #ea4743;
  	color:#fff;
  	background-color: none;
}
.navbar-default .navbar-collapse, .navbar-default .navbar-form {
	border-top: 0;
}

.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {
	/*background-image:url('/favicon.ico');*/
	background:none;
	background-repeat:repeat;
	background-position:0 0;
/* 	color:#336600; */
	color:#fff;
	}

.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
	color: #ea4743;
	color:#fff;
	font-weight: 700;
/* 	text-transform: uppercase; */

	}
.navbar-header{
	width:100%;
}

.nav > li > a {
	position: relative;
	display: block;
	padding: 4px 15px;
}
.navbar-toggle {
	padding: 6px 10px;
	margin-right: 10px;
	margin-top: 8px;
}
.navbar-default .navbar-collapse, .navbar-default .navbar-form {
/*position:relative; */
		padding-top:60px;
}/*
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {
  color: #fff;
  background-color: #ea4743;
}*/

/*
.telefonos{
	position:absolute;
	right:135px;
	top:6px;
	color:#ea4743;
	color:#fff;
	font-size: 20px;
	font-weight: 700;
	display: inline-block;
	margin-top: 8px;

}*/

.social-links {
	position:relative;
	/*right:180px;
	top:10px;*/
	font-size: 1em;
	font-weight: 700;
	z-index:10;
	margin:10px;
	padding-left: 0px;
	}

.social-links li{
	display:inline-block;
	padding: 0 1px;
}
	
.social-links li a , .social-links li a {
	color :inherit;
}
	


#cincoCategorias, #comollegar{
/* 	  background:#449c2c; */
	 /* background-color: #DDEED4;*/
	  margin:10px 0;
	  border:2px solid /*#336600*/;
	  border-bottom:6px solid /*#336600*/;
	  border-radius: 4px;
	  padding: 14px;
}
#cincoCategorias span{
	text-align: center;
	color:#1e1e1e;
	margin:0 auto;
}
		 

.thumbnail{
/*   width: 284px; */
  padding: 10px 10px 20px 10px;
/*   border: 1px solid #BFBFBF; */
/*   background-color: white; */
  box-shadow: 1 1px 1px 1px #aaaaaa;
/* 	box-shadow: 2px 2px blue, 4px 4px red, 6px 6px green; */


	background-size: 75%;
	background-position: right 35px;
}
		 
.thumbnail .action-control{
	padding:0px;
	bottom:0px;
	right:10px;	
}
		 
 .MAYORISTA{
 	min-height: 400px;
 }


.thumbnail img, .image img{
	display: inline-block;
/* 	min-height: 200px; */
	/*height:250px;*/
/* 	max-width: 100%; */
	-webkit-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
	line-height: 1.428571429;
	position: relative;
	margin:0px;
}
.imagebox{
	position:absolute;
    width:100%;
    height:100%;
}
.image img, img{
	/*display: inline-block;*/
	height: auto;
	/*height:250px;*/
/* 	max-width: 100%; */
/*	position: relative;
	margin:0 auto;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;*/
}
img{
    max-height:100%;
    max-width:100%;
}


.thumbnail .image { position:absolute; text-align:right; margin:-10px 5px 0 0;padding:5px 0px 0px 0px;z-index: -2;}
/* .thumbnail .image img { max-height:115px; max-width:115px; padding: 0 8px 0 0;} */

/*
.thumbnail:hover img{
	transform: scale(1.25);
	-webkit-transform: scale(1.25);
	-moz-transform: scale(1.25);
	-ms-transform: scale(1.25);
	-o-transform: scale(1.25);
	margin: auto;
	vertical-align: middle;
	border:0px;
}*/

.thumbnail:hover .precio{
border:1px solid gray;
/* color:#fff; */
-webkit-transform: scale(1.05);
-moz-transform: scale(1.05);
-ms-transform: scale(1.05);
-o-transform: scale(1.05);
transition: all 0.3s ease-in-out;

}

.thumbnail .caption{
	padding: 4px;
	color: #333;
	}

.thumbnailDetalle{
				overflow: hidden;
				position: relative;
				
				-webkit-border-top-left-radius: 4px;
				-webkit-border-top-right-radius: 4px;
				-moz-border-radius-topleft: 4px;
				-moz-border-radius-topright: 4px;
 				background: transparent;
	  			
				border: 2px solid /*gray*/;
				border-bottom: 2px solid /*gray*/;
				border-radius: 4px;
				margin: 10px 0;
				min-height: 20px;
				padding: 0px;
/* 				background: #fff; */
/*   box-shadow: 0 5px 5px 3px #aaaaaa; */
				
				}

.precio{
	font-size: 18px;
	padding: 2px;
	font-weight: bold;
	color: #452F04;
	color:#360;
	float:left;
	/*background-image:url('/img/precio.gif');*/
	background-color: #DDEED4;
	background-repeat:repeat;
	background-position:0 0;
	border: 1px solid #bcbcbc;
	border-radius: 4px;
	  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
	          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
	line-height: 28px;
}
.precio>span{
	font-size: 18px;
	padding:5px;
}

.image{
	display: block;
	overflow: hidden;
	position: relative;
	text-align: center;
	position: relative;
    width: 100%;
   /* padding-bottom: 100%;*/
  	margin-bottom:20px;
	}
/*	.image:hover{
		border:1px solid #452F04;

	}*/
.img-thumbnail{
	padding: 10px;
	position: relative;
	top:20%;
}

.archivo_destacado img{
	margin:0 auto 20px;
	border:1px solid #E2D1D1;
}
.action-control{
	border: 0;
	display: block;
	height: auto;
	padding: 5px 0 5px;
	width: 100%;
	float:left;
	}

.caption {
	position: relative;
	top: 50%;
	right: 0;
	background: none;
	width: 100%;
	height: 98%;
	padding: 2%;
	display: block;
	color: #FFF !important;
	z-index: 2;
	}

			
.well {
	  min-height: 20px;
	  padding: 19px;
	  margin: 10px;
	  background-color: #f5f5f5;
	  /*background-image:url('/img/fondoRayado.jpg');*/
	  background-repeat:repeat;
	  background-position:0 0;
	  border: 1px solid gray;
	  border-radius: 4px;
	  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
	          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
}
hr {
	margin-top: 10px;
	margin-bottom: 10px;
	border: 0;
	background: #fff;
	height: 2px;
	border-top: 1px solid /*#336600*/;
	}
.categoria{
	min-height: 20px;
	padding: 0 10px 0 0;
	margin: 20px 0;
	/*background-image:url('/favicon.ico');
	background:gray;
	background-repeat:repeat-x;
	background-position:0 0;
	background-color: #DEC290;
	border: 1px solid #C98544;*/
	border-bottom:4px solid #38A94A;
	border-bottom:2px dotted /*#336600*/;
	
}
.modulo{
	display:block; 
	/*background-image:url('/favicon.ico');*/
/* 	background:#449c2c; */
	border: 2px solid /*#336600*/;
	float:left; width:100%; 
	border-radius:4px; 
	margin:10px 0;
	padding: 10px 0;
}
.marcas{
	margin:0 0 20px 0;
	border-bottom: 2px solid #D8BA84;
	float:left;
	width: 100%;
}
.marcas h5{
	opacity: 1;
}
.marcas .col-md-2{
	width:12%;
}
.box_container{
	position: relative;
    
     padding-bottom: 100%;
  margin-bottom:0px;
}
.box{
	 position:absolute;
    width:100%;
    height:100%;

}
.box img{
	 position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;  
    opacity: .55;
    cursor:pointer;
    -webkit-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
}

.box img:hover{
	opacity: 1;
	transform: scale(1.25);
	-webkit-transform: scale(1.25);
	-moz-transform: scale(1.25);
	-ms-transform: scale(1.25);
	-o-transform: scale(1.25);
	rotate:20;
}


.mediosdepago{
	position: relative;
	margin:0;
	padding: 0;
	list-style: none;
	text-align: center;
}

.mediosdepago li{

	background-image:url('/img/medios-de-pago-MERCADO-PAGO.png');
	background-repeat:no-repeat;
	text-indent: -5000px;
	  display: inline-block;
	  min-height: 38px;
	  width: 60px;
	  margin: 2px;
	  overflow: hidden;
	  text-align: left;
}
.visa{
	background-position: 0 0;
	}
.mercadoPago{
	background-position: 0 -76px;
	}
.mastercard{
	background-position: -120px -38px;
	}
.american{
	background-position: -60px 0px;
	}
.dinners{
	background-position: -120px 0;
	}
.banelco{
	background-position: 0 -38px;
	}
.cabal{
	background-position: -60px -38px;
	}
.naranja{
	background-position: 0 -114px;
	}
.shopping{
	background-position: -60px -114px;
	}
.nativa{
	background-position: -120px -114px;
	}
.pagoFacil{
	background-position: -60px -77px;
	}
.rapipago{
	background-position: -120px -77px;
	}
.cordial{
	background-position: 0 -153px;
	}
.cordobesa{
	background-position: -60px -153px;
	}
.cencosud{
	background-position: -120px -153px;
	}
.provincia{
	background-position: 0 -193px;
	}
.cargaVirtual{
	background-position: -60px -193px;
	}


legend{
	text-align: center;
}

#desarrolladopor{
/* 	width:80px; */
	height:40px;
	display:block;
	background-image:url('https://acmepinturerias.com.ar/img//desarrolladoPorSisoc.png');
	background-repeat:no-repeat;
	background-position:0 0;
	overflow:hidden;
	margin:10px auto;
	}
#desarrolladopor:hover{
/* 	background-position:0 -20px; */
/* 	overflow:hidden; */
	}
/* FUENTES */
p{
	font-size: 16px;
	color:#3F3F3F;
	margin:0 0 20px;
}
#footer p, #footer address, .modulo address{
	font-size: 14px;
	text-align: center;
	margin:10px;
/* 	margin-top: 20px; */
	
	color:#fff;
}

a{
	/*color: #743C20;*/
	color:#ea4743;
}
a:hover, a:focus{
/* 	color:#fff; */
	text-decoration: underline;
}
.linkRojo{
	background-color: #ea4743;
	padding:2px 4px;
	color:#fff;
	text-align: center;
	margin:0 auto;
}
address a:hover, a:focus{
	color:#743C20;
	text-decoration: none;
}
.thumbnail p{
	margin: 5px 0;
	font-style: italic;
	color: #302A2A;
	font-size: 11px;
}
.thumbnailDetalle h2{
/* 	font-size: 20px; */
	line-height: 20px;
	color: #ea4743;
	background:none;/* !important; */
	font-size:1em; 
	vertical-align:top;
}
.thumbnailDetalle label, #contenedor label, .ui-widget-content label{
/* 	color:#2A2A2A; */
	font-size:1.2em;
}
.thumbnail h2, .well h2, h2 input{	
	color:#ea4743;
	font-weight: 700;
}
#agregarCarro h2, h2 input{
	 color:#ea4743;
	 height: 48px;
}
.boxh2 {
  opacity: 0.5;
  filter:  alpha(opacity=50);
}

.thumbnail h3, .well h3{
	height:14px;
	overflow: hidden;
	margin-top: 10px;
}

h1{font-family: Montserrat-Regular, "Helvetica Neue", Helvetica, Arial, sans-serif;
/* 	font-size: 30px; */
	font-size: 130%;
	font-weight: 700;
	line-height: 1.5;
	color: #ea4743;
	margin:10px 0;
/* 	text-transform: uppercase; */
}
.modulo h1{
	margin-top:5px;
	color:#fff;
}
.titulos{
	margin:20px 10px;
	text-align: center;
}

h2{
	font-family: Montserrat-Regular, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 1.2em;
	font-weight: 700;
	line-height: 16px;
	color: #ea4743;
	margin:4px 0;
	letter-spacing: 0;
	/*text-shadow:0 1px 0 #336600;*/
/* 	text-transform: uppercase; */
	letter-spacing: 0.5px;
	line-height: 1.1em;
}
h3{
	font-family: Montserrat-Regular, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 14px;
	font-weight: 500;
	line-height: 1.1;
	color:#ea4743;
	margin:0 auto;
	letter-spacing: 0.5px;
	line-height: 1.1em;
}
/*
a h3{
	color:#fff;
}*/

h4, theader{
	font-size: 18px;
	color: #5E7752;
	color:#fff;
	font-weight: 700;
	letter-spacing: .1em;
/* 	text-transform: uppercase; */
	margin:0;
	
}
#expliMayo > h4 {
	color: #ea4743;
}
theader{
	margin:10px;
}
h5{
	font-weight: 700;
	font-size: 18px;
	color: #ea4743;
	padding: 0;
/* 	text-transform: uppercase; */
	letter-spacing: .1em;
	text-decoration: none solid rgb(58, 21, 4);
	text-indent: 0px;
	text-shadow: rgba(255, 255, 255, 0.10) 0px 2px 0px;
	display:inline-flex;
	margin:5px;
}
h6{
	font-size: 14px;
}
span{
	font-size: 14px;
	text-align: left;

}
small{
/* 	color:#2A2A2A; */
}
#dialog{
/* 	color:#333; */
}

/*
.confirmmsg, .errormsg {
	color:#333;
	margin-top: 25px;
}
.alert-info, .btn-warning {
	color: #FFF;
	background-color: #FF5C00;
	border-color: #FFFFF7;
	text-align: center;
}
.alert-danger {
color: #FFF;
background-color: #D2322D;
border-color: #FFF;
}
*/
/**/
.alert-message
{
    margin: 20px 0;
    padding: 20px;
    border-left: 3px solid #eee;
}
.alert-message h4
{
    margin-top: 0;
    margin-bottom: 5px;
}
.alert-message p:last-child
{
    margin-bottom: 0;
}
.alert-message code
{
    background-color: #fff;
    border-radius: 3px;
}
.alert-message-success
{
    background-color: #F4FDF0;
    border-color: #3C763D;
}
.alert-message-success h4
{
    color: #3C763D;
}
.alert-message-danger
{
    background-color: #fdf7f7;
    border-color: #ea4743;
}
.alert-message-danger h4
{
    color: #ea4743;
}
.alert-message-warning
{
    background-color: #fcf8f2;
    border-color: #f0ad4e;
}
.alert-message-warning h4
{
    color: #f0ad4e;
}
.alert-message-info
{
    background-color: #f4f8fa;
    border-color: #5bc0de;
}
.alert-message-info h4
{
    color: #5bc0de;
}
.alert-message-default
{
    background-color: #EEE;
    border-color: #B4B4B4;
}
.alert-message-default h4
{
    color: #000;
}
.alert-message-notice
{
    background-color: #FCFCDD;
    border-color: #BDBD89;
}
.alert-message-notice h4
{
    color: #444;
}
/**/

.center-block {
  display: block;
  margin-left: auto;
  margin-right: auto;
}
#carroChico, .boxDetalle{
/* 	border: 2px solid #336600; */
	border-bottom:6px solid /*#336600*/;
	border-radius: 55px;
	margin: 0px/* 10px*/;
	min-height: 20px;
	padding: 4px;
/* 	background:#449c2c; */
}
.boxDetalle > p{
	color:#fff;
	margin-bottom: 20px;
}
#carroChico ol{
	margin: 0;
	padding: 0;
	text-align: center;
	font-weight: 700;
}

#caChico{
/* 	display: block; */
	position: absolute;
	background: #fff;
	padding: 30px;
	width: max-content;
	right: 10px;
	margin: 8px -30px 8px 8px;
	z-index: 1000;
}

#carroChicoCont{
 	position:relative;  
	/*right: 0px;*/
	margin: 10px 0 0 0;
	float: right !important;
	z-index: 1;
}
	
	
.thumbnailCarrochico{
	width:64px;
	margin:3px;
	/*background-image:url('/img/madera-hover.jpg');*/
	background-repeat:repeat;
	background-position:0 0;

}
.bannerColum{
	margin:15px 0;
}
legend{
	border-bottom:1px dotted #F7764D;
}
.form-control{

	border:2px solid lightgray;
	font-family: Montserrat-Regular, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 1em;

	
}


.form-control:focus {
  border-color: gray;
  box-shadow: inset 0 1px 1px gray, 0 0 8px gray;
  background: #FFF6E0;
  color: #5E7752;
  font-style: italic;
}

/* BANNER HOME */

				
		/* FlexSlider Necessary Styles
		*********************************/ 
		.flexsliderBannerHeader > .flex-nav-container  {  /*float: right; margin: 50px 0 35px; width: auto;*/ /*position: relative; */}
		.flexsliderBannerHeader .slides  { padding: 0; }
		.flexsliderBannerHeader .slides > li {display: none;} /* Hide the slides before the JS is loaded. Avoids image jumping */
		.flexsliderBannerHeader .slides img {max-width: 100%; /*display: block; border:1px solid #DBA1A3; border-bottom: 2px solid #DBA1A3;*/}
		.flexsliderBannerHeader > .flex-pauseplay span {text-transform: capitalize;}

		/* Clearfix for the .slides element */
		.flexsliderBannerHeader > .slides:after {content: ; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;} 
		html[xmlns] .slides {display: block;} 
		* html .slides {height: 1%;}

		/* No JavaScript Fallback */
		/* If you are not using another script, such as Modernizr, make sure you
		* include js that eliminates this class on page load */
		.flexsliderBannerHeader > .no-js .slides > li:first-child {display: block;}


		/* FlexSlider Default Theme
		*********************************/
		.flexsliderBannerHeader { 
			margin: 0px 0px -10px 0px;
			/*min-height: 380px; max-height: 380px;*/ overflow:hidden; /*float:left;*/background:none/*#FFF*/ url(https://acmepinturerias.com.ar/img/loading3.gif) no-repeat center center; 
			position: relative; -webkit-border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px; zoom: 1; 
		}
/* 		body.flexdemobody .flexsliderBannerHeader  { min-height: 170px; } */
		.flexsliderBannerHeader .slides {zoom: 1;}
		.flexsliderBannerHeader .slides > li {position: relative;}
		/* Suggested container for 'Slide' animation setups. Can replace this with your own, if you wish */
		.flexsliderBannerHeader > .flex-container {zoom: 1; position: relative;}
		
		.flexsliderFullScreen >ul, .flexsliderBannerHeader > ul {
			list-style: none;
			z-index:50;
		}
		/* Caption style * /
		/* IE rgba() hack * /
		.flexsliderBannerHeader > .flex-caption {background:none; -ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000);
		filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000); zoom: 1;}
		.flexsliderBannerHeader > .flex-caption {width: 96%; padding: 2%; position: absolute; left: 0; bottom: 0; background: rgba(0,0,0,.6); color: #fff; text-align: center; text-shadow: 0 -1px 0 rgba(0,0,0,.3); font-size: 14px; line-height: 18px;}

		/* Direction Nav */
						.flex-direction-nav {*height: 0; padding: 0; list-style: none;} /*fix for IE 7 */
						.flex-direction-nav li a {width: 30px; height: 30px; margin: 10% 0 0; display: block; background: url(../js/flexslider2/images/bg_direction_nav.png) no-repeat 0 0; position: absolute; top: 20%; cursor: pointer; text-indent: -9999px; opacity: 0.8; filter:alpha(opacity=80); }
						.flex-direction-nav .flex-next {background-position: 100% 0; right: 25px; }
						.flex-direction-nav .flex-prev {left: 25px;}
						.flexslider:hover .flex-next {opacity: 0.6; }
						.flexslider:hover .flex-prev {opacity: 0.6; }
						.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover {opacity: 1;}
						.flex-direction-nav .flex-disabled {opacity: .3!important; filter:alpha(opacity=30); cursor: default;}

						/* Control Nav */
						.flex-control-nav {width: 100%; position: relative; bottom: 35px; margin-left: 20px; text-align: left;z-index: 333;}
						.flex-control-nav li {margin: 0 6px; display: inline-block; zoom: 1; *display: inline;}
						.flex-control-nav li {
						}
						.flex-control-nav li a {
							background: none;
							display: inline-block;
							overflow: hidden;
							width: 15px; 
							height: 15px;
/* 							padding:5px; */
/* 							padding:10px 10px 13px 10px; */
							margin-top: 5px;
							text-align: center;
							border: 1px solid #000;
							border-radius: 12px; -moz-border-radius: 12px; -webkit-border-radius: 12px;
							box-shadow: 0 0 1px rgba(255,255,255,0.3), inset 0 0 1px rgba(0,0,0,0.6);
							-moz-box-shadow: 0 0 1px rgba(255,255,255,0.3), inset 0 0 1px rgba(0,0,0,0.6);
							-webkit-box-shadow: 0 0 1px rgba(255,255,255,0.3), inset 0 0 1px rgba(0,0,0,0.6);	
							cursor:pointer;
							vertical-align:middle;
							font-size:13px;
						}  

						.flex-control-nav li a:after  { /*content: '';*/ display: inline-block; margin-top: 1px; overflow: hidden; height: 10px; width: 4px; padding-top: 4px; border-radius: 20px; -moz-border-radius: 20px; -webkit-border-radius: 20px; border: 1px solid red; }
						.flex-control-nav li:hover a, .flex-control-nav li a.active { background-color: #f47321; border: 1px solid #000; }

						.flex-control-nav li a.flex-active{
							background-color: #f47321;
							border: 1px solid #000; 
							
							width:20px;
							height:20px;
						}

/* 						} */

						/*@media(max-width:768px){
						.flexsliderHome{
								min-height: 90px;
							}
						.flex-direction-nav li a{
							margin:0;
						}
						.flex-direction-nav .flex-next {background-position: 100% 0; right: 5px; margin }
						.flex-direction-nav .flex-prev {left: 5px; margin}
						.form-horizontal .control-label {
													  text-align: left;

													}
						}*/

		#map {
			height:400px; 
			border:1px solid #6c588b; 
			margin:30px 0 40px 0;
			
		}
		#map2{border:1px solid #D71B1B;}
/*
		.flexsliderBannerHeader > .flex-control-nav li a:after  { content: ''; display: inline-block; margin-top: 2px; overflow: hidden; height: 0; width: 4px; padding-top: 4px; border-radius: 20px; -moz-border-radius: 20px; -webkit-border-radius: 20px; border: 100px solid red; }
		.flexsliderBannerHeader > .flex-control-nav li:hover a, .flex-control-nav li a.active { background-color: #293f67; border: 1px solid #000; */}



/* FlexSlider Necessary Styles FAQ
*********************************/ 
.flex-nav-container  { 
	/* float: right;*/ margin: 0px 0 35px; width: auto; position: relative; }
.flexslider .slides  { padding: 0; }
.flexslider .slides > li {display: none;list-style-type:none} /* Hide the slides before the JS is loaded. Avoids image jumping */
.flexslider .slides img {max-width: 100%; display: block;}
.flex-pauseplay span {text-transform: capitalize;}

/* Clearfix for the .slides element */
.slides:after {content: ; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;} 
html[xmlns] .slides {display: block;} 
* html .slides {height: 1%;}

/* No JavaScript Fallback */
/* If you are not using another script, such as Modernizr, make sure you
 * include js that eliminates this class on page load */
.no-js .slides > li:first-child {display: block;}


/* FlexSlider Default Theme
*********************************/
.flexslider { height: 100%; float:left;background: transparent url(https://acmepinturerias.com.ar//img/loader.gif) no-repeat center center; border: 4px solid #fff; position: relative; -webkit-border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px; zoom: 1; box-shadow: 0 0 5px rgba(0,0,0,0.5); -moz-box-shadow: 0 0 5px rgba(0,0,0,0.5); -webkit-box-shadow: 0 0 5px rgba(0,0,0,0.5); }
body.flexdemobody .flexslider  { min-height: 170px; }
.flexslider .slides {zoom: 1;}
.flexslider .slides > li {position: relative;}
/* Suggested container for 'Slide' animation setups. Can replace this with your own, if you wish */
.flex-container {zoom: 1; position: relative;}

/* Caption style */
/* IE rgba() hack */
.flex-caption {background:none; -ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000); zoom: 1;}
.flex-caption {width: 100%; padding: 2%; /*position: absolute;*/ left: 0; bottom: 0; /*background: rgba(0,0,0,.6); color: #fff;*/ text-align: center; text-shadow: 0 -1px 0 rgba(0,0,0,.3); font-size: 14px; line-height: 18px;}



.flexsliderBotonera > ul{padding:0px;}
	.flexsliderBotonera .slides{
		/* float: right; */
		padding: 0px;
		list-style:none;
/* 		width: auto; */
/* 		position: relative; */
	}


.ui-widget-content a {
  color: #ea4743;
}
.ui-widget-header{
	color: #ea4743;
}
.ui-widget-content {
	border: 2px solid #DDD;
	background:#FFF;
	background-repeat:repeat;
	background-position:0 0;
/* 	color: #AD492D; */
/* 	color:#444; */
	/*color:#fff;*/
	}
.avatar{
	margin:30px;
}
.table{
	width: 98%;
	margin:0 1%;
	border:#749974;
/* 	color:#171717; */
}
.table > tbody > tr.success > th{
	background-color:#449c2c;
}
tr{
	border-color:#749974;
}

.nav-tabs > li, .nav-pills > li {
        float:none;
        display:inline-block;
        color:green;
        margin:25px 10px 0;

}

.nav-tabs {
    text-align:center;
}
.nav-tabs > li > a{

} 

.nav-tabs > li.active > a, .nav-tabs > li.active > a:focus {
  color: #FFFFFF;
  background-color: #ea4743;
  cursor: default;
  border: 1px solid #dddddd;
  border-bottom-color: transparent;
}


.nav-tabs > li > a:hover, .nav-tabs > li > a {
  border-color: #ddd;
  color: rgb(51, 102, 0);background-color: #FFFFFF;
  border-bottom-color: transparent;
}
.nav > li > a:hover, .nav > li > a:focus {
  text-decoration: none;
  background-color: #FFFFFF;
}
#formularioPedido {
	color:#444;
}
/*.btn-breadcrumb .btn:not(:last-child):after {
  content: " ";
  display: block;
  width: 0;
  height: 0;
  border-top: 0px solid transparent;
  border-bottom: 0px solid transparent;
  border-left: 0px solid white;
  position: absolute;
  top: 50%;
  margin-top: -17px;
  left: 100%;
  z-index: 3;
}
.btn-breadcrumb .btn:not(:last-child):before {
  content: " ";
  display: block;
  width: 0;
  height: 0;
  border-top: 1px solid transparent;
  border-bottom: 1px solid transparent;
  border-left: 1px solid rgb(173, 173, 173);
  position: absolute;
  top: 50%;
  margin-top: -1px;
  margin-left: 1px;
  left: 100%;
  z-index: 3;
}*/

.btn-breadcrumb > .btn-default{
	border:none;
	font-size: 13px;
}

.obligatorios{
	  color: #F00;
	  font-weight: 700;
	  margin-right: 2px;
	  display:inline-block;
	 /* float:left;*/
}

.BTN_COMPRAR{
	position:absolute;
	bottom:0px;
	width:100%;
	padding:5px;
/* 	z-index:11; */
}

.aclaraciones{
	font-size:10px; list-style:none; padding:5px; text-align:center;font-style: italic;
}

.thumbnail .label{
	padding:3px;
	width:-moz-fit-content;
	font-size:95%;
}

.tipo{
/* 	font-size:50px; */
/* 	color:red; */
/* 	background:blue; */
}

#buscaRapido0Tgr{
	text-align:center;
	width:auto; 
	height:auto; 
	max-height: none;
	max-width: none;
	padding:0px;
	margin:10px 5px 10px 0px; 
	background:none;
/* 	display:inline; */
}

#buscaRapido0{
	max-width:215px; 
	width:215px;
	height:39px; 
/* 	display:inline;  */
	margin:10px 0px; 
	float:left;
	border:0px;
	position:absolute;
	right:10px;
	top:45px;
	z-index:4px;
}


.desktopNO{
	display:none !important;
}
.desktopSI{
	display:inline-block;
} 
/*
h2.variantes{
	clear:both;
	background:none !important; 
	font-size:1em; 
	vertical-align:top;
	color:red !important;
}*/
/* .ui-dialog-titlebar{position:absolute !important;} */
#dialogPresupuesto  .ui-dialog-titlebar{
	position:absolute !important;
}
/* html body div.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-draggable.ui-resizable div.ui-dialog-titlebar.ui-widget-header.ui-corner-all.ui-helper-clearfix */

/*Media querie para moviles */
@media(max-width:768px){
	body {
		font-size: 1.2em;
	}
	
	#dialogPresupuesto{ 
/* 		width:100%; */
		display:none;
	}
	
	
	.social-links {
		position:unset;
/* 		margin-bottom:2px; */
		margin:5px;
		padding:2px 2px 2px 2px;
		font-size:75%;
/* 		right:5px; */
/* 		top:50px; */
	}
	
	#carroChicoCont{
		display: inline-block !important;
		float:right !important;
		position:relative !important;
	}
	#carroChico{
		padding:0px !important;
		margin-left:5px !important;
	}
	
	.telefonos{
		position: absolute;
		/*right: 110px;
		 t op: 70px;*/                     *
		 right: 8px;
		 top: 85px;
		 color: #C83A3A;
		 color:#fff;
		 font-size: 16px;
		 font-weight: 700;
		 display: inline-block;
		 line-height: 16px;
	}
	.navbar-brand{
		padding: 0px 2px 2px 2px;
	}
	.navbar-brand img{
		/*width:80%;*/
		margin:5px 5px;
	}
	
	
	.navbar-collapse{min-width:150px;}

	.navbar-default{	
		margin: 0px -12px 1px -12px;
	}
	
	.navbar-default .navbar-nav > li > a {
		/*color: #5E7752;
		 b order-top: 1px solid #ea4743;   *
		 */
		font-weight: 500;
/* 		text-transform: uppercase; */
		text-align: center;
		margin-bottom: 1px;
		
	}
	.navbar-default .navbar-nav > li > a:hover {
/* 		color: #fff; */
		font-weight: 700;
/* 		text-transform: uppercase; */
		text-align: center;
		text-decoration:underline;
/* 		text-decoration-color: */
/* 		border-top: 2px solid #336600; */
	}
	.navbar-collapse.in{
		padding-top: 0;
	}
	.navbar-default .navbar-collapse, .navbar-default .navbar-form {
		position:relative; 
		padding-top:0px;
	}
	
	.navbar-default img#logo{
		padding-top:5px;
		max-height:80px;
	}
	
	.flex-nav-container  { 
			margin:-3px -10px !important; 
	}
	
	.flexsliderBotonera .flex-nav-container {
		/* float: right; */
		margin: 0px 0 15px;
		width: auto;
		position: relative;
	}
	.form-horizontal .control-label {
		padding-top:0;
		text-align: left;
	}
	.flexsliderHome{
		min-height: 90px;
	}
	.flex-direction-nav li a{
		margin:0;
	}
/* 	.flexsliderBannerHeader { min-height: 130px; max-height: 140px; } */
	.flex-direction-nav .flex-next {background-position: 100% 0; right: 5px; margin:0 }
	.flex-direction-nav .flex-prev {left: 5px; margin:0}
	.form-horizontal .control-label {text-align: left;}
	
	
	.mobileNO{display:none !important;}
	.mobileNOahora{display:none;}
	
	
	.mobileSI{display:inline-block !important;}
	
	.desktopNO{
		display:block;
	}
	.desktopSI{
		display:none;
	} 
	
	.w50{width:100%}
	/* .w30{width:100%} */
	.w25{width:50%}
	
	.w33100  { width:100%; }
		
	.w75 { width:100%; }
/* 	.w25 { width:25%; } */
	
	.contenedorVariantes{
		margin:10px;
	}

	.thumbnailDetalle{
		padding: 0px;	
	}
	/*
	#busqueda .thumbnail h2, #busqueda .thumbnail .label, #cincoArticulos h2, #cincoArticulos .label{
		font-size:110%;	
	}*/
	
	
	.nav > li{
		margin:10px 0px;
	}
	
	.ui-dialog .ui-dialog-content{ padding:5px;}
	
	.divBuscar input{
		width:180px; 
	}
/* 	#etiQ{display:none;} */
	#formularioPedido{display:none;}
	
	.cartImg{
		min-width: 20px !important;
	}
	
	.flexsliderBannerHeader { 
/* 		min-height: 380px; max-height: 380px; overflow:hidden; background:none;  */
		clear:both;
	}
	
	
}
/* FIN Media querie para moviles */
/* Agregados al hexa para opacidad
 * FF = 100%; 
 * CC = 80%; 
 * 80 = 50%; 
 * 40 = 25%; 
*/
html, body {
	background:transparent;
	color:#000;
	height: 100%;
}

.fwb{
	font-weight: bold;
	color: #2E4160/*#2E4160*/;
}

.modulo{
	display:block; 
	/*background-image:url('/favicon.ico');*/
	background:transparent;/*rebeccapurple;*/
	border: 0px solid #f37101;
	float:left; width:100%; 
	border-radius:2px; 
	margin:0px 0;
	padding: 0px 0;
}





#carroChicoCont{
/*	border: 0px solid #f37101;
	border-radius: 5px;*/
}
#carroChico, .boxDetalle{
	border: 0px solid #f37101;
/* 	border-bottom:0px solid #f37101; */
	border-radius: 4.5px;
	margin: 0px;
	min-height: 20px;
	padding: 0px 10px;
	background:transparent;
}

#caChico{
	border: 0px solid #f37101;
	border-bottom:0px solid #f37101;
	border-radius: 5px;
	/*margin: 0px;
	min-height: 20px;
	padding: 0px 10px;
	background:transparent;*/
}



.table > tbody > tr.success > th{
	background-color:transparent;
}


tr{
	border-color:#f37101;
}


#cincoCategorias, #comollegar{
	  background:transparent;
	 /* background-color: #DDEED4;*/
	  margin:20px 0;
	  border:0px solid #f37101;
	  border-bottom:0px solid #f37101;
	  border-radius: 2px;
	  padding: 14px;
}

.thumbnail{
	padding:0px;
	overflow: hidden;
	overflow-y: auto;
	position: relative;
	margin: 0;
	margin-bottom: 15px;
	background: transparent;
	border: 0px solid #f37101;
/* 	border-bottom: 0px solid #f37101; */
/* 	border-left: none; */
	background-repeat: repeat;
	background-position: 0 0;
	/* 	min-height: 400px; */
	max-height: 350px;
	min-height: 350px;
	
	background-size: 75%;
	background-position: right 35px;
	
	box-shadow: 0px 0px px px #f37101;

	overflow: hidden;
	
}

.thumbnail:hover{
	
	box-shadow: 0px 1px 1px 3px #f37101 ;
	transition: all 0.3s ease-out;
}
	
	
	.thumbnail h2, #agregarCarro h2, h2 input, .thumbnailDetalle h2  {
		color:#2E4160;
/* 		background-color: #ffd1a9; */
/* 		opacity: 0.5; */
		padding:5px;
		-webkit-border-radius: 2px;
		border-radius: 2px;
	}	 
	.thumbnail h2 span{
/* 		font-size:90%; */
		color: #000;
	}
		 
.thumbnailDetalle{
	border: 0px solid #f37101;
/* 	border-bottom: 6px solid #f37101;	 */
	background: transparent;
}

.table-bordered > thead > tr > th, .table-bordered > tbody > tr > th, .table-bordered > tfoot > tr > th, .table-bordered > thead > tr > td, .table-bordered > tbody > tr > td, .table-bordered > tfoot > tr > td{
	
	border: 1px solid #f37101;
}

#burger{
	padding:0px; 
	margin:10px 0 0 0; 
	background-image:url('https://acmepinturerias.com.ar/img/iconos/botonera-negra.png'); 
	background-size:34px; 
	background-repeat: no-repeat; 
	width:40px; 
	height:40px;
}

.cartImg{
	padding:0px; 
	margin:0px; 
	background-image:url('https://acmepinturerias.com.ar/img/iconos/cartnegra.png'); 
	background-size:30px; 
	background-repeat: no-repeat; 
	height:40px;
	display:inherit;
	min-width: 60px;
}

#cartImgEmpty{
	border:0px;
	padding:0px; 
	margin:0px; 
	background-image:url('https://acmepinturerias.com.ar/img/iconos/cartnegra.png'); 
	background-size:30px; 
	background-repeat: no-repeat; 
	height:40px;
	display:inherit;
	-webkit-transform: rotate(60deg);-moz-transform: rotate(60deg); -o-transform: rotate(60deg);
}

.searchImg{
 	width:30px; 
 /*max-height: none; max-width: none; */
	background-image:url('https://acmepinturerias.com.ar/img/iconos/searchnegra.png'); 
	background-size:30px; 
	background-repeat: no-repeat; 
	height:30px;
	display:inline-block;
}

.navbar-default {
    border: 0;
	border-bottom: 2px solid #f37101;
	background: transparent;
    background-image: none;
    background-repeat: repeat;
    background-position: 0 top;
/*     margin-bottom: 5px; */
	padding-bottom: 5px;
}
.navbar-default .navbar-toggle {
/*	border-color:#f37101;
	border: 0px solid #f37101;*/
	color: #d9534f;
}
.navbar-default .navbar-collapse, .navbar-default .navbar-form {
	border-top: 0;
}
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {
	/*background-image:url('/favicon.ico');*/
/* 	background:#ffd1a9; */
	background-repeat:repeat;
	background-position:0 0;
	color:#336600;
	color:#fff;
}

.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
	color: #2E4160;
/* 	color:#fff; */
	font-weight: 700;
	text-transform: uppercase;
/* 	background-color: #ffd1a9; */
	
}

.navbar-default .navbar-nav > li > a {
	color: #2E4160;
/* 	color:#fff; */
	font-weight: bold;
	text-transform: uppercase;
	text-align: center;
	-webkit-border-radius: 2px;
	border-radius: 2px;
/* 	background-color: #f37101;  */
	margin:0 10px;
	border:0px solid #f37101;
/* 	background: #f37101; */
	border-radius: 4.5px;
}
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {
	color: #fff;
	background-color: #ffd1a9;
}


.social-links li a , .social-links li a {
	color:#2E4160;
}

h1, h2, h3, h4, h5{
	font-family: Montserrat-Regular, "Helvetica Neue", Helvetica, Arial, sans-serif;
	color:#2E4160;
}
h6{
	font-family: Montserrat-Regular, "Helvetica Neue", Helvetica, Arial, sans-serif;
}

.modulo h1 {
	color:#2E4160;
}


.linkRojo{
	background-color: #2E4160;
}

.navbar-default img#logo{
	color:#2E4160;
}

#footer {
	color:#2E4160;
	background-color: transparent;
	border-top: 0px solid #f37101;
	border-bottom:8px solid #f37101;
	
	box-shadow: 0px 0px 3px 0px #f37101;
}
#footer p, #footer address, .modulo address, .telefonos{
	color:#2E4160;
}


.thumbnail:hover .precio{
	color:#f37101;
}
.thumbnail:hover .precio a{
	color:#FFF;
}


.thumbnail:hover h2{
	text-decoration:underline;
/* 	font-size:110%; */
}
.precio/*, .thumbnailDetalle .precio, #agregarCarro .precio*/{
	color:#2E4160;
	background-color: #ffd1a9;	
}

.presentacionFL{
	color:#2E4160;
	font-weight:bold;
}

.label{
	margin:4px 0;
/* 	font-size: 90%; */
	font-weight: 100;
	letter-spacing: .005em;
	padding: 1px;
	
}
span.label{
	font-size: 75%;
	color:#D0D0D0;
	color:blue;
	font-size:1em;height:110%; 
/* 	width:90px; */
	padding:2px; 
	color:#fff; 
/* 	margin-left:10px; */
}
.label a{
/* 	color:#fff; */
	color:#2E4160;
	font-weight:bold;
}
.label-primary{
	color:#fff;
	font-size: 100%;
	background-color: #595959;
	margin:0 auto;
}
.label-danger{
	background-color: #d9534f;
	font-weight: 500;
	font-size: 14px;
}

.label-default{
	display: block;
	text-align: left;
/* 	width: 100%; */
	white-space: normal;
	background-color: inherit /*#ffd1a9*/ !important;
	padding:7px;
	font-weight: 500;
	
	width: intrinsic;           /* Safari/WebKit uses a non-standard name */
	width: -moz-max-content;    /* Firefox/Gecko */
	width: -webkit-max-content; /* Chrome */
}
.label-warning{
	font-weight: 500;
	font-size: 14px;
	background-color: #ffd1a9;
}
.btn{
/* 	font-size: 12px; */
	text-decoration: underline;
/* 	margin:2px 4px; */

/*	-webkit-border-radius: 4.5px;
	-moz-border-radius: 4.5px;
	border-radius: 4.5px;*/
	padding:5px 15px;
	font-weight: bold;
}
.btn-success {
    color: #ffffff;
    background-color: #2E4160;
    border-color: #2E4160;
}

/*
.btn-success {
	color: #2E4160;/*#fff#ffd1a9;/*#360* /
	background-color: #ffd1a9;/*#DDEED4;* /
	border-color: #ffd1a9;
	font-weight: 700;
	transition: all 0.3s ease-in-out;
	
	
}
.btn-success:hover{
}
.btn-success:hover,
.btn-success:focus,
.btn-success:active,
.btn-success.active,
.open .dropdown-toggle.btn-success {
	color: #ffffff;
	background-color: #ffd1a9;
	border-color: #f37101;
}


.btn-default {
	color: #2E4160;
	background-color: #ffd1a9;
	border-color: #f37101;
	font-weight:bold;
}
.btn-default:hover{
	color:#fff;
	background-color: #d9534f;
	border-color:#f37101;
}
.btn-primary {
	color: #FFF;
/* 	background-color: #d9534f; * /
	background-color: #2E4160;
	border-color: #f3;
}

.btn-primary:hover{
/* 	background-color: transparent; * /
	border-color:#f37101;	
}*/



.item {
	border:1px solid #f37101;
	margin:6px;
	padding:2px 5px;
	text-transform: uppercase;
	letter-spacing: .2em;
	background: transparent;
	cursor:pointer;
	border-radius: 4.5px;
}


.itemBox{
	border: 1px solid #f37101;
	border: 1px solid rgba(0, 0, 0, .1);
	/*border-bottom: 4px solid #F73114;*/
	-webkit-border-bottom-right-radius: 2px;
	-webkit-border-bottom-left-radius: 2px;
	-moz-border-radius-bottomright: 2px;
	-moz-border-radius-bottomleft: 2px;
	border-bottom-right-radius: 2px;
	border-bottom-left-radius: 2px;	
	margin:6px;
	padding:6px;
	text-transform: uppercase;
	letter-spacing: .1em;
	border-radius:2px;
	background: transparent;
	cursor:pointer;
	font-size: 13px;
}

.item:hover, .item.active, .itemBox:hover{
	
	border: 1px solid #f37101;
	color: #FFF;
	background: #fff;
	
}


.item a h3 {
	font-size: 14px;
	color:#2E4160;
	font-weight: bold;
	padding:3px
}
.item:hover a h3 {
/* 	color:#ffd1a9; */
/* 	font-size: 12px; */
	font-weight: 200;
	
}


.botonUsuario{
	color:#2E4160; 
	font-weight: 500; 
	text-transform: uppercase; 
	text-align: center; 
	border:0px solid #f37101;
	border-radius: 4.5px;
	-webkit-border-radius: 4.5px; 
	background-color: transparent; 
	margin:0 2px; 
	padding:4px 15px; 
}


a{
	color:#2E4160;
}
a:hover, a:focus{
	text-decoration: underline;
}

.flex-control-nav li:hover a, .flex-control-nav li a.active { background-color: #ffd1a9; border: 1px solid #f37101; }

.flex-control-nav li a.flex-active{
	background-color: #ffd1a9;
	border: 1px solid #f37101; 
}
.flexsliderBannerHeader, flexsliderBannerColumn {
/* 	border:solid 2px #f37101 ; */
}



.nav-tabs > li, .nav-pills > li {
	float:none;
	display:inline-block;
	color:#2E4160;
	margin:25px 10px 0;
	
}

.nav-tabs {
	text-align:center;
    border-bottom: 1px solid #f37101;
}
.nav-tabs > li > a{
/* 	border: 0px solid #f37101; */
} 

.nav-tabs > li.active > a, .nav-tabs > li.active > a:focus {
	color: #f37101;
	font-weight:bolder;
	background: #fff !important;
	cursor: default;
	border: 0px solid #f37101;
	border-bottom-color: transparent;
}


.nav-tabs > li > a:hover, .nav-tabs > li > a {
	border-color: #f37101;
	color: #2E4160;
	background-color: transparent !important;
	border-bottom-color: transparent;
}
.nav > li > a:hover, .nav > li > a:focus {
	text-decoration: underline;
	background-color: #fff;
}

.sharingbox{
	background:transparent;
	color:#2E4160;
}

.divBuscar{
	border:solid 2px #f37101;
	margin-right:10px;
	border-radius: 4.5px;
	padding: 0px 10px;
}
.divBuscar input{
	max-width:400px; 
	font-weight:bold;
	height:28px; 
	display:inline;
	border:0px;
	background:none;
}
.divBuscar input:focus{
/* 	max-width:180px;  */
/* 	height:28px;  */
/* 	display:inline; */
	border:0px solid #fff !important;
	background:none;
	box-shadow:none;
}




.form-control{

	border:1px solid #f37101/*lightgray*/;
	font-family: Montserrat-Regular, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 1em;

	
}


.form-control:focus {
  border-color:  #f37101;
  box-shadow: inset 0 1px 1px #f37101, 0 0 5px #2E4160;
  background: #FFF6E0;
  color: #5E7752;
  font-style: italic;
}

.ui-widget-content {
	border: 2px solid #f37101;
	  background-color: transparent;
	color:inherit;
}
.ui-widget-header{color:#2E4160;}


.well {
	  background-color: transparent;
	  border-color: #f37101;
}

.categoriaListadoFront{
/* 	box-shadow: 0 2px 2px 1px #f37101; height:150px; vertical-align:baseline; */
	box-shadow: 0 0px 0px 0px #f37101; height:100%; vertical-align:baseline; 	
	margin-bottom:20px;
}


.banner_top_inside{
	float:left;
	margin-left:10px;
	margin-top:10px;
/* 	max-width:50%; */
	max-height:100px;
	overflow:hidden;
}

#desarrolladopor{
/* 	width:80px; */
	height:40px;
	display:block;
	background-image:url('https://acmepinturerias.com.ar/img//desarrolladoPorSisocnegra.png');
	background-repeat:no-repeat;
	background-position:0 0;
	overflow:hidden;
	margin:10px auto;
	background-size: 80px;
	background-position: center;
}

.catwell {
    background-color: #f5f5f5;
    min-height: 0;
    padding: 0;
    margin: 5px 5px 25px 5px;
    border-radius: .5em;
    background-image: url('/img/fondoRayado.jpg');
    background-repeat: repeat;
    background-position: 0 0;
    border: 0px solid gray;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
    -webkit-box-shadow: none;
    box-shadow: none;
    padding-left: 0px;
	padding-right: 0;
	height:200px;
}
.h2catwell {
	background-color:#fff8c;
	color: #2E4160 !important;
	padding: .4em .4em .4em .2em;
	margin: 0;
	text-align: center;transition: all 0.3s ease-in-out;
/* 	margin-top: 50%; */
	text-shadow: 0px 0px 6px #fff;
}
.h3catwell {
	background-color:#f371018c;
	color: #2E4160 !important;
	padding: 0;
	margin: 0;
	text-align: center;transition: all 0.3s ease-in-out;
	position:absolute;
	bottom: 5%;
}

.contcategorias{
/* 	padding:10px; */
/* 	margin:10px; */
/* 	background:	#fff; */
}