/*TODAS LAS ORIENTACIONES*/
body.bitaboot-xs .block.tabs ul li {
  float: left;
  list-style: outside none none;
  margin-right: 0;
  text-align: center;
  width: 50%;
  margin-bottom: 10px;
}

body.bitaboot-xs .nopadding-xs{padding:0!important}
body.bitaboot-xs.front .front-nopadding-xs{padding:0!important}
body.bitaboot-xs{background-color:white!important;}

body.bitaboot-xs.with-alerts #page{margin-top:180px;}
body..bitaboot-xs.with-alerts #header{background-position:right 38px !important;padding-top:28px;margin-top:0;}
body.bitaboot-xs.with-alerts #page{margin-top:180px;}
body.bitaboot-xs.with-alerts.with-banner{margin-top:166px;}
body.bitaboot-xs.with-alerts.with-banner #page{margin-top:0;}
body.bitaboot-xs.with-alerts.front #page{margin-top:166px;}

body.bitaboot-xs.with-banner.with-alerts #banner{padding-top:0 !important;}

body.bitaboot-xs.with-banner.with-alerts #header.mobile-hover {
  margin-top: -135px;
}
body.bitaboot-xs.not-front.with-banner #header.mobile-hover {
  margin-top: 0;
}
body.bitaboot-xs.not-front #header.mobile-hover {
  margin-top: -155px;
}

body.bitaboot-xs header#header{background-position:right 10px;height:auto !important;max-height:100% !important;min-height:140px !important;}
body.bitaboot-xs header#header #CRRWidget,body.bitaboot-xs header#header #widget{opacity:1;}

