

.fourrem {
    line-height: 4rem !important;
}

.tabla-precios td {
    padding: 5px 5px !important;
}
.tabla-precios tbody > tr > td {   
    border: 3px solid #fff !important;
}

 h1, h2, h3, h4, h5, p {
    color: #fff !important;
} 

@media screen and (max-width:750px){
.enlace{	
  	padding-left: 40% !important;
  	padding-top: 0px !important;
}
.enlace_contacto{
  	padding-left: 40% !important;
  	padding-top: 0px !important;
}
.wpb_row{
margin-left:0 !important;
}
.touch .parallax section{
background-size:100%;
}
.wpb_row.vc_row-fluid.imagenes_parallax{
height:300px;
}

.q_slider{
height:300px !important;
}
.q_slider_inner{
height:300px !important;
}
.carousel-inner .item .image{
background-size: auto 300px!important;
}
.item active{
height:300px !important;
}
}


@media screen and (min-width:800px){
.imagenes_parallax{
      height:800px;
}
}



@media screen and (max-width:800px){

.parallax section {   
    min-height: 0px !important;
    width: 100% !important;
}

.parallax_content.center > .separator.transparent.center {
  margin-top: 400px; !IMPORTANT;
 margin-bottom:0px !IMPORTANT;
}

.imagenes_parallax{
     
       /* margin-top: 600px; !IMPORTANT;*/
 /*margin-bottom: 150px !IMPORTANT;*/
     width: 100% !important;
 height:auto;

}

.imagenes_parallax > div{
margin-left:0px !important;
margin-right:0px !important;

padding-left:0px !important;
padding-right:0px !important;
}


}

@media screen and (max-width:600px){
.parallax_content.center > .separator.transparent.center {
  margin-top: 400px; !IMPORTANT;
 margin-bottom:0px !IMPORTANT;
}

}


@media screen and (min-width:1600px){
.parallax section {
  background-size:100% !important;
}


.contact_detail{
	padding-bottom:10px !important;
}
}






