/*
 Theme Name:   Atypical Awards
 Description:  Template Atypical Awards
 Author:       ondeuev
 Author URI:   http://ondeuev.net
 Template:     make
 Version:      0.1
*/

@import url(http://fonts.googleapis.com/css?family=Gentium+Basic:400,700,400italic,700italic);
@import url(http://fonts.googleapis.com/css?family=Open+Sans:400italic,700italic,400,700);

h3{
	font-family: 'Gentium Basic', serif;
	font-weight: 700;
	font-size: 24px !important;
	color: #807253;
}

.header-bar{
	height: 40px;
}
.header-text{
	width: 310px;
	color: #a6a7ab;
	font-size: 12px;
	font-weight: 700;
	top: -2px !important;
}
.header-social-links{
	color: #a6a7ab;
	margin-top: -8px !important;
}
.header-social-links li a{
	padding-right: 0px;
}
.social-links a:hover .fa.fa-facebook-official, .social-links a:focus .fa.fa-facebook-official, .social-links a:hover .fa.fa-twitter, .social-links a:focus .fa.fa-twitter, .social-links a:hover .fa.fa-linkedin, .social-links a:focus .fa.fa-linkedin,.social-links a:hover .fa.fa-instagram, .social-links a:focus .fa.fa-instagram{
	color: #807253;
}
.menu-lang{
	float: left;
	margin-right: 15px;
	color: #807253;
}
.menu-lang a{
	margin-right: 10px;
	color: #a6a7ab;
}
.menu-lang a:hover, .menu-lang a.active{
	color: #807253;
}


.menu-item a{
	font-family: 'Gentium Basic', serif;
	font-weight: 400;
	font-size: 17px !important;
}

.current-menu-item a{
	font-weight: 700 !important;
}

.site-title{
	display: none;
}

#site-navigation > div > ul > li > a:hover{
	color: #a6a7ab;
}

#site-navigation > div > ul > li.current_page_item > a{
	color: #a6a7ab;
}

.bx-wrapper .bx-viewport{
	moz-box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	border: none;
	left: -5px;
	background: transparent;
}
ul.bxslider li{
	left: 5px;
}
#nav-carousel{
	border-top: 1px solid #a6a7ab;
	border-bottom: 1px solid #a6a7ab;
	padding: 12px 0px;
	margin-bottom: 45px;
}

.home #site-content{
	margin-top: 0px;
}

.builder-gallery-content {
	position: relative;
	z-index: 2;
	overflow: hidden;
	width: 100%;
	background-color: rgba(30, 27, 22, 0.8);
}

.builder-gallery-captions-reveal .builder-gallery-content, .builder-gallery-captions-overlay .builder-gallery-content {
	position: absolute;
	top: 0;
	padding-top: 100px;
    
    
}

.builder-gallery-captions-reveal .builder-gallery-description, .builder-gallery-captions-overlay .builder-gallery-description {
	text-align: center;
}

.builder-gallery-description h3{
	display: inline-block;
	border-bottom: 1px solid #807253;
}

.builder-gallery-description a{
	color: #807253;
	font-weight: 400;
}

@media screen and (min-width: 800px) {
	.treball-col1{
		width: 62.222222% !important;
	}
	.treball-col2{
		width: 31.111111% !important;
	}

	.home .builder-gallery-columns-3 .builder-gallery-item {
		width: 31%;
		margin-bottom: 15px;
	}
	.home .builder-gallery-item {
		margin-right: 2%; 
	}
	.home .builder-gallery-item:last-of-type{
		margin-right: 0; 
	}
}

.fichaTrofeo{
	border-top: 1px solid #a6a7ab;
	border-bottom: 1px solid #a6a7ab;
	font-family: 'Open Sans', sans-serif;
	font-size: 13px;
    margin-bottom: 10px;
}
.fichaTrofeo h3{
	margin-bottom: 0px;
}

.logo-empresa{
	float: right;
	margin-left: 180px;
}

.caption{
	font-family: 'Gentium Basic', serif;
	font-weight: 700;
	color: #807253;
	font-size: 28px;
	line-height: 35px;
}

.empresa-text{
	font-size: 14px;
}

.contacto{
	font-size: 13px;
	border-top: 1px solid #a6a7ab;
}

.wpcf7{
	color: #807253;
}

.wpcf7-form input, .wpcf7-form textarea{
	background: transparent !important;
	border: 1px solid #a6a7ab !important;
}

.bx-wrapper .bx-next {
	right: -30px;
	background: url(./img/next-btn.png) no-repeat;
}

.bx-wrapper .bx-prev {
	left: -40px;
	background: url(./img/prev-btn.png) no-repeat;
}

.bx-wrapper .bx-next:hover {
	background: url(./img/next-btn.png) no-repeat;
}

.bx-wrapper .bx-prev:hover {
	background: url(./img/prev-btn.png) no-repeat;
}

iframe[src*="google.com/maps"] {
	height: 450px;
}

#site-footer{
	padding-bottom: 0px !important;
	color: #a6a7ab !important;
}
#site-footer #footer-1{
	width: 62.222222% !important;
}
#site-footer #footer-2{
	width: 31.111111% !important;
}
#site-footer section{
	margin-bottom: 0px !important;
}
#site-footer section aside{
	margin-bottom: 10px !important;
}
#site-footer .textwidget{
	font-size: 12px !important;
}
#site-footer #text-3{
	float: right;
}

#site-footer a{
	font-weight: 400;
	color: #a6a7ab;
}

#site-footer a:hover{
	color: #807253;
}

.site-info{
	display: none;
}

.ver-todos a {
    font-family: 'Open Sans', sans-serif;
    font-weight: 700;
    font-size: 14px !important;
    color: #807253;
    
    text-decoration: underline;
}
p span {
    width: 99%;
    display: block;
}