body.bitaboot-xs #header-inside{max-height:100% !important;min-height:60px !important;height:auto !important;padding:0;}
body.bitaboot-xs #block-block-15, body.bitaboot-xs #block-block-15:hover {
  height: auto !important;
  padding-top: 12px !important;
  position: relative !important;
  right: inherit;
  transform: none !important;
  transition: all 0.5s ease 0.2s;
  width: 100% !important;
}
body.bitaboot-xs #search-block-form, body.bitaboot-xs #block-block-15:hover #search-block-form {
  display: block;
  float: left;
  left: 12px !important;
  margin: 0;
  opacity: 1;
  padding: 0 !important;
  position: relative;
  text-align: left;
  top: 0;
  transition: opacity 0.8s ease 0.2s;
  width: calc(100% - 19px);
}
body.bitaboot-xs #block-block-15 #searchlupa{display:inline;float:left;height:19px !important;left:6px !important;max-width:19px !important;position:relative;top:5px !important;width:19px !important;}
body.bitaboot-xs #search-block-form input.form-text{text-align:center;width:calc(100% - 40px);width:-webkit-calc(100% - 40px);}
body.bitaboot-xs #block-locale-language{float:left;margin-top:10px;padding-left:8px;position:relative;right:inherit;top:0;z-index:99;}
body.bitaboot-xs #block-locale-language ul li img{margin:0 auto;width:32px;}
body.bitaboot-xs #block-block-25{position:relative;right:auto;}
body.bitaboot-xs a.lnk-hivern,body.bitaboot-xs a.lnk-estiu{background-color:transparent !important;background-repeat:no-repeat;background-size:contain;border:medium none;height:40px;margin:0;top:0;width:100px;}
body.bitaboot-xs a.lnk-hivern{background-color:#ffffff;background-image:url("/sites/all/themes/grandvalira_bitanube/images/local/winter-icon.png");background-position:0 center;}
body.bitaboot-xs a.lnk-estiu{background-image:url("/sites/all/themes/grandvalira_bitanube/images/local/summer-icon.png");background-position:right center;}

body.bitaboot-xs a.lnk-hivern div,body.bitaboot-xs a.lnk-estiu div{border:1px solid black;border-radius:20px;margin-top:8px;}
body.bitaboot-xs a.lnk-hivern div{margin-left:25px;}
body.bitaboot-xs a.lnk-estiu div{background-color:#95989a;border:1px solid #95989a !important;margin-right:25px;}
body.bitaboot-xs #header-section{margin-bottom:20px;z-index:10;}

body.bitaboot-xs #main-navigation{height:auto !important;left:0;position:absolute;top:0;z-index:0;}
body.bitaboot-xs #logo{height:60px;z-index:1;}
body.bitaboot-xs #widget-section{height:auto !important;}

body.bitaboot-xs .navbar-toggle{background-color:rgb(0,169,222);margin-top:11px;border-radius:100%;height:36px;padding:0 7px;width:36px;margin-right:5px}
body.bitaboot-xs .navbar-toggle.collapsed{background-color:rgb(255,255,255);}
body.bitaboot-xs .navbar-toggle.collapsed .icon-bar{background-color:rgb(181,183,184);height:3px;width:20px;}
body.bitaboot-xs .navbar-toggle .icon-bar{background-color:rgb(255,255,255);height:3px;width:20px;}

body.bitaboot-xs #widget{background-color:rgb(255,255,255);border-bottom:1px solid rgb(0,169,222);border-top:1px solid rgb(0,169,222);height:38px;left:0;overflow:hidden;position:absolute;right:unset;top:60px;width:100%;z-index:9;}
body.bitaboot-xs .ski-info .teaser .switcher{border-radius:0;display:block;height:40px;left:0;position:absolute;top:-1px;width:40px;}
body.bitaboot-xs .ski-info ul.meteo{margin-left:45px;}

body.bitaboot-xs #CRRWidget{background-position:2px center;border-radius:0;position:relative;right:0;top:40px;transition:all 0s ease 0s;width:100%;z-index:1;}
body.bitaboot-xs #CRRWidget.hover{overflow:visible;}
body.bitaboot-xs #CRRWidget .FormCRRHeader{margin:0 auto;padding:30px 20px;max-width:315px;width:90%;}

body.bitaboot-xs #CRRWidget .booking_block h2{font-size:12px;font-weight:500;height:40px;line-height:40px;margin:0;padding-left:45px;text-align:left;}
body.bitaboot-xs #CRRWidget.hover .booking_block h2{background-image:none;}

body.bitaboot-xs #block-block-37 .content .row > div > div{border:medium none !important;margin:15px 0;}
body.bitaboot-xs #block-block-37 #XXSS .title{margin:0 auto 20px;}
body.bitaboot-xs #block-block-37 .content .row > div > div:nth-of-type(2){background-color:#e5f6fc;border-color:rgb(234,234,234) !important;border-style:solid !important;border-width:2px 0 !important;margin:45px 0 !important;padding:45px 0 !important;}

body.bitaboot-xs.not-front #main-content{padding:0px;}
body.bitaboot-xs .view-media-foto-gallery .item-list > ul > li.views-row .views-field-field-image{height:50vw;}
body.bitaboot-xs .view-mediacenter-video-galleries .item-list > ul > li.views-row .views-field-field-image{height:50vw;}
body.bitaboot-xs .view-mediacenter-fotos li.views-row{height:38vw;}
body.bitaboot-xs .view-mediacenter-videos li.views-row{height:50vw;}
body.bitaboot-xs .view-mediacenter-videos .item-list > ul > li.views-row .views-field-title{background-size:55px auto;background-position:center 36%;}
body.bitaboot-xs .view-mediacenter-videos .item-list > ul > li.views-row .views-field-title span{bottom:4px;color:white !important;font-size:13px;line-height:12px;padding:60% 20px 0;top:auto;}
body.bitaboot-xs .view-mediacenter-videos .item-list > ul > li.views-row .views-field-created span{font-size:12px !important;padding:60% 20px 0;}

body.bitaboot-xs .views-exposed-form .views-exposed-widget{float:left;padding:0.5em 1em 0;}
body.bitaboot-xs .views-exposed-form .views-exposed-widget .form-submit{margin:20px 0 0 !important;}

body.bitaboot-xs #widget.hover .ski-info .moreinfo{display:block;height:auto !important;opacity:1;overflow:hidden;padding-left:0;transform:translateY(0px) translateX(0px);-ms-transform:translateY(0px) translateX(0px);-webkit-transform:translateY(0px) translateX(0px);width:100%;}
body.bitaboot-xs .ski-info .moreinfo .square-blocks li,
 body.bitaboot-xs .ski-info .moreinfo .rectangle-blocks li{margin:0.5% !important;width:49%;}
body.bitaboot-xs.front .block-md-slider{margin-bottom:15px;margin-left:0;margin-right:0;padding:0;}
body.bitaboot-xs .view-id-destacats_home_v1617 .views-row{position:relative}
body.bitaboot-xs .view-id-destacats_home_v1617 .views-field-title{font-size:15px;margin-bottom:24%;text-align:left;width:90%;}
body.bitaboot-xs .view-id-destacats_home_v1617 .views-field-field-subtitle {
	margin: 0 auto 15%;
	padding: 0;
	text-align: left;
	width: 90%;
	line-height: 14px;
}
body.bitaboot-xs .view-id-destacats_home_v1617 .views-field-php{bottom:10px;left:5%;margin-left:0;margin-right:0;text-align:left;}

body.bitaboot-xs .view-destacats-home-v1617 .views-row{height:50vw;background-position:center;background-size:cover;}

body.bitaboot-xs #block-block-36 .news-bloc-content{margin:20px auto;}
body.bitaboot-xs .news-bloc-content {
    margin: 60px auto;
    max-width: 1100px;
    padding: 0px!important;
}
body.bitaboot-xs a.btn-white-trans-black{font-size:12px;font-weight:600;line-height:26px;padding:0 20px;}

body.bitaboot-xs a.btn-white,
body.bitaboot-xs .btn-white a,
body.bitaboot-xs #current-camera p.btn-pager a,
body.bitaboot-xs #edit-submit,
body.bitaboot-xs .form-submit,
body.bitaboot-xs input[type="submit"],
body.bitaboot-xs .view-id-alertes .views-field-field-more .more-info-alert,
body.bitaboot-xs #sliding-popup .find-more-buttonagree-button,
body.bitaboot-xs #sliding-popup .find-more-button,
body.bitaboot-xs #sliding-popup .popup-content #popup-buttons button,
body.bitaboot-xs .openlayers-popup a.button-std{font-size:15px;font-weight:600;line-height:normal;margin:10px 5px !important;padding:15px;}

/*body.bitaboot-xs .form-managed-file .form-file, body.bitaboot-xs .form-managed-file .form-submit, body.bitaboot-xs input#edit-submit {
  display: inline;
  line-height: 1 !important;
  margin: 0;
  max-width: 100%;
}*/
body.bitaboot-xs .form-managed-file .form-file, body.bitaboot-xs .form-managed-file .form-submit, body.bitaboot-xs input.form-submit, body.bitaboot-xs input[type="submit"].form-submit{
	display: inline;
	line-height: 100% !important;
	margin: 0;
	max-width: 100%;
	padding: 5px 15px;
}

body.bitaboot-xs #block-block-36 input{float:none;max-width:100% !important;}
body.bitaboot-xs #block-block-36 a{clear:both;display:block;float:none;margin:10px auto !important;max-width:60% !important;}
body.bitaboot-xs #block-block-35 h2{font-size:18px;word-break:break-all;}
body.bitaboot-xs #block-block-35 h3{font-size:11px;margin-top:8px;}

body.bitaboot-xs #block-block-35 ul li{height:33vw;}
body.bitaboot-xs .block-instagram-social-feed ul li{height:33vw;}

body.bitaboot-xs .md-touchdevice .md-arrow{opacity:0;}
body.bitaboot-xs .collapse,body.bitaboot-xs .collapsing{display:none !important;}
body.bitaboot-xs .collapsing{transition:opacity 0.3s linear;-webkit-transition:opacity 0.3s linear;-moz-transition:opacity 0.3s linear;-o-transition:opacity 0.3s linear;}
body.bitaboot-xs .navbar-collapse.collapse.in{opacity:1.0;transition:opacity 0.3s linear;-webkit-transition:opacity 0.3s linear;-moz-transition:opacity 0.3s linear;-o-transition:opacity 0.3s linear;}
body.bitaboot-xs .navbar-collapse.collapse{transition:opacity 0.3s linear;-webkit-transition:opacity 0.3s linear;-moz-transition:opacity 0.3s linear;-o-transition:opacity 0.3s linear;display:none!important}
body.bitaboot-xs .navbar-collapse{opacity:0;width:auto;height:auto !important;border-top:0;-webkit-box-shadow:none;box-shadow:none;max-height:none;display:block !important;}

body.bitaboot-xs .collapse.in{background-color:white;display:block;height:auto !important;left:0;margin-left:0;margin-right:0;margin-top:60px;max-height:100vh;overflow:visible;padding:0;position:absolute;top:0;width:100vw;z-index:2147483647;}
body.bitaboot-xs #header ul.menu,body.bitaboot-xs #subfooter ul.menu,body.bitaboot-xs #top-content ul.menu,body.bitaboot-xs #bottom-content ul.menu{margin-left:0;}
body.bitaboot-xs #subfooter{margin-bottom:0;padding:0;text-align:left;}
body.bitaboot-xs #subfooter ul.menu li{background:rgba(0,0,0,0) none repeat scroll 0 0;border-color:rgb(255,255,255);border-image:none;border-style:solid none;border-width:0 0 2px;display:inline-block;list-style-type:none;padding:10px 0;text-transform:uppercase;width:100%;}
body.bitaboot-xs #subfooter ul.menu li:first-of-type{border-width:2px 0 2px;}
body.bitaboot-xs #subfooter ul.menu li a{display:block;font-size:12px;font-weight:400;padding:0 0 0 10px;text-align:left;}
body.bitaboot-xs #block-block-38 ul li.separator {
  border: medium none;
  height: 70px;
  margin: 0;
}
body.bitaboot-xs #main-navigation .block-menu .menu li{background-color:#f9f8f8;clear:both;display:block;float:none;height:36px !important;padding:0 20px;position:relative;width:100% !important;}
body.bitaboot-xs #main-navigation ul.menu li a,body.bitaboot-xs #main-navigation ul.menu li span{display:block !important;float:none;font-size:13px;font-weight:400;height:100%;line-height:36px;max-width:90%;text-align:left;text-transform:uppercase;top:0;transform:translateY(0px);-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);width:100%;}
body.bitaboot-xs #main-navigation ul.menu li a.active-trail,body.bitaboot-xs #main-navigation ul.menu li span.active-trail{font-weight:600;}
body.bitaboot-xs .next-menu,body.bitaboot-xs .down-menu{background-color:transparent;cursor:pointer;height:36px;position:absolute;right:15px;top:0;width:100%;z-index:1;}
body.bitaboot-xs .down-menu{z-index:2;}

body.bitaboot-xs .next-menu::before{border:1px solid rgb(0,169,222);border-radius:100%;color:rgb(0,169,222);content:">";display:block;height:20px;line-height:18px;position:absolute;right:5px;text-align:center;top:8px;width:20px;}
body.bitaboot-xs .down-menu::before{background-color:transparent;background-image:url("/sites/all/themes/grandvalira_bitanube/images/local/arrow-blue-down.png") !important;background-position:1px center;background-repeat:no-repeat;border:1px solid rgb(0,169,222);border-radius:100%;color:rgb(0,169,222);content:" ";display:block;height:20px;line-height:18px;position:absolute;right:5px;text-align:center;top:8px;width:20px;}
body.bitaboot-xs .down-menu.slided::before{background-image:url("/sites/all/themes/grandvalira_bitanube/images/local/arrow-blue-up.png") !important;background-position:2px 1px;}
body.bitaboot-xs #main-navigation .block-menu .menu li.slided{height:auto!important;padding:36px 0 0;}
body.bitaboot-xs #main-navigation .block-menu .menu li.slided li a{border:0 none;color:#00a9de !important;font-size:14px;font-weight:300;text-transform:none !important;}
 
body.bitaboot-xs #header .slide-please{background-color:white;display:none;height:100vh !important;left:0;margin:0;padding:0 0 20px;position:absolute;top:0;width:100%;z-index:9;}
body.bitaboot-xs #header #main-navigation .block-menu .slide-please > li{background-color:white;padding:0;text-indent:40px;}
body.bitaboot-xs #header #main-navigation .block-menu .slide-please > li > a,body.bitaboot-xs #header #main-navigation .block-menu .slide-please > li > span{border:medium none;padding:0;}
body.bitaboot-xs #header #main-navigation .block-menu .slide-please > li > a{color:#00a9de !important;}
body.bitaboot-xs #header #main-navigation .block-menu .slide-please > li > span{color:rgb(68,68,68)!important;}
body.bitaboot-xs #header #main-navigation .block-menu .slide-please > li.expanded > a{/*color:rgb(68,68,68)!important;*/}
body.bitaboot-xs #header #main-navigation .block-menu .slide-please > li.menu-goback{background-color:rgb(0,169,222) !important;color:white !important;margin-left:0;padding:0;text-indent:0;}
body.bitaboot-xs #header #main-navigation .block-menu .slide-please > li.menu-goback > a{color:white !important;font-weight:700;line-height:36px;padding-left:30px;text-align:left;text-transform:uppercase;}
body.bitaboot-xs #header #main-navigation .block-menu .slide-please > li.menu-goback > a::before{border:1px solid white;border-radius:100%;color:white;content:"<";display:block;height:20px;left:4px;line-height:18px;position:absolute;text-align:center;top:8px;width:20px;}
body.bitaboot-xs #header #main-navigation .block-menu .slide-please > li.menu-crumb{background-color:#d9f2fa !important;color:rgb(0,169,222) !important;font-weight:700;line-height:35px;margin-left:0;margin-right:0;text-align:left;text-indent:40px;text-transform:uppercase;}
body.bitaboot-xs #header #main-navigation .block-menu .slide-please li.menu-crumb .menu-crumb{background-color:#E3E3E3;}
body.bitaboot-xs #header #main-navigation .block-menu .slide-please li.menu-crumb a{/*color:#00a9de !important;text-decoration:underline !important;*/}
body.bitaboot-xs #header #main-navigation .block-menu .slide-please li.menu-crumb a.active-trail{font-weight:600;}
body.bitaboot-xs #main-navigation .block-menu .menu li.minimize{height:0 !important;text-indent:-100000px;}
body.bitaboot-xs #header .slide-please .expanded .menu{margin:0 !important;padding:0;}
body.bitaboot-xs #header .slide-please .expanded .menu.slide-down-please li{background-color:#E3E3E3;}
body.bitaboot-xs #header .slide-please .expanded .menu li a{left:0;margin:0;padding:0;}

body.bitaboot-xs ul.quicktabs-tabs li a {
  max-width: 100%;
  width: 100%;
}
body.bitaboot-xs #quicktabs-container-forfait_de_temporada{}
body.bitaboot-xs #quicktabs-forfait_de_temporada ul.quicktabs-tabs li {
  background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
  display: block;
  float: left;
  list-style-type: none;
  margin-left: 0px !important;
  margin-top: 8px !important;
  max-width: 100% !important;
  padding: 0 !important;
  position: relative;
  text-align: center;
  vertical-align: middle;
  white-space: normal;
  width: 100% !important;
}
body.bitaboot-xs #quicktabs-forfait_de_temporada ul.quicktabs-tabs li a{}
body.bitaboot-xs .quicktabs-style-nostyle li.active > a, body.bitaboot-xs .quicktabs-style-nostyle li:hover > a {
  background-color: rgb(0, 169, 222);
  border-radius: 20px;
  color: rgb(255, 255, 255) !important;
  display: inline;
  font-weight: 400;
  padding: 5px 15px;
  text-decoration: none !important;
}
body.bitaboot-xs .quicktabs-style-nostyle li > a {
  color: rgb(0, 169, 222) !important;
  display: inline;
  font-size: 15px;
  font-weight: 500;
  padding: 5px 15px;
  text-align: center;
  width: auto;
}
body.bitaboot-xs ul.quicktabs-tabs li {
  background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
  display: block;
  float: none;
  list-style-type: none;
  margin-left: 0 !important;
  margin-top: 20px !important;
  max-width: 100vw !important;
  padding: 0 !important;
  position: relative;
  white-space: nowrap;
  width: 100% !important;
  margin: 10px auto;
}
body.bitaboot-xs .view-id-restauracion h2.views-field-title-field a{display:block;height:auto !important;overflow:hidden;}

