.gaudipromo.cat{background-image:url(/wp-content/uploads/2014/12/3638-SF16-Destacat-promocio-especial-CAT-ample.png);height:159px;width:100%;background-position: right;background-repeat: no-repeat;}
.gaudipromo.esp{background-image:url(/wp-content/uploads/2014/12/3638-SF16-Destacat-promocio-especial-CAST-ample.png);height:159px;width:100%;background-position: right;background-repeat: no-repeat;}
.gaudipromo.eng{background-image:url(/wp-content/uploads/2014/12/3638-SF16-Destacat-promocio-especial-EN-ample.png);height:159px;width:100%;background-position: right;background-repeat: no-repeat;}

.gaudipromo.cat.new{background-image:url(/wp-content/uploads/2014/12/3638-SF16-Destacat-promocio-especial-CAT.png);background-position:left;}
.gaudipromo.esp.new{background-image:url(/wp-content/uploads/2014/12/3638-SF16-Destacat-promocio-especial-CAST.png);background-position:left;}
.gaudipromo.eng.new{background-image:url(/wp-content/uploads/2014/12/3638-SF16-Destacat-promocio-especial-EN.png);background-position:left;}
.gaudipromo.cat.new,.gaudipromo.esp.new,.gaudipromo.eng.new{margin-bottom:-58px;}
@media (min-width:300px) and (max-width:1300px){/*.gaudipromo.cat, .gaudipromo.esp, .gaudipromo.eng{background-image:none;}*/}
#menuNav1 ul:nth-child(3) img{display:none!important;}
.guia{width:100%;}
.esquerraguia, .dretaguia{width:49%;float:left;}
.esquerraguia{margin-right:2%;}
.dretaguia{margin-top:-45px;padding-left:10%;}
.mgl_instagram_pagination{display:none!important;}
.home header .social{margin-top: -20px!important;}
header .social {
    margin-top: -55px!important;
}
header .social ul li a img{width:30px!important;;height:30px!important;;}
.home header .buscar{margin-top: 44px!important;;}
img.tiquets{display: inline-block;width: 140px;position: relative;float: left;margin-top: -8px;padding-right: 30px;}
.home header .logo {margin-left: -155px!important;}
header .idiomas ul {
    text-align: right;
    width: 100%;
    min-width: 250px;
}
header .idiomas {
    left: auto!important;
    width: 100%!important;
    right: 0px;
}
header .idiomas ul > div.widget {
    display: inline-block;
    }
header .idiomas ul li a {
    display: table;
    height: 20px;
}
@media (max-width: 1560px){
    .int .contingut .tabsTiquets .pack h3{width:49%;}
    .dretaguia{padding-left:0;}
    .dretaguia iframe{width:100%;height:100%;    margin-top: -20px; }
    #tab-1418231566506-2-1 .dretaguia iframe,.dretaguia.dos iframe{margin-top:0;}
}

@media (max-width: 1331px){
    .gaudipromo.cat, .gaudipromo.esp, .gaudipromo.eng {
        height: 180px;
        background-position: -324px 57px;
    }
}

@media (max-width: 1090px){
    .esquerraguia, .dretaguia {
        width: 100%;
        float: none;
    }
    .int .contingut .tabsTiquets .pack h3{width:100%;}
    .dretaguia iframe{width:initial;height:initial;    margin-top: 0px;}
    .dretaguia {margin-top: 0px;}
}


@media (max-width: 991px){
    header .idiomas {
    left:auto!important;
    width: 100%!important;
}
  header .idiomas ul li a {
    font-size: 12px!important;
}
}

@media (max-width: 767px){
   .dretaguia iframe{width:121%;
      height:250px;
   }
   .gaudipromo.cat, .gaudipromo.esp, .gaudipromo.eng {
      height: 200px;
      background-position: -315px 92px;
    }
    header .idiomas ul {
    min-width: auto;
    }
    header .idiomas ul > div.widget {
    display: none;
    }

}

/* #### Mobile Phones Portrait or Landscape #### */
@media screen and (max-device-width: 767px){
  /* some CSS here */
}

@media (max-width: 688px){
   .gaudipromo.cat, .gaudipromo.esp, .gaudipromo.eng {
      height: 200px;
      background-position: -315px 92px;
    }
}

@media (max-width: 380px){
   .gaudipromo.cat, .gaudipromo.esp, .gaudipromo.eng {
      height: 232px;
      background-position: -283px 120px;
    }

}

/* #### Mobile Phones Portrait or Landscape #### */
@media screen and (max-device-width: 380px){
  /* some CSS here */

}

.extra{clear:both;}

#xarxessocials .xarxessocials-in .xarxasocial.actualitat .xarxa-plugin {
    height: 243px!important;
}

#ngg-image-271{
    padding: 0 0 5px 10px!important;
}

.int .contingut .tabsTiquets .pack div > img {
    background-color: #f6f6f6;
    padding: 30px;
}

.int .contingut .tabsTiquets .pack h3 {
    margin: 0!important;
    font-size: 25px!important;
}