body{
	font-style: normal;
}

li{
	font-size:17px;
}

p{
	font-size: 17px;
	line-height: 26px;
}  



.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6{
	font-style: normal;
}


.slider .slide--headline h1{
	color: #ffffff;
    font-size: 65px;
    font-weight: 700;
    line-height: 70px;
    margin-bottom: 20px;

}
.idea{
	height:auto;
}
.idea h3{
	text-align : center;
	color : #FFF;
	margin-bottom : 0;
}

.textos-legals{
	padding-left:60px;
}

.form-control, .slider .slide--headline, .footer-widget .footer--widget-title h5{
	text-transform: inherit;
}

#form_tema{
	text-indent: 12px;
}

.col-img{
	height: 1px !important;
	min-height: 890px;
}

#idiomes{
	position:fixed;
	top:5px;
	right:15px;
	overflow: auto;
	text-align: center;
	z-index: 1100;
}
#idiomes li{
	display: inline-block;
	margin-left:6px;
}
#idiomes a{
	font-size: 12px;
	font-weight: 100;
}

.footer-widget{
	text-align: center;
}

.footer-widget .footer--widget-about .footer--widget-title h5{
	margin-bottom: 35px;
}

.footer-widget .footer--widget-legal ul li{
	margin-bottom: 12px;
	font-size: 13px;
}

.footer-widget .footer--widget-contact ul li {
	padding-left:0;
	margin-bottom: 5px;
}

.footer--copyright span {
	text-transform: initial;
}

ul.social li{
	float: right;
	margin-left:12px;
}

.footer--copyright i{
	color:#d8ae76;
}

#page-title{
	height: auto;
}

@media (max-width: 992px) {

	.footer-widget .footer--widget-title h5{
		margin-top: 40px;
		margin-bottom: 20px;		
	}

	.footer-widget .footer--widget-about p{
		margin: 0 15%;
	}	
	
}

@media only screen and (max-width: 991px) and (min-width: 768px) {
	
	/* corregiex l'aparació de l'scroll en el menú responsive */
	.navbar-fixed-top .navbar-collapse {
	    overflow: auto !important;
	}

}