#nav li a {color:#fff!important;}
#nav li select {color:#fff!important;}
#nav li select option {color:#323336;}
#nav .idioma .icon {color:#fff;}
#nav .logo-2 img {filter: brightness(0) invert(1)}
#nav #menu-btn span {color:#fff;}
#nav.affix li a {color:#323336!important;}
#nav.affix li select {color:#323336!important;}
#nav.affix li select option {color:#323336;}
#nav.affix .logo-2 img {filter: brightness(1) invert(0)}
#nav.affix .idioma .icon {color:#ca0d0d;}
#nav.affix #menu-btn span {color:#000;}



.header-1 #main-menu .nav.navbar-nav {
	margin-right: 100px;
}


.idioma .icon {
    float: left;
    position: absolute;
    top: 9px;
    left: 5px;
    color: #ca0d0d;
    font-size: 13px;
}


.cd-header-buttons li select {
	margin:0 12px 12px 20px;
	color:#323336;
	opacity: 1;
	border: 0;
	cursor: pointer;
}
.affix .cd-header-buttons li select {
	opacity: .7;
}

.cd-header-buttons {right: 10px;}
.affix .cd-header-buttons {top:9px;}

.fes17-box-icon img {
	max-width: 100px;
}

.client2-item img {
	height: auto;
}


#contact-form input::placeholder, #contact-form textarea::placeholder {
	color:#fff;
	padding:0 5px

}

#contact-form input, #contact-form textarea {
	color:#fff;
}

#contact-form input:active,#contact-form input:focus, #contact-form textarea:active,#contact-form textarea:focus {
	border-bottom:1px solid #ccc;
}

.footer2-copy-cont img {
	max-width: 100px;
	margin:0 10px;
}

#productos .item1 {
	border-left:15px solid #930231;
	margin: 10px 0 0 0;
}
#productos .item2 {
	border-left:15px solid #7175c9;
	margin: 10px 0 0 0;
}
#productos .item3 {
	border-left:15px solid #35b1ea;
	margin: 10px 0 0 0;
}
#productos .item4 {
	border-left:15px solid #666;
	margin: 10px 0 0 0;
}
#productos .item5 {
	border-left:15px solid #aa0303;
	margin: 10px 0 0 0;
}
#productos h4 {
	margin-bottom: 0;
}
