/* Custom CSS */

#prygalley .el-nav li:first-child a{
	font-size:0.001rem;
}

#prygalley .el-nav li:first-child a:after{
	font-size: 1rem!important;
	content: 'Todos';
}

.uk-navbar-dropdown{
	top: 75px!important;
}

.uk-navbar-dropdown-nav>li>a:hover {
    color: #ff9500;
}

.uk-navbar-dropdown-nav>li{
	border-bottom: 1px solid #efefef;
}
.uk-navbar-dropdown-nav>li:last-child{
	border-bottom: none;	
}
#slidernextprojects > div > ul > li > a > div > h3{
	background: rgba(0,0,0,.5);
	padding: 3px;
	color: #fff;	
}
.js-form-newsletter .message{
	color: #ff9900!important;
}
.contacto .otherproyects{
	display: none;
}

.nosotros .otherproyects{
	display: none;
}

#videoheader span:after, #videoheader span:before{
/*border-bottom: calc(1px + .05em) solid #ccc!important;*/
}

#bfElemWrap1, #bfElemWrap2, #bfElemWrap3{
	padding: 10px!important;
}

#bfElemWrap1:hover, #bfElemWrap2:hover, #bfElemWrap3:hover{
background: #222!important;
color:#fff!important;
}

#bfSubmitButton{
	background:#233a62!important;
	border:3px solid #7b5f3c!important;
	color:#fff!important;
	padding:10px 30px;
	float: right!important;
	margin-right: 10px;
}

#bfSubmitButton:hover{
	background:#ff9500!important;
	border:3px solid #ff9500!important;
	color:#000!important;
}

body > div > div.uk-section-secondary.uk-preserve-color.uk-section.uk-section-small.uk-padding-remove-bottom > div.uk-grid-margin-large.uk-container > div > div:nth-child(3) > div > div.uk-panel > div > div:nth-child(5) > span{
	color:#233a62!important;
}

::selection {
    background: rgba(51, 51, 51, .5)!important;
    color: #000!important;
    text-shadow: none!important;
}

/*mlrgformdiv*/
/*mlrgform*/