body.bitaboot-xs .view-id-alertes .views-field-field-more .more-info-alert{font-size:13px;font-weight:600;line-height:25px;margin:0 !important;padding:0;}
body.bitaboot-xs .view-id-alertes .views-field-title{display:block;float:none;font-size:11px;left:1px;line-height:12px;max-width:60%;position:absolute;top:1px;width:auto;}
body.bitaboot-xs .view-id-alertes .views-field-field-more{float:none;max-width:50%;min-width:85px !important;position:absolute;right:0;top:-4px;}
body.bitaboot-xs #pre-header{background-color:white;height:35px;z-index:2147483647;}
body.bitaboot-xs .view-id-alertes .views-field-body{left:2%;top:13px;width:96% !important;}
body.bitaboot-xs #header .slide-please{background-color:white;display:none;height:auto !important;left:0;margin:0;max-height:100vh;overflow:auto;padding:0 0 20px;position:relative;top:0;width:100%;z-index:9;}

body.bitaboot-xs #block-menu-menu-main-menu-2015{height:auto;max-height:calc(100vh - 260px) !important;max-height:-webkit-calc(100vh - 260px) !important;overflow:auto;}
body.bitaboot-xs .collapse.in{background-color:white;display:block!important;height:auto !important;left:0;margin:60px 0 0;max-height:calc(100vh - 115px);max-height:-webkit-calc(100vh - 115px);/*overflow:hidden;*/padding:0;position:absolute;top:0;width:100vw;z-index:2147483647;}
body.bitaboot-xs #main-navigation .block-menu > .content > .menu{min-height:auto;position:relative;}
body.bitaboot-xs #header.mobile-hover{position:absolute !important;}
body.bitaboot-xs .ski-info .teaser.mobile-hover{}
body.bitaboot-xs .ski-info .moreinfo.mobile-hover{}

