body {
	/*font-family: 'Open Sans', sans-serif;*/
	padding-top: 67px;
}

.jumbotron {
    padding: 12rem 6rem;
    /*background-image: url("../img/Amoladora-Bosch-GWS-14-125-Inox.jpg");*/
	background-size: cover;
	background-image:linear-gradient(rgba(41, 41 , 41, .5), rgba(41, 41, 41, .5)), url("../img/portada.jpg");
	background-position: center;
}

.bosch-logo {
	text-transform: uppercase;
	font-weight: 700;
	font-family: 'Open Sans', sans-serif;
	color: #E00420;
	font-size: 3rem;
}

.jumbotron .lead {
	font-size: 2rem;
	color: white;
}

.navbar-brand h3 {
	font-family: 'Open Sans', sans-serif;
	font-weight: 700;
}

.section-padding {
	padding: 70px 0px 80px;
}

.bosch {
	background-color: #f8f9fa;
}

.jumbotron {
	margin-bottom: 0;
}

.servicio i {
	font-size: 80px;
	margin-bottom: 10px;
	color: #1876B0;
	/*color: white;*/
}

.servicio h3 {
	color: #737A80;
}

.servicio p {
	/*color: #DFE2E4;*/
}

.section-headline {
	margin-bottom: 20px;
	color: #1876B0;
	/*text-transform: uppercase;*/
}

.section-headline::after {
    border: 1px solid #1876B0;
    bottom: -10px;
    content: "";
    left: 0;
    margin: 20px auto;
    position: absolute;
    right: 0;
    width: 10%;
}

.bosch-azul {
	background-color: #1876B0;
}

.bosch-azul .section-headline {
	color: white;
}

.bosch-azul .section-headline::after {
	border: 1px solid white;
}

.showcase .showcase-img {
    min-height: 30rem;
    background-size: cover;
}

.showcase .showcase-text {
    padding: 3rem;
}

.single-icon {
	color: white;
	font-weight: 700;
}

.single-icon i {
	font-size: 40px;
    margin-bottom: 20px;
}

// Extra small devices (portrait phones, less than 576px)
// No media query for `xs` since this is the default in Bootstrap

// Small devices (landscape phones, 576px and up)
@media (min-width: 576px) { }

// Medium devices (tablets, 768px and up)
@media (min-width: 768px) { 
	.showcase .showcase-text {
	    padding: 7rem;
	}
}

// Large devices (desktops, 992px and up)
@media (min-width: 992px) { }

// Extra large devices (large desktops, 1200px and up)
@media (min-width: 1200px) { }