a.logocronimo img {
	margin-top: 50px;
	-webkit-filter: grayscale(100%);
	filter: grayscale(100%);
	opacity: 0.5;
	transition:opacity 1s linear;
}
a.logocronimo img:hover {
	-webkit-filter: grayscale(0%);
	filter: grayscale(0%);
	transition:opacity 1s linear;
	opacity:1;
}

body { font-family: 'Raleway', sans-serif; }

footer .col-md-3.otra {
	margin-top: 20px;
}

.marcas ul {
	font-size: 10px;
}

.marcas ul li {
	padding: 10px;
}

footer .marcas ul li {
	padding: 0px;
}

.productos .slide-text-wrapper {
  height: 350px;
}

article.item {
	margin-bottom: 10px;
	padding-top: 10px;
	padding-bottom: 20px;
	border-bottom: 1px dotted #ddd;
}
article.item h3 {
	margin-top: 10px;
	margin-bottom: 6px;
	font-size: 1.4em;
}
article.item .resumen {
	margin-bottom: 6px;
}

.portfolio-top h5 {
	display: inline;
}
.portfolio-top {
	border-bottom: 1px dotted;
	padding-bottom: 10px;
}


aside nav ul {
	margin: 0;
	padding: 0;
}

aside nav ul li {
	margin-bottom: 5px;
	padding-top: 5px;
	padding-bottom: 10px;
	border-bottom: 1px dotted #ddd;
	color: #000;
	list-style-type: none;
}

aside nav ul li a {
	color: #000;
	-webkit-transition: padding-left 0.1s; /* Safari */
    transition: padding-left 0.1s;
}

aside nav h2 {
	font-size: 1.6em;
}

aside nav ul li a:hover {
	padding-left: 3px;
	text-decoration: none;
}

.panel-default {
	border: none;
}

article .panel-heading {
	text-align: left;
	background-color: #f5f5f5 !important;
	font-size: 1.4em;
	border: none;
}

article h2 {
	font-size: 1.2em;
	text-align: left;
}

.message-details input, .message-details textarea, .message-details submit {
	margin-top: 10px;
	width: 100%;
}

.message-details textarea {
	height: 100px;
}

.message-details button {
	margin-top: 10px;
	width: 100%;
}

/* Scroll To Top */

.scroll-to-top {
	position: fixed;
	right: 35px;
	bottom: 35px;
	font-size: 1.15em;
	height: 40px;
	width: 40px;
	background-color: #88d4f1;
	line-height: 38px;
	color: #ffffff;
	text-align: center;
	opacity: .3;
	cursor: pointer;

	-webkit-transition: all .25s ease;
	-moz-transition: all .25s ease;
	-ms-transition: all .25s ease;
	-o-transition: all .25s ease;
	transition: all .25s ease;
}

.scroll-to-top:hover {
	opacity: 1;
}

.mains {
	margin-top: -30px;
}

object , param {
	max-width: 100% !important;
}

footer .row {
	margin-bottom: 6px !important;
}

input.search-field {
	padding: 7px;
	margin-left: 4px;
}

button.submit i {
	margin-left: -5px;
}

.btn-xs, .btn-group-xs>.btn {
	border-radius: 0 !important;
}

.infodistribuidor ul {
	list-style-type: none;
}
.infodistribuidor ul span.glyphicon {
	margin-right: 10px;
}

ul.anidadas {
	padding-left: 20px !important;
	font-size: 0.9em;
}

figure.image {
	margin-bottom: 4px;
}

figure.image figcaption {
	display: none;
}

li.novedades {
	display: none !important;
}