body.bitaboot-xs #sliding-popup{height:auto!important;padding-bottom:10px}
body.bitaboot-xs #sliding-popup .popup-content #popup-buttons button{margin-bottom:4px !important;margin-top:0 !important;}

body.bitaboot-xs #sliding-popup .popup-content #popup-buttons{float:none;left:50%;margin-top:0;max-height:100%;max-width:99%;position:relative;right:auto;transform:translateX(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);}

body.bitaboot-xs #sliding-popup .popup-content #popup-buttons{float:none;left:0;margin-top:10px;max-height:100%;max-width:99%;position:relative;right:0;top:0;transform:translateY(0px);-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);}
body.bitaboot-xs #sliding-popup .popup-content #popup-text{float:none;max-width:100%;}
/*body.bitaboot-xs .md-slide-wrap.md-slide-responsive,
 body.bitaboot-xs .md-slide-wrap.md-slide-responsive .md-item-wrap,
 body.bitaboot-xs .md-slide-wrap.md-slide-responsive .md-slide-item,
 body.bitaboot-xs .md-slide-wrap.md-slide-responsive .md-slide-items,
 body.bitaboot-xs .md-slide-wrap.md-slide-responsive .md-mainimg{height:70vw !important;}*/
body.bitaboot-xs .md-slide-wrap.md-slide-responsive .md-item-wrap{overflow:visible;}
body.bitaboot-xs .md-slide-wrap.md-slide-responsive,body .md-slide-wrap.md-slide-responsive .md-slide-item{overflow:hidden;}
body.bitaboot-xs .md-arrow-left,body.bitaboot-xs .md-arrow-right{transform:translateY(-15px);-webkit-transform:translateY(-15px);-moz-transform:translateY(-15px);-ms-transform:translateY(-15px);}
body.bitaboot-xs .block-md-slider .md-responsive-object{visibility:visible!important}
body.bitaboot-xs .block-md-slider .md-desktop-object{visibility:hidden!important}

body.bitaboot-xs #block-views-webcams-block-1{display:none}

.ski-info ul.meteo{width:110px;}
.ski-info ul.icons{width:calc(100% - 170px);width:-webkit-calc(100% - 170px);}
.ski-info ul.icons li{background-size:70% auto;max-width:30px;width:calc(15% - 0px);width:-webkit-calc(15% - 0px);}
body.bitaboot-xs .ski-info .teaser .switcher{background-color:transparent;width:100%;z-index:9;}
body.bitaboot-xs .ski-info .teaser .switcher div{border-radius:0 0 0 0;}

body.bitaboot-xs #block-block-36 h2{font-size:5vw;font-weight:500;line-height:5vw;}

body.bitaboot-xs-NOT .image-responsive{background-image:url("/sites/default/files/styles/article/public/images/5447413169_2190304524_z.jpg?itok=BCs9MthK");background-position:center;background-size:cover;}

body.bitaboot-xs #block-block-17{border-radius:0;border-style:none;width:100%;}
body.bitaboot-xs #block-block-17 .calendar_sidebar_block a{font-size:13px;font-weight:500;}
body.bitaboot-xs .calendar-calendar .month-view .full tr td{min-width:200px !important;width:14.28% !important;}
body.bitaboot-xs .node .field-name-field-related-photos.field-type-node-reference > .field-items .owl-item{height:90vw;}
body.bitaboot-xs .node .field-name-field-related-videos.field-type-node-reference > .field-items .owl-item{height:90vw;}

