/* Add here all your css styles (customizations) */

/*@media (max-width: 991px) {
    .top-contact-block {
        display: none;
    }
}*/
@media (max-width: 992px) {
    .mt-30 {
        margin-top:0 !important;
    }
    .about-section .md-margin-bottom-30 {
        margin-bottom:0 !important;
    }
}
@media (max-width: 1200px) {
    .top-contact-block {
        display: none;
    }
}

body {
font-family:"Open Sans", Arial, sans-serif;
}

.mt-30 {
    margin-top:30px;
}
.mt-20 {
    margin-top:20px;
}
.mt-10 {
    margin-top:10px;
}

.fnt15 {
    font-size: 15px
}

.one-page-header {
    background: rgba(0,0,0,0.6);
}

.one-page-header .navbar-brand {
    font-size:26px;
    font-weight: 600;
}
.top-contact-block span {
    color: #fff;
    position: relative;
    top: 1px;
}

.content-boxes-v3.padding-right-left-10 .content-boxes-in-v3 {
  padding: 0 10px;
}
.about-section {
    padding-top:20px;
}
.ubicacion {
    margin-bottom:100px;
}
.ubicacion .content-lg {
    padding-bottom:60px;
}

.parallax-quote {
  color: #fff;
  padding: 100px 0;
  position: relative;
  text-align: center;
  background: url(../img/portfolio/64.jpg) 50% 0 repeat fixed;
}

/*Contact Pages
------------------------------------*/
.map {
	width: 100%; 
	height: 350px;
	border-top: solid 1px #eee;
	border-bottom: solid 1px #eee;
}

.map-box {
	height: 250px;
}

.map-box-space {
	margin-top: 15px;
}

.map-box-space1 {
	margin-top: 7px;
}


/* Servicios
------------------------------------*/
.service-box-v1 {}
#services .service-block .list-unstyled{
	text-align:left;
	margin-top:20px;
}
#services .service-block .list-unstyled i {
	font-size:16px;
	color:#72c02c;
	margin-right:5px;
	width:20px;
	text-align:center;
}
.service-box-v1 li {}