

/* imagen grande lateral */

#home {
    position: relative;
    margin: 0 auto;
    width: 100%;
    overflow: hidden;
    z-index: 2;
}
.test-fila{
position: relative;
    margin: 0 auto;
    width: 100%;
    overflow: hidden;
    z-index: 2;
}
.parallax-home, .pattern-home, parallax:first-child {
    background-image: url(http://demo.vegatheme.com/ananke/wp-content/uploads/2014/11/101.jpg);
    background: repeat;
    background-size: cover;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: -1;
    width: 100%;

}

.portfolio_detail .info {
  padding: 0 0 0px !IMPORTANT;
  margin: 0 0 0px !IMPORTANT;
}


/* *********************** */



div.ppt {  
    display: none !important;
}

body .cf7-style input[type="submit"]:hover {
    background: #807676 !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: 100% auto!important;
}
.item active{
height:300px !important;
}
}


@media screen and (min-width:800px){

.carousel-control.left {
padding-top: 150px !important;
}

.carousel-control.right {
padding-top: 150px !important;
}

.imagenes_parallax{
      height:800px;
}

.parallax_content.center > .separator.transparent.center {
  margin-top: 600px; !IMPORTANT;
 margin-bottom: 150px !IMPORTANT;
}
}

@media screen and (max-width:800px){
.imagenes_parallax{
     
       /* margin-top: 600px; !IMPORTANT;*/
 /*margin-bottom: 150px !IMPORTANT;*/
     width: 100% !important;
 height:auto;
}

.parallax_content.center > .separator.transparent.center {
  margin-top: 0px; !IMPORTANT;
 margin-bottom: 0px !IMPORTANT;
}
}


@media screen and (min-width:1600px){
.parallax section {
  background-size:100% !important;
}


.contact_detail{
	padding-bottom:10px !important;
}
}



/* centrado el icono de la excelencia */
.footer_top .four_columns .column2 .column_inner>div, .footer_top .three_columns .column2 .column_inner>div, .footer_top .two_columns_50_50 .column2 .column_inner>div {
  margin: 0;
  margin-left: 28%;
}

.test {
  margin-top: -10em;
  margin-bottom: -8em;
  z-index: 3;
}

.welcome-bg, .intro-bg, .sign-up-bg{
  position:fixed;
  top:0;
  left:0;

  width:100%;
  height:100%;
}

.welcome-bg{
    background: blue url('http://wallpicshd.com/wp-content/uploads/2013/06/Landscape-04-HD-Wallpaper.jpg') center center fixed;
    background-size:cover;
    z-index:-2;
}
.intro-bg{
  background: green url('http://www.hdwallpapers.in/walls/sunflower_landscape-wide.jpg') center center fixed;
  z-index:-3;
}
.sign-up-bg{
  background: red url('http://www.hdwallpaperstop.com/wp-content/uploads/2013/05/Beautiful-Landscape-Pictures-of-nature.jpg') center center fixed;
  z-index:-4;
}
}
.ocho{
  height: 800px;
}
.header_inner{
background-color:#fff;
}
.TextoNegro p,.TextoNegro span,.TextoNegro h2,.TextoNegro h3,.TextoNegro li,.TextoNegro a,.TextoNegro h4,.TextoNegro div,.TextoNegro h1{
color:#000;
}
.TextoBlanco p,.TextoBlanco span,.TextoBlanco h2,.TextoBlanco h3,.TextoBlanco li{
color:#fff;
}

.featureinleft{
width:48%;
}
.featureinright{
width:46%;
}
/* MOTOR */

.BtnBuscarPortal, .BtnBuscarFFin, .BtnBuscarFIni {
    font-size: 1.3em !important;
}

div#PosDivMotorBase {
    margin-top: -150px;
}

div#DivMotorBase {
    right: 0%;
}

.top > div > input[Type="button"] {
    opacity: 0.8;
}

.top-motor{ 
    width: 100% !important;
   top:60px !important;
}


.titulofertas > h2 {
    color: #37495E !important;
}

.subir-motor {
    margin-top: -90px;
}

.subir-fila {
    margin-top: -50px;
}

@media screen and (min-height:750px){
.subir-motor {
    margin-top: 0px;
}
}

section.parallax.not-column-inherit > section:nth-child(1) {
    background-size:100% auto !important
}

.SubirDiv{
margin-top:-140px;
}

@media only screen and (max-width: 1200px){
section.parallax.not-column-inherit > section:first-child {
min-height: 600px !important;
}
}

@media only screen and (max-width: 1000px){
section.parallax.not-column-inherit > section:first-child {
min-height: 500px !important;
margin-left: -15px;
    margin-bottom: -15px;
margin-right: -15px !important;
}

.SubirDiv{
margin-top:0px !important;
padding-bottom:30px !important;
margin-left: -15px !important;
}

}

@media only screen and (max-width: 800px){
section.parallax.not-column-inherit > section:first-child {
min-height: 400px !important;
}
}

@media only screen and (max-width: 600px){
section.parallax.not-column-inherit > section:first-child {
min-height: 300px !important;
}
a.prettyphoto > img {
    width: 175px !important;
}
}

@media only screen and (max-width: 400px){
section.parallax.not-column-inherit > section:first-child {
min-height: 200px !important;
}
a.prettyphoto > img {
    width: 150px !important;
}
}

section.parallax.not-column-inherit > section:nth-child(2) {
    display: none;
}

@media only screen and (min-width: 1000px){
.DivMotorBase-Div-MejorPrecio{
top: -148px !important;
left: 15px !important;
}
}