body.bitaboot-xs #block-block-17 {
  height: 30px;
}
body.bitaboot-xs #block-block-17 .calendar_sidebar_block a {
  line-height: 30px;
}
body.bitaboot-xs #block-block-17 .calendar_sidebar_block a::after {
  top: 5px;
}
body.bitaboot-xs h1{font-size:20px;font-weight:700;letter-spacing:2px;line-height:20px;margin:20px 0 30px;}
body.bitaboot-xs h2{font-size:17px;font-weight:600;letter-spacing:2px;line-height:30px;}
body.bitaboot-xs h3{font-size:13px;font-weight:600;letter-spacing:2px;line-height:20px;}
body.bitaboot-xs .node .field-name-field-related-videos.field-type-node-reference .owl-item article header h2{bottom:5px;color:rgb(255,255,255);font-size:16px;margin:0;padding:10px;position:absolute;}
body.bitaboot-xs .node .field-name-field-related-photos .navigation,body.bitaboot-xs .node .field-name-field-related-videos .navigation{top:calc(67vw - 75px);top:-webkit-calc(67vw - 75px);width:100%;}

body.bitaboot-xs .table-responsive{border:1px solid #ddd;margin-bottom:15px;overflow-x:auto;overflow-y:hidden;position:relative;width:100%;}

body.bitaboot-xs .table-responsive table{min-width:900px !important;width:auto !important;}
body.bitaboot-xs .caption-table-responsive{position:relative!important}

body.bitaboot-xs .table-responsive table tr td{font-size:4vw;max-width:32vw;}

body.bitaboot-xs .ski-info .moreinfo .rectangle-blocks li.webcams {
  width: calc(100% - 4px) !important;
}


.tr-hand-scroll{animation:animation-touch linear 2s;animation-iteration-count:infinite;transform-origin:50% 50%;-webkit-animation:animation-touch linear 2s;-webkit-animation-iteration-count:infinite;-webkit-transform-origin:50% 50%;-moz-animation:animation-touch linear 2s;-moz-animation-iteration-count:infinite;-moz-transform-origin:50% 50%;-o-animation:animation-touch linear 2s;-o-animation-iteration-count:infinite;-o-transform-origin:50% 50%;-ms-animation:animation-touch linear 2s;-ms-animation-iteration-count:infinite;-ms-transform-origin:50% 50%;}

@keyframes animation-touch{0%{transform:translate(0px,0px) rotate(0deg) ;}
 15%{transform:translate(25px,0px) rotate(5deg) ;}
 30%{transform:translate(-20px,0px) rotate(-3deg) ;}
 45%{transform:translate(15px,0px) rotate(3deg) ;}
 60%{transform:translate(-10px,0px) rotate(-2deg) ;}
 75%{transform:translate(5px,0px) rotate(1deg) ;}
 100%{transform:translate(0px,0px) rotate(0deg) ;}}

@-moz-keyframes animation-touch{0%{-moz-transform:translate(0px,0px) rotate(0deg) ;}
 15%{-moz-transform:translate(25px,0px) rotate(5deg) ;}
 30%{-moz-transform:translate(-20px,0px) rotate(-3deg) ;}
 45%{-moz-transform:translate(15px,0px) rotate(3deg) ;}
 60%{-moz-transform:translate(-10px,0px) rotate(-2deg) ;}
 75%{-moz-transform:translate(5px,0px) rotate(1deg) ;}
 100%{-moz-transform:translate(0px,0px) rotate(0deg) ;}}

@-webkit-keyframes animation-touch{0%{-webkit-transform:translate(0px,0px) rotate(0deg) ;}
 15%{-webkit-transform:translate(25px,0px) rotate(5deg) ;}
 30%{-webkit-transform:translate(-20px,0px) rotate(-3deg) ;}
 45%{-webkit-transform:translate(+15px,0px) rotate(3deg) ;}
 60%{-webkit-transform:translate(-10px,0px) rotate(-2deg) ;}
 75%{-webkit-transform:translate(5px,0px) rotate(1deg) ;}
 100%{-webkit-transform:translate(0px,0px) rotate(0deg) ;}}

@-o-keyframes animation-touch{0%{-o-transform:translate(0px,0px) rotate(0deg) ;}
 15%{-o-transform:translate(25px,0px) rotate(5deg) ;}
 30%{-o-transform:translate(-20px,0px) rotate(-3deg) ;}
 45%{-o-transform:translate(15px,0px) rotate(3deg) ;}
 60%{-o-transform:translate(-10px,0px) rotate(-2deg) ;}
 75%{-o-transform:translate(5px,0px) rotate(1deg) ;}
 100%{-o-transform:translate(0px,0px) rotate(0deg) ;}}

@-ms-keyframes animation-touch{0%{-ms-transform:translate(0px,0px) rotate(0deg) ;}
 15%{-ms-transform:translate(25px,0px) rotate(5deg) ;}
 30%{-ms-transform:translate(-20px,0px) rotate(-3deg) ;}
 45%{-ms-transform:translate(15px,0px) rotate(3deg) ;}
 60%{-ms-transform:translate(-10px,0px) rotate(-2deg) ;}
 75%{-ms-transform:translate(5px,0px) rotate(1deg) ;}
 100%{-ms-transform:translate(0px,0px) rotate(0deg) ;}}

body.bitaboot-xs .pager-table-responsive{background-color:rgba(0,0,0,0.5);color:rgb(0,169,222);height:100%;padding-top:20%;position:absolute;width:100%;}
body.bitaboot-xs .view-pdf-parte .wrapper-llegenda .pager-table-responsive{display:none}
body.bitaboot-xs .pager-table-responsive .wrapper-pager{height:40px;left:0;position:relative;right:0;text-align:center;width:inherit;}
body.bitaboot-xs .pager-table-responsive .wrapper-pager span{cursor:pointer;font-size:16vw;font-weight:lighter;margin:10px 10px 20px 0;}
body.bitaboot-xs .header-table-responsive{display:block;max-width:calc(100vw - 30px);overflow:hidden;}
body.bitaboot-xs .header-table-responsive .caption-table-responsive{}
body.bitaboot-xs .header-table-responsive .caption-table-responsive caption{display:block;text-align:left;text-indent:15px;width:100%;}

body.bitaboot-xs select#year{width:115px;}
body.bitaboot-xs .chosen-container-single .chosen-single{padding:0 8px!important;}
body.bitaboot-xs .views-exposed-widget input,body.bitaboot-xs a.btn-red,body.bitaboot-xs a.button-std{font-size:15px;font-weight:600;line-height:40px;padding:0 30px;}
body.bitaboot-xs .field-name-body{text-align:justify!important}

body.bitaboot-xs .openlayers-popup.openlayers-tooltip-description table{max-width:100% !important;}
body.bitaboot-xs .openlayers-popup.openlayers-tooltip-description table tr{clear:left;display:block;float:left;}
body.bitaboot-xs .openlayers-popup.openlayers-tooltip-description table td{clear:left;display:block;float:left;}
body.bitaboot-xs .openlayers-popup.openlayers-tooltip-description table td a{float:left;clear:left;}

body.bitaboot-xs .view-id-pdf_parte .wrapper-llegenda .table-responsive{border:medium none;overflow:hidden;}
body.bitaboot-xs .view-id-pdf_parte .wrapper-llegenda table tr{}
body.bitaboot-xs #block-views-pdf-parte-block .wrapper-llegenda table tr td{display:inline-block;left:0;padding:0;width:35vw !important;}
body.bitaboot-xs #block-views-pdf-parte-block .wrapper-llegenda table .value{font-size:13px;text-align:right;}
body.bitaboot-xs #block-views-pdf-parte-block .wrapper-llegenda table .label{font-size:13px;}

body.bitaboot-xs #block-views-pdf-parte-block-2 .view-pdf-parte .sectors .sector .header-sector .sector_status{color:rgb(255,255,255);display:block;font-size:13px;font-weight:400;height:40px;left:0;line-height:40px;padding-top:0;position:absolute;top:0;width:160px;z-index:4;}
body.bitaboot-xs #block-views-pdf-parte-block-2 .view-pdf-parte .sectors .sector .header-sector .sector_status span{display:inline-block;line-height:normal;vertical-align:middle;}

body.bitaboot-xs #block-views-pdf-parte-block-2 .view-pdf-parte .sectors .sector .header-sector .title{background-color:rgb(243,243,243);background-image:url("/sites/all/themes/grandvalira_bitanube/images/local/arrow-blue-down.png") !important;background-position:right 4px center;background-repeat:no-repeat;border:1px solid rgb(243,243,243);color:rgb(69,69,69);font-size:15px;font-weight:500;height:40px;letter-spacing:1px;line-height:38px;margin-left:160px;padding-left:5px;padding-right:20px;position:relative;z-index:-1;}
body.bitaboot-xs #block-views-pdf-parte-block-2 .view-pdf-parte .sectors .sector .header-sector .title span{display:inline-block;line-height:0.9;vertical-align:middle;}
body.bitaboot-xs #block-views-pdf-parte-block .sectors_meteo .sector_meteo .meteo-image img{height:35vw;margin:0 auto;}

body.bitaboot-xs header#header.scrolling-down{height:60px !important;max-height:60px !important;min-height:60px !important;}

body.bitaboot-xs header#header.scrolling-down #CRRWidget,body.bitaboot-xs header#header.scrolling-down #widget{opacity:0;position:absolute;top:-100vh}


body.bitaboot-xs #block-block-11 > .content iframe {
  border: 0 solid rgb(127, 127, 127);
  display: block;
  height: auto;
  margin: 20px auto;
  max-width: calc(100vw - 35px);
  overflow: hidden;
  width: 100%;
}
body.bitaboot-xs .view-display-id-block_patrocinadors ul li {
  margin: 0 0.75% !important;
  width: 21.5% !important;
}
body.bitaboot-xs .chosen-container.chosen-container-single.chosen-container-single-nosearch {
  margin: 10px;
}

