#header {background-color:#000;   background:#000 url(../img/fons_header.jpg) repeat-x 0 0; background-position-y:45px;
}


	
.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; } 



}



	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	

