/*
Theme Name: iDea - Clean & Powerful Bootstrap Theme
Author: HtmlCoder
Author URI: http://www.htmlcoder.me
Author e-mail: htmlcoder.me@gmail.com
Version: 1.4
Created: August 2014
License URI: http://support.wrapbootstrap.com/
File Description: Place here your custom CSS styles
*/


.dark-translucent-bg h1 {
    color: #ffffff;
    font-weight: 200;
    text-transform: uppercase;
    font-family: 'Open Sans Condensed', sans-serif;
    font-size: 57px;
}

h1.page-title{
	font-family:'Open Sans Condensed', sans-serif;
	text-transform: uppercase;
	font-size: 26px;
	margin-bottom: 0;
}

footer{
    background-color: rgb(39, 39, 39);
    text-align: center;
    color: rgb(204, 204, 204);
    font-size: 12px;
    padding-top: 35px;	
}

.peu-image {
    max-width: 120px;
    float: left;
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    border-radius: 100%;
}

.navbar-default .navbar-nav > li.bbdd a{
	color: #DD1518;	
}


li.bmenu a.active, li.bmenu a.focus {
	text-decoration:underline;
	color: #36547a;
}

.navbar-default .navbar-nav > li.bbdd a.active {
	text-decoration:underline;

}

nav#menu li a:hover, nav#menu li a.active {
    font-weight: bold;
    color: rgb(72,70,71);
}


textarea.form-control {
    height: auto;
    margin-bottom: 12px;
}

.fotos img{
    /* max-height: 150px; */
    margin: 0 auto;
    width: 100%;
}

h3.titolfitxa{
	font-family:'Open Sans Condensed', sans-serif;
	margin: 0;
	padding-bottom: 16px;
}
 

.peu-image + .testimonial-body {
    margin-left: 90px;
    text-align: left;
    padding: 0;
}


@media (min-width: 992px)
{
.subfooter {
    text-align: center;
    margin-top: 13px;
}}
@media (min-width: 768px)
{
.subfooter {
    text-align: center;
}
}

.subfooter {
    font-size: 11px;
    color: #A0A0A0;
}

h3.subtitol{
	font-weight:100;
	font-family: 'Open Sans Condensed', sans-serif;
	padding: 0;
	margin-top: 0;
}

.control-label{
	text-align:right;
	line-height: 32px;
}

.form-group {
    margin-bottom: 15px;
    padding-bottom: 34px;
}

.aragon{
	margin:0 auto;
	display:table;
	margin-bottom: 25px;
	margin-top: 25px;
}