/*
Puedes añadir tu propio CSS aquí.

Haz clic en el icono de ayuda de arriba para averiguar más.
*/

/*
Centrar imatges
*/
img.center {
  display: block;
  margin-left: auto;
  margin-right: auto;
}

/* Amplada capçalera */
.header.section-inner {
    width: 525px}

p.blog-description {
	font-size: 20px;
	margin-top: 3px;}

/* Separació capçalera */
.header { padding: 60px 0px 50px; }

input[type="text"],
input[type="email"],
input[type="tel"],
input[type="url"],
input[type="password"],
textarea {
	padding: 10px 20px;}


/*
Canvi color Gradient fons
*/
.header-image:after { 
	content: "";
	display: block;
	z-index: 2;
	top: 0;
	background: #eec8c3;
	background: -moz-linear-gradient(top, rgba(249,232,229,0.2) 0%, rgba(249,232,229,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(249,232,229,0.2)), color-stop(100%,rgba(249,232,229,1)));
	background: -webkit-linear-gradient(top, rgba(249,232,229,0.2) 0%,rgba(249,232,229,1) 100%);
	background: -o-linear-gradient(top, rgba(249,232,229,0.2) 0%,rgba(249,232,229,1) 100%);
	background: -ms-linear-gradient(top, rgba(249,232,229,0.2) 0%,rgba(249,232,229,1) 100%);
	background: linear-gradient(to bottom, rgba(249,232,229,0.2) 0%,rgba(249,232,229,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#331d1d1d', endColorstr='#1d1d1d',GradientType=0 );
}

body {
	margin: 0;
	padding: 0;
	background: #f9e8e5;
	border: none;
	color: #1d1d1d;
	font-family: 'Montserrat', 'Helvetica Neue', 'Helvetica', sans-serif;
	-webkit-text-size-adjust: 100%;
}

/* Canvi color Ombra subtitol */
.blog-description {
	text-shadow: 2px 3px 2px rgba(214,143,136,0.8);
}

/* Color Menu */
.navigation { background: #f69a8d; }

/* Color Text Menu */
.main-menu a { 
	color: #faeeed;

}

#review-slider-header {
	text-align: center;
	font-size: 1.8em;
	margin-top: 0px;
}

.review-slider-container {
	padding: 20px 50px 20px 50px;
}

.review-slider-star-container {
  margin: 15px 0 24px 0;
  font-size: 2.5em;
}

.review-slider-review-text {
  font-style: italic;
  font-family: "Open Sans", Helvetica, Arial, sans-serif;
  font-size: 0.9375em;
  margin: 0 0 0.9375em 0;
	text-align: justify;
}

.review-slider-author-text {
  font-family: "Open Sans", Helvetica, Arial, sans-serif;
  font-size: 1em;
	text-align: center;
	text-transform: uppercase;
}

.review-slider-link {
  font-family: "Open Sans", Helvetica, Arial, sans-serif;
  font-size: 0.8em;

}

.post-content a {
    color: #ef6b53;
}

.blog-title a {
    color: #ef6b53;
}

.blog-description {
    color: #f69a8d;
	text-shadow: 2px 3px 2px rgba(255,255,255,1);
}