/*NORMAL*/
body.bitaboot-xs{margin-top:0;}
body.bitaboot-xs #page{margin-top:155px;}
/*FRONT*/
body.bitaboot-xs.front{margin-top:0;}
body.bitaboot-xs.front #page{margin-top:139px;}
/*WITH BANNER*/
body.bitaboot-xs.with-banner{margin-top:80;}
body.bitaboot-xs.with-banner #banner {display: block;padding-top: 140px !important;}
body.bitaboot-xs.with-banner #page{margin-top:0;}
/*WITH ALERTS*/
body.bitaboot-xs.with-alerts{margin-top:0;}
body.bitaboot-xs.with-alerts #page{margin-top:185px;}
body.bitaboot-xs.front.with-alerts{margin-top:0;}
body.bitaboot-xs.front.with-alerts #page{margin-top:166px;}
/*WITH ALERTS+BANNERS*/
body.bitaboot-xs.with-alerts.with-banner{margin-top:166px;}
body.bitaboot-xs.with-alerts.with-banner #page {
  margin-top: 0;
}
/*mobile-hover*/
body.bitaboot-xs.front.mobile-hover #page {
  margin-top: 0;
}

/*CUAL ES TU GV*/
body.bitaboot-xs.page-node-7754.showing-gal #page {
  margin-top: 138px;
}
body.bitaboot-xs.page-node-7754.showing-gal .view-landing-mediacenter {
  margin: 0 auto;
  max-width: 1140px;
  width: 100%;
}
body.page-node-7754.bitaboot-xs.showing-gal .front-nopadding-xs {padding:0!important}
body.page-node-7754.bitaboot-xs.showing-gal h1 {
  height: 0 !important;
  margin: 0;
  opacity: 0;
}
body.bitaboot-xs.page-node-7754 .view-landing-mediacenter > .view-content > .views-row {
  width: 100%;
}
body.bitaboot-xs.no-sidebars.not-front.node-type-landing-mediacenter .bitanube-gal.here.fixed .views-field-nothing-2 {
  margin: 0;
  position: relative;
  top: 0;
}
body.bitaboot-xs.no-sidebars.not-front.node-type-landing-mediacenter .bitanube-gal.here .views-field-php-1 {
  margin-right: 1%;
  margin-top: 1%;
}
body.bitaboot-xs.no-sidebars.not-front.node-type-landing-mediacenter .bitanube-gal.here .views-field-field-pretitulo-1 {
  font-size: 36px;
  margin-right: 1%;
  margin-top: 55px;
}
body.bitaboot-xs.no-sidebars.not-front.node-type-landing-mediacenter .bitanube-gal.here .views-field-name-1 {
  font-size: 36px;
  height: 48px;
  margin-right: 1%;
  margin-top: 100px;
}
body.bitaboot-xs.no-sidebars.not-front.node-type-landing-mediacenter .bitanube-gal.here .views-field-php-3 {
  font-size: 13px;
  height: 70px;
  margin-right: 1%;
  margin-top: 170px;
}
body.bitaboot-xs.no-sidebars.not-front.node-type-landing-mediacenter .bitanube-gal.here .views-field-field-rating-categories-1 {
  top: 0;
   margin-right: 1%;
}
body.bitaboot-xs.node-type-landing-mediacenter .bitanube-gal.here .views-field-php-2 {
  background-position: -6px 37px;
  background-size: 70px auto;
  bottom: auto;
  left: 0;
  margin-right: 0;
  top: 107px;
}
body.bitaboot-xs.node-type-landing-mediacenter .bitanube-gal.here .views-field-php-2 .label {
  visibility: hidden;
}
body.bitaboot-xs.no-sidebars.not-front.node-type-landing-mediacenter .bitanube-gal.here .views-field-php-1 .creu-close {
  height: 15px;
  width: 15px;
}
body.bitaboot-xs.no-sidebars.not-front.node-type-landing-mediacenter .bitanube-gal.here .views-field-description {
  background-color: rgb(0, 169, 222);
  display: block;
  height: 455px;
  margin-left: 0;
  padding: 10px;
  position: relative;
  top: 260px;
  width: 100%;
}
body.bitaboot-xs.no-sidebars.not-front.node-type-landing-mediacenter .bitanube-gal.here .views-field-nothing-2 .share-icon {
  cursor: pointer;
  left: 0;
}
body.bitaboot-xs.no-sidebars.not-front.node-type-landing-mediacenter .bitanube-gal.here .views-field-description a {
  height: 30px;
  line-height: 26px;
}
body.bitaboot-xs.no-sidebars.not-front.node-type-landing-mediacenter .bitanube-gal.here.fixed > .content {
  margin-top: 282px;
  z-index: 0;
}
body.bitaboot-xs.page-node-7754 .view-landing-mediacenter .views-row {
  width: 50%;
}
body.bitaboot-xs.page-node-7754 .type-Imagen-icon {
  bottom: 0;
  height: 100%;
  left: 0;
  position: absolute;
  top: auto;
  width: 100%;
  z-index: 0;
}
body.bitaboot-xs.page-node-7754 .type-Video-icon {
  bottom: 0;
  height: 100%;
  left: 0;
  position: absolute;
  top: auto;
  width: 100%;
  z-index: 0;
}

