p.pp_description {
    color: #000 !important;
}

/* movimiento parallax */

.walkinto > a > img:hover {
    zoom: 1.02;
}
.texto-tour {
    font-size: 86px;
    color: #288bc1;
    font-weight: 600;
   font-family: Quattrocento, sans-serif;
    line-height: 86px;
}

.walkinto > p > a > img:hover {
    zoom: 0.99;
}

@media screen and (max-width: 1200px){
span.texto-tour {
    font-size: 58px; 
    line-height: 58px;
}
.background-360 {
    padding-left: 0px !important;
    padding-right: 0px !important;
}
}

@media screen and (max-width: 800px){
span.texto-tour {
    font-size: 42px; 
    line-height: 42px;
}
.walkinto > a > img{
width:50px !important;
height:50px !important;
}
}
@media screen and (max-width: 500px){
span.texto-tour {
    font-size: 32px; 
    line-height: 32px;
}
}



/* blog  */

div#comments {
display:none !important;
}
div#respond {
display:none !important;
}

.latest_post_holder ul>li.three {   
    padding: 0 2% 0 0 !important;
}

.post_additional_info {
    display: none !important;
}

.post_text > .qbutton {
    display: none;
}

.vc_span12.fondo-associacio2.blog-novetats {
    margin-left: 2.5%;
}
.latest_post_holder ul>li.four:nth-child(3){
padding: 0 2% 0 0 !important;
}
.latest_post {
    background-color: #807676;
}

.latest_post_text > p {
    padding-bottom: 30px;
}

.latest_post_text {
    margin: 0 20px;
}

.latest_post_inner .post_infos {
    display: none !important;
}

.post_info { 
    display: none !important;
}

.post_description {
    display: none !important;
}

.blog_holder.masonry.isotope {
    margin-top: 40px;
}
  .content > .content_inner > .title {
    height: 0px !important;
} 

 .content > .content_inner > .title.with_image{
height: auto !important;
}

.container_inner.clearfix > h1 > span {
    display: none;
}

.inner > div > span {
    color: #fff !important;
}

.post_content_holder > div > p {
    color: #fff !important;
}

.blog_holder article .post_info .post_date {
    border-bottom: 1px solid #fff !important;   
}

.blog_like a i {
    color: #fff !important;
}

textarea#comment {
    color: #000;
}

.comment_number_inner {
    color: #fff;
}

.post_text > p > span {
    color: #242524 !important;
}

/*.header_bottom.clearfix {
    background-color: #767c9b;
    opacity: 0.7;
}*/

.blog_holder.blog_single {
    background-color: #6B4949;
    padding: 5%;
}

.blog_holder.masonry.isotope > article > .post_text {
    background-color: #807676!important;
}

.post_description > a {
    color: #fff;
}

.blog_holder article .date_holder .date {  
    color: #fff !important;
}

.blog_holder.blog_single {
    margin-top: 30px;
}

/************/


/* MOTOR */

.ocultar{
display:none;
}
@media screen and (min-width:800px){
.q_slider {    
    height: 100vh;
    width: auto;
}
.ajustar-parallax > div > section > section:first-child {
    height: 100vh !important;
}
}
div#PnlBtnBuscar {
    margin-bottom: 30px;
}

div#PosDivMotorBase {
    margin-top: -60px;
}

div#DivMotorBase {
    right: 0%;
}

.top > div > input[Type="button"] {
    opacity: 0.8;
}

.top{ 
    width: 100% !important;
   top:60px !important;
}

/* .subir-motor {
    margin-top: -90px;
}
.pos-motor {
    margin-top: -60px !important;
}
div#PosDivMotorBase {
    margin-top: -60px !important;
} */

/*************************/

.vc_responsive .wpb_row .vc_span12 {
    min-height: 0px !important;
}

.q_slider {
    background-color: #807676;
}

.gris {
background-color: #807676; 
}

/* 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: auto 300px!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;
}
}


/* configuracion menu alternativo */

/*.slider_content.skrollable.skrollable-between > div > a {
  color: #92714d !important;
  background: #fff !important;
}

.container_inner.clearfix{
  width:100% !important;
}

nav.main_menu>ul>li>a span{
  color: #92714d !important;
}

nav.main_menu.right {
  width: 90% !important;
  height: 36px !important;
  margin-top: 5px !important;
background: #fff !important;
  opacity: 0.9 !important;
}

.drop_down .second {
top: 50px !important;
}

.header_bottom {
  padding:0 !important;
}

.drop_down .second {
  top: 36px !important;
}

nav.main_menu ul li a {
line-height: 38px !important;
}

.q_logo img {
pading-left:10px !important;
}
*/
       /*.q_logo {  
  display: none;
}*/


/* 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;
}

@media screen and (max-width:800px){

.test {
  margin-top: 0em;
  margin-bottom: 0em;
  z-index: 3;
}
}

@media (max-width: 768px){
.wpb_row .wpb_column {
    padding-right: 40px !important;
}


h1 {
    font-size: 35px !important;
}
.vc_span12.wpb_column.column_container {
    padding-left: 0px !important;
    padding-right: 0px !important;
}
.vc_span12.wpb_column.column_container.vc_custom_1439826651039.vc_custom_1439826651039 {
    padding: 0px 5% !important;
}
.vc_span12.wpb_column.column_container.vc_custom_1439826651039.vc_custom_1448045277867 {
    padding: 0px 5% !important;
}
}

.wpb_layerslider_element > div {
    z-index: 0 !important;
}