#header {
 background-color:#000;
 background:#000 url(../img/WERNER-BLANCO-BLUR.png) repeat-x 0 0;
 background-position-y:50px;
 background-repeat: no-repeat;
 background-size: contain;
}


	
.capaevolucio {margin-top:64px; font-size:11px; color:#666;}

.capaevolucio img{padding-left:10px; padding-right:10px;}


.capaevolucio a.aevo{color:#666;}
	

  /*.col-sm-4, header .row #header_logo {
    width: 28%; margin-right:35px; vertical-align:top; background-color: fuchsia }
*/
    
.tall10 {margin-top:10px;}
.tall20 {margin-top:20px;}
.tall30 {margin-top:30px;}
.tall40 {margin-top:40px;}
.tall50 {margin-top:50px;}
.tall60 {margin-top:60px;}
.tall70 {margin-top:70px;}
.tall80 {margin-top:80px;}
.tall90 {margin-top:90px;}
.tall100 {margin-top:100px;}
.tall110 {margin-top:110px;}
.tall120 {margin-top:120px;}


	
.capaevolucio {padding-top:24px; font-size:11px; color:#fff;}

.capaevolucio img{padding-left:10px; padding-right:10px;vertical-align:middle;}


.capaevolucio a{color:#fff;}
	

.titol_tour_home {
font-size:43px; line-height:45px; display:block; margin-top:83px;margin-bottom:33px; font-family: 'Roboto', sans-serif; font-weight:100; }


form#searchbox {
  position: relative; border:none; }


#home-page-tabs {margin-top:46px;}



#home-page-tabs li a {font-family: 'Roboto', sans-serif; font-weight:100;  font-size:30px;}


	
.capaevolucio {margin-top:64px; font-size:11px; color:#666;}

.capaevolucio img{padding-left:10px; padding-right:10px;}


.capaevolucio a.aevo{color:#666;}
	



.sf-menu ul li {
  width: 100%; padding:8px;  }



  .sf-menu li li a:before {
    content: "\f105";
    display: inline-block;
    font-family: "FontAwesome";
    padding-right: 10px; }


.rte p {width:50%}

  @media (max-width: 768px) {
  
.rte p {width:100%}
.imgportada a img {width:100%; }

      .homeslider-description h3 {font-size:18px;}
      }







  header .row #header_logo {margin-top:32px;}


  @media (min-width: 1024px) {
  
  
.index .columns-container { background: url(../img/fons_home.jpg); background-repeat:repeat-x}
 
      
      }










@media only screen and (min-device-width: 481px) and (max-device-width: 1024px) and (orientation:portrait) {
  /* For portrait layouts only */
}

@media only screen and (min-device-width: 481px) and (max-device-width: 1024px) and (orientation:landscape) {
	.imgportada a img {width:100%; }
}

	
	
	
	
	
	
	
	
	
	
	
	
	
	


#htmlcontent_footer.footer-block.col-xs-12 { width:100%; margin:3px; padding:3px; margin-top:33px;}

footer li.col-xs-4{display:inline-cell; width:10%;text-align:center;margin:auto; min-height:46px; max-height:46px;  text-align:center; vertical-align:middle; line-height:40px; }

footer li.col-xs-4 img{  text-align:center;margin:auto; max-height:40px; width:auto;  text-align:center; max-width:81px;vertical-align:middle;} 


@media only screen 
and (min-device-width : 375px) 
and (max-device-width : 667px) { 
	
#htmlcontent_footer.footer-block.col-xs-12 { width:100%; margin:0px; padding:0px;}
	footer li.col-xs-4{ width:33%; margin:0px; padding:0px;}
footer li.col-xs-4 img{  text-align:center;margin:auto; max-height:none; width:none; height: inherit !important; text-align:center; max-width: none;vertical-align:middle;} 

}


@media only screen 
and (min-device-width : 320px) 
and (max-device-width : 568px) { 
	
	
#htmlcontent_footer.footer-block.col-xs-12 { width:100%; margin:0px; padding:0px;}
	footer li.col-xs-4{ width:33%; margin:0px; padding:0px;}
footer li.col-xs-4 img{  text-align:center;margin:auto; max-height:40px; width:auto;  text-align:center; max-width:61px;vertical-align:middle;} 
	
	
}




@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px)  { 
footer li.col-xs-4{display:inline-block; width:10%;text-align:center;margin:auto; min-height:46px; max-height:46px;  text-align:center; vertical-align:middle; line-height:40px; }

footer li.col-xs-4 img{  height: auto !important;max-width:61px; } 



}

.right-block .content_price {
	display: none;
}
#footer #newsletter_block_left .form-group .form-control {
    height: 39px;
}




/*menu desplegable oculto*/



	
.sf-menu li li ul:hover {

    position: static;
    display: inline-block!important;
    opacity: 1 !important;
    background: none;
    -webkit-box-shadow: rgba(0,0,0,0) 0 0 0;
    -moz-box-shadow: rgba(0,0,0,0) 0 0 0;
    box-shadow: 
    rgba(0,0,0,0) 0 0 0;

}





#block_top_menu > ul > li:nth-child(2) > ul > li > ul > li{
    display: none!important;
}

#block_top_menu > ul > li:nth-child(2) > ul > li:hover > ul > li{
    display: block!important;
}
	

#newsletter_block_left{
	width: 100%!important;
}