body.bitaboot-xs .view-id-patrocinadors.view-display-id-page_1 .views-field-field-image {
  height: auto !important;
  margin-top: 0;
  position: relative;
}
body.bitaboot-xs .view-id-patrocinadors.view-display-id-page_1 .views-field-field-image img {
  display: block;
  left: auto;
  margin: 0 auto;
  position: relative;
  right: auto;
  top: auto;
  transform: none;
  	-webkit-transform: none;
  	-ms-transform: none;
  	-moz-transform: none;
}

/*LANDINGS COPES*/
body.bitaboot-xs #block-block-28 {
  background-color: rgb(0, 169, 222);
  background-image: url("/sites/all/themes/grandvalira_bitanube/images/local/landings/picto_day_meteo_home.png");
  background-position: center 10px;
  background-repeat: no-repeat;
  background-size: 36px auto;
  border: medium none;
  border-radius: 100%;
  height: 55px !important;
  padding: 0;
  position: absolute;
  right: 1%;
  top: 125px;
  width: 55px !important;
}
body.bitaboot-xs #block-block-38 ul li .img-wrapp {
  height: 19vw;
  top: -8px;
}
body.bitaboot-xs #block-block-38 ul li img {
  display: block;
  height: auto;
  left: 50%;
  margin: auto;
  max-height: 100%;
  max-width: 100%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
  	-ms-transform: translate(-50%, -50%);
  	-webkit-transform: translate(-50%, -50%);
  width: auto;
}
body.bitaboot-xs #block-block-38 ul li {
  display: block;
  float: left;
  font-size: 12px;
  font-weight: 300;
  height: 38vw;
  line-height: 14px;
  list-style: outside none none;
  margin: 20px 0;
  text-align: center;
  width: 33%;
}
body.bitaboot-xs .imatge-text-block .imatge-text-block--imatge {
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  float: none;
  height: 50vw;
  margin-right: 1%;
  position: relative;
  width: 100%;
  overflow:hidden;
}
body.bitaboot-xs .imatge-text-block .imatge-text-block--text {
  float: none;
  width: 100%;
}
body.bitaboot-xs.node-type-landing-esdeveniment .field-name-field-section {
  margin: 0 auto;
  max-width: 1140px;
  width: calc(100% - 30px);
}