.newsletter {

    display: unset;
    color: white;
    font-size: 11px;
    font-weight: 100;
    margin-left: 16px;


}

#footer > div.capaevolucio {
    display: none;
}
	

/*       bloque de blog        */

div#wbpblogposts {
    text-align: left!important;
    margin-top: 35px;
}
	
#wbpblogposts > div:nth-child(1) {
    margin-bottom: 20px;
}

h3, .h3 {
    font-size: 40px;
}

#home-page-tabs > li {
    margin-top: 90px;
}

#wbpblogposts > div:nth-child(1) > div > h3 {
    /* font-weight: 100!important; */
    background-color: #333333;
    color: white;
    padding-left: 8px;
    width: 415px;
    font-family: 'Roboto', sans-serif;
    font-weight: 100!important;
    font-size: 30px;
    text-transform: uppercase;
    line-height: 1.3;
	text-align: left!important;
}

#wbpblogposts {
    margin-left: 17px;
}

/**********Pagina de marcas****************/

#center_column{
    width: 100%;
}
#manufacturers_list > li{
    width: 20%;
    display: inline-block;
}
#manufacturers_list > li > div > div > div.right-side.col-xs-12.col-sm-4 {
    display: none;
}
#manufacturers_list > li > div > div > div.middle-side.col-xs-12.col-sm-5 {
    display: none;
}
#manufacturers_list > li > div {
    width: 50%;
}
#manufacturers_list > li > div > div {
    border: 1px solid #e8e8e8;
	width: 160px;
	box-shadow: 3px 3px 6px -2px rgba(0,0,0,0.75)!important;
}
#manufacturers_list.list li .mansup-container, #suppliers_list.list li .mansup-container {
    border-top: 0px solid #d6d4d4;  
}
#center_column > div:nth-child(2) > div.top-pagination-content.clearfix.bottom-line {
    display: none;
}

#center_column > h1 {
    padding: 11px 5px 10px 17px;
    width: 23%;
    color: white!important;
    background-color: black;
    text-align: left;
}
#center_column > h1 > span {
    display: none;
}
#manufacturers_list.list li .mansup-container, #suppliers_list.list li .mansup-container {
    padding: 10px 0 0px 0;
}
#manufacturers_list {
    margin: 0 auto!important;
}
div#left_column {
    display: none!important;
}





@media only screen and (max-width: 650px){
	#manufacturers_list > li > div > div {
    border: 0px solid #e8e8e8;
}
	#manufacturers_list > li {
    width: 50%!important;
}
	#center_column > h1 {
    width: 95%!important;
}
}