body.bitaboot-xs.node-type-landing-esdeveniment .field-name-body {
  padding: 20px 10px;
}
body.bitaboot-xs.node-type-landing-esdeveniment #block-block-28 span {
  display: none;
}
body.bitaboot-xs.node-type-landing-esdeveniment .field-name-field-logo {
  height: 110px;
  position: relative;
}
body.bitaboot-xs.node-type-landing-esdeveniment .field-name-title-field .field-item {
  height: 80px;
  line-height: 80px;
}
body.bitaboot-xs.node-type-landing-esdeveniment .field-name-title-field h1 {
  color: rgb(0, 0, 0);
  display: inline-block;
  font-family: "open sans",sans-serif;
  font-size: 20px;
  font-weight: 300;
  line-height: 20px;
  margin: 0;
  text-align: center;
  vertical-align: middle;
  width: 100%;
}
body.bitaboot-xs.node-type-landing-esdeveniment .field-name-field-fechas-evento {
  color: rgb(0, 169, 222);
  font-size: 10px;
  font-weight: 600;
  text-align: center;
}
body.bitaboot-xs.node-type-landing-esdeveniment .header-landing-esdeveniments {
  margin-bottom: 0;
}
body.bitaboot-xs.node-type-landing-esdeveniment #tabs-landing > ul {
  display: inline-block;
  margin: 0;
  padding: 0 0 20px;
  text-align: center;
  width: 100%;
}
body.bitaboot-xs.node-type-landing-esdeveniment .carousel .item {
  max-height: 50vw;
  min-height: 50vw;
}
body.bitaboot-xs.node-type-landing-esdeveniment .view-display-id-block_sponsors_copes .views-row {
    float: left;
    height: 70px;
    margin: 0 1%;
    padding: 0;
    width: 38%;
}
body.bitaboot-xs.node-type-landing-esdeveniment .view-display-id-block_sponsors_copes {
  display: block;
  margin: 0 10%;
  width: 100%;
}
body.bitaboot-xs.node-type-landing-esdeveniment .patrocinios-more > a {
  background-color: rgb(255, 255, 255);
  background-image: none;
  border: 1px solid rgb(0, 169, 222) !important;
  border-radius: 20px;
  color: rgb(0, 169, 222) !important;
  cursor: pointer;
  display: inline-block;
  font-family: "Rubik",sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 45px;
  margin: 0 10px !important;
  padding: 0 30px;
  text-align: center;
}
body.bitaboot-xs.node-type-landing-esdeveniment .gallery_fit header h1 {
  background: rgb(255, 255, 255) none repeat scroll 0 0 !important;
  color: rgb(0, 0, 0) !important;
  display: block;
  font-size: 14px;
  margin: 0 auto;
  text-align: center;
  text-transform: uppercase;
  width: auto;
}
body.bitaboot-xs.node-type-landing-esdeveniment ul{padding:0}
body.bitaboot-xs.node-type-landing-esdeveniment .bullet-icon-list li h4, body.bitaboot-xs.node-type-landing-esdeveniment .field-name-field-sponsors .label h3 {
  width: 185px;
}
body.bitaboot-xs.node-type-landing-esdeveniment h3.ui-accordion-header::before {
  display: block;
  font-size: 18px;
  width: 38px;
}
body.bitaboot-xs.node-type-landing-esdeveniment h3.ui-accordion-header {
  font-size: 14px;
  padding-left: 48px;
}
body.bitaboot-xs {}
body.bitaboot-xs.node-type-landing-esdeveniment .ui-accordion-content {
  padding: 20px 10px;
}
body.bitaboot-xs.node-type-landing-esdeveniment h3.ui-accordion-header.ui-state-active::before {
  font-size: 18px;
  height: 46px;
  left: 0;
  line-height: 50px;
  top: -3px;
  width: 38px;
}
body.bitaboot-xs ul.pager li a, ul.pager li.pager-current {
  padding: 12px;
}
body.bitaboot-xs ul.pager li a {
  padding: 0px;
}
body.bitaboot-xs ul.pager li.pager-current {
  height: 40px;
  width: 40px;
}
body.bitaboot-xs ul.pager li a {
  height: 40px;
  line-height: 40px;
  width: 40px;
}
body.bitaboot-xs .view-display-id-block_media .views-row {
  margin-left: 0;
}
body.bitaboot-xs.node-type-landing-esdeveniment .views-field-field-media-file .file > a {
  max-width: 100%;
}
body.bitaboot-xs.node-type-landing-esdeveniment .views-field-field-media-file span.file > img {
  display: block;
  left: 0;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  width: 30px;
}
body.bitaboot-xs.node-type-landing-esdeveniment .views-field-field-media-file .file > a {
  display: inline-block;
  font-size: 14px;
  hyphens: auto;
 	   -webkit-hyphens: auto;
       -moz-hyphens: auto;
       -ms-hyphens: auto;
  line-height: 12px;
  margin-left: 27px;
  max-width: 100%;
  overflow-wrap: break-word;
  padding: 20px 5px;
  position: relative;
  top: 0;
  word-break: break-all;
}
body.bitaboot-xs.node-type-landing-esdeveniment .bullet-icon-list li h4, body.bitaboot-xs.node-type-landing-esdeveniment .field-name-field-sponsors .label h3 {
  margin: 0 auto 5px;
}
body.bitaboot-xs.node-type-landing-esdeveniment #tabs-landing > ul > li {
  color: rgb(0, 169, 222);
  font-size: 13px;
  font-weight: 700;
  list-style: outside none none;
  margin: 5px 10px;
  text-align: center;
  width: auto !important;
}
body.bitaboot-xs.node-type-landing-esdeveniment .submenu-sections {
    position: absolute;
    display: block; 
    margin-left: 5%;
    margin-top: 0;
    width: 90%;
    background-color: white;
    z-index: 1;
    border: 1px solid rgb(0,169,222);
    padding: 10px 40px 10px 20px;
}
body.bitaboot-xs.node-type-landing-esdeveniment.fixed-top .ui-tabs-nav {
  background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;
  padding: 50px 0 20px !important;
  position: fixed;
  top: 30px;
  z-index: 4;
}
body.bitaboot-xs.node-type-landing-esdeveniment .node-landing-esdeveniment-section .chosen-container.chosen-container-single {
  width: auto !important;
}
body.bitaboot-xs .webform-component-textarea .resizable-textarea textarea.form-textarea {
  max-width: 100% !important;
  width: 100% !important;
}
body.bitaboot-xs .webform-component input[type="text"], .webform-component input.form-text, .webform-component textarea.form-textarea, .webform-component select {
  max-width:100%;
}
body.bitaboot-xs.node-type-landing-esdeveniment .paquets-landing {
  display: block;
  float: none;
  margin-right: 1%;
  padding: 15px;
  width: 100%;
}
body.bitaboot-xs.node-type-landing-esdeveniment .paquets-landing .paquet.vip .paquet-img {
  height: auto;
}
body.bitaboot-xs .view-merchand .views-row .cloud-zoom-container #wrap {
  height: auto;
}
body.bitaboot-xs.page-mygrandvalira #bitanube-api-gv-login-form .action-anchor {
	/* margin-left: 20% !important; */
	text-align: center;
	border: 0px solid transparent;
	margin-top: 0;
	padding-top: 12px;
}
body.bitaboot-xs div#messages-console {
	margin: 0 6px 20px;
	text-align: center;
}
body.bitaboot-xs .logout-link {
	float: none;
	padding-bottom: 33px;
	font-size: 15px;
	text-align: center;
	padding-top: 0;
}
body.bitaboot-xs .action-anchor {
	padding-top: 12px;
	text-align: center;
}
body.bitaboot-xs #block-bitanube-api-gv-mygrandvalira-login {
	position: absolute;
	right: 65px;
	top: 16px;
	padding: 0;
	text-align: left;
	background-image: url('/sites/all/modules/bitanube_api_gv/theme/ico_mis_reservas.png');
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 24px !important;
	max-width: 110px;
	white-space: normal;
	background-color: transparent;
	overflow: hidden;
	background-color: transparent;
	height: 28px;
}
body.bitaboot-xs #block-bitanube-api-gv-mygrandvalira-login .content a {
	color: rgb(69,69,69) !important;
	line-height: 12px !important;
	display: inline-block;
	font-size: 12px;
	margin: auto;
}
body.bitaboot-xs #block-bitanube-api-gv-mygrandvalira-login .login-menu-item {
	line-height: 30px;
	display: inline-block;
}
/*VERTICAL*/
@media only screen 
  and (orientation: portrait) { 

}
/*HORIZONTAL*/
@media only screen 
  and (orientation: landscape) { 
  	body.bitaboot-xs header#header.scrolling-up {
	  height: 60px !important;
	  max-height: 60px !important;
	  min-height: 60px !important;
	}
	
	body.bitaboot-xs header#header.scrolling-up #CRRWidget,body.bitaboot-xs header#header.scrolling-up #widget{opacity:0;position:absolute;top:-100vh}
	  	

}