/*Unificados *//*normalizar.css*/ 
*{margin:0;padding:0;}/*HTML5*/article, aside, details, figcaption, figure, footer, header, hgroup, nav, section{display:block;}audio, canvas, video{display:inline-block;*display:inline;*zoom:1;}audio:not([controls]){display:none;}[hidden]{display:none;}html{overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}img{border:0;display:inline;}button, input, select, textarea{margin:0;}button{width:auto;overflow:visible;}textarea{ overflow:auto;vertical-align:top;resize vertical;}.ie7 img{-ms-interpolation-mode:bicubic;}a:focus, object, input:focus, select:focus, textarea:focus{outline:none;}hr{border:0;background-color:#ddd;height:1px;color:#ddd;margin:5px 0;}ul, ol{padding:0 0 0 22px;}p{padding:0 0 13px 0;}* p:last-child{ padding-bottom:0;}h2{ font-size:1.571em;} /* 22px */h3{ font-size:1.429em;} /* 20px */h4{ font-size:1.286em;} /* 18px */h5{ font-size:1.143em;} /* 16px */h6{ font-size:1em;} /* 14px */ h2, h3, h4, h5, h6{font-weight:400;line-height:1.1;margin-bottom:.8em;}input::-moz-focus-inner{     border:0;    padding:0;}::-moz-selection{background:#3E628E; color:#fff; text-shadow:none;}::selection{background:#3E628E;color:#fff;text-shadow:none;}svg:not(:root){ overflow:hidden;}
/*Fonts/Fontello-Rss/css/rss.css*/ 
@font-face{  font-family:'rss';  src:url('Fonts/Fontello-Rss/font/rss.eot?84433654');  src:url('Fonts/Fontello-Rss/font/rss.eot?84433654#iefix') format('embedded-opentype'),       url('Fonts/Fontello-Rss/font/rss.woff?84433654') format('woff'),       url('Fonts/Fontello-Rss/font/rss.ttf?84433654') format('truetype'),       url('Fonts/Fontello-Rss/font/rss.svg?84433654#rss') format('svg');  font-weight:normal;  font-style:normal;}/* Chrome hack:SVG is rendered more smooth in Windozze. 100% magic, uncomment if you need it. *//* Note, that will break hinting! In other OS-es font will be not as sharp as it could be *//*@media screen and (-webkit-min-device-pixel-ratio:0){  @font-face{    font-family:'rss';    src:url('../font/rss.svg?84433654#rss') format('svg');  }}*/  [class^="icon-"]:before, [class*=" icon-"]:before{  font-family:"rss";  font-style:normal;  font-weight:normal;  speak:none;   display:inline-block;  text-decoration:inherit;  width:1em;  margin-right:.2em;  text-align:center;  /* opacity:.8; */   /* For safety - reset parent styles, that can break glyph codes*/  font-variant:normal;  text-transform:none;   /* fix buttons height, for twitter bootstrap */  line-height:1em;   /* Animation center compensation - margins should be symmetric */  /* remove if not needed */  margin-left:.2em;   /* you can be more comfortable with increased icons size */  /* font-size:120%; */   /* Font smoothing. That was taken from TWBS */  -webkit-font-smoothing:antialiased;  -moz-osx-font-smoothing:grayscale;   /* Uncomment for 3D effect */  /* text-shadow:1px 1px 1px rgba(127, 127, 127, 0.3); */} .icon-glass:before{ content:'\e800';} /* '' */.icon-music:before{ content:'\e801';} /* '' */.icon-search:before{ content:'\e802';} /* '' */.icon-mail:before{ content:'\e803';} /* '' */.icon-mail-alt:before{ content:'\e804';} /* '' */.icon-heart:before{ content:'\e805';} /* '' */.icon-heart-empty:before{ content:'\e806';} /* '' */.icon-star:before{ content:'\e807';} /* '' */.icon-star-empty:before{ content:'\e808';} /* '' */.icon-star-half:before{ content:'\e809';} /* '' */.icon-star-half-alt:before{ content:'\e80a';} /* '' */.icon-user:before{ content:'\e80b';} /* '' */.icon-user-plus:before{ content:'\e80c';} /* '' */.icon-user-times:before{ content:'\e80d';} /* '' */.icon-users:before{ content:'\e80e';} /* '' */.icon-male:before{ content:'\e80f';} /* '' */.icon-child:before{ content:'\e810';} /* '' */.icon-user-secret:before{ content:'\e811';} /* '' */.icon-video:before{ content:'\e812';} /* '' */.icon-videocam:before{ content:'\e813';} /* '' */.icon-picture:before{ content:'\e814';} /* '' */.icon-camera:before{ content:'\e815';} /* '' */.icon-th-large:before{ content:'\e816';} /* '' */.icon-th:before{ content:'\e817';} /* '' */.icon-th-list:before{ content:'\e818';} /* '' */.icon-ok:before{ content:'\e819';} /* '' */.icon-ok-circled:before{ content:'\e81a';} /* '' */.icon-cancel:before{ content:'\e81b';} /* '' */.icon-cancel-circled:before{ content:'\e81c';} /* '' */.icon-plus:before{ content:'\e81d';} /* '' */.icon-plus-circled:before{ content:'\e81e';} /* '' */.icon-minus:before{ content:'\e81f';} /* '' */.icon-minus-circled:before{ content:'\e820';} /* '' */.icon-help:before{ content:'\e821';} /* '' */.icon-help-circled:before{ content:'\e822';} /* '' */.icon-info-circled:before{ content:'\e823';} /* '' */.icon-info:before{ content:'\e824';} /* '' */.icon-home:before{ content:'\e825';} /* '' */.icon-link:before{ content:'\e826';} /* '' */.icon-unlink:before{ content:'\e827';} /* '' */.icon-link-ext-alt:before{ content:'\e828';} /* '' */.icon-attach:before{ content:'\e829';} /* '' */.icon-lock:before{ content:'\e82a';} /* '' */.icon-lock-open:before{ content:'\e82b';} /* '' */.icon-lock-open-alt:before{ content:'\e82c';} /* '' */.icon-pin:before{ content:'\e82d';} /* '' */.icon-eye:before{ content:'\e82e';} /* '' */.icon-eye-off:before{ content:'\e82f';} /* '' */.icon-tag:before{ content:'\e830';} /* '' */.icon-tags:before{ content:'\e831';} /* '' */.icon-bookmark:before{ content:'\e832';} /* '' */.icon-bookmark-empty:before{ content:'\e833';} /* '' */.icon-flag:before{ content:'\e834';} /* '' */.icon-flag-empty:before{ content:'\e835';} /* '' */.icon-thumbs-up:before{ content:'\e836';} /* '' */.icon-thumbs-down:before{ content:'\e837';} /* '' */.icon-thumbs-up-alt:before{ content:'\e838';} /* '' */.icon-download:before{ content:'\e839';} /* '' */.icon-upload:before{ content:'\e83a';} /* '' */.icon-download-cloud:before{ content:'\e83b';} /* '' */.icon-upload-cloud:before{ content:'\e83c';} /* '' */.icon-reply:before{ content:'\e83d';} /* '' */.icon-reply-all:before{ content:'\e83e';} /* '' */.icon-forward:before{ content:'\e83f';} /* '' */.icon-quote-left:before{ content:'\e840';} /* '' */.icon-quote-right:before{ content:'\e841';} /* '' */.icon-code:before{ content:'\e842';} /* '' */.icon-share:before{ content:'\e843';} /* '' */.icon-share-squared:before{ content:'\e844';} /* '' */.icon-pencil:before{ content:'\e845';} /* '' */.icon-pencil-squared:before{ content:'\e846';} /* '' */.icon-retweet:before{ content:'\e847';} /* '' */.icon-print:before{ content:'\e848';} /* '' */.icon-comment:before{ content:'\e849';} /* '' */.icon-chat:before{ content:'\e84a';} /* '' */.icon-chat-empty:before{ content:'\e84b';} /* '' */.icon-bell:before{ content:'\e84c';} /* '' */.icon-bell-alt:before{ content:'\e84d';} /* '' */.icon-bell-off:before{ content:'\e84e';} /* '' */.icon-bell-off-empty:before{ content:'\e84f';} /* '' */.icon-attention-alt:before{ content:'\e850';} /* '' */.icon-attention:before{ content:'\e851';} /* '' */.icon-attention-circled:before{ content:'\e852';} /* '' */.icon-location:before{ content:'\e853';} /* '' */.icon-direction:before{ content:'\e854';} /* '' */.icon-compass:before{ content:'\e855';} /* '' */.icon-trash:before{ content:'\e856';} /* '' */.icon-trash-empty:before{ content:'\e857';} /* '' */.icon-doc:before{ content:'\e858';} /* '' */.icon-docs:before{ content:'\e859';} /* '' */.icon-doc-inv:before{ content:'\e85a';} /* '' */.icon-doc-text-inv:before{ content:'\e85b';} /* '' */.icon-doc-text:before{ content:'\e85c';} /* '' */.icon-keyboard:before{ content:'\e85d';} /* '' */.icon-thumbs-down-alt:before{ content:'\e85e';} /* '' */.icon-link-ext:before{ content:'\e85f';} /* '' */.icon-file-pdf:before{ content:'\e860';} /* '' */.icon-file-word:before{ content:'\e861';} /* '' */.icon-file-excel:before{ content:'\e862';} /* '' */.icon-file-powerpoint:before{ content:'\e863';} /* '' */.icon-file-image:before{ content:'\e864';} /* '' */.icon-file-archive:before{ content:'\e865';} /* '' */.icon-file-audio:before{ content:'\e866';} /* '' */.icon-file-video:before{ content:'\e867';} /* '' */.icon-file-code:before{ content:'\e868';} /* '' */.icon-folder:before{ content:'\e869';} /* '' */.icon-folder-open:before{ content:'\e86a';} /* '' */.icon-folder-empty:before{ content:'\e86b';} /* '' */.icon-folder-open-empty:before{ content:'\e86c';} /* '' */.icon-rss:before{ content:'\e86d';} /* '' */.icon-rss-squared:before{ content:'\e86e';} /* '' */.icon-phone:before{ content:'\e86f';} /* '' */.icon-phone-squared:before{ content:'\e870';} /* '' */.icon-fax:before{ content:'\e871';} /* '' */.icon-menu:before{ content:'\e872';} /* '' */.icon-cog:before{ content:'\e873';} /* '' */.icon-cog-alt:before{ content:'\e874';} /* '' */.icon-wrench:before{ content:'\e875';} /* '' */.icon-sliders:before{ content:'\e876';} /* '' */.icon-basket:before{ content:'\e877';} /* '' */.icon-cart-plus:before{ content:'\e878';} /* '' */.icon-cart-arrow-down:before{ content:'\e879';} /* '' */.icon-calendar:before{ content:'\e87a';} /* '' */.icon-calendar-empty:before{ content:'\e87b';} /* '' */.icon-login:before{ content:'\e87c';} /* '' */.icon-logout:before{ content:'\e87d';} /* '' */.icon-mic:before{ content:'\e87e';} /* '' */.icon-mute:before{ content:'\e87f';} /* '' */.icon-volume-off:before{ content:'\e880';} /* '' */.icon-volume-down:before{ content:'\e881';} /* '' */.icon-volume-up:before{ content:'\e882';} /* '' */.icon-headphones:before{ content:'\e883';} /* '' */.icon-clock:before{ content:'\e884';} /* '' */.icon-lightbulb:before{ content:'\e885';} /* '' */.icon-resize-full:before{ content:'\e886';} /* '' */.icon-block:before{ content:'\e887';} /* '' */.icon-resize-full-alt:before{ content:'\e888';} /* '' */.icon-resize-small:before{ content:'\e889';} /* '' */.icon-resize-vertical:before{ content:'\e88a';} /* '' */.icon-resize-horizontal:before{ content:'\e88b';} /* '' */.icon-move:before{ content:'\e88c';} /* '' */.icon-zoom-in:before{ content:'\e88d';} /* '' */.icon-zoom-out:before{ content:'\e88e';} /* '' */.icon-down-circled2:before{ content:'\e88f';} /* '' */.icon-up-circled2:before{ content:'\e890';} /* '' */.icon-left-circled2:before{ content:'\e891';} /* '' */.icon-right-circled2:before{ content:'\e892';} /* '' */.icon-down-dir:before{ content:'\e893';} /* '' */.icon-up-dir:before{ content:'\e894';} /* '' */.icon-left-dir:before{ content:'\e895';} /* '' */.icon-right-dir:before{ content:'\e896';} /* '' */.icon-down-open:before{ content:'\e897';} /* '' */.icon-right-open:before{ content:'\e898';} /* '' */.icon-up-open:before{ content:'\e899';} /* '' */.icon-left-open:before{ content:'\e89a';} /* '' */.icon-angle-left:before{ content:'\e89b';} /* '' */.icon-angle-right:before{ content:'\e89c';} /* '' */.icon-angle-down:before{ content:'\e89d';} /* '' */.icon-angle-up:before{ content:'\e89e';} /* '' */.icon-angle-circled-left:before{ content:'\e89f';} /* '' */.icon-angle-circled-right:before{ content:'\e8a0';} /* '' */.icon-angle-circled-up:before{ content:'\e8a1';} /* '' */.icon-angle-circled-down:before{ content:'\e8a2';} /* '' */.icon-angle-double-left:before{ content:'\e8a3';} /* '' */.icon-angle-double-right:before{ content:'\e8a4';} /* '' */.icon-angle-double-up:before{ content:'\e8a5';} /* '' */.icon-angle-double-down:before{ content:'\e8a6';} /* '' */.icon-down:before{ content:'\e8a7';} /* '' */.icon-left:before{ content:'\e8a8';} /* '' */.icon-right:before{ content:'\e8a9';} /* '' */.icon-up:before{ content:'\e8aa';} /* '' */.icon-down-big:before{ content:'\e8ab';} /* '' */.icon-left-big:before{ content:'\e8ac';} /* '' */.icon-right-big:before{ content:'\e8ad';} /* '' */.icon-up-big:before{ content:'\e8ae';} /* '' */.icon-right-hand:before{ content:'\e8af';} /* '' */.icon-left-hand:before{ content:'\e8b0';} /* '' */.icon-up-hand:before{ content:'\e8b1';} /* '' */.icon-down-hand:before{ content:'\e8b2';} /* '' */.icon-left-circled:before{ content:'\e8b3';} /* '' */.icon-right-circled:before{ content:'\e8b4';} /* '' */.icon-up-circled:before{ content:'\e8b5';} /* '' */.icon-down-circled:before{ content:'\e8b6';} /* '' */.icon-cw:before{ content:'\e8b7';} /* '' */.icon-ccw:before{ content:'\e8b8';} /* '' */.icon-arrows-cw:before{ content:'\e8b9';} /* '' */.icon-level-up:before{ content:'\e8ba';} /* '' */.icon-level-down:before{ content:'\e8bb';} /* '' */.icon-shuffle:before{ content:'\e8bc';} /* '' */.icon-exchange:before{ content:'\e8bd';} /* '' */.icon-history:before{ content:'\e8be';} /* '' */.icon-play-circled:before{ content:'\e8bf';} /* '' */.icon-stop:before{ content:'\e8c0';} /* '' */.icon-pause:before{ content:'\e8c1';} /* '' */.icon-to-end:before{ content:'\e8c2';} /* '' */.icon-to-end-alt:before{ content:'\e8c3';} /* '' */.icon-to-start:before{ content:'\e8c4';} /* '' */.icon-to-start-alt:before{ content:'\e8c5';} /* '' */.icon-fast-fw:before{ content:'\e8c6';} /* '' */.icon-fast-bw:before{ content:'\e8c7';} /* '' */.icon-eject:before{ content:'\e8c8';} /* '' */.icon-target:before{ content:'\e8c9';} /* '' */.icon-signal:before{ content:'\e8ca';} /* '' */.icon-wifi:before{ content:'\e8cb';} /* '' */.icon-award:before{ content:'\e8cc';} /* '' */.icon-desktop:before{ content:'\e8cd';} /* '' */.icon-laptop:before{ content:'\e8ce';} /* '' */.icon-tablet:before{ content:'\e8cf';} /* '' */.icon-mobile:before{ content:'\e8d0';} /* '' */.icon-inbox:before{ content:'\e8d1';} /* '' */.icon-globe:before{ content:'\e8d2';} /* '' */.icon-sun:before{ content:'\e8d3';} /* '' */.icon-cloud:before{ content:'\e8d4';} /* '' */.icon-moon:before{ content:'\e8d5';} /* '' */.icon-umbrella:before{ content:'\e8d6';} /* '' */.icon-flash:before{ content:'\e8d7';} /* '' */.icon-flight:before{ content:'\e8d8';} /* '' */.icon-leaf:before{ content:'\e8d9';} /* '' */.icon-align-left:before{ content:'\e8da';} /* '' */.icon-align-center:before{ content:'\e8db';} /* '' */.icon-align-right:before{ content:'\e8dc';} /* '' */.icon-align-justify:before{ content:'\e8dd';} /* '' */.icon-list:before{ content:'\e8de';} /* '' */.icon-indent-left:before{ content:'\e8df';} /* '' */.icon-indent-right:before{ content:'\e8e0';} /* '' */.icon-list-bullet:before{ content:'\e8e1';} /* '' */.icon-list-numbered:before{ content:'\e8e2';} /* '' */.icon-strike:before{ content:'\e8e3';} /* '' */.icon-underline:before{ content:'\e8e4';} /* '' */.icon-superscript:before{ content:'\e8e5';} /* '' */.icon-subscript:before{ content:'\e8e6';} /* '' */.icon-table:before{ content:'\e8e7';} /* '' */.icon-columns:before{ content:'\e8e8';} /* '' */.icon-crop:before{ content:'\e8e9';} /* '' */.icon-scissors:before{ content:'\e8ea';} /* '' */.icon-briefcase:before{ content:'\e8eb';} /* '' */.icon-suitcase:before{ content:'\e8ec';} /* '' */.icon-ellipsis-vert:before{ content:'\e8ed';} /* '' */.icon-ellipsis:before{ content:'\e8ee';} /* '' */.icon-off:before{ content:'\e8ef';} /* '' */.icon-road:before{ content:'\e8f0';} /* '' */.icon-barcode:before{ content:'\e8f1';} /* '' */.icon-qrcode:before{ content:'\e8f2';} /* '' */.icon-list-alt:before{ content:'\e8f3';} /* '' */.icon-chart-line:before{ content:'\e8f4';} /* '' */.icon-chart-pie:before{ content:'\e8f5';} /* '' */.icon-chart-area:before{ content:'\e8f6';} /* '' */.icon-chart-bar:before{ content:'\e8f7';} /* '' */.icon-magnet:before{ content:'\e8f8';} /* '' */.icon-fire:before{ content:'\e8f9';} /* '' */.icon-gift:before{ content:'\e8fa';} /* '' */.icon-asterisk:before{ content:'\e8fb';} /* '' */.icon-dot-circled:before{ content:'\e8fc';} /* '' */.icon-circle-notch:before{ content:'\e8fd';} /* '' */.icon-circle-thin:before{ content:'\e8fe';} /* '' */.icon-circle-empty:before{ content:'\e8ff';} /* '' */.icon-circle:before{ content:'\e900';} /* '' */.icon-check-empty:before{ content:'\e901';} /* '' */.icon-check:before{ content:'\e902';} /* '' */.icon-toggle-on:before{ content:'\e903';} /* '' */.icon-toggle-off:before{ content:'\e904';} /* '' */.icon-tint:before{ content:'\e905';} /* '' */.icon-ajust:before{ content:'\e906';} /* '' */.icon-book:before{ content:'\e907';} /* '' */.icon-motorcycle:before{ content:'\e908';} /* '' */.icon-bicycle:before{ content:'\e909';} /* '' */.icon-bus:before{ content:'\e90a';} /* '' */.icon-truck:before{ content:'\e90b';} /* '' */.icon-taxi:before{ content:'\e90c';} /* '' */.icon-cab:before{ content:'\e90d';} /* '' */.icon-magic:before{ content:'\e90e';} /* '' */.icon-filter:before{ content:'\e90f';} /* '' */.icon-beaker:before{ content:'\e910';} /* '' */.icon-tasks:before{ content:'\e911';} /* '' */.icon-certificate:before{ content:'\e912';} /* '' */.icon-bug:before{ content:'\e913';} /* '' */.icon-key:before{ content:'\e914';} /* '' */.icon-megaphone:before{ content:'\e915';} /* '' */.icon-credit-card:before{ content:'\e916';} /* '' */.icon-train:before{ content:'\e917';} /* '' */.icon-subway:before{ content:'\e918';} /* '' */.icon-ship:before{ content:'\e919';} /* '' */.icon-money:before{ content:'\e91a';} /* '' */.icon-euro:before{ content:'\e91b';} /* '' */.icon-pound:before{ content:'\e91c';} /* '' */.icon-dollar:before{ content:'\e91d';} /* '' */.icon-rupee:before{ content:'\e91e';} /* '' */.icon-yen:before{ content:'\e91f';} /* '' */.icon-rouble:before{ content:'\e920';} /* '' */.icon-shekel:before{ content:'\e921';} /* '' */.icon-bitcoin:before{ content:'\e922';} /* '' */.icon-viacoin:before{ content:'\e923';} /* '' */.icon-sort:before{ content:'\e924';} /* '' */.icon-sort-up:before{ content:'\e925';} /* '' */.icon-sort-down:before{ content:'\e926';} /* '' */.icon-bed:before{ content:'\e927';} /* '' */.icon-hospital:before{ content:'\e928';} /* '' */.icon-building:before{ content:'\e929';} /* '' */.icon-h-sigh:before{ content:'\e92a';} /* '' */.icon-medkit:before{ content:'\e92b';} /* '' */.icon-ambulance:before{ content:'\e92c';} /* '' */.icon-heartbeat:before{ content:'\e92d';} /* '' */.icon-stethoscope:before{ content:'\e92e';} /* '' */.icon-user-md:before{ content:'\e92f';} /* '' */.icon-beer:before{ content:'\e930';} /* '' */.icon-food:before{ content:'\e931';} /* '' */.icon-coffee:before{ content:'\e932';} /* '' */.icon-spinner:before{ content:'\e933';} /* '' */.icon-sitemap:before{ content:'\e934';} /* '' */.icon-gauge:before{ content:'\e935';} /* '' */.icon-hammer:before{ content:'\e936';} /* '' */.icon-building-filled:before{ content:'\e937';} /* '' */.icon-bank:before{ content:'\e938';} /* '' */.icon-smile:before{ content:'\e939';} /* '' */.icon-frown:before{ content:'\e93a';} /* '' */.icon-meh:before{ content:'\e93b';} /* '' */.icon-anchor:before{ content:'\e93c';} /* '' */.icon-puzzle:before{ content:'\e93d';} /* '' */.icon-extinguisher:before{ content:'\e93e';} /* '' */.icon-bullseye:before{ content:'\e93f';} /* '' */.icon-wheelchair:before{ content:'\e940';} /* '' */.icon-graduation-cap:before{ content:'\e941';} /* '' */.icon-paw:before{ content:'\e942';} /* '' */.icon-spoon:before{ content:'\e943';} /* '' */.icon-recycle:before{ content:'\e944';} /* '' */.icon-cubes:before{ content:'\e945';} /* '' */.icon-street-view:before{ content:'\e946';} /* '' */.icon-diamond:before{ content:'\e947';} /* '' */.icon-birthday:before{ content:'\e948';} /* '' */.icon-brush:before{ content:'\e949';} /* '' */.icon-eyedropper:before{ content:'\e94a';} /* '' */.icon-at:before{ content:'\e94b';} /* '' */.icon-copyright:before{ content:'\e94c';} /* '' */.icon-calc:before{ content:'\e94d';} /* '' */.icon-newspaper:before{ content:'\e94e';} /* '' */.icon-plug:before{ content:'\e94f';} /* '' */.icon-binoculars:before{ content:'\e950';} /* '' */.icon-tty:before{ content:'\e951';} /* '' */.icon-soccer-ball:before{ content:'\e952';} /* '' */.icon-bomb:before{ content:'\e953';} /* '' */.icon-lifebuoy:before{ content:'\e954';} /* '' */.icon-tree:before{ content:'\e955';} /* '' */.icon-database:before{ content:'\e956';} /* '' */.icon-server:before{ content:'\e957';} /* '' */.icon-venus:before{ content:'\e958';} /* '' */.icon-mars:before{ content:'\e959';} /* '' */.icon-mercury:before{ content:'\e95a';} /* '' */.icon-transgender:before{ content:'\e95b';} /* '' */.icon-transgender-alt:before{ content:'\e95c';} /* '' */.icon-venus-double:before{ content:'\e95d';} /* '' */.icon-mars-double:before{ content:'\e95e';} /* '' */.icon-venus-mars:before{ content:'\e95f';} /* '' */.icon-mars-stroke:before{ content:'\e960';} /* '' */.icon-mars-stroke-v:before{ content:'\e961';} /* '' */.icon-mars-stroke-h:before{ content:'\e962';} /* '' */.icon-neuter:before{ content:'\e963';} /* '' */.icon-cc-visa:before{ content:'\e964';} /* '' */.icon-cc-mastercard:before{ content:'\e965';} /* '' */.icon-cc-discover:before{ content:'\e966';} /* '' */.icon-cc-amex:before{ content:'\e967';} /* '' */.icon-cc-paypal:before{ content:'\e968';} /* '' */.icon-cc-stripe:before{ content:'\e969';} /* '' */.icon-android:before{ content:'\e96a';} /* '' */.icon-adn:before{ content:'\e96b';} /* '' */.icon-angellist:before{ content:'\e96c';} /* '' */.icon-apple:before{ content:'\e96d';} /* '' */.icon-behance:before{ content:'\e96e';} /* '' */.icon-behance-squared:before{ content:'\e96f';} /* '' */.icon-bitbucket:before{ content:'\e970';} /* '' */.icon-bitbucket-squared:before{ content:'\e971';} /* '' */.icon-buysellads:before{ content:'\e972';} /* '' */.icon-cc:before{ content:'\e973';} /* '' */.icon-codeopen:before{ content:'\e974';} /* '' */.icon-connectdevelop:before{ content:'\e975';} /* '' */.icon-css3:before{ content:'\e976';} /* '' */.icon-dashcube:before{ content:'\e977';} /* '' */.icon-delicious:before{ content:'\e978';} /* '' */.icon-deviantart:before{ content:'\e979';} /* '' */.icon-digg:before{ content:'\e97a';} /* '' */.icon-dribbble:before{ content:'\e97b';} /* '' */.icon-dropbox:before{ content:'\e97c';} /* '' */.icon-drupal:before{ content:'\e97d';} /* '' */.icon-facebook:before{ content:'\e97e';} /* '' */.icon-facebook-squared:before{ content:'\e97f';} /* '' */.icon-facebook-rect:before{ content:'\e980';} /* '' */.icon-flickr:before{ content:'\e981';} /* '' */.icon-forumbee:before{ content:'\e982';} /* '' */.icon-foursquare:before{ content:'\e983';} /* '' */.icon-git-squared:before{ content:'\e984';} /* '' */.icon-git:before{ content:'\e985';} /* '' */.icon-github:before{ content:'\e986';} /* '' */.icon-github-squared:before{ content:'\e987';} /* '' */.icon-github-circled:before{ content:'\e988';} /* '' */.icon-gittip:before{ content:'\e989';} /* '' */.icon-google:before{ content:'\e98a';} /* '' */.icon-gplus:before{ content:'\e98b';} /* '' */.icon-gwallet:before{ content:'\e98c';} /* '' */.icon-html5:before{ content:'\e98d';} /* '' */.icon-instagram:before{ content:'\e98e';} /* '' */.icon-jsfiddle:before{ content:'\e98f';} /* '' */.icon-lastfm:before{ content:'\e990';} /* '' */.icon-lastfm-squared:before{ content:'\e991';} /* '' */.icon-leanpub:before{ content:'\e992';} /* '' */.icon-linkedin-squared:before{ content:'\e993';} /* '' */.icon-linux:before{ content:'\e994';} /* '' */.icon-linkedin:before{ content:'\e995';} /* '' */.icon-meanpath:before{ content:'\e996';} /* '' */.icon-maxcdn:before{ content:'\e997';} /* '' */.icon-paypal:before{ content:'\e998';} /* '' */.icon-pied-piper-squared:before{ content:'\e999';} /* '' */.icon-pinterest:before{ content:'\e99a';} /* '' */.icon-pinterest-circled:before{ content:'\e99b';} /* '' */.icon-qq:before{ content:'\e99c';} /* '' */.icon-reddit:before{ content:'\e99d';} /* '' */.icon-sellsy:before{ content:'\e99e';} /* '' */.icon-simplybuilt:before{ content:'\e99f';} /* '' */.icon-slack:before{ content:'\e9a0';} /* '' */.icon-skype:before{ content:'\e9a1';} /* '' */.icon-shirtsinbulk:before{ content:'\e9a2';} /* '' */.icon-skyatlas:before{ content:'\e9a3';} /* '' */.icon-soundcloud:before{ content:'\e9a4';} /* '' */.icon-spotify:before{ content:'\e9a5';} /* '' */.icon-stackexchange:before{ content:'\e9a6';} /* '' */.icon-pagelines:before{ content:'\e9a7';} /* '' */.icon-openid:before{ content:'\e9a8';} /* '' */.icon-stackoverflow:before{ content:'\e9a9';} /* '' */.icon-steam:before{ content:'\e9aa';} /* '' */.icon-steam-squared:before{ content:'\e9ab';} /* '' */.icon-pied-piper-alt:before{ content:'\e9ac';} /* '' */.icon-tencent-weibo:before{ content:'\e9ad';} /* '' */.icon-stumbleupon:before{ content:'\e9ae';} /* '' */.icon-tumblr:before{ content:'\e9af';} /* '' */.icon-tumblr-squared:before{ content:'\e9b0';} /* '' */.icon-lemon:before{ content:'\e9b1';} /* '' */.icon-youtube-squared:before{ content:'\e9b2';} /* '' */.icon-youtube:before{ content:'\e9b3';} /* '' */.icon-yahoo:before{ content:'\e9b4';} /* '' */.icon-yelp:before{ content:'\e9b5';} /* '' */.icon-xing-squared:before{ content:'\e9b6';} /* '' */.icon-xing:before{ content:'\e9b7';} /* '' */.icon-wordpress:before{ content:'\e9b8';} /* '' */.icon-windows:before{ content:'\e9b9';} /* '' */.icon-weibo:before{ content:'\e9ba';} /* '' */.icon-wechat:before{ content:'\e9bb';} /* '' */.icon-whatsapp:before{ content:'\e9bc';} /* '' */.icon-vkontakte:before{ content:'\e9bd';} /* '' */.icon-vine:before{ content:'\e9be';} /* '' */.icon-vimeo-squared:before{ content:'\e9bf';} /* '' */.icon-twitter:before{ content:'\e9c0';} /* '' */.icon-user-1:before{ content:'\e9c1';} /* '' */.icon-users-1:before{ content:'\e9c2';} /* '' */.icon-user-add:before{ content:'\e9c3';} /* '' */.icon-star-1:before{ content:'\e9c4';} /* '' */.icon-star-empty-1:before{ content:'\e9c5';} /* '' */.icon-heart-1:before{ content:'\e9c6';} /* '' */.icon-heart-empty-1:before{ content:'\e9c7';} /* '' */.icon-mail-1:before{ content:'\e9c8';} /* '' */.icon-eye-1:before{ content:'\e9c9';} /* '' */.icon-lock-open-1:before{ content:'\e9ca';} /* '' */.icon-lock-1:before{ content:'\e9cb';} /* '' */.icon-globe-1:before{ content:'\e9cc';} /* '' */.icon-infinity:before{ content:'\e9cd';} /* '' */.icon-flight-1:before{ content:'\e9ce';} /* '' */.icon-star-2:before{ content:'\e9cf';} /* '' */.icon-star-filled:before{ content:'\e9d0';} /* '' */.icon-heart-filled:before{ content:'\e9d1';} /* '' */.icon-heart-2:before{ content:'\e9d2';} /* '' */.icon-mail-2:before{ content:'\e9d3';} /* '' */.icon-heart-3:before{ content:'\e9d4';} /* '' */.icon-heart-broken:before{ content:'\e9d5';} /* '' */.icon-star-3:before{ content:'\e9d6';} /* '' */.icon-star-empty-2:before{ content:'\e9d7';} /* '' */.icon-star-half-1:before{ content:'\e9d8';} /* '' */.icon-star-half_empty:before{ content:'\e9d9';} /* '' */.icon-user-2:before{ content:'\e9da';} /* '' */.icon-user-male:before{ content:'\e9db';} /* '' */.icon-user-female:before{ content:'\e9dc';} /* '' */.icon-users-2:before{ content:'\e9dd';} /* '' */.icon-download-1:before{ content:'\e9de';} /* '' */.icon-upload-1:before{ content:'\e9df';} /* '' */.icon-lock-2:before{ content:'\e9e0';} /* '' */.icon-lock-alt:before{ content:'\e9e1';} /* '' */.icon-lock-open-2:before{ content:'\e9e2';} /* '' */.icon-lock-open-alt-1:before{ content:'\e9e3';} /* '' */.icon-attach-1:before{ content:'\e9e4';} /* '' */.icon-right-open-1:before{ content:'\e9e5';} /* '' */.icon-left-open-1:before{ content:'\e9e6';} /* '' */.icon-down-open-1:before{ content:'\e9e7';} /* '' */.icon-up-open-1:before{ content:'\e9e8';} /* '' */.icon-down-1:before{ content:'\e9e9';} /* '' */.icon-right-1:before{ content:'\e9ea';} /* '' */.icon-up-1:before{ content:'\e9eb';} /* '' */.icon-twitter-bird:before{ content:'\e9ec';} /* '' */.icon-facebook-1:before{ content:'\e9ed';} /* '' */.icon-comment-empty:before{ content:'\e9ee';} /* '' */.icon-twitter-1:before{ content:'\e9ef';} /* '' */.icon-vimeo:before{ content:'\e9f0';} /* '' */.icon-vimeo-rect:before{ content:'\e9f1';} /* '' */.icon-tumblr-1:before{ content:'\e9f2';} /* '' */.icon-female:before{ content:'\e9f3';} /* '' */.icon-googleplus-rect:before{ content:'\e9f4';} /* '' */.icon-github-text:before{ content:'\e9f5';} /* '' */.icon-github-1:before{ content:'\e9f6';} /* '' */.icon-skype-1:before{ content:'\e9f7';} /* '' */.icon-icq:before{ content:'\e9f8';} /* '' */.icon-yandex:before{ content:'\e9f9';} /* '' */.icon-yandex-rect:before{ content:'\e9fa';} /* '' */.icon-vkontakte-rect:before{ content:'\e9fb';} /* '' */.icon-odnoklassniki:before{ content:'\e9fc';} /* '' */.icon-plus-squared:before{ content:'\e9fd';} /* '' */.icon-friendfeed:before{ content:'\e9fe';} /* '' */.icon-friendfeed-rect:before{ content:'\e9ff';} /* '' */.icon-blogger:before{ content:'\ea00';} /* '' */.icon-plus-squared-alt:before{ content:'\ea01';} /* '' */.icon-deviantart-1:before{ content:'\ea02';} /* '' */.icon-jabber:before{ content:'\ea03';} /* '' */.icon-lastfm-1:before{ content:'\ea04';} /* '' */.icon-lastfm-rect:before{ content:'\ea05';} /* '' */.icon-linkedin-1:before{ content:'\ea06';} /* '' */.icon-ok-circled2:before{ content:'\ea07';} /* '' */.icon-picasa:before{ content:'\ea08';} /* '' */.icon-wordpress-1:before{ content:'\ea09';} /* '' */.icon-instagram-1:before{ content:'\ea0a';} /* '' */.icon-diigo:before{ content:'\ea0b';} /* '' */.icon-box:before{ content:'\ea0c';} /* '' */.icon-instagram-filled:before{ content:'\ea0d';} /* '' */.icon-ok-squared:before{ content:'\ea0e';} /* '' */.icon-tudou:before{ content:'\ea0f';} /* '' */.icon-youku:before{ content:'\ea10';} /* '' */.icon-win8:before{ content:'\ea11';} /* '' */.icon-discover:before{ content:'\ea12';} /* '' */.icon-amex:before{ content:'\ea13';} /* '' */.icon-visa:before{ content:'\ea14';} /* '' */.icon-mastercard:before{ content:'\ea15';} /* '' */.icon-houzz:before{ content:'\ea16';} /* '' */.icon-bandcamp:before{ content:'\ea17';} /* '' */.icon-codepen:before{ content:'\ea18';} /* '' */.icon-html5-1:before{ content:'\ea19';} /* '' */.icon-ie:before{ content:'\ea1a';} /* '' */.icon-wordpress-2:before{ content:'\ea1b';} /* '' */.icon-lego:before{ content:'\ea1c';} /* '' */.icon-gplus-1:before{ content:'\ea1d';} /* '' */.icon-smashmag:before{ content:'\ea1e';} /* '' */.icon-w3c:before{ content:'\ea1f';} /* '' */.icon-pinterest-1:before{ content:'\ea20';} /* '' */.icon-fivehundredpx:before{ content:'\ea21';} /* '' */.icon-stumbleupon-1:before{ content:'\ea22';} /* '' */.icon-calendar-1:before{ content:'\ea23';} /* '' */.icon-wikipedia:before{ content:'\ea24';} /* '' */.icon-android-1:before{ content:'\ea25';} /* '' */.icon-paypal-1:before{ content:'\ea26';} /* '' */.icon-aim:before{ content:'\ea27';} /* '' */.icon-duckduckgo:before{ content:'\ea28';} /* '' */.icon-linkedin-2:before{ content:'\ea29';} /* '' */.icon-skype-2:before{ content:'\ea2a';} /* '' */.icon-twitter-2:before{ content:'\ea2b';} /* '' */.icon-youtube-1:before{ content:'\ea2c';} /* '' */.icon-pinboard:before{ content:'\ea2d';} /* '' */.icon-acrobat:before{ content:'\ea2e';} /* '' */.icon-dribbble-1:before{ content:'\ea2f';} /* '' */.icon-google-1:before{ content:'\ea30';} /* '' */.icon-appstore:before{ content:'\ea31';} /* '' */.icon-guest:before{ content:'\ea32';} /* '' */.icon-plancast:before{ content:'\ea33';} /* '' */.icon-gmail:before{ content:'\ea34';} /* '' */.icon-email:before{ content:'\ea35';} /* '' */.icon-pitch:before{ content:'\ea36';} /* '' */.icon-police:before{ content:'\ea37';} /* '' */.icon-post:before{ content:'\ea38';} /* '' */.icon-prison:before{ content:'\ea39';} /* '' */.icon-rail:before{ content:'\ea3a';} /* '' */.icon-religious-christian:before{ content:'\ea3b';} /* '' */.icon-religious-islam:before{ content:'\ea3c';} /* '' */.icon-religious-jewish:before{ content:'\ea3d';} /* '' */.icon-restaurant:before{ content:'\ea3e';} /* '' */.icon-shop:before{ content:'\ea3f';} /* '' */.icon-school:before{ content:'\ea40';} /* '' */.icon-skiing:before{ content:'\ea41';} /* '' */.icon-soccer:before{ content:'\ea42';} /* '' */.icon-swimming:before{ content:'\ea43';} /* '' */.icon-tennis:before{ content:'\ea44';} /* '' */.icon-theatre:before{ content:'\ea45';} /* '' */.icon-toilet:before{ content:'\ea46';} /* '' */.icon-town-hall:before{ content:'\ea47';} /* '' */.icon-ferry:before{ content:'\ea48';} /* '' */.icon-fast-food:before{ content:'\ea49';} /* '' */.icon-fire-station:before{ content:'\ea4a';} /* '' */.icon-football:before{ content:'\ea4b';} /* '' */.icon-fuel:before{ content:'\ea4c';} /* '' */.icon-garden:before{ content:'\ea4d';} /* '' */.icon-giraffe:before{ content:'\ea4e';} /* '' */.icon-golf:before{ content:'\ea4f';} /* '' */.icon-grocery-store:before{ content:'\ea50';} /* '' */.icon-heliport:before{ content:'\ea51';} /* '' */.icon-hospital-1:before{ content:'\ea52';} /* '' */.icon-industrial-building:before{ content:'\ea53';} /* '' */.icon-library:before{ content:'\ea54';} /* '' */.icon-lodging:before{ content:'\ea55';} /* '' */.icon-london-underground:before{ content:'\ea56';} /* '' */.icon-minefield:before{ content:'\ea57';} /* '' */.icon-monument:before{ content:'\ea58';} /* '' */.icon-museum:before{ content:'\ea59';} /* '' */.icon-pharmacy:before{ content:'\ea5a';} /* '' */.icon-trash-1:before{ content:'\ea5b';} /* '' */.icon-embassy:before{ content:'\ea5c';} /* '' */.icon-warehouse:before{ content:'\ea5d';} /* '' */.icon-tree-2:before{ content:'\ea5e';} /* '' */.icon-tree-1:before{ content:'\ea5f';} /* '' */.icon-aboveground-rail:before{ content:'\ea60';} /* '' */.icon-airfield:before{ content:'\ea61';} /* '' */.icon-airport:before{ content:'\ea62';} /* '' */.icon-art-gallery:before{ content:'\ea63';} /* '' */.icon-bar:before{ content:'\ea64';} /* '' */.icon-baseball:before{ content:'\ea65';} /* '' */.icon-basketball:before{ content:'\ea66';} /* '' */.icon-beer-1:before{ content:'\ea67';} /* '' */.icon-belowground-rail:before{ content:'\ea68';} /* '' */.icon-bicycle-1:before{ content:'\ea69';} /* '' */.icon-bus-1:before{ content:'\ea6a';} /* '' */.icon-harbor:before{ content:'\ea6b';} /* '' */.icon-cafe:before{ content:'\ea6c';} /* '' */.icon-campsite:before{ content:'\ea6d';} /* '' */.icon-cemetery:before{ content:'\ea6e';} /* '' */.icon-cinema:before{ content:'\ea6f';} /* '' */.icon-college:before{ content:'\ea70';} /* '' */.icon-commerical-building:before{ content:'\ea71';} /* '' */.icon-credit-card-1:before{ content:'\ea72';} /* '' */.icon-cricket:before{ content:'\ea73';} /* '' */.icon-roadblock:before{ content:'\ea74';} /* '' */.icon-stopwatch:before{ content:'\ea75';} /* '' */.icon-clock-1:before{ content:'\ea76';} /* '' */.icon-wrench-1:before{ content:'\ea77';} /* '' */.icon-basket-1:before{ content:'\ea78';} /* '' */.icon-basket-alt:before{ content:'\ea79';} /* '' */.icon-location-1:before{ content:'\ea7a';} /* '' */.icon-facebook-2:before{ content:'\ea7b';} /* '' */.icon-tumblr-2:before{ content:'\ea7c';} /* '' */.icon-call:before{ content:'\ea7d';} /* '' */.icon-minus-squared:before{ content:'\ea7e';} /* '' */.icon-minus-squared-alt:before{ content:'\ea7f';} /* '' */.icon-export:before{ content:'\ea80';} /* '' */.icon-export-alt:before{ content:'\ea81';} /* '' */.icon-flag-checkered:before{ content:'\ea82';} /* '' */.icon-box-1:before{ content:'\ea83';} /* '' */.icon-pinterest-squared:before{ content:'\ea84';} /* '' */.icon-reddit-squared:before{ content:'\ea85';} /* '' */.icon-twitter-squared:before{ content:'\ea86';} /* '' */.icon-youtube-play:before{ content:'\ea87';} /* '' */.icon-blank:before{ content:'\ea88';} /* '' */.icon-hacker-news:before{ content:'\ea89';} /* '' */.icon-ioxhost:before{ content:'\ea8a';} /* '' */.icon-joomla:before{ content:'\ea8b';} /* '' */.icon-facebook-squared-1:before{ content:'\ea8c';} /* '' */.icon-tumblr-rect:before{ content:'\ea8d';} /* '' */.icon-linkedin-rect:before{ content:'\ea8e';} /* '' */.icon-odnoklassniki-rect:before{ content:'\ea8f';} /* '' */.icon-box-rect:before{ content:'\ea90';} /* '' */.icon-blogger-rect:before{ content:'\ea91';} /* '' */.icon-twitter-bird-1:before{ content:'\ea92';} /* '' */.icon-attach-2:before{ content:'\ea93';} /* '' */.icon-ok-1:before{ content:'\ea94';} /* '' */
/*main.css*/ 
body{margin:0;padding:0;font:normal 12px/16px 'Open Sans', Helvetica, sans-serif;color:#333;cursor:default;background:#efefef;}body.bg-white{background:#f5f5f5;}/*a{-webkit-transition:border-color .5s, background-color .5s, color .5s;-moz-transition:border-color .5s, background-color .5s, color .5s;-o-transition:border-color .5s, background-color .5s, color .5s;transition:border-color .5s, background-color .5s, color .5s;}*/a, a:before{-webkit-transition:border-color .5s, background-color .5s, color .5s;-moz-transition:border-color .5s, background-color .5s, color .5s;-o-transition:border-color .5s, background-color .5s, color .5s;transition:border-color .5s, background-color .5s, color .5s;-webkit-transition:all 1s ease;   -moz-transition:all 1s ease;   -o-transition:all 1s ease;   transition:all 1s ease;}a{color:#0099C7;text-decoration:none;}a:hover{color:#CCC;}.no-pc{display:none;}.float-10x100{width:10%;float:left;}.float-15x100{width:15%;float:left;}.float-20x100{width:20%;float:left;}.float-25x100{width:25%;float:left;}.float-30x100{width:30%;float:left;}.float-33x100{width:33.333333%;float:left;}.float-40x100{width:40%;float:left;}.float-50x100{width:50%;float:left;}.float-60x100{width:60%;float:left;}.float-70x100{width:70%;float:left;}.float-80x100{width:80%;float:left;}.float-90x100{width:90%;float:left;}.float-100x100{width:100%;float:left;}.mb-2{margin-bottom:20px;}/**//*.header-page .cont-header{    max-width:1440px;    margin:0 auto;}*//**/#Wrap{width:100%;max-width:1440px;margin:0 auto;}.ui-containter-padding{background:#ffffff;    padding:20px;}.ui-containter-20x100{    float:left;    width:20%;}.ui-containter-20x100 > div{margin:0 30px 0 0;}.ui-containter-30x100{    float:left;    width:30%;}.ui-containter-30x100 > div{margin:0 30px 0 0;}.ui-containter-40x100{    float:left;width:40%;box-sizing:border-box;}.ui-containter-50x100{    float:left;width:50%;box-sizing:border-box;}.ui-containter-60x100{    float:left;width:60%;box-sizing:border-box;}.ui-containter-70x100{    float:left;width:70%;box-sizing:border-box;}.ui-containter-80x100{    float:left;width:80%;box-sizing:border-box;}.separate-bottom-line{margin-bottom:30px;padding-bottom:15px;border-bottom:solid 1px #dddddd;}.separate-list-bottom{margin-bottom:30px;}.section-page{margin:20px 0;}.section-title{    color:#333333;    font:400 26px/30px 'Open Sans', Helvetica, sans-serif;    padding:0 0 8px 0;    margin:0 0 20px 0;    border-bottom:1px solid #999999;}.section-subtitle{color:#333333;font:400 20px/24px 'Open Sans', Helvetica, sans-serif;}.section-subtitle span{color:#333333;font:400 15px/17px 'Open Sans', Helvetica, sans-serif;}.section-title-basic{color:#333333;font:400 28px/30px 'Open Sans', Helvetica, sans-serif;padding:0;margin:0;}.section-subtitle-basic{color:#333333;font:400 18px/22px 'Open Sans', Helvetica, sans-serif;}.aside-title{color:#333333;font:400 26px/30px 'Open Sans', Helvetica, sans-serif;padding:0 0 8px 0;margin:0 0 10px 0;}.title-header-group{width:100%;float:left;margin:30px 0 20px 0;font:400 25px/28px 'Open Sans', Helvetica, sans-serif;}.title-header-group .title-strong{/*font:400 42px/50px 'Open Sans', Helvetica, sans-serif;*/font:400 36px/38px 'Open Sans', Helvetica, sans-serif;padding:0 0 20px 0;}.title-header-group .title-span{font:400 22px/32px 'Open Sans', Helvetica, sans-serif;margin-top:10px; display:block;}.title-header-group.destinos{margin:30px 0 -50px 0;}.title-basic{color:#333333;font:400 24px/24px 'Open Sans', Helvetica, sans-serif;padding:0 0 8px 0;margin:0;}[class*="svg-icons-"]{width:30px;height:30px;margin:0 8px 0 8px;display:inline-block;background-position:0 0;background-repeat:no-repeat;background-size:contain;opacity:.46;float:left;}[class*="svg-icons-"].block{display:block;margin:0 auto;float:none;}.svg-icons-vuelo{background-image:url(svg/icon/009-plano.svg);}.svg-icons-circuito{background-image:url(svg/icon/006-viajar.svg);}.svg-icons-excursiones{background-image:url(svg/icon/028-ferris-wheels.svg);}.svg-icons-programas{background-image:url(svg/icon/021-bolsa-1.svg);}.svg-icons-aeroplano{background-image:url(svg/tools/001-aeroplano.svg);}.svg-icons-folleto{background-image:url(svg/tools/003-folleto.svg);}.svg-icons-telefono{background-image:url(svg/tools/007-telefono.svg);}.svg-icons-compras{background-image:url(svg/tools/012-compras.svg);}.svg-icons-ticket{background-image:url(svg/tools/014-ticket.svg);}.svg-icons-ticket-send{background-image:url(svg/tools/014-ticket-send.svg);}.svg-icons-factura{background-image:url(svg/tools/015-factura.svg);}.svg-icons-publicidad{background-image:url(svg/tools/016-publicidad.svg);}.svg-icons-megafono{background-image:url(svg/tools/017-megafono.svg);}.svg-icons-anuncio{background-image:url(svg/tools/019-anuncio.svg);}.svg-icons-forma-pago-mano{background-image:url(svg/tools/021-forma-pago-mano.svg);}.svg-icons-forma-pago-mano-1{background-image:url(svg/tools/021-forma-pago-mano-1.svg);}.svg-icons-forma-pago-mano-2{background-image:url(svg/tools/021-forma-pago-mano-2.svg);}.svg-icons-efectivo{background-image:url(svg/tools/026-efectivo.svg);}.svg-icons-online-support{background-image:url(svg/tools/029-online-support.svg);}.svg-icons-email{background-image:url(svg/tools/email.svg);}.svg-icons-marker{background-image:url(svg/tools/marker.svg);}[class*="svg-icons-"].disable-bg{background-image:none !important;}.wrapper-color-default{background:#ffffff;padding:10px;}.wrapper-color-default:before,.wrapper-color-default:after{content:"";display:table;width:100%;}.wrapper-color-default-basic{background:#ffffff;}.wrapper-color-default-grey{background:#DDDEDE;}/*New*/.ht-price-container{position:absolute;top:0;right:0;}.ht-description-container{margin:0 200px 0 0;}.ht-description{/*width:55%;*/width:45%;float:left;}.pq-description{width:65%;float:left;}.pq-des-text{margin:5px 0;font-size:13px;line-height:17px;}.tr-description-container{margin:0 200px 0 0;}.tr-description{width:55%;float:left;}.servicio-ac .ht-description{width:60%;}.ht-regimen{width:20%;float:left;}.display-precio-data-hotel{width:100%;margin:0 0 12px 0;float:left;}.display-precio-data-hotel .ht-description{width:auto;margin:0 0 0 12px;}.ht-figure{/*width:45%;*/width:35%;float:left;}.ht-img-bg{width:100%;height:100%;position:absolute;left:0;top:0;}/**/.relative-class{position:relative;}.wrap-content-home-banner-chico{width:100%;float:left;}.content-home-banner-chico{margin:30px 15px 0 15px;overflow:hidden;}.wrap-content-mediano-padding{margin:10px 5px 0 5px}.wrap-content-mediano-padding.x2-left{margin:10px -5px 0 5px}.wrap-content-mediano-padding.x2-right{margin:14px 15px 0 10px}.wrap-content-home-banner-mediano{width:100%;float:left;}.content-home-banner-mediano {margin:5px 10px 0 10px;padding:20px 20px 30px 20px;overflow:hidden;}.text-ellipsis{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block;}.text-ellipsis-2{max-width:calc(100% - 1px);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}.text-ellipsis-3{max-width:calc(100% - 1px);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;}/*Header ----------------------------------------------------------------------------------*/.header-page{width:100%;position:relative;float:left;background:#ffffff;z-index:199;}.header-page .cont-header{position:relative;}.header-page h1{display:inline-block;position:relative;margin:24px 20px 12px 20px;}.header-page h1 a{overflow:hidden;display:inline-block;}.header-page h1 a span{display:none;}.header-page nav{position:relative;z-index:12;}.header-page nav > ul{list-style:none;margin:0;padding:0;}.header-page nav > ul > li{float:left;display:inline-block;}.wrap-menu-nav{width:100%;float:left;background:#ffffff;border-top:1px solid #dddddd;border-bottom:1px solid #dddddd;}.header-page nav ul.menu-nav{list-style:none;padding:0;margin:0 20px;}.header-page nav ul.menu-nav > li{float:left;display:inline-block;}.header-page ul.menu-nav a{display:inline-block;padding:8px 0 5px 0;margin:0 12px;text-align:center;color:#333;font:400 13px/16px 'Open Sans', Helvetica, sans-serif;text-transform:uppercase;overflow:hidden;}.header-page ul.menu-nav a.activo,.header-page ul.menu-nav a:hover{text-decoration:none;color:#2CA5D7;}.header-page ul.menu-nav a.navActivo{color:#2CA5D7;}.header-page ul.menu-subnav{margin: 0 20px;}.header-page ul.menu-subnav .nav-phone{color:#000000;font:400 20px/20px 'Open Sans', Helvetica, sans-serif;margin:0 0 0 40px;}.header-page ul.menu-subnav .nav-phone em{display:none;}.header-page ul.menu-subnav .nav-phone span:before{font-size:20px;line-height:14px;margin:0 10px 0 0;}.separate-left{position:relative;padding-right:14px;margin-right:8px;}.separate-left:before{content:"";display:block;height:100%;border-right:1px solid #333333;position:absolute;top:-2px; right:0;}.btn-login{color:#2CA5D7 !important;}.btn-login:hover{color:#333333;}.btn-login .svg-ico-acuerdo path{fill:#2CA5D7 !important;}/*Links socialmedia*/.menu-subnav{float:right;position:absolute;top:-94px;right:0;}.menu-subnav > li{display:inline-block;text-decoration:none;}.menu-subnav > li > a{padding-bottom:4px;margin:0 7px;display:inline-block;float:left;text-align:center;color:#333333;line-height:21px;font-size:11px;}.menu-subnav > li > a.activo,.menu-subnav > li > a:hover{color:#2CA5D7;}.menu-subnav > li > a span{text-align:center;}.menu-subnav > li > a span:before{margin:0;padding:0;font-size:15px;}.menu-mobile-btn, .btn-mobile-openitem{display:none;}/*------------------------------------------------------------------------------------------*//*Login*//*contenedor*/.container-login-win{height:auto;margin:20px -10px 0 0;float:right;position:absolute;right:0;z-index:9999;font-family:'Open Sans', Helvetica, sans-serif;}.login-on .container-login-win{margin:-4px -18px 0 0;}.login-win-fx{width:100%;height:100%;position:fixed;top:0;left:0;background-color:rgba(0, 0, 0, .6);z-index:890;visibility:hidden;opacity:0;}.form-login-win{width:380px;padding:20px;position:relative;visibility:hidden;}.login-win{width:340px;padding:20px;position:relative;background:#ffffff;border:1px solid #dddddd;-webkit-box-shadow:0px 9px 10px 0px rgba(30, 30, 30, 0.32);-moz-box-shadow:   0px 9px 10px 0px rgba(30, 30, 30, 0.32);box-shadow:        0px 9px 10px 0px rgba(30, 30, 30, 0.32);}.form-login-win.form-login-true{width:260px;}.login-win.form-login-true{width:260px;padding:0;}.menu-tools-btn .form-login-win{width:280px;}.menu-tools-btn .login-win{width:280px;padding:0;}.menu-tools-btn .login-win a i{position:relative;top:-6px;left:-10px;}/*Flecha top*/.login-win:before{content:"";position:absolute;top:-20px;right:22px;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:20px solid #dddddd;}.login-win:after{content:"";position:absolute;top:-18px;right:23px;width:0;height:0;border-left:9px solid transparent;border-right:9px solid transparent;border-bottom:18px solid #ffffff;}/*interior*/.login-win h5{padding:0 0 14px 0;margin:0 0 24px 0;font:20px/20px Helvetica, sans-serif;color:#626262;border-bottom:1px solid #CCC;}.login-win input[type="text"], .login-win input[type="password"]{width:95.5%;height:36px;padding:0 2%;margin:4px 0;border:1px solid #DDD;font:12px/36px Helvetica, sans-serif;color:#626262;background:#FFF;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;border-radius:3px;}.login-container-item{margin:6px 0 32px 0;position:relative;}.login-container-item:last-child{margin:6px 0 0 0;}.login-title{padding:10px 0 6px 0;margin:10px 0 0 0;font:14px/16px Helvetica, sans-serif;color:#999;position:relative;border-top:1px solid #DDD;}.login-title span{padding:0 6px 0 0;margin:0;position:relative;z-index:10px;}.login-btn-olvido{float:right;padding:8px 0 0 0;}.login-nota{font:normal 12px/18px Arial, Helvetica, sans-serif;color:#999;}.login-btn-registro{color:#003962;font:normal 12px/12px Arial, Helvetica, sans-serif;text-decoration:underline;}.login-container-submit{margin:12px 0 0 0;overflow:hidden;}.login-container-submit .submit{width:100%;height:38px;padding:0;font:12px/36px Helvetica, sans-serif;background:#FCBA2F;}.login-container-submit a{color:#003962;font:normal 12px/12px Arial, Helvetica, sans-serif;text-decoration:underline;}.login-container-item #status{float:right;}/*Facebook API*/.face-logout{font:16px/16px Helvetica, sans-serif;cursor:pointer;color:#0093dd;}.fb-login{height:34px;background:#3A5795;color:#FFF;font:12px/34px Arial, Helvetica, sans-serif;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;border-radius:5px;cursor:pointer;}.fb-login:hover{background:#5973A8;}.fb-login span{float:left;}.fb-login span:before{color:#FFF;font-size:24px;line-height:34px;}/*Menú logueado*/.menu-user-log-true{margin:0;padding:0;}.menu-user-log-true li{list-style:none;}.menu-user-log-true li a{padding:18px;display:block;position:relative;border-bottom:1px solid #dddddd;font:12px/12px Helvetica, sans-serif;color:#333;}.menu-user-log-true li a:hover{color:#2CA5D7;background:#F2F2F2;text-decoration:none;}.menu-user-log-true li:last-child a{border-bottom:none;}.btn-logout span{float:left;font-size:20px;margin:-4px 0 0 -10px;color:#f00;}/**/.user-profile{padding:16px;overflow:hidden;border-bottom:1px solid #dddddd;}.user-profile .user-data{width:168px;display:inline-block;float:left;}.user-profile .user-data span{margin:4px 0 0 0;display:block;font-size:11px;}.user-profile .user-data strong{font-size:13px;}.user-profile .user-avatar{width:60px;height:60px;display:inline-block;}.user-profile .user-avatar img{width:60px;}.container-login-optional-win{height:auto;margin:20px 0 0 -250px;position:fixed;left:50%;z-index:9999;font-family:'Open Sans', Helvetica, sans-serif;display:none;}#Wrap_res,.wrapper-res{padding:0 20px;}#Body{width:100%;float:left;padding:16px 0 0 0;position:relative;}/*#wrapperBannerSlider{min-height:546px;}@media only screen and (min-width :1260px){#wrapperBannerSlider{min-height:626px;}}@media only screen and (min-width :1366px){#wrapperBannerSlider{min-height:726px;}}@media only screen and (min-width :1824px){#wrapperBannerSlider{min-height:826px;}}*/.slide-auto-height #wrapperBannerSlider{min-height:auto;}#Center{/*min-height:357px;*//*min-height:521px;*/width:100%;position:relative;margin:0 0 10px 0;float:left;}    #Center.home-style{    }/*#Center h1{font:bold 26px/14px Arial, Helvetica, sans-serif;color:#FFF;width:970px;position:relative;margin:4px 0 14px 10px;}*/#BannerSlider{position:absolute;top:0;right:0;bottom:0;width:570px;}#BannerSlider, #BannerSlider figure, #BannerSlider figcaption, #BannerSlider img{width:570px;position:absolute;}#BannerSlider figure, #BannerSlider figcaption{height:225px;}#BannerSlider img{position:static;height:217px;}#BannerSlider figure{bottom:0;}#BannerSlider figure:first-child{top:0;margin:0 0 14px 0;}#BannerSlider figcaption{top:0;left:0;color:#FFF;/*background:url(web/bs_mask.png) no-repeat 0 0;text-indent:-4000px;*/overflow:hidden;display:none; /*temporal!!!!*/}.wrap-sliders{    width:100%;    float:left;}/*Solo para home*/.container-slider-home{width:100%;float:left;padding:0;margin:0;position:relative;top:0;left:0;z-index:0;background:#ffffff;}.slider-page-first{width:1620px;height:700px;position:relative; top:0px; left:0px;overflow:hidden;}.slider-page-first-elements{width:1620px;height:700px; position:absolute; left:0px; top:0px; /*cursor:move*/overflow:hidden;}/*.slider-page-first-elements div div:before{*/.shadow-image:before{content:"";width:100%;/*height:200px;*//*Modificado por maxi a pedido de Ximena*/height:10px;display:block;position:absolute; top:0px; left:0px;z-index:2;/* Permalink - use to edit and share this gradient:https://colorzilla.com/gradient-editor/#224859+0,ffffff+100&1+0,0+100 */background:-moz-linear-gradient(top,  rgba(34,72,89,1) 0%, rgba(255,255,255,0) 100%); /* FF3.6-15 */background:-webkit-linear-gradient(top,  rgba(34,72,89,1) 0%,rgba(255,255,255,0) 100%); /* Chrome10-25,Safari5.1-6 */background:linear-gradient(to bottom,  rgba(34,72,89,1) 0%,rgba(255,255,255,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#224859', endColorstr='#00ffffff',GradientType=0 ); /* IE6-9 */}.shadow-image-bottom:after{content:"";width:100%;height:200px;display:block;position:absolute; bottom:0px; left:0px;z-index:2;/* Permalink - use to edit and share this gradient:https://colorzilla.com/gradient-editor/#000000+0,000000+100&0+0,0.65+100 */background:-moz-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(0,0,0,0.65) 100%); /* FF3.6-15 */background:-webkit-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%); /* Chrome10-25,Safari5.1-6 */background:linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 ); /* IE6-9 */}.slider-page-first-elements a{position:relative;z-index:10;}.wrap-arrow{width:96%;position:absolute;bottom:0;right:2%;left:2%;}.container-slider-home .jssor-caption{width:100%;height:100%;position:absolute;top:0;left:0;z-index:99;text-align:center;-o-transition-property:none !important;-moz-transition-property:none !important;-ms-transition-property:none !important;-webkit-transition-property:none !important;transition-property:none !important;/*CSS transforms*/-o-transform:none !important;-moz-transform:none !important;-ms-transform:none !important;-webkit-transform:none !important;transform:none !important;/*CSS animations*/-webkit-animation:none !important;-moz-animation:none !important;-o-animation:none !important;-ms-animation:none !important;animation:none !important;}.container-slider-home .jssor-caption-table{/*height:100%;*/margin:220px 0 0 900px;position:relative;display:table;-o-transition-property:none !important;-moz-transition-property:none !important;-ms-transition-property:none !important;-webkit-transition-property:none !important;transition-property:none !important;/*CSS transforms*/-o-transform:none !important;-moz-transform:none !important;-ms-transform:none !important;-webkit-transform:none !important;transform:none !important;/*CSS animations*/-webkit-animation:none !important;-moz-animation:none !important;-o-animation:none !important;-ms-animation:none !important;animation:none !important;}.container-slider-home .jssor-caption-cell{display:table-cell;vertical-align:top;/*CSS transitions*/-o-transition-property:none !important;-moz-transition-property:none !important;-ms-transition-property:none !important;-webkit-transition-property:none !important;transition-property:none !important;/*CSS transforms*/-o-transform:none !important;-moz-transform:none !important;-ms-transform:none !important;-webkit-transform:none !important;transform:none !important;/*CSS animations*/-webkit-animation:none !important;-moz-animation:none !important;-o-animation:none !important;-ms-animation:none !important;animation:none !important;}.container-slider-home .jssor-caption-title{margin:0;position:relative;font:300 80px/90px 'Montserrat', sans-serif;text-transform:uppercase;text-align:left;color:#ffffff;/*CSS transitions*/-o-transition-property:none !important;-moz-transition-property:none !important;-ms-transition-property:none !important;-webkit-transition-property:none !important;transition-property:none !important;/*CSS transforms*/-o-transform:none !important;-moz-transform:none !important;-ms-transform:none !important;-webkit-transform:none !important;transform:none !important;/*CSS animations*/-webkit-animation:none !important;-moz-animation:none !important;-o-animation:none !important;-ms-animation:none !important;animation:none !important;}.bounceInDown{    -webkit-animation-name:bounceInDown;    animation-name:bounceInDown;}.container-slider-home .jssor-caption-text{margin:0;position:relative;font:300 40px/50px 'Montserrat', sans-serif;text-align:left;color:#ffffff;-webkit-transform:perspective(none) !important;-moz-transform:perspective(none) !important;-ms-transform:perspective(none) !important;-o-transform:perspective(none) !important;transform:perspective(none) !important;}/**/.jssora12l, .jssora12r, .jssora12ldn, .jssora12rdn{position:absolute;cursor:pointer;display:block;/*background:url(../img/a12.png) no-repeat;*/overflow:hidden;}/*Home servicios largo*/.jssor-container.slider-bannerHome_chico{ width:1200px; height:195px;margin-bottom:14px;}.jssor-all-elements.slider-bannerHome_chico{width:1200px; height:195px;}/*Home servicios largo*/.jssor-container.slider-bannerHome_paquete{ width:1200px; height:290px;margin-bottom:14px;}.jssor-all-elements.slider-bannerHome_paquete{width:1200px; height:290px;}/*Home banner sidebar*/.jssor-container.slider-banner-sidebar{ width:400px;height:540px;}.jssor-all-elements.slider-banner-sidebar{width:400px;height:540px;}/*Home cadenas hoteleras*/.jssor-container.slider-bannerHome_cadenas-hoteleras{ width:1200px; height:187.5px;margin-bottom:14px;}.jssor-all-elements.slider-bannerHome_cadenas-hoteleras{width:1200px; height:187.5px;}.jssor-container.slider-bannerHome_mediano{ width:1200px; height:298px;/*margin-bottom:20px; */}.jssor-all-elements.slider-bannerHome_mediano{width:1200px; height:298px;}.jssor-container.slider-bannerHome_mediano_15-way{ width:600px; height:298px;/*margin-bottom:20px; */}.jssor-all-elements.slider-bannerHome_mediano_15-way{width:600px; height:298px;}.servicio-home-mediano-title{text-align:center;margin:90px 20px 0 20px;color:#ffffff;}.servicio-home-mediano-title h4{padding:6px 10px;margin:0 0 0 0;font:400 28px/32px 'Open Sans', Helvetica, sans-serif;color:#ffffff;}.servicio-home-mediano-title p{padding:0 40px 6px 40px;font:400 22px/26px 'Open Sans', Helvetica, sans-serif;color:#ffffff;}.jssora12ldn{background-position:-256px -37px;}.jssora12rdn{background-position:-315px -37px;}.jssora12r, .jssora12l{width:30px;height:30px;top:155px;text-align:center;display:block !important;}.jssora12r{right:0px !important;/*left:auto !important;*/}.jssora12l{left:0px;}.jssora12r:before, .jssora12l:before{color:#ffffff;font-size:30px;text-align:center;margin:0;padding:0;}.jssora12r:hover:before, .jssora12l:hover:before{color:#CCC;}/**//*Loading*/.jssor-loading-container{position:absolute; top:0px; left:0px;}.jssor-loading-container .jssor-loading-first{width:100%;height:100%;display:block;position:absolute;  top:0px; left:0px;filter:alpha(opacity=70); opacity:0.7; background-color:#000;}.jssor-loading-container .jssor-loading-image{position:absolute; display:block;background:url(loading.gif) no-repeat center center; top:0px; left:0px;width:100%;height:100%;}/*Containers*/.jssor-container{position:relative; top:0px; left:0px; overflow:hidden;}.jssor-all-elements{/*padding:5px 5px 10px 5px;*/position:absolute; left:0px; top:0px;  overflow:hidden;/*cursor:move;*/}/*Custom containers*//*Home servicios*/.jssor-container.slider-servicios-home{     width:1200px;    height:240px;margin-bottom:40px;}.jssor-all-elements.slider-servicios-home{width:1200px;height:240px;}.jssor-container.slider-servicios-home2{ width:1200px;height:420px;margin-bottom:40px;}.jssor-all-elements.slider-servicios-home2{width:1200px;height:420px;}.image-w-100x100{width:100%;height:auto;}.jssor-container.slider-servicios-square{ width:1200px;height:288px;margin-bottom:40px;}.jssor-all-elements.slider-servicios-square{width:1200px;height:288px;}/*Home footer*/.jssor-container.slider-banner-footer{ width:900px; height:180px;/*margin-bottom:40px; */}.jssor-all-elements.slider-banner-footer{width:900px; height:180px;}/*Gallery*/.jssora05l, .jssora05r{display:block;position:absolute;/* size of arrow element */width:40px;height:40px;cursor:pointer;background:url(img/a17.png) no-repeat;overflow:hidden;}.jssora05l{ background-position:-10px -40px;}.jssora05r{ background-position:-70px -40px;}.jssora05l:hover{ background-position:-130px -40px;}.jssora05r:hover{ background-position:-190px -40px;}.jssora05l.jssora05ldn{ background-position:-250px -40px;}.jssora05r.jssora05rdn{ background-position:-310px -40px;}.jssora05l.jssora05lds{ background-position:-10px -40px; opacity:.3; pointer-events:none;}.jssora05r.jssora05rds{ background-position:-70px -40px; opacity:.3; pointer-events:none;}.jssor-gallery-loading{position:absolute;top:0px; left:0px;}.jssor-gallery-loading-canvas{width:100%;height:100%;filter:alpha(opacity=70); opacity:0.7;position:absolute;display:block;background-color:#000000;top:0px;left:0px;}.jssor-gallery-loading-fx{width:100%;height:100%;position:absolute;display:block;background:url(loading.gif) no-repeat center center;top:0px;left:0px;}.jssor-gallery{width:800px;height:456px;/*width:980px;height:513px;*/position:relative;top:0px;left:0px;background:#ffffff;overflow:hidden;}.jssor-gallery-container{width:800px; height:356px;/*width:980px;height:413px;*/position:absolute; left:0px; top:0px; overflow:hidden;}.jssor-gallery-navigator{position:absolute;/* size of thumbnail navigator container */width:800px;height:100px;/*width:980px;height:100px;*/}.jssor-gallery-navigator .p{position:absolute;top:0;left:0;width:72px;height:72px;}.jssor-gallery-navigator .t{position:absolute;top:0;left:0;width:100%;height:100%;border:none;}.jssor-gallery-navigator .w{position:absolute;top:0px;left:0px;width:100%;height:100%;}.jssor-gallery-navigator .c{position:absolute;top:0px;left:0px;width:68px;height:68px;border:#ccc 2px solid;box-sizing:content-box;background:url(t01.png) -800px -800px no-repeat;_background:none;}.jssor-gallery-navigator .pav .c{top:2px;_top:0px;left:2px;_left:0px;width:68px;height:68px;border:#000 0px solid;_border:#fff 2px solid;background-position:50% 50%;}.jssor-gallery-navigator .p:hover .c{top:0px;left:0px;width:70px;height:70px;border:#fff 1px solid;background-position:50% 50%;}.jssor-gallery-navigator .p.pdn .c{background-position:50% 50%;width:68px;height:68px;border:#000 2px solid;}* html .jssor-gallery-navigator .c, * html .jssor-gallery-navigator .pdn .c, * html .jssor-gallery-navigator .pav .c{/* ie quirks mode adjust */width /**/:72px;height /**/:72px;}.no-gallery-center{text-align:center;}.no-gallery-center > div{overflow:hidden;}.no-gallery-center img{width:100%;max-width:722px;}.no-gallery-center a{display:inline-block;}/**//*News*/.news-frame{position:relative;border:1px solid #CCC;margin-bottom:40px;}.news-title{padding:6px;position:absolute;top:0;left:0;right:0;z-index:10;background:#FFF;}.news-title span{font:14px/14px "Roboto", sans-serif;color:#025292;}.news-title h5{font:12px/12px "Roboto", sans-serif;color:#333;}.news-footer{padding:6px;position:absolute;bottom:0;left:0;right:0;z-index:10;background:#FFF;font:12px/12px "Roboto", sans-serif;color:#333;}.news-frame .ver-mas{height:26px;padding:0 10px;position:absolute;top:6px;right:6px;z-index:12;display:inline-block;background:#00ABD6;font:12px/25px "Roboto", sans-serif;text-decoration:none;color:#FFF;}/*Prefooter*/.pre-footer{width:100%;position:relative;padding:0;margin:0;float:left;background:#f5f5f5;border-top:1px solid #dddddd;/*border-bottom:1px solid #dddddd;*/}/*Subscription newsletter*/.home-newsletter{margin:30px 0 44px 0;}.home-newsletter h6{margin:0;padding:0 0 4px 0;text-align:center;font:400 1.4em/16px 'Open Sans', Helvetica, sans-serif;color:#224859;}.newsletter-subscription{width:100%;display:inline-block;position:relative;z-index:10;text-align:center;}.newsletter-subscription i{float:none;position:relative;bottom:-10px;}.newsletter-subscription select{width:24%;height:44px;padding:0 2%;margin:0 0 15px 8px;border:1px solid #cccccc;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;border-radius:3px;}.newsletter-subscription input[type="text"]{width:300px;height:42px;padding:0 2%;margin:0 0 15px 0;border:1px solid #f1f1f1;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;border-radius:3px;}.newsletter-subscription input[type="submit"]{height:44px;padding:0 24px;margin:0 0 0 6px;color:#fff;border:none;font:400 13px/42px 'Open Sans', Helvetica, sans-serif;background:#2CA5D7;cursor:pointer;text-transform:uppercase;-moz-border-radius:50px;-webkit-border-radius:50px;-o-border-radius:50px;-ms-border-radius:50px;border-radius:50px;}.newsletter-subscription input[type="submit"]:hover{background:#333333;}.newsletter-subscription label{/*height:36px;*/padding:0 14px;margin:0;display:block;font:400 16px/36px 'Open Sans', Helvetica, sans-serif;color:#626262;}.newsletter-subscription label em{font-size:20px;}#news_email::-webkit-input-placeholder{ /* WebKit browsers */ color:#ccc;}#news_email:-moz-placeholder{ /* Mozilla Firefox 4 to 18 */ color:#ccc;} #news_email::-moz-placeholder{ /* Mozilla Firefox 19+ */ color:#ccc;} #news_email:-ms-input-placeholder{ /* Internet Explorer 10+ */ color:#ccc;}.news-commentary{/*width:266px;height:147px;*/width:205px;height:110px;display:inline-block;background:url(commentary-bg.png) no-repeat 0 0;background-size:contain;color:#ffffff;font:400 14px/20px 'Open Sans', Helvetica, sans-serif;}/*home*/ /*Slider servicios*/.servicio-home-slider{background:#ffffff;}.servicio-home-slider{z-index:9999;}.servicio-home-title{width:100%;float:left;position:relative;z-index:1;color:#333333;}.servicio-home-title h4{padding:6px 10px;margin:0 0 0 0;font:400 20px/22px 'Open Sans', Helvetica, sans-serif;}.servicio-home-title .div-h4{padding:6px 10px;margin:0 0 0 0;font:400 22px/24px 'Open Sans', Helvetica, sans-serif;}.servicio-home-title p{padding:0 10px 6px 10px;font:400 14px/18px 'Open Sans', Helvetica, sans-serif;}.servicio-home-title .div-p{padding:0 10px 6px 10px;font:400 14px/18px 'Open Sans', Helvetica, sans-serif;}.servicio-home-title .div-p p{padding:0 0 10px 0;font:400 14px/18px 'Open Sans', Helvetica, sans-serif;}.servicio-home-title h5{padding:6px 10px;margin:0 0 8px 0;color:#333333;overflow:hidden;}.servicio-home-title h5 span .emDesde{display:block;font:400 12px/12px 'Open Sans', Helvetica, sans-serif;}.servicio-home-title h5 span .emMoneda{font:400 16px/24px 'Open Sans', Helvetica, sans-serif;}.servicio-home-title h5 span .emPrecio{font:400 24px/24px 'Open Sans', Helvetica, sans-serif;}.servicio-home-footer{padding:6px 0;position:absolute;right:0;bottom:1px;left:0;background:#FFF;/*background:rgba(255, 255, 255, .4);*/border-bottom:2px solid #ccc;z-index:1;}.servicio-home-footer div:first-child{float:left;margin:0 0 0 10px;}.servicio-home-footer div:first-child span{display:block;text-align:center;font:italic 13px/13px 'Open Sans', Helvetica, sans-serif;}.servicio-home-footer div:first-child strong{display:block;text-align:center;font-size:18px;color:#005B81;}.servicio-home-footer div:first-child strong small{font-size:12px;padding:0 6px 0 0;}.servicio-home-footer div:last-child{float:right;margin:0 10px 0 0;}.servicio-home-footer div:last-child span{height:30px;padding:0 10px;display:inline-block;background:#0465B2;color:#FFF;text-transform:uppercase;text-align:center;font-size:12px;line-height:30px;}.servicio-home-slider.internal-page .servicio-home-footer{padding:6px 0;position:absolute;right:0;bottom:1px;left:0;background:rgba(255, 255, 255, .5);border:none;z-index:1;}.btn-basic-line{padding:6px 8px;display:inline-block;float:right;border:2px solid #2CA5D7;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;color:#002445;text-transform:uppercase;}.btn-basic-line:hover{border:2px solid #002445;color:#002445;}.btn-basic-solid{padding:6px 12px;display:inline-block;background:#2CA5D7;font:400 13px/36px 'Open Sans', Helvetica, sans-serif;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;color:#002445;text-transform:uppercase;}.btn-basic-solid-orange{padding:6px 10px;display:inline-block;background:#2CA5D7;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;color:#ffffff;text-transform:uppercase;}.btn-basic-solid-orange:hover{background:#333333;color:#ffffff;}/**/.veiw-mapa .MotorComprimido{position:absolute;z-index:99999;}.MotorComprimido #Motor{width:100%;/*margin:-20px 0 20px 0;*/margin:20px 0 0 0;float:left;opacity:0; visibility:hidden;position:relative;background-color:transparent;}.MotorComprimido #Motor.hide{display:none;}.Motor nav .btn-mobile-more{display:none;}.MotorComprimido #Motor .mdiv:before,.MotorComprimido #Motor .mdiv:after{display:none;}.MotorComprimido.show-forced #Motor{margin:0 0 20px 0;opacity:1; visibility:visible;}.MotorComprimido.show-forced #Motor.hide{display:block;}#Content{width:100%;/*padding:25px 0 25px 0;*/padding:0 0 25px 0;float:left;}#Content.reStyle{/*width:700px;*/width:874px;/*padding:6px 10px 10px 10px;*/padding:0 0 10px 0;margin:0 0 20px 0;}#Content.reStyle2{/*width:700px;*//*width:874px;*/padding:6px 0 10px 0;margin:0 0 20px 0;}#Content.reStyle4{/*width:700px;*/width:874px;padding:6px 10px 10px 10px;margin:14px 0 20px 0;}.wrapper-clear{padding:25px;background:#ffffff;}.wrapper-padding{padding:25px;}#Contenido{position:relative;    /*background:#FFFFFF;    padding:0 10px 10px;*/overflow:auto;}/**/.wrap-content-only-logged{width:90%;height:100%;margin:0 5% 0 5%;text-align:center;display:flex;-ms-display:flex;/* alineacion vertical */align-items:center;/* alineacion horizontal */justify-content:center;}.wrap-content-only-logged > div{padding:20px;display:inline-block;background:#F5F5F5;}.wrap-content-only-logged h1{font:25px/35px Arial, Helvetica, sans-serif;}.wrap-content-only-logged h1 span{width:40px;height:40px;display:inline-block;border:1px solid #FF5A5A;background:#FF7070;text-align:center;-moz-border-radius:100%;-webkit-border-radius:100%;-o-border-radius:100%;border-radius:100%;}.wrap-content-only-logged h1 span:before{line-height:40px;color:#FFF;}.wrap-content-only-logged h2{font:25px/35px Arial, Helvetica, sans-serif;}.wrap-content-only-logged p{font:14px/20px Arial, Helvetica, sans-serif;}.wrap-content-only-logged p a{font:bold 14px/20px Arial, Helvetica, sans-serif;color:#2CA5D7;text-decoration:underline;}.wrap-content-only-logged p a:hover{color:#CCC;}.wrap-content-only-logged .only-logged-gohome{height:30px;padding:0 10px;display:inline-block;font:bold 14px/30px Arial, Helvetica, sans-serif;color:#ffffff;background:#2CA5D7;}.wrap-content-only-logged .only-logged-gohome:hover{background:#CCC;text-decoration:none;}/**/.wrap-content-only-logged.not-result{height:auto;display:block;-ms-display:block;justify-content:inherit;}.wrap-content-only-logged.not-result > div{padding:20px;background:#FFF;}.wrap-content-only-logged.not-result h1 span{width:50px;height:50px;display:inline-block;border:1px solid #009B8F;background:#00AA9E;text-align:center;-moz-border-radius:100%;-webkit-border-radius:100%;-o-border-radius:100%;border-radius:100%;}.wrap-content-only-logged.not-result h1 span:before{line-height:50px;font-size:28px;  color:#FFF;}.wrap-content-only-logged.not-result h2{margin-top:10px;font:18px/35px Arial, Helvetica, sans-serif;}/**/#Data{width:872px;position:relative;padding:0;z-index:10;}    #Data.w-auto{    width:auto;    }/*Conteiners*/.page-container-left{width:78%;margin:0 2% 0 0;float:left;}.page-container-right, #Content.page-container-right{width:20%;float:right;}#Side{position:relative;float:right;clear:right;width:220px;/*width:200px;padding:10px 10px 0 10px;*//*background:url(Web/back-transparent1.png);*/margin:14px 0 20px 0;}#Lateral{float:right;width:100%;margin:0;}.footer-page{width:100%;float:left;position:relative;margin:0 auto;padding:0 0 20px 0;}.footer-page .float-100x100:first-child:before{content:"";height:5px;display:block;position:relative;background:#ffffff;margin-bottom:50px;}.footer-page > div{/*position:relative;margin:0;*/}.footer-page > div .footer-wrap{width:100%;float:left;position:relative;margin:20px 0 0 0;background:#153044;}.footer-page > div .footer-wrap  > div{float:left;}.footer-page address{/*padding:14px 0 0 14px;*//*padding:22px 0 0 0;*/padding:30px 10px 30px 10px;float:left;}.footer-page address h6{margin:0;padding:5px 0 5px 0;font:normal 12px/12px 'Open Sans', Helvetica, sans-serif;color:#CCC;}.footer-page address p{margin:0;padding:0 10px 0 0;font:normal 12px/15px 'Open Sans', Helvetica, sans-serif;color:#CCC;}.footer-page address a{color:#0099C7;}.footer-page address a:hover{color:#CCC;}.footer-page > div .footer-wrap > div.footer-pagoseguro{float:right;margin:30px 20px 0 10px;color:#CCC;}div.footer-pagoseguro p{font:normal 12px/12px 'Open Sans', Helvetica, sans-serif;color:#CCC;margin:0 0 10px 0;}div.footer-pagoseguro p strong{font:bold 12px/12px 'Open Sans', Helvetica, sans-serif;display:block;padding:0 0 6px 0;}div.footer-pagoseguro ul li{display:inline;list-style:none;}.footer-row{margin:0 40px;overflow:hidden;}.footer-col-4{width:25%;float:left;position:relative;padding-bottom:100%;    margin-bottom:-100%;}.footer-col-4:first-child:before{content:"";display:block;border-left:1px solid #cccccc;position:absolute;top:0;bottom:0;left:0;}.footer-col-4:after{content:"";display:block;border-right:1px solid #cccccc;position:absolute;top:0;bottom:0;right:0;}.footer-row a{color:#000;}.footer-row a:hover{color:#2CA5D7;}.footer-grey{width:100%;padding:40px 0;background:#DDDEDE;float:left;}.link-list{padding:0;margin:30px 20px;}.link-list li{list-style:none;}.link-list.internal-links li{padding-bottom:5px;}.link-list.partners-links li{padding:0 5px 10px 5px;display:inline-block;}.link-list.address{padding:0;margin:30px 15px 30px 40px;}.link-list.address li{position:relative;margin-bottom:20px;}.link-list.address li:last-child{margin-bottom:0;}.link-list.address li strong{display:block;text-transform:uppercase;}.link-list.address i{width:22px;height:22px;position:absolute;top:0;left:-35px;opacity:1;}.link-list.address i svg path{fill:#373838;}.link-list-logo{width:110px;margin:0 0 28px 0;}.link-small{margin:4px 0 8px 0;display:inline-block;font-size:10px;}.social-links-footer a{width:38px;height:38px;margin:0 4px 6px 0;text-align:center;display:inline-block;list-style:none;color:#ffffff;background:#373838;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;}.social-links-footer a i:before{font-size:24px;line-height:36px;}/*.QR-class{padding:5px 10px 0 0;float:left;}*/.QR-class{padding:10px 10px 10px 0;float:left;}.QR-class img{width:110px;}#fnav{/*padding:4px 0 0 8px;*/padding:4px 0 0 0;margin:0 10px 30px 10px;color:#CCC;font:normal 12px/16px Arial, Helvetica, sans-serif;float:left;clear:both;}#fnav ul{list-style:none;padding:0;margin:0;overflow:hidden;}#fnav ul li{float:left;padding:0 6px 0 0;}#fnav ul li:last-child{padding:10px 6px 0 0;}#fnav ul a{font:normal 12px/16px Arial, Helvetica, sans-serif;color:#0099C7;text-decoration:none;}#fnav ul a:hover{color:#CCC;text-decoration:none;}.footer-sucursales{/*width:100%;*/display:table;padding:0;margin:0 -10px 0 -10px;position:relative;border-collapse:separate;border-spacing:10px;}.footer-page .footer-sucursales address{width:23%;padding:1%;display:table-cell;vertical-align:middle;background:#F0F0F0;position:relative;}.footer-page .footer-sucursales address strong{display:block;font:bold 14px/16px 'Open Sans', Helvetica, sans-serif;padding:0 0 6px 0;}.footer-page .footer-sucursales address p{font:normal 12px/16px 'Open Sans', Helvetica, sans-serif;}.footer-copy{padding:0 0 20px 0;border-top:1px solid #BFBFBF;position:relative;}/*.table{display:table;border-collapse:separate;border-spacing:5px;}.row{display:table-row;}.cell{display:table-cell;padding:5px;border:1px solid black;}*//**/#BannerL{margin:0;position:relative;text-align:center;}.banner{display:inline-block;}.banner, .banner img{vertical-align:top;}.banner_swf{position:absolute;display:block;}.banner, .banner_swf, #BannerL div{margin:0 0 10px 0;}.wrapper-powerby{width:100%;padding:24px 0;float:left;display:block;text-align:center;}.wrapper-powerby a{position:relative;height:30px;width:105px;display:inline-block;background:url(powerby_rss2.png) no-repeat 0 -39px;text-indent:-4000px;text-decoration:none;}.wrapper-powerby a:hover{background-position:0 0;text-decoration:none;}.select, .area, .input{font:normal 11px/16px Arial, Helvetica, sans-serif;color:#333;background:#fff;border:1px solid #ccc;vertical-align:top;padding:1px;}.input, .area{padding-left:4px;}.input{height:17px;}.fErr{border-color:#f60 !important;background-color:#FFFFee !important;}.area{resize:none;height:118px;width:220px;}.obligatorio{background-image:url(ast.gif) !important;background-repeat:no-repeat !important;background-position:right center !important;}.ptop{width:66px;height:34px;background:url(top.png) no-repeat left bottom;}.ptop span{visibility:hidden;}.clear{clear:both;overflow:hidden;height:0;}/* Página EMPRESA*/.static-pages h4{color:#1D788E;font:normal 18px/18px Arial, Helvetica, sans-serif;padding:0;margin:7px 0;}.static-pages h5{color:#000;font:400 18px/18px 'Open Sans', Helvetica, sans-serif;padding:0;margin:0 0 14px 0;}.static-pages p{font:normal 14px/20px Arial, Helvetica, sans-serif;padding:0 0 10px 0;text-align:left;}.static-pages .pEmpDes{font:normal 14px/16px Arial, Helvetica, sans-serif;padding:0 0 24px 0;color:#868686;}.static-pages img {float:left;margin:0 0 15px 0;}.static-pages .empresa-firma{margin:20px 0 0 0;font:italic 14px/18px Arial, Helvetica, sans-serif;}/*#Contacto img {display:none;}*/.static-pages address{margin-top:90px;}#Contacto a.gmapa{position:absolute;top:0;margin:0;}.static-pages #ubicacion{position:relative;}.static-pages #ubicacion{margin-right:0;}#Empresa .imgEmpresa{margin:10px 10px 20px 0;float:right;width:450px;}.fcol.fcolResize{width:100%;float:left;}.fcol.fcolResize .input, .fcol.fcolResize .area{width:358px;}#divPresentacion,#divStaff{min-height:444px;margin:0 0 0 20px;}#divStaff li{margin:0;list-style:none;}#divStaff p{padding:0;}#divStaff a{padding:0 0 10px 0;display:block;}#divStaff h3{color:#1D788E;padding:0 0 10px 0;display:block;font-size:14px;}#divStaff h4{color:#1D788E;font-size:12px;font-weight:bold;}.btnClass{color:#FFA211;text-decoration:underline;}.btnClass.btnActi{text-decoration:none;font-weight:bold;color:#1D788E;}.galEmpresa{width:225px;float:left;padding:0 10px 0 0;margin:0;}.galEmpresa li{list-style:none;margin:0 !important;padding:0 !important;}.galEmpresa li img{box-shadow:0 4px 10px rgba(0, 0, 0, 0.3);-moz-box-shadow:0 4px 10px rgba(0, 0, 0, 0.3);-webkit-box-shadow:0 4px 10px rgba(0, 0, 0, 0.3);}.div-table-tow-item{width:100%;display:table;}.cont-table-left{width:240px;display:table-cell;vertical-align:top;}.cont-table-right{display:table-cell;vertical-align:top;}.cont-table-right{display:table-cell;vertical-align:top;}.legal-pages{}.legal-pages h4{font-size:14px;font-weight:700;}.legal-pages p{font-size:12px;line-height:14px;margin-bottom:16px;}.legal-pages p.no-margin-bottom{margin-bottom:0;}.legal-pages ul{font-size:12px;line-height:14px;margin:0 0 20px 0;}.legal-pages ul li{padding-bottom:4px;}.legal-pages ul ul{margin:5px 0 20px 0;}/*Impuesto AFIP*/.afip3450{/*margin:0 0 0 10px;*/margin:12px 0 0 6px;font-weight:bold;}.afip3450-no{/*margin:0 0 0 10px;*/margin:12px 0 0 6px;font-weight:bold;}/*.afip3450{font-size:9px !important; display:block; float:left; padding:6px 0 6px 6px; color:#EB1B25;}.afip3450-no{font-size:9px !important; display:block; float:left; padding:6px 0 6px 11px; color:#EB1B25;}*/.cotiDolar{font-size:10px!important; padding:4px; /*color:#EB1B25;*/color:#cccccc;text-align:center;font-weight:bold;}.cotiDolar.icon-:before{content:"\e91a";}/*Menú lateral*/.subMenuLateral{padding:0;margin:0;}.subMenuLateral li{list-style:none;padding:0;margin:0;}.subMenuLateral li a{background:#FFA211;display:inline-block;height:30px;width:200px;margin:0 0 10px 0;padding:0 0 0 20px;-moz-border-radius:2px;-webkit-border-radius:2px;-ms-border-radius:2px;border-radius:2px;color:#FFF;text-decoration:none;font:normal 14px/28px Arial, Helvetica, sans-serif;}.subMenuLateral li a:hover{background:#1D788E;}/*Iframes*//*----------------------------------------------------------------------------------------------*/#IFpreLoading{width:100%;height:100%;position:fixed;top:0;left:0;background:#000;z-index:9999;}#IFpreLoading .loadingImg{width:200px;height:200px;text-align:center;margin:20px auto;color:#FFF;font:normal 11px/11px Arial, Helvetica, sans-serif;background:url(Web/loadingBlack.gif) no-repeat center center;}#Conten.IFconten{width:970px !important;}#Body.IFbody{padding:0; margin-top:-8px;}.IF_ProgramasZoom{width:930px;height:100%;padding:0 20px;background:#E9E9E9;}.footer-page.IFfooter{position:fixed;bottom:0;}/*Crucero*/.msk-fx{width:100%;height:100%;position:absolute;background:#F0F0F0 url(loading.gif) no-repeat center 100px;}.container-iframe-crucero{width:100%;height:1050px;overflow:hidden;}/*Boton mostrar habitaciones/*/.wrap-show-habitaciones{margin:10px;text-align:center;}.show-habitaciones{height:36px;background:rgba(0, 0, 0, 0.9);padding:0 14px;font:normal 11px/36px 'Open Sans', Helvetica, sans-serif;text-transform:uppercase;color:#ffffff;margin:10px 10px 0 10px;text-align:left;text-decoration:none;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;border-radius:3px;position:relative;bottom:10px;z-index:22;cursor:pointer;display:inline-block;}.show-habitaciones.detalle-habitaciones{height:49px;font:normal 14px/49px 'Open Sans', Helvetica, sans-serif;}.display-precio-data-hotel .show-habitaciones{display:none;}.show-habitaciones span.icon-habitaciones{height:30px;position:absolute;top:2px;left:10px;}.show-habitaciones.ht{background:#0099C7;position:absolute;    left:0;}.show-habitaciones span.icon-habitaciones{height:30px;position:absolute;top:2px;left:10px;}.show-habitaciones em{font-style:normal;margin:0 0 0 26px;}.show-habitaciones .icon-habitaciones:before{content:'\e897';color:#ffffff;font-size:20px;margin:0 10px 0 0;line-height:30px;}.show-habitaciones .icon-habitaciones:hover:before{color:#ffffff;}.show-habitaciones:hover{background-color:#CCC;text-decoration:none;}.show-habitaciones.act .icon-habitaciones:before{content:'\e899';}.show-habitaciones-activo:hover{background-color:#666;}/**//**/.relative-class{position:relative;}/*input submits con font icon*/.submit-icon-submit{    width:22px;height:22px;cursor:pointer;    position:absolute;right:0;top:0;    z-index:12;/* Theoretically for IE 8 & 9 (more valid) *//* ...but not required as filter works too *//* should come BEFORE filter */-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";/* This works in IE 8 & 9 too *//* ... but also 5, 6, 7 */filter:alpha(opacity=0);/* Older than Firefox 0.9 */-moz-opacity:0;/* Safari 1.x (pre WebKit!) */-khtml-opacity:0;    /* Modern!/* Firefox 0.9+, Safari 2?, Chrome any?/* Opera 9+, IE 9+ */opacity:0;}.submit-icon-span{position:absolute;right:0;top:0;z-index:10;}.submit-icon-span:before{font-size:22px;color:#0099C7;margin:0;}.submit-icon-span.fx-hover:before{color:#CCC;}/*Resalte de campos de formulario*/.resalte-element-form input, .resalte-element-form select, .resalte-element-form checkbox, .resalte-element-form radius{-webkit-box-shadow:0px 0px 9px 0px rgba(49, 128, 255, 0.75);-moz-box-shadow:   0px 0px 9px 0px rgba(49, 128, 255, 0.75);-o-box-shadow:   0px 0px 9px 0px rgba(49, 128, 255, 0.75);box-shadow:        0px 0px 9px 0px rgba(49, 128, 255, 0.75);}/**//**/.display-mobile{display:none !important;}/**//*Botones despliega contenido*/.btn-toggle{cursor:pointer;}/**//*Seleccionar tipo de moneda*/.coin-container{height:20px;position:absolute;top:-10px;right:0px;z-index:10;}.coin-container .coin-current{height:15px;padding:5px;position:relative;top:0;right:0;color:#FFF;background:#0099C7;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;-o-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;}.coin-container .coin-current a{display:inline-block;float:left;color:#FFF;text-transform:uppercase;}.coin-container .coin-current a strong{font:300 11px/16px "Titillium Web", sans-serif;float:left;padding:0 10px 0 0;}.coin-container .coin-current a span{font:400 14px/14px "Titillium Web", sans-serif;float:left;}.coin-container .coin-current a small{width:27px;height:15px;margin:0 6px 0 0;display:block;float:left;background:url(Web/banderas-monedas.png) no-repeat;}/*Pesos Argentinos*/.coin-container .coin-current.ARS small{background-position:0 0;}.coin-container .coin-current-ARS.coin-active small{background-position:-27px 0;}/*Reales*/.coin-container .coin-current.BRL small{background-position:0 -20px;}.coin-container .coin-current.BRL.coin-active small{background-position:-27px -20px;}/*Dólares*/.coin-container .coin-current.USD small{background-position:0 -40px;}.coin-container .coin-current.USD.coin-active small{background-position:-27px -40px;}.coin-container .coin-select{width:100px;padding:2px;position:absolute;top:40px;right:0;background:#FFF;visibility:hidden;opacity:0;-webkit-box-shadow:0px 3px 8px 0px rgba(50, 50, 50, 0.75);-moz-box-shadow:   0px 3px 8px 0px rgba(50, 50, 50, 0.75);box-shadow:        0px 3px 8px 0px rgba(50, 50, 50, 0.75);}.coin-container .coin-select ul{width:100%;padding:0;margin:0;}.coin-container .coin-select:before{content:"";width:0;height:0;position:absolute;left:40px;top:-20px;border-right:10px solid transparent;border-top:10px solid transparent;border-left:10px solid transparent;border-bottom:10px solid #FFF;}.coin-container .coin-select h3{display:none;}.coin-container .coin-select li{width:100%;float:left;padding:0;margin:0;list-style:none;display:block;}.coin-container .coin-select li a{width:88%;height:15px;display:inline-block;color:#0099C7;padding:4% 6%;background:#F2F2F2;}.coin-container .coin-select li a:hover{color:#FFF;background:#0099C7;}.coin-container .coin-select li a span{float:right;margin:0 0 0 10px;}.coin-container .coin-select li a small{width:27px;height:15px;display:block;float:left;background:url(Web/banderas-monedas.png) no-repeat;}/*Pesos Argentinos*/.coin-container .coin-select li a.coin-ARS small{background-position:0 0;}.coin-container .coin-select li a.coin-ARS.coin-active small{background-position:-27px 0;}/*Reales*/.coin-container .coin-select li a.coin-BRL small{background-position:0 -20px;}.coin-container .coin-select li a.coin-BRL.coin-active small{background-position:-27px -20px;}/*Dólares*/.coin-container .coin-select li a.coin-USD small{background-position:0 -40px;}.coin-container .coin-select li a.coin-USD.coin-active small{background-position:-27px -40px;}/**/#ubicacion{width:100%;overflow:hidden;float:left;background:#fff;padding:10px 0;margin:0 0 2px 0;}#gmap_bubble img{width:60px;height:59px;float:left !important;margin:0 10px 10px 0 !important;}#ubicacion div{padding:0 0 10px 0;overflow:hidden;margin:0 0 10px 0}#ubicacion div address, #gmap_bubble address{font:400 13px/22px 'Open Sans', Helvetica, sans-serif;color:#333;padding:0;font-style:normal !important;}#ubicacion address strong{font:bold 13px/22px 'Open Sans', Helvetica, sans-serif;/*color:#FFA211;*/}.gm-style #ubicacion div address, #gmap_bubble address{font:normal 11px/14px 'Open Sans', Helvetica, sans-serif;color:#333;padding:0;font-style:normal !important;}.gm-style #ubicacion address strong{font:bold 11px/12px 'Open Sans', Helvetica, sans-serif;/*color:#FFA211;*/}#ubicacion address a, #gmap_bubble address a{ color:#0099c7;}#ubicacion address strong span{ font-size:12px; color:#52B9DF;}.gmapa span{display:inline-block;padding:10px 14px;margin:180px 0 0 0;color:#ffffff;background:#224859;font:400 12px/18px 'Open Sans', Helvetica, sans-serif;text-align:center;text-transform:uppercase;-moz-transition:background 1s;-webkit-transition:background 1s;-moz-transition:background 1s;-o-transition:background 1s;transition:background 1s;}.gmapa:hover span{background:#2CA5D7;}.gmapa{width:100%;max-width:450px;height:300px;background-position:center center;background-repeat:no-repeat;border:none;position:relative;display:inline-block;margin:10px 0 0 0;text-align:center;}.gmapa:hover{text-decoration:none;border-color:#999;}#gmap_bubble{overflow:hidden;width:410px;}#gmap_bubble img{margin:0 10px 0 0;float:left;}#gmap_bubble adress{padding:0;float:left;display:inline;width:200px;}#gmap_bubble .gmapa{display:none;}.data-fiscal{    margin:0;    padding:0;    position:relative;}.data-fiscal img{margin:0;padding:0;width:34px;}.table-basic-default{width:100%;border-collapse:collapse;}.table-basic-default td{padding:8px;border-bottom:1px solid #cccccc;}/*Div tabla*/.table-div{display:table;border-collapse:separate;border-spacing:5px;}.table-div .row{display:table-row;}.table-div .cell{display:table-cell;padding:5px;border:1px solid black;vertical-align:middle;}.div-table{display:table;}.div-table-row{display:table-row;}.div-table-cell{display:table-cell;vertical-align:middle;}.div-table-cell.align-left{text-align:left;}.div-table-cell.align-right{text-align:right;}.div-table.x100{width:100%;}.div-table-cell.x100{width:100%;}.div-table-cell.x50{width:50%;}.div-table-cell.x25{width:25%;}/**//*PQ*/.item-left-texto-1{/*width:38%;*/width:18%;padding:0 1%;float:left;}.item-left-texto-1-1{width:12%;padding: 0 1%;float:left;}.item-left-texto-2{width:38%;padding:0 1%;float:left;}.item-left-texto-3{width:18%;padding:0 1%;float:right;}.item-left-texto-1 strong, .item-left-texto-1-1 strong, .item-left-texto-2 strong, .item-left-texto-3 strong{width:100%;padding:4px 0 0 0;display:block;float:left;color:#002445;font:normal 14px/14px Helvetica, sans-serif;}.servicio-new-book .item-left-texto-1 strong, .servicio-new-book .item-left-texto-1-1 strong, .servicio-new-book .item-left-texto-2 strong, .servicio-new-book .item-left-texto-3 strong{width:auto;float:left;padding:0;float:right;}.item-left-texto-1 strong small{font:normal 14px/14px Helvetica, sans-serif;}.item-left-texto-1 strong small em{font-size:20px;line-height:26px;}.item-left-texto-1 strong.fecha-mostrar small a{height:28px;padding:0 8px 0 0;line-height:26px;color:#2CA5D7;position:relative;border:1px solid #2CA5D7;display:inline-block;}.item-left-texto-1 strong.fecha-mostrar small a:hover{text-decoration:none;}.item-left-texto-1 strong.fecha-mostrar small{position:relative;}/*hover*/.itemservicio form:hover .item-left-texto-1 strong.fecha-mostrar small:before{width:160px;height:30px;content:"¿Quieres cambiar la fecha?";padding:0 8px;background:#2CA5D7;display:block;position:absolute;bottom:46px;left:0;color:#FFF;font:normal 12px/30px Helvetica, sans-serif;z-index:10;text-shadow:0px 0px 1px rgba(208, 125, 2, 1);-webkit-box-shadow:4px 4px 5px 0px rgba(153,153,153,1);-moz-box-shadow:4px 4px 5px 0px rgba(153,153,153,1);box-shadow:4px 4px 5px 0px rgba(153,153,153,1);}.itemservicio form:hover .item-left-texto-1 strong.fecha-mostrar small:after{content:"";display:block;position:absolute;bottom:36px;left:30px;width:0; height:0; border-top:10px solid #2CA5D7;border-left:5px solid transparent;border-right:5px solid transparent;z-index:10;}.item-left-texto.child-item{margin-right:8px;}/**/.item-left-texto-1 strong small input{width:94px;height:28px;padding:0 6px 0 0;font:normal 12px/12px Helvetica, sans-serif;border:1px solid #CCC;text-align:right;background:#ffffff;}.item-left-texto-1 .inputdate{cursor:pointer;}.item-left-texto-1 span:before, .item-left-texto-1-1 span:before, .item-left-texto-2 span:before, .item-left-texto-3 span:before{color:#002445;font-size:16px;}.item-left-texto-1-1 em, .item-left-texto-1 em, .item-left-texto-2 em, .item-left-texto-3 em{font:normal 12px/12px Helvetica, sans-serif;}.item-left-texto-1-1 em.small{font:normal 10px/12px Helvetica, sans-serif;}.det-display-item-cantidad strong{color:#000;padding:0 0 0 22px;font:normal 12px/12px Helvetica, sans-serif;}.item-left-texto-1 .fecha-input{display:none;position:relative;}.item-left-texto-1 .fecha-input em{position:absolute;bottom:5px;left:0;color:#2CA5D7;font-size:20px;}.item-left-texto-comprar{float:right;font-family:'Open Sans', Helvetica, sans-serif;position:relative;bottom:10px;text-align:right;}.item-left-texto-comprar h5{font-size:28px;text-align:right;margin:0;}.item-left-texto-comprar h5 span{font-size:18px;}.pq-precio-small{display:block;font-size:13px !important;}.pq-precio-small small{font-size:11px !important;}.pq-precio-small strong{font-size:16px !important;font-weight:400;}.pq-precio-total{display:block;margin:8px 0 0 0;}.pq-precio-total small{font-size:14px !important;}.pq-precio-total strong{font-size:24px !important;font-weight:400;}/**/.det-display-pq-wrapper{width:100%;display:table;}.det-display-pq-left{display:table-cell;vertical-align:top;}.det-display-pq-right{width:200px;display:table-cell;vertical-align:top;z-index:2;}.det-display-pq-right div.precio{position:relative;min-height:180px;z-index:2;}.det-display-pq-right div.precio h5.precio-pq{margin:20px 0 8px 0;}.det-display-pq-right div.precio > small{float:none;margin:0 auto 10px auto;display:inline-block;}.det-display-pq-left .texto-det{margin:0 0 2px 0;}.det-display-precio-item.habitaciones-wrapper{border-top:none;margin-top:-64px;}.det-display-pq-right div.precio h5{margin:10px 0 0 0;}.det-display-pq-right div.precio h5 small{margin:0 0 6px 0;}.det-display-pq-right div.precio .div-table{width:90%;margin:10px auto 20px auto;padding-bottom:5px;font-size:11px;border-bottom:1px solid #dddddd;}.det-display-pq-right div.precio .div-table .left{text-align:left;}.det-display-pq-right div.precio .div-table .right{text-align:right;}.det-display-pq-right div.precio .div-table .right strong{font-size:14px;font-weight:400;;}.det-display-pq-right .submit{margin-bottom:20px;}/*detalle*/.new-detalle .det-display-item-left{height:50px;margin:0 200px 0 0;padding:10px 0 0 0;}.new-detalle .item-left-texto-1{width:28%;padding:0 1% 8px 1%;float:left;}.new-detalle .item-left-texto-1-1{width:28%;padding:0 1% 8px 1%;float:left;}.new-detalle .det-display-item-right{width:200px;margin:10px 0 0 0;float:right;text-align:center;position:absolute;top:8px;right:0;}.new-detalle .det-display-item-right h5{font:normal 20px/20px Helvetica, sans-serif;margin:0 0 5px 0;}.new-detalle .det-display-item-right small{font:normal 11px/11px Helvetica, sans-serif;}.new-detalle .item-left-texto.w-36{width:36%;}.new-detalle .item-left-texto.w-20{width:20%;}.new-detalle .child-item-age label{font:normal 11px/30px Helvetica, sans-serif;}.new-detalle .child-item-age label span{display:none;}.cont-servicio-new-book .new-detalle .wrap-rooms{margin:0 5px 5px 5px;}.cont-servicio-new-book .new-detalle .child-item-age{margin:0 10px 0 0;font:normal 11px/30px Helvetica, sans-serif;}.new-detalle-image{width:50%;float:left;margin:0 15px 15px 3px;}.new-detalle-image img{width:100%;}.new-detalle-image-list{width:100%;float:left;margin:0 0 15px 0;}.new-detalle-image-list img{width:100%;}/**//*Neva Grilla*/.det-display-precio-containter{width:100%;border-bottom:1px solid #ddd;margin:20px 0 0 0;float:left;}.det-display-precio-containter:first-child{margin:0;}.det-display-precio-item-title{font:normal 16px/20px 'Open Sans', Helvetica, sans-serif;margin-top:10px;}.det-display-precio-item{width:100%;float:left;/*border-top:1px solid #ddd;*/margin:0;padding:6px 0;background:#ffffff;position:relative;min-height:60px;}.det-display-precio-item.no-border{border-top:none;}.det-display-item-left{height:30px;margin:0 200px 0 0;padding:10px 0 0 0;}.item-pq .det-display-item-left,.det-display-item-left.item-pq{height:auto;margin:0;}.det-display-pq-left .det-display-item-left{border-left:2px solid #ccc;padding:10px;}.item-left-texto{width:50%;float:left;}.item-left-texto.w-auto{width:auto;}.item-left-texto.w-50{width:50%;}.item-left-texto.w-40{width:40%;}.item-left-texto.w-30{width:30%;}.item-left-texto.w-36{width:30%;min-width:240px;}.item-left-texto.w-33{width:33.333333%;}.item-left-texto.w-25{width:25%;}.item-left-texto.w-20{width:18%;min-width:135px;}.item-left-texto span{margin:0 0 0 2%;font:normal 13px/13px 'Open Sans', Helvetica, sans-serif;}.item-left-texto span em{font:normal 11px/13px 'Open Sans', Helvetica, sans-serif;}.item-left-texto.item-select select{height:30px;font:normal 13px/30px 'Open Sans', Helvetica, sans-serif;}.item-left-texto.item-select span{height:30px;font:normal 13px/30px 'Open Sans', Helvetica, sans-serif;}.item-left-texto.item-select em{height:30px;font:normal 13px/30px 'Open Sans', Helvetica, sans-serif;}.item-left-texto.item-select em small.age-detail{display:none;}.item-left-texto.item-select em:before{font-size:18px;padding-right:4px;}/*.skin-pq .item-left-texto.item-select em:before{color:#333;}*/.item-left-texto span:before{font-size:16px;}/*.skin-ar .item-left-texto span:before{color:rgb(179, 0, 179);}.skin-ht .item-left-texto span:before{color:rgb(179, 0, 179);}.skin-pq .item-left-texto span:before{color:rgb(107, 47, 128);}*//*rooms PQ book*/.rooms-book-container{}.rooms-book-container .room-line{width:100%;margin:4px 0;float:left;}.child-item-age{margin:0 10px 0 0;float:left;}.child-item-age label{line-height:30px;}.child-item-age select{height:30px;}.wrap-rooms{margin:5px 20px 5px 5px;/*background:#DCCDE1;*/background:#E2E2E2;overflow:hidden;}.room-select{display:inline-block;}.servicio-new-book .room-select{display:block;}.room-select select{width:110px;height:30px;position:relative;display:block;margin:4px 0 0 0;}.room-select label{position:relative;}.room-select label:before{content:"";width:4px;height:18px;display: block;position:absolute;bottom:-26px;right:-24px;background:#E2E2E2;}.room-select small{margin:0 0 0 10px;line-height:30px;}.room-number{width:29px;height:29px;margin:0 0 0 4px;float:left;display:inline-block;/*background:#002445;*/background:#96C021;color:#FFF;text-align:center;font:normal 16px/28px 'Open Sans', Helvetica, sans-serif;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;}.wrap-rooms .det-display-item-cantidad strong{padding:0;}/*Info Book (Restyle)*/.cont-servicio-new-book .child-item-age{margin:0 8px 0 8px;position:relative;}.cont-servicio-new-book .child-item-age.disabled:before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(244, 244, 244, .2);z-index:2;}.cont-servicio-new-book .wrap-rooms{margin:5px;}.cont-servicio-new-book .room-select{margin:0 5px 12px 5px;}/**/.det-display-item-right-float{width:200px;float:right;text-align:center;position:relative;margin:-16px -200px 0 0;}.det-display-item-right-float.first-item{margin:-50px -200px 0 0;}.item-pq .det-display-item-right-float{width:100%;float:right;text-align:right;margin:2px 0 0 0;}.item-pq .det-display-item-right-float.first-item{margin:0;text-align:right;}.cont-servicio-new-book .item-pq .wrap-rooms{width:100%;float:left;margin:0;background:transparent;}.cont-servicio-new-book .item-pq .room-line{background:#f2f2f2;padding:4px 0;}.cont-servicio-new-book .item-pq .room-select{margin:0 5px 12px 0;float:left;}.coti-dolar-banner{padding:8px 4px;margin:0 0 16px 0;background:#2CA5D7;text-align:center;}.coti-dolar-banner .coti-title{font:normal 12px/20px 'Open Sans', Helvetica, sans-serif;text-transform:uppercase;color:#022545;display:block;}.coti-dolar-banner .coti-value{font:bold 24px/24px 'Open Sans', Helvetica, sans-serif;text-transform:uppercase;color:#022545;}.coti-dolar-banner .coti-value small{padding:0 0 0 4px;font:normal 17px/17px 'Open Sans', Helvetica, sans-serif;}/*Slider Servicios detalle*/.slider-galeria-hotel{width:809px; height:150px; padding-bottom:38px;position:relative; top:0px; left:0px; overflow:hidden;}.slider-galeria-hotel-u{width:809px; height:150px;position:absolute; left:0px; top:0px; overflow:hidden;cursor:move;}.gal--jssorb03{position:absolute;bottom:16px;right:0;}.gal--jssorb03 div, .gal--jssorb03 div:hover, .gal--jssorb03 .av{width:21px; height:21px;background:rgba(44,165,215, .4);overflow:hidden;cursor:pointer;}.gal--jssorb03 div{background-color:#cccccc;}.gal--jssorb03 div:hover, .gal--jssorb03 .av:hover{background-color:rgba(44,165,215, .9);}.gal--jssorb03 .av{background-color:#cccccc;}.gal--jssorb03 .dn, .gal--jssorb03 .dn:hover{background-color:rgba(44,165,215, .9);}.gal--jssorb03-u{position:absolute; width:21px;  height:21px;  text-align:center;  line-height:21px;  color:#ffffff;  font-size:12px;}.gal--jssora03l, .gal--jssora03r, .gal--jssora03ldn, .gal--jssora03rdn{width:60px;height:60px;position:absolute;cursor:pointer;display:block;background:url(web/jssor-arrow-skin-default.png) rgba(44,165,215, .4) no-repeat;overflow:hidden;}.gal--jssora03l{width:55px; height:55px; top:123px; left:8px;background-position:-3px -33px;}.gal--jssora03r{width:55px; height:55px; top:123px; right:8px;background-position:-63px -33px;}.gal--jssora03l:hover{background-position:-123px -33px;background-color:rgba(44,165,215, .9);}.gal--jssora03r:hover{background-position:-183px -33px;background-color:rgba(44,165,215, .9);}.gal--jssora03ldn{background-position:-243px -33px;}.gal--jssora03rdn{background-position:-303px -33px;}.gal--loading{position:absolute; top:0px; left:0px;}.gal--loading-mask{width:100%;height:100%;filter:alpha(opacity=70);opacity:0.7;position:absolute;display:block;background-color:#000; top:0px; left:0px;}.gal--loading-gif{width:100%;height:100%;top:0px;left:0px;position:absolute;display:block;background:url(loading.gif) no-repeat center center;}/**//*Mensaje No IBEROSTAR*/.ht-msj-alert{padding:5px 17px 5px 5px;margin:0 0 30px 0;background:rgba(255, 184, 15, .8);border:1px solid rgba(255, 184, 15, 1);display:none;}.ht-msj-alert:before{content:"";position:absolute;bottom:-22px;left:16px;width:0;height:0;border-left:0 solid transparent;border-right:22px solid transparent;border-top:22px solid rgba(255, 184, 15, 8);}.ht-msj-alert.activo{display:block;}.ht-msj-alert.msj-host{width:300px;position:absolute;z-index:9999;}.ht-msj-alert .title{padding:0 0 6px 0;display:block;font:bold 15px/17px 'Open Sans', Helvetica, sans-serif;color:#FFF;}.ht-msj-alert .note{padding:4px 0 0 0;display:block;font:normal 12px/15px 'Open Sans', Helvetica, sans-serif;color:#FFF;}.ht-msj-alert .note:last-child{padding:8px 0 0 0;}.ht-msj-alert .note strong{font:bold 12px/15px 'Open Sans', Helvetica, sans-serif;}.ht-msj-alert .close{display:block;position:absolute;top:3px;right:2px;cursor:pointer;}.ht-msj-alert .close:before{font-size:16px;}/*FancySelect*//*Custom*/.fancy-select{/*z-index:910;*/z-index:9999;}.fancy-select .text{font-weight:normal;}ul.fancy-select.scroll-m{max-height:200px;overflow-x:hidden; overflow-y:scroll;}ul.fancy-select.select-auto{min-width:300px;max-height:200px;overflow-x:hidden; overflow-y:auto;}div.fancy-select .arrow{display:block;float:left;height:16px;width:16px;margin:8px 0 !important;background-image:none !important;position:relative;}div.fancy-select .arrow:before{content:'\e893';font-family:"rss";font-style:normal;font-weight:normal;speak:none;text-decoration:inherit;text-align:center;/* opacity:.8; *//* For safety - reset parent styles, that can break glyph codes*/font-variant:normal;text-transform:none;/* you can be more comfortable with increased icons size *//* font-size:120%; *//* Font smoothing. That was taken from TWBS */-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;/* Uncomment for 3D effect *//* text-shadow:1px 1px 1px rgba(127, 127, 127, 0.3); */position:absolute;top:1px;left:0;display:inline-block;float:left;height:16px;width:16px;background-image:none !important;}/*Sking para motor y mas*//*.skin-ar div.fancy-select .arrow:before{color:#CC003A;}.skin-ht div.fancy-select .arrow:before{color:#9fa617;}.skin-pq div.fancy-select .arrow:before{color:#7D4199;}.skin-cr div.fancy-select .arrow:before{color:#00BCE4;}*//**//*Checkbox*//*Requiere Fontello icon font*/.fancy-checkbox{background:#ededed;width:17px;height:17px;margin-left:10px;display:inline-block;position:relative;border:1px solid rgba(0, 0, 0, 0.25);/*box-shadow:1px 2px 5px rgba(0, 0, 0, 0.4);*/}.fancy-checkbox input[type="checkbox"]{visibility:hidden;}.fancy-checkbox label{background:#FFF;display:block;width:17px;height:17px;cursor:pointer;position:absolute;top:0px;left:0px;z-index:1;box-shadow:0 0 5px rgba(0,0,0,0.4) inset;transition:all .5s ease;}.fancy-checkbox label:before{font-family:"rss";font-style:normal;font-weight:normal;line-height:22px;speak:none;position:absolute;bottom:-2px;left:2px;display:inline-block;text-decoration:inherit;text-align:center;/* opacity:.8; *//* For safety - reset parent styles, that can break glyph codes*/font-variant:normal;text-transform:none;/* you can be more comfortable with increased icons size *//* font-size:120%; *//* Font smoothing. That was taken from TWBS */-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;/* Uncomment for 3D effect *//* text-shadow:1px 1px 1px rgba(127, 127, 127, 0.3); */}.fancy-checkbox input[type="checkbox"]:checked + label{background:#F2F2F2;/*width:13px;height:13px;top:1px;left:1px;*/}.fancy-checkbox input[type="checkbox"]:checked + label:before{content:'\e819';margin:0;padding:0;color:#333;}/**/.steps-list{margin:20px 0 0 20px;padding:0;position:relative;}.steps-list:before{content:"";width:2px;background:#cccccc;display:block;position:absolute;top:-40px;bottom:20px;left:19px;}.steps-list li{min-height:58px;list-style:none;clear:both;margin:0 0 40px 0;position:relative;z-index:2;}.steps-list li span{display:block;}.steps-list li span strong{display:block;font:400 16px/22px 'Open Sans', Helvetica, sans-serif;}.steps-list li i{width:40px;height:40px;margin:0 10px 0 0;display:inline-block;text-align:center;font:400 14px/40px 'Open Sans', Helvetica, sans-serif;color:#ffffff;background:#002445;float:left;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;}.page-ico{width:80px;position:relative;display:inline-block;z-index:2;}.page-ico img{width:100%;}.coti-list{width:100%;margin:20px 0 0 0;padding:0;position:relative;}.coti-list-title{color:#333333;font:400 14px/18px 'Open Sans', Helvetica, sans-serif;padding:0 0 8px 0;}.coti-list-title strong{font-weight:700;}.coti-list table{width:100%;border-collapse:collapse;}.coti-list table:before,.coti-list table:after{content:"";width:100%;height:7px;display:block;}.coti-list table tr td{padding:0 10px;border:1px solid #dddddd;border-collapse:collapse;}.coti-list table tr td:last-child{width:120px;text-align:right;}.coti-list span{font:400 14px/40px 'Open Sans', Helvetica, sans-serif;}.coti-list strong{font:700 24px/24px 'Open Sans', Helvetica, sans-serif;}.coti-list i{font:700 16px/16px 'Open Sans', Helvetica, sans-serif;}.pre-footer-nav{position:relative;    margin:0;}.pre-footer-nav-links{}.pre-footer-nav-links.x2{width:50%;}.pre-footer-nav-links.x4{width:25%;}.pre-footer-nav-links .title{display:inline-block;font:700 20px/24px 'Open Sans', Helvetica, sans-serif;padding:0 0 10px 0;color:#002F56;float:left;}.pre-footer-nav-links ul{padding:0;margin:4px 0 0 10px;/*display:inline-block;*/text-align:center;}.pre-footer-nav-links ul li{padding:0 0 5px 0;list-style:none;font:400 14px/18px 'Open Sans', Helvetica, sans-serif;display:inline;}.pre-footer-nav-links ul li:after{content:"|";margin:0 5px 0 10px}.pre-footer-nav-links ul li:last-child:after{display:none;}.pre-footer-nav-links ul li a{color:#333333;}.pre-footer-nav-links ul li a:hover{color:#2CA5D7;}.wrapper-footer-contact{width:96%;float:left;/*padding:0px 2% 40px 2%;*/padding:0px 2% 20px 2%;text-align:center;}.wrapper-footer-contact address{width:25%;/*margin:20px 0 !important;*/margin:10px 0 !important;float:left;position:relative;}.wrapper-footer-contact address:before,.wrapper-footer-contact address:after{content:"";width:1px;display:block;position:absolute;top:0;bottom:0;}.wrapper-footer-contact address:before{left:0;border-left:1px solid #cccccc;}.wrapper-footer-contact address:after{right:0;border-right:1px solid #cccccc;}/**/.lista-faq{padding:0;margin:0;}.lista-faq li{padding:0 0 10px 0;margin:0 0 30px 0;border-bottom:1px solid #dddddd;list-style:none;}.faq-question{}.faq-question span{margin:0 0 0 10px;font:16px/30px 'Open Sans', Helvetica, sans-serif;color:#2CA5D7;text-transform:uppercase;cursor:pointer;}.faq-question i{width:30px;height:30px;display:inline-block;text-align:center;background:#ffffff;border:2px solid #2CA5D7;color:#2CA5D7;cursor:pointer;}.activo .faq-question i{background:#ffffff;border:2px solid #002445;color:#002445;}.faq-question i:before{margin:0;padding:0;font-size:14px;line-height:32px;}.faq-answer{padding:10px 0 0 40px;font:15px/18px Arial, Helvetica, sans-serif;color:#333;display:none;}.activo .faq-answer{display:block;}.servicio-item-wrapper{width:33.333333%;float:left;}.servicio-item{margin:20px;background:#ffffff;/*float:left;*/overflow:hidden;}.servicio-item-nofloat{margin:20px;background:#ffffff;overflow:hidden;}.links-to span{float:right;margin:-4px 0 0 0;}.links-to a{padding:6px 8px;    display:inline-block;border:2px solid #2CA5D7;font:400 13px/13px 'Open Sans', Helvetica, sans-serif;    border-radius:3px;    -webkit-border-radius:3px;    -moz-border-radius:3px;    -ms-border-radius:3px;    -o-border-radius:3px;    color:#002445;    text-transform:uppercase;}.links-to a.activo{border:2px solid #002445;}.sidebar-item{    background:#ffffff;    padding:10px;    overflow:hidden;    margin:5px 0 10px 0;}.aside-data-contact{width:100%;margin:20px 0 0 0;float:left;}.aside-data-contact p{font:400 15px/18px 'Open Sans', Helvetica, sans-serif;}.aside-data-contact address{margin:0 0 20px 0;font:400 15px/18px 'Open Sans', Helvetica, sans-serif;}.aside-data-contact address span strong{font:400 20px/24px 'Open Sans', Helvetica, sans-serif;}.table-detalle-destino{margin:20px 6px 0 6px;}.table-detalle-destino-detalle{padding:0 0 0 20px;}.table-detalle-destino-image{width:40%;}.cadenas-hoteles-item{width:33.333333%;float:left;text-align:center;}.cadenas-hoteles{margin:0 5px 30px 5px;padding:0 0 2px 0;position:relative;}.cadenas-hoteles:before{content:"";width:60px;margin:0 0 0 -30px;position:absolute;bottom:0;left:50%;border-bottom:2px solid #dddddd;}.cadenas-hoteles h6.stars{margin:10px 0 0 0;}.cadenas-hoteles .icon-star{color:#ECA500;}.cadenas-hoteles .table-detalle-destino-title{margin:0 0 6px 0;font:400 14px/17px 'Open Sans', Helvetica, sans-serif;}.cadenas-hoteles .table-detalle-destino-text{font:400 12px/15px 'Open Sans', Helvetica, sans-serif;}.svg--icons{width:30px;height:30px;margin:0 8px 0 8px;display:inline-block;background-position:0 0;background-repeat:no-repeat;background-size:contain;position:relative;}.svg--icons.circle:before{content:"";width:40px;height:40px; border:1px solid #cccccc;border-radius:100%;display:block;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;position:absolute;top:-6px;left:-6px;}.svg--icons.svg-ico-hotel{background-image:url(svg/icon/024-hotel-2.svg);margin:1px 0 0 0;}/*Youtube responseve video*/.video-container{    position:relative;    padding-bottom:56.25%;    padding-top:30px;height:0; overflow:hidden;}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%;}/*Div tabla*/.table-div{display:table;border-collapse:separate;border-spacing:5px;}.table-div .row{display:table-row;}.table-div .cell{display:table-cell;padding:5px;border:1px solid black;vertical-align:middle;}.div-table{display:table;}.div-table-row{display:table-row;}.div-table-cell{display:table-cell;vertical-align:middle;}/**/.coti-header-wrapper{line-height:24px !important;position:relative;left:-60px;background:rgba(150,192,33, .3);    padding:0 8px;}.item-block{display:block;}.banner-millaje{    max-width:100%;}/*.banner-millaje-small{width:402px;height:82px;background:url('millaje-banner-samll.png') center center no-repeat;background-size:contain;position:absolute;top:8px;left:220px;}*/.banner-millaje-small{width:212px;height:82px;background:url('millaje-banner-samll-2.png') center center no-repeat;position:absolute;top:8px;left:290px;}/*Top Destinos*/.top-destinos{padding:0 0 20px 0;/*margin-top:20px;*/margin-top:10px;margin-bottom:30px; margin-left:-1%;    margin-right:-1%;}#ftopdestinos{width:100%;/*overflow:hidden;*/}.cont-top-item{width:100%;float:left;/*overflow:hidden;*/position:relative;margin:0 1%;background:#ffffff;}.cont-top-item.x2{width:48%;}.cont-top-item.x3{width:31.333333%;}.cont-top-item.x4{width:23%;}/**/.cont-top-item .top-title{width:100%;}.cont-top-item .top-title h5{font:20px/22px 'Open Sans', Helvetica, sans-serif;color:#333333;padding:10px 0 0 0;margin:0;text-align:center;text-transform:uppercase;}.cont-top-item .top-title h5 span{font-weight:bold;}.cont-top-item .top-title h6{font:14px/22px 'Open Sans', Helvetica, sans-serif;color:#333333;padding:0 0 10px 0;text-align:center;}.cont-top-item .top-title .top-deco{width:70px;height:70px;margin:0 auto;display:block;background-position:0 0;background-repeat:no-repeat;background-size:contain;position:relative;}.cont-top-item .top-title .top-deco-onda{width:100%;height:25px;display:block;margin:-4px 0;background-position:center 0;background-repeat:no-repeat;background-image:url(svg/icon/onda-peo.svg);}.cont-top-item .top-title .top-deco.svg-ico-vuelo{background-image:url(svg/icon/aereos.svg);width:56px;height:56px;margin:7px auto;}.cont-top-item .top-title .top-deco.svg-ico-hotel{background-image:url(svg/icon/hoteles.svg);}.cont-top-item .top-title .top-deco.svg-ico-paquete{background-image:url(svg/icon/paquetes-new.svg);width:60px;height:60px;margin:5px auto;}.cont-top-item .top-title .top-deco.svg-ico-luxury-destination{background-image:url(svg/icon/luxury-destination.svg);width:60px;height:60px;margin:5px auto;}.cont-top-item .top-title .top-deco.svg-ico-circuito-terrestre{background-image:url(svg/icon/circuitos-terrestres.svg);width:60px;height:60px;margin:5px auto;}.cont-top-item .top-title .top-deco.svg-ico-mexico-incoming{background-image:url(svg/icon/mexico-incoming.svg?v=0.0.2);}.cont-top-item .top-title .top-deco.svg-ico-para-ellas{background-image:url(svg/icon/para-ellas.svg);width:60px;height:60px;margin:5px auto;}.cont-top-item .top-title .top-deco.svg-ico-vive-mexico{background-image:url(svg/icon/vive-mexico-basic.svg);width:60px;height:60px;margin:5px auto;}.cont-top-item .top-title .top-deco svg path{fill:#224859;}.wrapper-top-ul{margin:20px 0 0 0;}#ftopdestinos ul{list-style:none;padding:0;/*overflow:hidden;*/}#ftopdestinos li{border-bottom:1px solid #E9E9E9;padding:6px 6px 10px 6px;margin:0 0 5px 0;}#ftopdestinos li:last-child{border-bottom:none;}#ftopdestinos li, #ftopdestinos li a{text-decoration:none;color:#626262;font:normal 13px/13px 'Open Sans', Helvetica, sans-serif;}#ftopdestinos li a{width:100%;display:table;}#ftopdestinos li a div{display:table-cell;vertical-align:middle;}#ftopdestinos li a div.service-image{width:65px;padding:0 10px 0 0;}#ftopdestinos li div.service-image div{width:65px;height:65px;background:no-repeat center center;background-size:cover;-moz-border-radius:100%;-webkit-border-radius:100%;-o-border-radius:100%;border-radius:100%;text-align:center;}#ftopdestinos li .service-aereos div.service-image div{background:#59BDDB;color:#FFF;}#ftopdestinos li:nth-child(1) .service-aereos div.service-image div{background:#59BDDB;}#ftopdestinos li:nth-child(2) .service-aereos div.service-image div{background:#439CBD;}#ftopdestinos li:nth-child(3) .service-aereos div.service-image div{background:#2C7B9E;}#ftopdestinos li:nth-child(4) .service-aereos div.service-image div{background:#165A80;}#ftopdestinos li:nth-child(5) .service-aereos div.service-image div{background:#003962;}#ftopdestinos li .service-aereos div.service-image div:before{font-size:40px;line-height:65px;margin:0;padding:0;}#ftopdestinos li div.service-nombre{padding:0 6px 0 0;}#ftopdestinos li a:hover{text-decoration:none;color:#069CC8;}#ftopdestinos li div.service-nombre strong{/*font:normal 14px/14px 'Open Sans', Helvetica, sans-serif;*/font:normal 12px/14px 'Open Sans', Helvetica, sans-serif;}#ftopdestinos li div.service-precio{min-width:120px;text-align:right;}#ftopdestinos li div.service-precio small{height:23px;display:inline-block;margin:-6px 4px 0 4px;font-size:24px;color:#069CC8;}#ftopdestinos li div.service-precio small.ico-hot{width:34px;height:37px;background-position:0 -1732px;margin:-14px 2px -6px 2px;}#ftopdestinos li div.service-precio em{display:block;padding:0 0 4px 0;font:italic 11px/11px 'Open Sans', Helvetica, sans-serif;}#ftopdestinos li div.service-precio span{font:italic 11px/12px 'Open Sans', Helvetica, sans-serif;}#ftopdestinos li div.service-precio strong{font:700 12px/12px 'Open Sans', Helvetica, sans-serif;}#ftopdestinos [class*="svg-icons-"].block{/*margin-top:20px;margin-bottom:-20px;*/margin-top:8px;margin-bottom:-12px;}.agencia-tools{width:100%;margin:0 0 0 0;float:left;background:#ffffff;}.agencia-tools > div{margin:10px 10px;}.agencia-tools-title{margin:0 0 10px 0;font:bold 14px/22px 'Open Sans', Helvetica, sans-serif;text-transform:uppercase;}.agencia-tools-item{width:49%;/*padding:12px 0;*/padding:6px 0;margin:0 1% 10px 0;float:left;position:relative;background:#2CA5D7;transition:background-color ease 5ms;-webkit-transition:background-color ease 5ms;-moz-transition:background-color ease 5ms;-ms-transition:background-color ease 5ms;-o-transition:background-color ease 5ms;}.agencia-tools-item:before{content:"";position:absolute;display:block;top:0;right:0;bottom:0;left:0;/*border:1px solid #efefef;*/}.agencia-tools-item i{margin:0 10px 0 6px;}.agencia-tools-item span{margin:0 0 0 0;padding:8px 0 2px 0;font:13px/13px 'Open Sans', Helvetica, sans-serif;display:inline-block;color:#626262;}a:hover .agencia-tools-item span{color:#000000;}.agencia-tools-item span.text-ellipsis{display:block;margin-right:8px;}.agencia-tools-item:hover{background:#cccccc;}.grupales-item-wrapper{padding:0 0 20px 0;/* margin-top:20px; */margin-top:10px;margin-bottom:30px;margin-left:-1%;margin-right:-1%;}.grupales-item{width:23%;float:left;/* overflow:hidden; */position:relative;margin:0 1% 1.4% 1%;background:#ffffff;}.grupales-item-title{width:100%;float:left;position:relative;z-index:1;color:#333333;}.grupales-item-title h4{padding:2px 10px 2px 10px;margin:0 0 0 0;font:bold 16px/20px 'Open Sans', Helvetica, sans-serif;}.grupales-item-title p{padding:0 10px 6px 10px;font:400 14px/18px 'Open Sans', Helvetica, sans-serif;}.grupales-item-title h5{position:absolute;top:-38px;right:6px;}.login-bg-image{background:url(../uploads/bg-login-3.jpg?v=1.0.4) center center no-repeat;background-size:cover;}.icono-link-download{border-bottom:1px solid #999999;margin:0 0 8px 0;display:inline-block;}.icono-link-download i{color:#333333;}.rss--image-zoom{}.rss--image-zoom img{width:100%;}/*staff*/.staff-parent{position:relative;}.staff-wrapper{overflow:hidden;}.staff-wrapper ul{margin-right:-.5%;margin-left:-.5%;padding:0;}.staff-item{/*width:23%;padding-right:1%;padding-left:1%;*/width:19%;padding-right:.5%;padding-left:.5%;padding-bottom:1.8%;float:left;position:absolute;top:0;left:-1%;opacity:0;z-index:-1;transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;}.staff-item.show{/*display:block;*/opacity:1;position:relative;top:auto;left:auto;z-index:10;}li.staff-item{list-style:none;}.staff-filter-sector{text-align:right;margin:0 0 20px 0;}.staff-filter-sector a{font:400 14px/14px 'Open Sans', Helvetica, sans-serif;margin:0 0 0 9px;position:relative;}.staff-filter-sector a:before{content:"|";font:14px Arial, Helvetica, sans-serif;position:relative;color:#cccccc;margin:0 10px 0 0;}.staff-filter-sector a.activo{color:#002445;}.staff-filter-sector a.activo:after{content:"";display:inline-block;color:#002445;border-bottom:2px solid #002445;position:absolute;bottom:-2px;left:14px;    right:0px;}.cont-servicio-new-book .staff-item{width:99%;}.cont-servicio-new-book .staff-item .thumb-info-social-icons{border-top:none;}.thumbnail a>img, .thumbnail>img{    display:block;    max-width:100%;    height:auto;}.thumb-info img{    -webkit-transition:all 0.3s ease;    -moz-transition:all 0.3s ease;    transition:all 0.3s ease;    border-radius:3px;    position:relative;    width:100%;}.thumb-info .img-pixel{    width:100%;}.thumb-info .img-image{    width:100%;}/* Thumb Info */.thumb-info{display:block;position:relative;text-decoration:none;max-width:100%;background-color:#FFF;border:1px solid #DDD;border-radius:4px;overflow:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}.thumb-info.height-titulo{height:330px;}.thumb-info .thumb-info-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);border-radius:4px;margin:4px;overflow:hidden;display:block;position:relative;}.thumb-info .thumb-info-wrapper:after{content:"";background:rgba(23, 23, 23, 0.8);-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;border-radius:4px;bottom:-4px;color:#FFF;left:-4px;position:absolute;right:-4px;top:-4px;display:block;opacity:0;z-index:1;}.thumb-info .thumb-info-action-icon{-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;background:#CCC;border-radius:0 0 0 25px;display:inline-block;font-size:25px;height:50px;line-height:50px;position:absolute;right:-100px;text-align:center;top:-100px;width:50px;z-index:2;}.thumb-info .thumb-info-action-icon i{font-size:24px;left:3px;position:relative;top:-4px;color:#FFF;}.thumb-info .thumb-info-inner{-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;display:block;}.thumb-info .thumb-info-inner em{display:block;font-size:0.8em;font-style:normal;font-weight:normal;}.thumb-info .thumb-info-title{-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;background:rgba(23, 23, 23, 0.8);bottom:10%;color:#FFF;font-size:18px;font-weight:700;left:0;letter-spacing:-1px;padding:9px 11px 9px;position:absolute;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.2);text-transform:uppercase;z-index:2;max-width:90%;}.thumb-info .thumb-info-type{background-color:#CCC;border-radius:2px;display:inline-block;float:left;font-size:12px;font-weight:400;letter-spacing:0;margin:8px -2px -15px -2px;padding:2px 9px;text-transform:none;z-index:2;}.thumb-info .owl-carousel{z-index:auto;}.thumb-info .owl-carousel .owl-dots{z-index:2;}.thumb-info img{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;border-radius:3px;position:relative;width:100%;}.thumb-info:hover .thumb-info-wrapper:after{opacity:1;}.thumb-info:hover .thumb-info-action-icon{right:0;top:0;}.thumb-info:hover .thumb-info-title{background:#000;}.thumb-info:hover img{-webkit-transform:scale(1.1, 1.1);-moz-transform:scale(1.1, 1.1);-ms-transform:scale(1.1, 1.1);-o-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1);}.thumb-info.thumb-info-no-zoom img{-webkit-transition:initial;-moz-transition:initial;transition:initial;}.thumb-info.thumb-info-no-zoom:hover img{-webkit-transform:scale(1, 1);-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);-o-transform:scale(1, 1);transform:scale(1, 1);}.thumb-info.thumb-info-lighten .thumb-info-wrapper:after{background:rgba(23, 23, 23, 0.25);}.thumb-info.thumb-info-hide-wrapper-bg .thumb-info-wrapper:after{display:none;}.thumb-info.thumb-info-centered-icons .thumb-info-action{-webkit-transition:-webkit-transform 0.2s ease-out, opacity 0.2s ease-out;-moz-transition:-moz-transform 0.2s ease-out, opacity 0.2s ease-out;transition:transform 0.2s ease-out, opacity 0.2s ease-out;transform:translate3d(0, -10px, 0);top:50%;left:3px;right:auto;bottom:auto;width:100%;height:40px;margin-top:-20px;text-align:center;position:absolute;opacity:0;z-index:2;}.thumb-info.thumb-info-centered-icons .thumb-info-action-icon{-webkit-transition:all 0.1s ease;-moz-transition:all 0.1s ease;transition:all 0.1s ease;position:relative;z-index:2;left:auto;right:auto;top:auto;bottom:auto;width:40px;height:40px;line-height:33px;border-radius:50%;margin-right:3px;}.thumb-info.thumb-info-centered-icons .thumb-info-action-icon i{position:static;font-size:18px;}.thumb-info.thumb-info-centered-icons .thumb-info-action-icon:hover{-webkit-transform:scale(1.15, 1.15);-moz-transform:scale(1.15, 1.15);-ms-transform:scale(1.15, 1.15);-o-transform:scale(1.15, 1.15);transform:scale(1.15, 1.15);}.thumb-info:hover.thumb-info-centered-icons .thumb-info-action{transform:translate3d(0, 0, 0);opacity:1;}.thumb-info:hover.thumb-info-centered-icons .thumb-info-action-icon{position:relative;}.thumb-info.thumb-info-centered-info .thumb-info-title{background:transparent;left:5%;width:90%;-webkit-transition:-webkit-transform 0.2s ease-out, opacity 0.2s ease-out;-moz-transition:-moz-transform 0.2s ease-out, opacity 0.2s ease-out;transition:transform 0.2s ease-out, opacity 0.2s ease-out;transform:translate(0%, -30%);top:50%;bottom:auto;opacity:0;text-align:center;padding:0;position:absolute;}.thumb-info.thumb-info-centered-info .thumb-info-type{float:none;}.thumb-info.thumb-info-centered-info:hover .thumb-info-title{opacity:1;transform:translate(0%, -50%);}.thumb-info.thumb-info-bottom-info .thumb-info-title{background:#FFF;left:0;width:100%;max-width:100%;-webkit-transition:-webkit-transform 0.2s ease-out, opacity 0.2s ease-out;-moz-transition:-moz-transform 0.2s ease-out, opacity 0.2s ease-out;transition:transform 0.2s ease-out, opacity 0.2s ease-out;transform:translate3d(0, 100px, 0);top:auto;bottom:0;opacity:0;padding:15px;text-shadow:none;color:#777;}.thumb-info.thumb-info-bottom-info .thumb-info-type{float:none;background:none;padding:0;margin:0;}.thumb-info.thumb-info-bottom-info:hover .thumb-info-title{transform:translate3d(0, 0, 0);opacity:1;}.thumb-info.thumb-info-bottom-info:hover img{-webkit-transform:translateY(-18px);-moz-transform:translateY(-18px);-ms-transform:translateY(-18px);-o-transform:translateY(-18px);transform:translateY(-18px);}.thumb-info.thumb-info-bottom-info-dark .thumb-info-title{background:-webkit-linear-gradient( bottom , rgba(23, 23, 23, 0.8) 0, transparent 100%) repeat scroll 0 0 transparent;background:linear-gradient(to top, rgba(23, 23, 23, 0.8) 0, transparent 100%) repeat scroll 0 0 transparent;color:#FFF;}.thumb-info.thumb-info-push-hor img{-webkit-transform:translatex(-18px);-moz-transform:translatex(-18px);-ms-transform:translatex(-18px);-o-transform:translatex(-18px);transform:translatex(-18px);width:calc(100% + 19px);max-width:none;}.thumb-info.thumb-info-push-hor:hover img{-webkit-transform:translatex(0);-moz-transform:translatex(0);-ms-transform:translatex(0);-o-transform:translatex(0);transform:translatex(0);}.thumb-info.thumb-info-hide-info-hover .thumb-info-wrapper:after{opacity:0.65;}.thumb-info.thumb-info-hide-info-hover .thumb-info-title{opacity:1;top:50%;}.thumb-info.thumb-info-hide-info-hover .thumb-info-type{float:none;}.thumb-info.thumb-info-hide-info-hover:hover .thumb-info-wrapper:after{opacity:0.1;}.thumb-info.thumb-info-hide-info-hover:hover .thumb-info-title{opacity:0;}.thumb-info.thumb-info-no-borders, .thumb-info.thumb-info-no-borders img{border:0;padding:0;margin:0;border-radius:0;}.thumb-info.thumb-info-no-borders .thumb-info-wrapper{border:0;padding:0;margin:0;border-radius:0;}.thumb-info.thumb-info-no-borders .thumb-info-wrapper:after{border-radius:0;bottom:0;left:0;right:0;top:0;}.thumb-info.thumb-info-preview .thumb-info-wrapper:after{display:none;}.thumb-info.thumb-info-preview .thumb-info-image{min-height:232px;display:block;background-position:center top;background-repeat:no-repeat;background-size:100% auto;position:relative;transition:background-position 0.8s linear 0s;}.thumb-info.thumb-info-preview:hover .thumb-info-image{transition:background-position 2.5s linear 0s;background-position:center bottom;}.thumb-info.thumb-info-preview.thumb-info-preview-short:hover .thumb-info-image{transition:background-position 1s linear 0s;}.thumb-info.thumb-info-preview.thumb-info-preview-long:hover .thumb-info-image{transition:background-position 5s linear 0s;}.thumb-info .thumb-info-wrapper,.thumb-info .thumb-info-wrapper,.thumb-info-no-borders .thumb-info-wrapper{margin:0;}.thumb-info .thumb-info-wrapper{margin:4px 4px 3px 4px;overflow:hidden;}.thumb-info .thumb-info-wrapper a{/*display:inline-block;*/}.thumb-info-caption{padding:10px 0;}.thumb-info-caption-text-wrapper{padding:10px;display:block;}.thumb-info-caption .thumb-info-caption-text, .thumb-info-caption p{    font-size:0.9em;    line-height:16px;    display:block;}.thumb-info-social-icons{    border-top:1px dotted #DDD;    margin:0;    padding:15px 10px;    display:block;text-align:center;}.thumb-info-social-icons a{background:#CCC;border-radius:25px;display:inline-block;height:30px;line-height:30px;text-align:center;width:30px;background-color:#2CA5D7;}.thumb-info-social-icons a i{color:#FFF;font-size:15px;font-weight:normal;}.thumb-info-social-icons a span{display:none;}.img-responsive, .thumbnail a>img, .thumbnail>img{display:block;max-width:100%;height:auto;}.thumb-info-social-icons a.style-pdf{background-color:#eb1d1d;}.msj-download-option{width:100%;height:100%;background-color:rgba(0,0,0,.7);opacity:0;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;border-radius:3px;position:absolute;top:0;left:0;z-index:999;color:#ffffff;text-align:center;}.download-fx:hover .msj-download-option{opacity:1;}.msj-download-text{margin:50px 20px 30px 20px;display:block;font-size:15px;line-height:18px;color:#ffffff;text-align:center;}.msj-download-option{font-size:30px;}/*Squares*/.square{float:left;position:relative;margin:0;overflow:hidden;  }  .square.x1{width:100%;padding-bottom:100%; /* = width for a 1:1 aspect ratio */  }  .square.x2{width:50%;padding-bottom:50%; /* = width for a 1:1 aspect ratio */  }  .square.x3{width:33.333333%;padding-bottom:33.333333%; /* = width for a 1:1 aspect ratio */  }  .square.x4{width:25%;padding-bottom:25%; /* = width for a 1:1 aspect ratio */  }  .square-image-background{  background-position:center center;  background-size:cover;  background-repeat:no-repeat;  }.background-zoom{transition:all 0.5s ease;}.background-zoom:hover{transform:scale(1.2);}.foto .adjustImage{background-repeat:no-repeat;background-position:center center;background-size:cover;}/*iframe pages*/html.iframe--html{    overflow-y:hidden !important;}.iframe--heder{width:100% !important;height:98px !important;position:absolute !important;  }.iframe--preview{    position:absolute !important;    height:calc(100% - 98px - 68px) !important;    width:100% !important;    border:none !important;    margin-top:98px !important;}.iframe--footer{width:100% !important;height:68px !important;padding:0 !important;margin:0 !important;position:absolute !important;bottom:0 !important;left:0 !important;}.iframe--footer .hidde-iframe{display:none !important;}.iframe--footer .footerBottom{margin:4px auto 0 auto !important;}/**//*.tripadvisor-ranking{position:absolute;float:left;bottom:50px;cursor:pointer;}*/.tripadvisor-ranking{position:relative;cursor:pointer;padding-bottom:10px;}.tripadvisor-ranking span{/*background-color:#589442;*/font:normal 12px/12px Arial, Helvetica, sans-serif;color:#589442;padding:3px 0;display:block;}.tripadvisor-ranking img{height:18px;vertical-align:middle;/*float:left;*/}/*Pagos*/.class-relative{position:relative;}.pago-tramo-wrapper{width:100%;float:left;}.pago-tramo-add{height:28px;padding:0 8px;margin:10px 44px 10px 0;text-decoration:none;color:#333333;font:400 12px/28px Tahoma, Geneva, sans-serif;display:inline-block;background:#2CA5D7;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;}.pago-tramo{width:100%;float:left;}.pago-btn-delete{width:15px;height:15px;margin:7px 0 0 -3px;font:400 22px/24px Tahoma, Geneva, sans-serif;display:inline-block;float:left;background:url(icon-delete.png) center center no-repeat;background-size:contain;color:#ffffff;text-align:center;cursor:pointer;}.pago-wrapper-btn-delete-absolute .pago-tramo{position:relative;}.pago-wrapper-btn-delete-absolute .pago-btn-delete{position:absolute;top:23px;right:-8px;}.pago-tramo label{display:none;}.pago-tramo:first-child label{display:block;}.pago-tramo-wrapper .form_col{    padding:5px 4px 5px 0;}.input.class-operating{width:138px !important;}.input.class-origendestino{width:155px;}.input.class-horario{width:58px;}.select.class-escalas{width:34px !important;}/**//**/.msj-exclusive-site{padding:6px;background:#333333;text-align:center;color:#ffffff;}/**/.star-rating{font-size:0;white-space:nowrap;display:inline-block;margin-top:25px;width:125px;height:25px;overflow:hidden;position:relative;background:url('iconos/stars-disable.png');background-size:contain;}.star-rating i{opacity:0;position:absolute;left:0;top:0;height:100%;width:20%;z-index:1;background:url('iconos/stars-enable.png');background-size:contain;}.star-rating input{-moz-appearance:none;-webkit-appearance:none;opacity:0;display:inline-block;width:20%;height:100%;margin:0;padding:0;z-index:2;position:relative;}.star-rating input:hover + i,.star-rating input:checked + i{opacity:1;}.star-rating i ~ i{width:40%;}.star-rating i ~ i ~ i{width:60%;}.star-rating i ~ i ~ i ~ i{width:80%;}.star-rating i ~ i ~ i ~ i ~ i{width:100%;}/*Call to Whatsapp*/.call-to-whatsapp{position:fixed;right:0;    bottom:0;    margin:0 20px 15px 0;    z-index:100;}.call-to-whatsapp a{width:48px;height:48px;display:inline-block;color:#F2F2F2;background:#039f22;text-align:center;border-radius:48px;-webkit-border-radius:48px;-moz-border-radius:48px;-ms-border-radius:48px;-o-border-radius:48px;-webkit-box-shadow:0px 1px 12px 2px rgba(0,0,0,0.20);-moz-box-shadow:0px 1px 12px 2px rgba(0,0,0,0.20);box-shadow:0px 1px 12px 2px rgba(0,0,0,0.20);}.call-to-whatsapp a i{font-size:28px;line-height:48px;position:relative;top:-1px;}@media (max-width:768px){.call-to-whatsapp{margin:0 6px 14px 0;right:auto;left:20px;}.call-to-whatsapp a{width:42px;height:42px;}.call-to-whatsapp a i{font-size:20px;line-height:42px;position:relative;top:-1px;}}/**//*gmaps custom*/.pac-container{font-family:'Asap', sans-serif !important;}/*Upload mat promo*/.form-upload-item{width:50%;float:left;margin:0 0 20px 0;position:relative;}.form-upload-item.restyle-100x100{width:100%;/*float:none;*/margin:0 0 20px 0;position:relative;}.form-upload-item .wrap-files-button{text-align:right;margin:10px 0 5px 0;float:none;}.form-upload-item .js--wrap-files{margin:0 130px 0 0;}.wrap-files-button{position:absolute;bottom:0;right:0;display:inline-block;}.wrap-files-button .btn-enviar{width:126px;height:35px !important;}/**/.mat-promo-steps-list{    margin:20px 0 0 0;    padding:0;position:relative;overflow:hidden;}.mat-promo-steps-list li{width:50%;float:left;min-height:58px;list-style:none;margin:0 0 10px 0;position:relative;z-index:2;}.mat-promo-steps-list li > div{margin:0 10px;}.mat-promo-steps-list li .mat-title{display:block;font-size:18px;margin:0 0 10px 0;}.mat-promo-steps-list li .mat-subtitle{display:block;font-size:15px;margin:0 0 4px 0;font-weight:bold;}.mat-promo-steps-list li p{font-size:12px;margin:0 0 4px 0;line-height:16px;}.mat-promo-delete{font-size:24px;}.mat-promo-title-small{margin:0 0 5px 0;font:400 12px/14px 'Open Sans', Helvetica, sans-serif;}.mat-custom-preview{margin:0 10px;}.mat-custom-preview .span-text{font-size:12px;font-style:italic;margin:0 0 4px 0;}.mat-custom-preview .span-img{width:100px;height:100px;display:block;-webkit-box-shadow:10px 10px 11px -8px rgba(0,0,0,0.75);-moz-box-shadow:10px 10px 11px -8px rgba(0,0,0,0.75);box-shadow:10px 10px 11px -8px rgba(0,0,0,0.75);text-align:center;background:#999;}.mat-custom-preview .span-img span{font-size:11px;padding:30px 5px 0 5px;display:inline-block;line-height:13px;color:#ffffff;text-align:center;}.mat-custom-preview img{height:100px;-webkit-box-shadow:10px 10px 11px -8px rgba(0,0,0,0.75);-moz-box-shadow:10px 10px 11px -8px rgba(0,0,0,0.75);box-shadow:10px 10px 11px -8px rgba(0,0,0,0.75);}.cupos-msj-passengers{position:absolute;top:-40px;left:0;padding:10px;background:#008822;color:#ffffff;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;}.cupos-msj-passengers > div{width:0;height:0;position:absolute;bottom:-10px;left:20px;border-style:solid;border-width:20px 10px 0 10px;border-color:#008822 transparent transparent transparent;line-height:0px;_border-color:#008822 #000000 #000000 #000000;_filter:progid:DXImageTransform.Microsoft.Chroma(color='#000000');}.cupos .div-table-cell{padding:5px 3px;border-bottom:1px solid #dddddd;}.cupos .div-table-row.fx:hover .div-table-cell{background:#f2f2f2;}.cupos-submit{padding:5px 10px;background:#333333;color:#ffffff;font:bold 12px/11px Arial, Helvetica, sans-serif;cursor:pointer;border:none;}.servicio-item.mat-promo{position:relative;}.servicio-item.mat-promo .servicio-home-title{padding:14px 0;background:#ffffff;}.mat-promo-img-wrapper{position:absolute;top:0;right:0;bottom:0;left:0;background-position:top center;background-size:cover;z-index:0;}.mat-promo-img-wrapper img{display:none;}/**/.add-rooms-wrapper .table-div{width:100%;position:relative;border-collapse:collapse;    border-spacing:0;}.add-rooms-wrapper .table-div .row.link-radio{position:relative;cursor:pointer;}.add-rooms-wrapper .table-div .row.link-radio:hover{background:rgba(208, 125, 2, .05);}.add-rooms-wrapper .table-div .row{border:1px solid #dddddd;position:relative;}.add-rooms-wrapper .table-div .row.selected{border:1px solid #2CA5D7;background:rgba(208, 125, 2, .05);}.add-rooms-wrapper .table-div .row.selected .cell{border-top:1px solid #2CA5D7;}.add-rooms-wrapper .table-div .cell{padding:0;border:none;text-align:center;}.add-room-group{margin-bottom:20px;}.add-rooms-table-title{-webkit-box-shadow:0px 4px 14px -5px rgba(0,0,0,0.45);-moz-box-shadow:0px 4px 14px -5px rgba(0,0,0,0.45);box-shadow:0px 4px 14px -5px rgba(0,0,0,0.45);z-index:2;}.add-rooms-wrapper .table-div.add-rooms-table-title .cell{padding:16px 0;font:normal 15px/15px 'Open Sans', Helvetica, sans-serif;}.col-room{width:20%;}.col-room > div{padding:20px 10px;}.col-room img{width:100px;}.col-passengers{width:10%;}.col-passengers span{font-size:22px;}.col-passengers span.icon-child{font-size:18px;margin:0 3px 0 3px;padding-top:4px;}.col-price{width:25%;font:normal 15px/15px 'Open Sans', Helvetica, sans-serif;}.col-price strong{font:normal 18px/18px 'Open Sans', Helvetica, sans-serif;}.col-price small{font:normal 11px/13px 'Open Sans', Helvetica, sans-serif;}.col-options{width:30%;}.col-options ul{text-align:left;}.col-options ul li{list-style:none;}.col-select{width:15%;}.col-select.title{position:relative;background:#c7c7c7;color:#ffffff;}.col-select.title:before{content:"";position:absolute;bottom:-10px;left:-10px;width:0;height:0;margin-left:50%;border-width:10px 10px 0;border-style:solid;border-color:#c7c7c7 transparent transparent;}.options-reembolsable{font-weight:700;color:#008822;}.options-reembolsable.not{color:#E10000;}/**//*New menú*/.add-rooms-poster-wrapper{border-left:2px solid rgb(0, 36, 69);position:absolute;top:0;left:0;bottom:0;}.add-rooms-poster{padding:5px 8px 4px 4px;position:absolute;top:0;left:0;}.add-rooms-poster:before{content:"";display:block;width:0;height:0;border-right:30px solid transparent;border-top:30px solid #c7c7c7;border-left:30px solid #c7c7c7;border-bottom:30px solid transparent;position:absolute;top:0;left:0;}.add-rooms-title{color:#ffffff;font:normal 11px/11px 'Open Sans', Helvetica, sans-serif;position:relative;z-index:1;}.add-rooms-title span{display:block;font:bold 14px 'Open Sans', Helvetica, sans-serif;position:relative;top:1px;}/**/.nav-menu-fire-wrapper{margin:-44px 10% 0 0;position:relative;float:right;}.nav-menu-fire{margin:0;padding:0;}.nav-menu-fire li{display:inline-block;margin:0;position:relative;float:left;}.nav-menu-fire li a{min-width:50px;padding:0 10px;margin:0 3px -3px 3px;float:left;display:inline;border-bottom:6px solid transparent;color:#FFF;font:14px/36px 'Open Sans', Helvetica, sans-serif;position:relative;z-index:10;text-align:center;}.nav-menu-fire li a span{width:24px;height:24px;margin:0 auto;display:block;background-position:0 0;background-repeat:no-repeat;background-size:contain;}.nav-menu-fire li a span.svg-ico-vuelo, .motor-tooltip .svg-ico-vuelo{background-image:url(svg/icon/aereos.svg);}.nav-menu-fire li a span.svg-ico-hotel, .motor-tooltip .svg-ico-hotel{background-image:url(svg/icon/hoteles.svg);}.nav-menu-fire li a span.svg-ico-traslado, .motor-tooltip .svg-ico-traslado{background-image:url(svg/icon/traslados.svg);}.nav-menu-fire li a span.svg-ico-paquete, .motor-tooltip .svg-ico-paquete{background-image:url(svg/icon/paquetes-new.svg);}.nav-menu-fire li a span.svg-ico-luxury-destination, .motor-tooltip .svg-ico-luxury-destination{background-image:url(svg/icon/luxury-destination.svg);}.nav-menu-fire li a span.svg-ico-luxury-destination,.nav-menu-fire li a span.svg-ico-luxury-destination svg{width:34px;height:34px;margin-bottom:-10px;}.motor-tooltip.big .svg-ico-luxury-destination{width:90px !important;background-image:url(svg/icon/luxury-destination-big.svg);background-size:contain;background-repeat:no-repeat;}.motor-tooltip.big .svg-ico-luxury-destination svg{display:none !important;}.nav-menu-fire li a span.svg-ico-circuito, .motor-tooltip .svg-ico-circuito{background-image:url(svg/icon/circuitos.svg);}.nav-menu-fire li a span.svg-ico-circuito-new, .motor-tooltip .svg-ico-circuito-new{background-image:url(svg/icon/circuitos-new.svg);}.nav-menu-fire li a span.svg-ico-circuito-terrestre, .motor-tooltip .svg-ico-circuito-terrestre{background-image:url(svg/icon/circuitos-terrestres.svg);}.nav-menu-fire li a span.svg-ico-mexico-incoming, .motor-tooltip .svg-ico-mexico-incoming{background-image:url(svg/icon/mexico-incoming.svg?v=0.0.2);}.nav-menu-fire li a span.svg-ico-para-ellas, .motor-tooltip .svg-ico-para-ellas{background-image:url(svg/icon/para-ellas.svg);}.nav-menu-fire li a span.svg-ico-para-ellas,.nav-menu-fire li a span.svg-ico-para-ellas svg{width:34px;height:34px;margin-bottom:-10px;}.motor-tooltip.big .svg-ico-para-ellas{background-image:url(svg/icon/para-ellas-big.svg);}.nav-menu-fire li a span.svg-ico-atraccion, .motor-tooltip .svg-ico-atraccion{background-image:url(svg/icon/atracciones.svg);}.nav-menu-fire li a span.svg-ico-tren, .motor-tooltip .svg-ico-tren{background-image:url(svg/icon/001-tren.svg);}.nav-menu-fire li a span.svg-ico-pase, .motor-tooltip .svg-ico-pase{background-image:url(svg/icon/031-billete.svg);}.nav-menu-fire li a span.svg-ico-auto, .motor-tooltip .svg-ico-auto{background-image:url(svg/icon/autos.svg);}.nav-menu-fire li a span.svg-ico-luxury, .motor-tooltip .svg-ico-luxury{background-image:url(svg/icon/luxury.svg);}.nav-menu-fire li a span.svg-ico-asistencia, .motor-tooltip .svg-ico-asistencia{background-image:url(svg/icon/asistencia.svg);}.nav-menu-fire li a span.svg-ico-disney, .motor-tooltip .svg-ico-disney{background-image:url(svg/icon/disney.svg);}.nav-menu-fire li a span.svg-ico-salidas-grupales, .motor-tooltip .svg-ico-salidas-grupales{background-image:url(svg/icon/003-salidas-grupales.svg);}.nav-menu-fire li a span.svg-ico-vive-mexico, .motor-tooltip .svg-ico-vive-mexico{background-image:url(svg/icon/vive-mexico-basic.svg?v=0.0.2);}.nav-menu-fire li a span.svg-ico-disney, .motor-tooltip .svg-ico-disney{background-image:url(svg/icon/disney.svg?v=0.0.2);}.nav-menu-fire li a span.svg-ico-cupo, .motor-tooltip .svg-ico-cupo{background-image:url(svg/icon/cupos.svg?v=0.0.2);}.nav-menu-fire li a span.svg-ico-luxury-new, .motor-tooltip .svg-ico-luxury-new{background-image:url(svg/icon/luxury-new.svg?v=0.0.1);}.nav-menu-fire li a span.svg-ico-toursopcionales, .motor-tooltip .svg-ico-toursopcionales{background-image:url(svg/icon/tours-opcionales.svg?v=0.0.1);}/*disable bg*/.nav-menu-fire li a span.disable-bg{background-image:none !important;}.js--svg-ico.disable-bg{background-image:none !important;}#svgCircuito.disable-bg{background-image:none !important;}/**//*SVG nodes*/.nav-menu-fire li a span svg{width:24px;height:24px;}.nav-menu-fire li a span.svg-ico-vive-mexico svg{width:26px;height:26px;}.nav-menu-fire li a.activo span svg path{fill:#2CA5D7;}.nav-menu-fire li a.activo span.svg-ico-vive-mexico svg path{fill:#333333;}.nav-menu-fire li a span.is--luxury:before{content:"";width:18px;height:18px;margin:0 auto;display:block;background-position:0 0;background-repeat:no-repeat;background-size:contain;background-image:url(svg/icon/luxury-gold.svg);position:absolute;top:-8px;right:10px;}.nav-menu-fire li a strong{font:400 12px/14px 'Open Sans', Helvetica, sans-serif;display:block;overflow:hidden;padding:0;margin:4px auto 12px auto;color:#333333;-webkit-transition:width 1s;-moz-transition:width 1s;-o-transition:width 1s;transition:width 1s;-ms-transition:width 1s;}.nav-menu-fire li a span.is--luxury + strong{margin:2px auto 10px auto;}.nav-menu-fire li a span.is--luxury + strong:before{content:"Luxury";height:10px;line-height:10px;margin:0 12px;padding:2px;display:inline-block;background:#f2cf3d;position:absolute;bottom:-6px;right:0;left:0;text-align:center;font-size:10px;font-weight:700;border-radius:20px;}.nav-menu-fire li a span.is--avion-terrestre + strong:before{content:"Avión + Terrestres";width:104px;height:12px;line-height:12px;font-weight:400;margin:0 12px;padding:2px;display:inline-block;color:#333333;position:absolute;bottom:-1px;right:0;left:-30px;text-align:center;font-size:10px;font-weight:700;border-radius:20px;z-index:4;}.nav-menu-fire li a.activo span.is--avion-terrestre + strong:before{/*background:#2CA5D7;color:#ffffff;*/}.nav-menu-fire li a:hover, .nav-menu-fire li.act a, .nav-menu-fire li a.activo{border-bottom:6px solid #2CA5D7;}.nav-menu-fire li a strong em{font-style:normal;}.nav-menu-fire li .dropdown-paquetes-content a{min-width:auto;padding:0;margin:0;float:none;display:block;border-bottom:none;color:#ffffff;font-size:12px;line-height:16px;position:relative;z-index:10;text-align:left;text-decoration:none;}.nav-menu-fire li .dropdown-paquetes-content a span{width:28px;height:28px;margin:-4px 0 0 20px;display:inline-block;position:absolute;}.nav-menu-fire li .dropdown-paquetes-content dl:hover a{background-color:#fff;color:#000;}.wrapper-social-slider{position:absolute;bottom:0;right:0;z-index:99999;;}.wrapper-social-slider ul{margin:20px;padding:0;}.wrapper-social-slider ul li{width:32px;height:32px;margin:0 3px;text-align:center;display:inline-block;list-style:none;background:#224859;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;opacity:.8;}.wrapper-social-slider ul li span:before{font-size:17px;line-height:32px;color:#ffffff;}.svg-ico-user{width:14px;height:14px;margin:0 0 0 8px;display:inline-block;background-position:0 0;background-repeat:no-repeat;background-size:contain;background-image:url(svg/icon/usuario.svg);position:relative;bottom:-4px;}/*paquetes home*/.paquetes-home-img{position:absolute;top:0;right:0;bottom:0;left:0;background-position:center center;background-size:cover;}.paquetes-home-img:before{content:"";width:100%;height:150px;display:block;position:absolute; top:-50px; left:0px;/*z-index:2;*//* Permalink - use to edit and share this gradient:https://colorzilla.com/gradient-editor/#224859+0,ffffff+100&1+0,0+100 */background:-moz-linear-gradient(top,  rgba(34,72,89,1) 0%, rgba(255,255,255,0) 100%); /* FF3.6-15 */background:-webkit-linear-gradient(top,  rgba(34,72,89,1) 0%,rgba(255,255,255,0) 100%); /* Chrome10-25,Safari5.1-6 */background:linear-gradient(to bottom,  rgba(34,72,89,1) 0%,rgba(255,255,255,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#224859', endColorstr='#00ffffff',GradientType=0 ); /* IE6-9 */opacity:.8;}.paquetes-home-img:after{content:"";width:100%;height:150px;display:block;position:absolute;bottom:-20px;left:0px;/*z-index:2;*//* Permalink - use to edit and share this gradient:https://colorzilla.com/gradient-editor/#224859+0,ffffff+100&1+0,0+100 */background:-moz-linear-gradient(top,  rgba(255,255,255,0) 0%, rgba(34,72,89,1) 100%); /* FF3.6-15 */background:-webkit-linear-gradient(top,  rgba(255,255,255,0) 0%,rgba(34,72,89,1) 100%); /* Chrome10-25,Safari5.1-6 */background:linear-gradient(to bottom,  rgba(255,255,255,0) 0%,rgba(34,72,89,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#224859',GradientType=0 ); /* IE6-9 */}.price-content{position:absolute;right:0;bottom:0;left:0;color:#ffffff;}.price-destination{width:100%;padding:0 12px;box-sizing:border-box;position:relative;bottom:0;left:0;/*background:rgba(44,165,215, .8);*/}.price-destination > div{padding:12px 6px 0 0;}.price-destination small{font-size:16px;display:block;}.price-destination span{padding:0 0 4px 0;font-size:18px;line-height:21px;display:block;}.price-value{width:100%;padding:0 12px;box-sizing:border-box;position:relative;bottom:0;right:0;/*background:rgba(150,192,33, .8);*/text-align:left;}.price-value > div{padding:10px 0 14px 0;}.price-value small{font-size:12px;display:block;}.price-value span{font-size:28px;line-height:30px;display:block;}.service-content{position:absolute;top:0;right:0;left:0;}.service-icon{width:30px;height:30px;padding:10px;display:inline-block;}.service-icon.paquetes{background-image:url(svg/icon/paquetes-new.svg);}.service-icon.circuitos-peo{background-image:url(svg/icon/circuitos-terrestres.svg);}.service-icon svg path{fill:#ffffff;}.service-peo{padding:12px 10px 0 10px;float:right;}.paquetes-home-links{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0, 0, 0, .6);z-index:10;opacity:0;filter:alpha(opacity=0);-webkit-filter:alpha(opacity=0);transition:all 500ms;-webkit-transition:all 500ms;-moz-transition:all 500ms;-ms-transition:all 500ms;-o-transition:all 500ms;}.paquetes-home-links:hover{opacity:1;filter:alpha(opacity=100);-webkit-filter:alpha(opacity=100);}.paquetes-home-links ul{margin:0;position:absolute;top:0;left:0;width:100%;height:100%;}.paquetes-home-links ul li{margin:0;position:absolute;top:0;left:0;width:100%;height:100%;}.paquetes-home-links ul li a{width:100%;height:100%;padding:0;margin:0;line-height:inherit;box-sizing:border-box;position:absolute;top:0;left:0;display:block;border:none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;text-indent:-4000px;}.contact-style{background-image:url(../uploads/bg-contacto2.jpg);background-size:cover;background-repeat:no-repeat;background-position:0 0;position:relative;color:#ffffff;}.contact-style:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(34,72,89, .6);}.contact-style label{font-size:12px;}.contact-style h1.title{color:#ffffff;}.contact-style #ubicacion div address,.contact-style #gmap_bubble address{color:#ffffff;}.contact-style .contCaptcha div{color:#ffffff !important;font:400 13px/30px 'Open Sans', Helvetica, sans-serif !important;}.contact-style .fsub span{font:12px/12px 'Open Sans', Helvetica, sans-serif !important;color:#ffffff !important;}.contact-style .contCaptcha div input{border:1px solid #ffffff !important;background:#ffffff !important;height:34px !important;}.contact-style .contCaptcha div img{padding:8px 8px 7px 8px;background:#ffffff;}.contact-style .contCaptcha #Captcha div{background-position:2px 13px !important;}.contact-style .form-title{margin:52px 0 20px 0;}.end-page{padding:20px;background:#ffffff;}.menu-tools-btn > a{height:29px;padding:0 14px 0 10px;color:#96C021 !important;border:2px solid #96C021;position:relative;top:-8px;left:-30px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;line-height:31px !important;}.menu-tools-btn > a span{padding-right:4px;position:relative;bottom:-2px;}.menu-tools-btn > a:hover{color:#ffffff !important;background:#96C021 !important;}.submit-border{height:35px;padding:0 15px;margin:0 5px;line-height:33px;box-sizing:border-box;position:relative;display:inline-block;text-align:center;text-transform:uppercase;background:transparent;color:#2CA5D7;border:1px solid #2CA5D7;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px;cursor:pointer;}.submit-border:hover{color:#cccccc;border:1px solid #cccccc;}.submit-primary{display:inline-block;padding:10px 20px;text-align:center;font:400 16px/16px 'Open Sans', Helvetica, sans-serif;color:#FFF;border:none;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;border-radius:3px;background:#2CA5D7;}/**/html.iframe-html{overflow-y:auto !important;}html.swal2-shown{    overflow-y:inherit;}.iframe-full{position:absolute;top:0;left:0;height:calc(100% - 112px);width:100%;border:none;margin-top:54px;z-index:1;}.iframe-wrapper{background:#ffffff;}.iframe-wrapper .header-page{width:calc(100% - 17px);}.iframe-wrapper .header-cont hgroup,.iframe-wrapper .header-cont h1 a{height:85px;z-index:2;}.iframe-wrapper .footer-page{width:100%;padding:0;position:absolute;left:0;bottom:0;z-index:2;background:#efefef;}.iframe-wrapper .wrapper-powerby{padding:14px 0;}.iframe-wrapper .wrap-content-mediano-padding,.iframe-wrapper .footer-grey{display:none !important;}/**//*Formas de pago New*/.fp--items-group{}.fp--items-group .fp--items{margin:0;padding:0;}.fp--items-group .fp--items li{list-style:none;}.fp--items-group .fp--items-btn{display:block;padding:20px;margin:0 0 10px 0;font:400 14px/18px 'Open Sans', Helvetica, sans-serif;color:#000;background:#ffffff;border-bottom:1px solid #cccccc;}.fp--items-group .fp--items-btn input{position:relative;top:2px;}.fp--items-group li:last-child .fp--items-btn{border-bottom:none;}.fp--items-group li:last-child .fp--items-btn{border-bottom:none;}.fp--items-group .fp--items-btn.selected i{color:#2CA5D7;}.fp--tarjeta-select{padding:20px;border:1px solid #cccccc;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;}.fp--tarjeta-icon{padding:6px;margin:0 20px 0 0;position:relative;top:-4px;display:inline-block;border:1px solid #cccccc;padding:10px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;cursor:pointer;}.fp--tarjeta-icon:hover{background:#2CA5D7;color:#ffffff;}.fp--tarjeta-text{display:inline-block;color:#333333;position:relative;top:3px;}.fp--tarjeta-text strong{font-weight:700;font-size:14px;}.fp--tarjeta-text p{margin:0;padding:0 !important;}.fp--modal-formaspago{background:#ffffff;border:1px solid #cccccc;padding:20px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;}.fp--modal-list{padding:0;margin:0;}.fp--modal-list li{display:block;padding:20px;margin:0 0 10px 0;font:400 14px/14px 'Open Sans', Helvetica, sans-serif;color:#000;background:#ffffff;border-bottom:1px solid #cccccc;}.fp--modal-list li:last-child{margin:0;border-bottom:none;}.fp--modal-list-image{width:65px;height:40px;margin:0 6px 0 0;display:inline-block;border:1px solid #cccccc;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;}.fp--modal-list-image img{width:65px;height:40px;}.fp--modal-list-detail{display:inline-block;margin:0 0 0 15px;position:relative;top:-3px;}#mDebitar_texto .fp--modal-list-detail{top:-7px;}.fp--modal-list-title{font:700 15px/15px 'Open Sans', Helvetica, sans-serif;}.fp--modal-list-title-pagode{display:block;font:400 15px/15px 'Open Sans', Helvetica, sans-serif;padding:6px 0 6px 0;}.fp--modal-list-title-pagode span{padding:4px 0 0 0;}.fp--modal-list-title-pagode span.moneda{padding:4px 0 0 0;}.fp--modal-list-title-pagode span.cuotas{font-size:24px;}.fp--modal-list-text span.cuotas{font-size:14px;font-weight:700;}.fp--modal-list-text{font:400 12px/14px 'Open Sans', Helvetica, sans-serif;margin:0;}.fp--modal-list-text{font:400 12px/14px 'Open Sans', Helvetica, sans-serif;margin:0;}.fp--modal-list-text span{color:#2CA5D7;}.cuota-sin-interes .fp--modal-list-text span{color:#96C021;font-weight:700;}.fp--btn-cambiar{position:absolute;top:-25px;right:0;}.fp--btn-cambiar span{display:inline-block;padding:4px 10px;background:#2CA5D7;color:#ffffff;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;cursor:pointer;}.fp--modal-list-bancos{cursor:pointer;}.fp--modal-list-bancos:hover .fp--modal-list-title,.fp--modal-list-bancos:hover .fp--modal-list-text{color:#2CA5D7;}.con-formas-pago.hide,.con-formas-pago .fp--modal-list.hide{display:none;}.fp--tran h4{font:400 14px/14px 'Open Sans', Helvetica, sans-serif;margin:2px 0 28px 0;color:#555555;}.fp--tran-item{margin:0 0 25px 0;}.fp--tran-item:last-child{margin:0;}.formaDP .fp--tran .fp--tran-item p{margin:0 0 2px 0;padding:0 !important;}.fp--tran-item p strong{color:#000;}.fp--tran-item h5{font:700 12px/14px 'Open Sans', Helvetica, sans-serif;}#tc_MesTar,#tc_AnoTar{width:65px;}/*altera posición del chat*/body.display-pc .olark-launch-button{right:80px !important;}.svg-ui{width:40px;height:40px;display:block;position:absolute;    right:0;    margin:4px 10px 0 0;}.svg-ui.luxury svg path{fill:#ffffff;}.title-page-new{}.title-page-new h3{color:#000;padding:0 0 10px 0;margin:0;font:20px/22px Arial, Helvetica, sans-serif;}.title-page-new h4{color:#000;font:700 16px/22px Arial, Helvetica, sans-serif;}.title-page-new h4 small{color:#000;font:400 14px/17px Arial, Helvetica, sans-serif;}/**/.vive-mexico--slider-wrapper{overflow:hidden;}.vive-mexico--sello-banner{width:250px;height:250px;border-radius:250px;margin:-40px -15px 0 0;position:absolute;top:0;right:0;z-index:10;overflow:hidden;-webkit-box-shadow:0px 3px 14px 0px rgba(0,0,0,0.75);-moz-box-shadow:0px 3px 14px 0px rgba(0,0,0,0.75);box-shadow:0px 3px 14px 0px rgba(0,0,0,0.75);}.vive-mexico--sello-banner img{width:100%;transform:rotate(-20deg);}.vive-mexico-motor-container .motor-node{width:28%;margin:0 .5%;}.vive-mexico-motor-container .motor-node.submit-node{width:12%;margin:0 .5%;}.vive-mexico-motor-container .motor-node.submit-node .msubmit{width:100%;text-align:center;}.vive-mexico-order-wrapper{display:flex;margin:0 15px;}.vive-mexico-order-wrapper .vive-mexico-order{margin-left:auto;margin-bottom:10px;display:flex;align-items:center;}.vive-mexico-order-wrapper .vive-mexico-order label{margin:0 5px;}.vive-mexico-order-wrapper .vive-mexico-order select{width:180px;height:32px;padding:0 10px;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;border-radius:3px;}#contenedorViveMexico{position:relative;}.vive-mexico-motor-container .btn--trash{height:38px;padding:.34rem .35rem;position:absolute;right:-10px;bottom:0;color:#ffffff;background:linear-gradient(60deg, #ef5350, #e53935);box-shadow:0 4px 20px 0px rgba(0, 0, 0, 0.14), 0 7px 10px -5px rgba(244, 67, 54, 0.4);border:none;border-radius:0 50px 50px 0;cursor:pointer;display:none;}.vive-mexico-motor-container .clean--active .btn--trash{display:block;}.vive-mexico-order-wrapper .mobile-filter{display:none;}/**/.badge{    display:inline-block;    padding:0.25em 0.4em;    font-size:12px;    font-weight:700;font-style:normal;    line-height:1;    text-align:center;    white-space:nowrap;    vertical-align:baseline;    border-radius:0.25rem;    transition:color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;}.badge-pill{    padding-right:0.6em;    padding-left:0.6em;    border-radius:10rem;}.badge-success{    color:#fff;    background-color:#28a745;}.badge-danger{    color:#fff;    background-color:#dc3545;}.badge-warning{    color:#212529;    background-color:#ffc107;}.badge-pill{    border-radius:10rem;}.flex-center-block{display:flex;align-items:center;justify-content:space-between;}.html--dynamic{width:100%;overflow-x:auto;}.html--dynamic table{width:100% !important;}.html--dynamic table td{padding:6px;}/*Loading CSS span*/.lds-ring--span{display:inline-block;position:relative;width:34px;height:34px;  }  button .lds-ring--span,  a .lds-ring--span{position:absolute;top:calc(50% - 17px) !important;left:calc(50% - 17px) !important;  }  .lds-ring--span span{box-sizing:border-box;display:block;position:absolute;width:24px;height:24px;margin:4px;border:4px solid #fff;border-radius:50%;animation:lds-ring--span-fx 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;border-color:#fff transparent transparent transparent;  }  .lds-ring--span span:nth-child(1){animation-delay:-0.45s;  }  .lds-ring--span span:nth-child(2){animation-delay:-0.3s;  }  .lds-ring--span span:nth-child(3){animation-delay:-0.15s;  }  @keyframes lds-ring--span-fx{0%{  transform:rotate(0deg);}100%{  transform:rotate(360deg);}  }/**/.swal2-close:focus{    box-shadow:none !important;}.swal2-close:focus{    box-shadow:none !important;}.submit[disabled="disabled"]{background-color:#cccccc !important;cursor:not-allowed;}.swal2-box-transparent .swal2-popup{background-color:transparent !important;}.swal2-box-transparent .swal2-loader{width:3.2em;height:3.2em;border-color:#ffffff rgba(0,0,0,0) #ffffff rgba(0,0,0,0);}.swal2-box-procedimiento .swal2-popup{width:52em;}@media (max-width:768px){.swal2-box-procedimiento .swal2-popup{width:32em;}}.swal2-box-procedimiento .swal2-title{    font-size:1.075em;}.box-procedimiento{text-align:left;}.box-procedimiento .box-procedimiento-header{position:relative;}.box-procedimiento .box-procedimiento-header h1{padding:20px 0;}.box-procedimiento .box-procedimiento-header .badge{position:absolute;right:0;top:0;}.box-procedimiento .box-procedimiento-text p{font-size:14px;line-height:20px;}.box-procedimiento .box-procedimiento-footer{margin:40px 0 20px 0;text-align:center;}.box-procedimiento .box-procedimiento-footer .submit{display:inline-block;float:none;}.list-procedimiento .title{position:relative;padding-top:28px;font-size:18px;}.list-procedimiento .title .badge{position:absolute;right:4px;top:4px;}.search-bar{margin-bottom:30px;}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%;}.form-control{    display:block;    width:100%;    padding:0.375rem 0.75rem;    font-size:1rem;    font-weight:400;    line-height:1.5;    color:#212529;    background-color:#fff;    background-clip:padding-box;    border:1px solid #ced4da;    -webkit-appearance:none;    -moz-appearance:none;    appearance:none;    border-radius:0.25rem;    transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;}.input-group>.form-control, .input-group>.form-select{    position:relative;    flex:1 1 auto;    width:1%;    min-width:0;}.btn{    display:inline-block;    font-weight:400;    line-height:1.5;    color:#212529;    text-align:center;    text-decoration:none;    vertical-align:middle;    cursor:pointer;    -webkit-user-select:none;    -moz-user-select:none;    user-select:none;    background-color:transparent;    border:1px solid transparent;    padding:0.375rem 0.75rem;    font-size:1rem;    border-radius:0.25rem;    transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;}.btn-primary{    color:#ffffff;    background-color:#2CA5D7;    border-color:#2CA5D7;}.btn-primary:hover{color:#ffffff;background-color:#0d85b7;border-color:#0d85b7;}.btn-outline-primary{color:#ffffff;    background-color:transparent;    border-color:#ffffff;}.btn-outline-primary:hover{color:#2CA5D7;background-color:transparent;border-color:#2CA5D7;}.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3), .input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu){    border-top-right-radius:0;    border-bottom-right-radius:0;}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){    margin-left:-1px;    border-top-left-radius:0;    border-bottom-left-radius:0;}.pseudomotor{background:#224859;    color:#ffffff;padding:40px 20px;margin:0 20px 20px 20px;border-radius:10px;}.pseudomotor form{display:flex;align-items:end;justify-content:center;}.pseudomotor .pseudomotor-node{margin:0 6px;}.pseudomotor .pseudomotor-node.search-text{width:60%;max-width:600px;}.pseudomotor .pseudomotor-node label{display:block;font-size:1rem;color:#ffffff;padding-bottom:6px;}.pseudomotor .pseudomotor-input{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;border:none;border-radius:3px;}.pseudomotor input, .pseudomotor input::after, .pseudomotor input::before{box-sizing:border-box;}.pseudomotor .btn{border-radius:50px;padding:0.375rem 1.75rem;}.pseudomotor .btn.btn-outline-primary{padding:0.375rem 1.25rem;}h1.title.tours-opcionales-title{margin-left:20px;margin-right:20px;}@media (max-width:768px){.pseudomotor{margin:0 0 20px 0;}.pseudomotor form{flex-direction:column;align-items:center;}.pseudomotor .pseudomotor-node,.pseudomotor .pseudomotor-node.search-text{width:100%;max-width:100%;}.pseudomotor .pseudomotor-node.search-text{margin-bottom:20px;}.pseudomotor .btn{width:100%;margin:10px 0;}h1.title.tours-opcionales-title{margin-left:0;margin-right:0;}}.tours-opcionales-list-wrapper{margin-bottom:40px;}.tours-opcionales-list-wrapper::after,.tours-opcionales-list-wrapper::before{content:"";display:block;width:100%;clear:both;}.tours-opcionales-list .servicio-home-title{box-sizing:border-box;padding:10px;}.tours-opcionales-list .servicio-home-title h4{padding:0;margin:0 0 10px 0;}.tours-opcionales-list .servicio-home-title p{padding:0;margin:0 0 10px 0;}.tours-opcionales-list .servicio-home-btn{margin-top:10px;display:flex;justify-content:end;}.image-fit-250{width:100%;height:230px;    object-fit:cover;}
/*styles.css*/ 
/*GENERAL*/#Qbusco{width:100%;margin:0 0 15px 0;padding:0 0 5px 0;border-bottom:1px solid #ccc;background:none;}#Qbusco h5{font:normal 17px/24px 'Open Sans', Helvetica, sans-serif;color:#000;margin:0 0 5px 0;}#Qbusco h5 span{color:#000;font-weight:700;}#Qbusco p{font:normal 12px/16px 'Open Sans', Helvetica, sans-serif;color:#111;padding:0;}#Qbusco p span{/*color:#777;*/}.submit{height:42px;float:left;margin:0;padding:0 20px;text-align:center;font:400 16px/16px 'Open Sans', Helvetica, sans-serif;color:#FFF;cursor:pointer;border:none;position:relative;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;border-radius:3px;background:#2CA5D7;}.submit-a{height:36px;margin:0;padding:0 20px;display:inline-block;text-align:center;font:400 13px/36px 'Open Sans', Helvetica, sans-serif;text-decoration:none;color:#ffffff;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;border-radius:3px;background:#2CA5D7;cursor:pointer;}.submit-a:hover{background:#CCC;color:#FFF;text-decoration:none;}.submit-a.block{width:100%;height:36px;padding:0;display:block;}.wrapper-btn{width:100%;margin:0 0 10px 0;float:left;}/**/.btn-hotels-gropu-filter{height:46px;margin:0;padding:0 10px 0 20px;display:block;text-align:center;font:400 14px/46px 'Open Sans', Helvetica, sans-serif;text-decoration:none;color:#ffffff;background:#96C021;cursor:pointer;position:relative;z-index:50;}.btn-hotels-gropu-filter i{color:#2CA5D7;float:left;position:absolute;top:-10px;left:-15px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);}.btn-hotels-gropu-filter i:before{font-size:40px;}.btn-hotels-gropu-filter i:after{content:"New!";color:#ffffff;display:block;font:400 9px/13px 'Open Sans', Helvetica, sans-serif;position:absolute;top:14px;    left:17px;}/**/.submit.gray{background:#cccccc;}.submit.disable,.submit.disable:hover,.submit-a.disable,.submit-a.disable:hover{background:#cccccc;color:#999999;cursor:default;}/**/h1.title, h2.title{height:32px;color:#333;font:400 22px/26px 'Open Sans', Helvetica, sans-serif;margin:0 0 10px 0;padding:0;position:relative;}h3.title{height:32px;color:#333;font:400 18px/22px 'Open Sans', Helvetica, sans-serif;margin:0 0 10px 0;padding:0;position:relative;}h1.title span, h2.title span, h3.title span{ color:#333;}h2.title strong, h3.title strong{ color:#000c9f;font:normal 32px/30px 'Open Sans', Helvetica, sans-serif;}h2.title.to-center, h3.title.to-center{height:32px;color:#333;font:600 36px/36px 'Open Sans', Helvetica, sans-serif;text-align:center;margin:0 0 10px 0;padding:0;position:relative;}h2.small, h3.small{font-size:22px;line-height:22px;height:28px;}h2.small strong, h3.small strong{font-size:20px;line-height:22px;}h2.title a, h3.title a, a.volver{font:bold 12px/28px 'Open Sans', Helvetica, sans-serif;color:#FFF;background-color:#0099c7;display:inline-block;width:46px;height:30px !important;text-align:center;text-decoration:none;padding:0 5px;margin:-1px 0 0 0 !important;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;border-radius:3px;behavior:url(PIE.htc); /*sombras y bordes en IE*/}a.finVolver{font:bold 12px/28px 'Open Sans', Helvetica, sans-serif;color:#FFF;background-color:#990099;display:inline-block;height:30px;text-align:center;text-decoration:none;padding:0 10px;margin:20px 0 0 0;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;border-radius:3px;behavior:url(PIE.htc); /*sombras y bordes en IE*/position:relative;float:right;}h2.title a, h3.title a{position:absolute;right:0;top:2px;}h2.title a:hover, h3.title a:hover, a.volver:hover{background:#CCC;color:#FFF;}h2.title img, h3.title img{vertical-align:middle;margin:0 0 0 10px;}h4.title{color:#333;font:bold 16px/16px 'Open Sans', Helvetica, sans-serif;margin:10px 0 10px 0;padding:0;position:relative;}h1.title.underline{height:auto;margin:0 0 10px 0;    padding:0 0 25px 0;border-bottom:solid #ccc 1px;}.legal-t2 span{padding-left:28px;display:block;}.legal-t2 small{font:bold 12px/18px 'Open Sans', Helvetica, sans-serif;display:block;float:left;}/*Orden Vista*/#OrdenVista{position:absolute;top:0;right:0;z-index:150;}#OV_orden, #OV_vista{float:left;padding:10px;}    #OV_orden select, #OV_orden label{    height:30px;    }/*#OV_orden{-moz-border-radius:6px 0 0 6px;-webkit-border-radius:6px 0 0 6px;border-radius:6px 0 0 6px;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}*/#OV_vista{-moz-border-radius:0 6px 6px 0;-webkit-border-radius:0 6px 6px 0;border-radius:0 6px 6px 0;margin-left:10px;}#OV_combo_orden{width:94px;}#OrdenVista label, #OrdenVista div, #OrdenVista input, #OrdenVista ul{float:left;}#OrdenVista label{font:normal 12px/30px 'Open Sans', Helvetica, sans-serif;color:#555;padding:0 4px 0 0;}#OV_vista ul{list-style:none;padding:0;}#OV_vista li{float:left;}#OV_vista li a{text-indent:-4000px;display:block;width:23px;height:20px;background:url(servicios/vista.gif) no-repeat 0 0;}#OV_vista li a:hover{text-decoration:none;}#OV_vista li:first-child{margin-right:9px;}#OV_vista a[href*=grilla]{background-position:0 -30px;}#OV_vista a[href*=grilla]:hover{background-position:0 0;}#OV_vista a[href*=lista]{background-position:-32px -30px;}#OV_vista a[href*=lista]:hover{background-position:-32px 0;}.VistaGrilla a[href*=grilla]{background-position:0 -60px !important;}.VistaLista a[href*=lista]{background-position:-32px -60px !important;}/*Filtro Ciudades*/#FiltroCiudad{position:absolute;top:0;right:180px;z-index:151;background:#E3E1E0;padding:3px 10px;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}#FiltroCiudad label{font:normal 12px/20px 'Open Sans', Helvetica, sans-serif;color:#555;padding:0 4px 0 0;}/*Paginador*/.paginador{overflow:hidden;height:32px;padding:0;border:none;margin:10px 0 20px 0;clear:both;text-align:center;}.paginador .ptop{ float:left;}.paginador .ptop img{ vertical-align:top;}.sintop .ptop{ display:none;}.paginador .paginas{float:right;width:100%;}.paginador .paginas div{padding:0 0 0 5px;overflow:hidden;height:32px;/*width:170px;*/display:inline-block;}.paginas a,.paginas img,.paginas span,.paginas select{float:left;font:normal 12px Helvetica, sans-serif;color:#666;}.paginas span{ padding:2px 0 0 0; margin:6px 4px 04px;}.paginas a{display:inline-block;font-size:20px;}.paginas em{width:32px;height:32px;display:inline-block;font-size:20px;line-height:32px;}.paginas a em:before{margin:0;}a.paginador-page-back .icon-left-open, a.paginador-page-next .icon-right-open{width:32px;height:32px;color:#FFF;background:#0099c7;display:block;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;border-radius:3px;}a.paginador-page-back:hover .icon-left-open, a.paginador-page-next:hover .icon-right-open{color:#FFF;background:#CCC;}.paginas .icon-left-open.disable, .paginas .icon-right-open.disable{float:left;font-size:20px;margin-left:5px;color:#DDD;}.paginas select{background:#fff;border:1px solid #B0B0B0;text-align:right;width:33px;font-weight:bold;margin:6px 4px 0 4px;}/*MENSAJES*/.mensaje{background-position:5px 5px;background-repeat:no-repeat;padding:12px 5px 12px 12px;color:#333;font:normal 12px/14px 'Open Sans', Helvetica, sans-serif;margin:0 0 5px 0;clear:both;text-align:left;}.cont-servicio-new-book .mensaje{margin:0 0 20px 0;}.alerta-new{background-color:#F2F2F2;/*background-image:url(iconos/alerta.png);border:1px solid #E6DB55;*/color:#000 !important;}.alerta-new span, .alerta-new div{color:#000 !important;}.alerta-new:before{font-size:28px;float:left;padding:0;margin:-8px 10px 0 -2px;display:inline-block;}.informacion{background-color:#F2F2F2;/*background-image:url(iconos/informacion.png);background-position:10px 6px;*/border:1px solid #F2F2F2;color:#8C0000;}.informacion:before{font-size:28px;float:left;margin:-8px 10px 0 -2px;display:inline-block;}/*.correcto{background-color:#D5FFCE;background-image:url(iconos/correcto.png);border:1px solid #9ADF8F;}*/.correcto{background-color:#f5f5f5;       position:relative;}#frmRegistro .mensaje.correcto{border:1px solid #dddddd;background-color:transparent;font-size:14px !important;padding:10px !important;line-height:18px !important;color:#999;}.error{background-color:#F2F2F2;/*background-image:url(iconos/error.png);border:1px solid #DF8F8F;*/color:#F00;}.error:before{font-size:28px;float:left;padding:0;margin:-8px 10px 0 -2px;display:inline-block;}#noscript{background:#fff url(ns_bg.jpg) no-repeat 0 0;padding:30px 20px 20px 50px;}#noscript .mensaje{background-color:#fff !important;border-color:#f5f5f5;font:normal 13px/18px 'Open Sans', Helvetica, sans-serif;color:#666;width:500px;margin-bottom:15px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}div.div{clear:both;height:10px;background:url(doth.gif) repeat-x center left;}/*--------------------------------------------------------------------------------------------------------*//*Huella*/#Huella{margin:15px 0 8px 0;padding:0 20px 20px 20px;list-style:none;overflow:hidden;text-align:center;position:relative;}#Huella:before{content:"";width:100%;height:2px;border-bottom:1px solid #CCC;position:absolute;left:0;bottom:54px;}#Huella li{height:42px;display:inline-block;font:normal 16px/16px 'Open Sans', Helvetica, sans-serif;color:#999;padding:0 8px;cursor:default;position:relative;position:relative;z-index:9;}#Huella li span{font:normal 11px/13px 'Open Sans', Helvetica, sans-serif;padding:6px 6px 0 6px;margin:0;display:block;}#Huella li small{font:normal 11px/13px 'Open Sans', Helvetica, sans-serif;}#Huella li em{font:normal 11px/13px 'Open Sans', Helvetica, sans-serif;}#Huella li a ins{display:none;}#Huella li strong{width:28px;height:28px;display:inline-block;margin:5px 0 0 6px;color:#fff;text-align:center;line-height:28px;position:relative;z-index:10;background:#cccccc;border:2px solid #efefef;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;}#Huella li strong:before{content:"";display:block;width:32px;height:32px;border:4px solid #cccccc;position:absolute;top:-6px;right:-6px;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;}#Huella li.act strong{background:#000000;}#Huella li.act strong:before{border:4px solid #000000;}#Huella li a{color:#2CA5D7;display:inline-block;}#Huella li a span{padding:2px 6px 3px 6px;border:1px solid #2CA5D7;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px;}#Huella li:nth-child(2):hover span{background-color:#2CA5D7;color:#ffffff;}#Huella li:nth-child(2):hover:before{border-left-color:#CCC;}#HuellaBtn{padding:0 20px 0 0 !important;/*width:160px;*/}#HuellaBtn span{width:20px;height:12px;position:absolute;top:8px;right:25px;}#HuellaBtn span:before{margin:0;}#HuellaBtn a{background:#990099;color:#FFF !important;display:block;padding:2px 32px 2px 3px;font:300 18px/18px "Roboto", sans-serif;/*-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;border-radius:5px;behavior:url(PIE.htc); /*sombras y bordes en IE*//*position:relative;*/}#HuellaBtn a, #HuellaBtn a strong{/*background-color:#0094de !important;*/color:#FFF !important;}#HuellaBtn a:hover, #HuellaBtn a:hover strong{background-color:#CCC !important;}#Huella .huella-service{width:42px;height:42px;margin:0 -2px 0 0;display:inline-block;background-position:0 0;background-repeat:no-repeat;background-size:contain;position:relative;opacity:.46;bottom:-17px;cursor:pointer;display:none;}#Huella li.huella-service:before,#Huella li.huella-service:after{display:none;}#Huella .huella-service.svg-ico-vuelo{background-image:url(svg/icon/009-plano.svg);}#Huella .huella-service.svg-ico-hotel{background-image:url(svg/icon/024-hotel-2.svg);background-position:2px 0;}#Huella .huella-service.svg-ico-paquete{background-image:url(svg/icon/021-bolsa-1.svg);background-position:2px 0;}#Huella .huella-service.svg-ico-circuito{background-image:url(svg/icon/006-viajar.svg);background-position:2px 0;}#Huella .huella-service.svg-ico-traslado{background-image:url(svg/icon/012-autobu.svg);background-position:2px 0;}#Huella .huella-service.svg-ico-atraccion{background-image:url(svg/icon/028-ferris-wheels.svg);background-position:2px 0;}#Huella .huella-service.svg-ico-auto{background-image:url(svg/icon/020-coche.svg);background-position:2px 0;}.rss--svg-icons{width:20px;height:20px;padding:3px;margin:0 -2px 0 0;display:inline-block;background-position:0 0;background-repeat:no-repeat;background-size:contain;position:relative;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;background-color:#dddddd;}.rss--svg-icons:before{content:"";width:18px;height:18px;margin:1px 0 0 1px;display:block;background-position:center center;background-repeat:no-repeat;background-size:contain;}.rss--svg-icons.svg-vuelo:before{background-image:url(svg/icon/009-plano.svg);}.rss--svg-icons.svg-hotel:before{background-image:url(svg/icon/024-hotel-2.svg);}.rss--svg-icons.svg-paquete:before{background-image:url(svg/icon/021-bolsa-1.svg);}.rss--svg-icons.svg-circuito:before{background-image:url(svg/icon/006-viajar.svg);}.rss--svg-icons.svg-traslado:before{background-image:url(svg/icon/012-autobu.svg);}.rss--svg-icons.svg-atraccion:before{background-image:url(svg/icon/028-ferris-wheels.svg);}.rss--svg-icons.svg-auto:before{background-image:url(svg/icon/020-coche.svg);}.rss--svg-icons.svg-reembolsable:before{background-image:url(svg/servicios/reembolsable-green.svg);}.rss--svg-icons.svg-no-reembolsable:before{background-image:url(svg/servicios/no-reembolsable.svg);}.rss--svg-icons.svg-desayuno:before{background-image:url(svg/servicios/desayuno.svg);}.rss--svg-icons.svg-soloalojamiento:before{background-image:url(svg/servicios/solo-alojamiento.svg);}.rss--svg-icons.svg-pension-media:before{background-image:url(svg/servicios/pension-media.svg);}.rss--svg-icons.svg-pension-completa:before{background-image:url(svg/servicios/pension-completa.svg);}.rss--svg-icons.svg-all-inclusive:before{background-image:url(svg/servicios/all-inclusive.svg);}.rss--svg-icons.svg-soloadultos:before{background-image:url(svg/servicios/mas-18.svg?v=0.0.1);}.tipo-regimen-wrapper{padding:10px;/*border-right:1px solid #cccccc;*/}.tipo-regimen-wrapper:after{content:"";width:1px;margin:0 0 0 14.2%;color:#ccc;position:absolute;top:0;bottom:0;border-right:1px solid #cccccc;}.tipo-regimen{margin:0 0 4px 0;position:relative;display:block;}.tipo-regimen:after{/*content:"/";font-size:20px;margin:0 0 0 4px;color:#ccc;position:relative;top:-4px;*/}.tipo-regimen:last-child:after{display: none;}.tipo-regimen small{position:relative;top:-8px;margin:0 0 0 4px;}.tipo-regimen small.inline-block{display:inline-block;top:-4px;    line-height:10px;}.tipo-regimen .tipo-regimen-text{font:normal 10px/10px Arial, Helvetica, sans-serif;}.tipo-regimen .rss--svg-icons.translape{margin-right:-4px;}/*Web chekin*//*-------------------------------------------------------------------------------------------------------------*/.page-auto-w{width:auto;}.aero-logo-checkin{padding:10px;float:left;display:block;}.p-dos-items{width:400px;padding:20px 10px;float:left;font:normal 14px/20px 'Open Sans', Helvetica, sans-serif;}.p-dos-items.checkin-col-1{width:400px;padding:20px 40px 20px 10px;}.p-dos-items.checkin-col-2{width:640px;}.div-aero-logo{float:left;clear:both;margin:30px 0;}.ul-checkin{margin:0;padding:0 0 0 20px;}.ul-checkin li{background:url(Web/iconos.png) no-repeat 0 -1588px;list-style:none;margin:4px 0;padding:0 0 0 20px;color:#0064cb;}.btn-pedido-wrapper{margin:20px 0 0 0;text-align:right;}.modal-alert-message .pedido-wind-alert{display:block !important;}.submit.pedido-wind-submit{float:none;}.btn-pedido-wrapper.misreservas{width:100%;margin:20px 0 30px 0;float:left;text-align:right;}.btn-pedido-wrapper.misreservas > div{padding:20px;background:#f2f2f2;overflow:hidden;}.pedido-text-misreservas{float:left;}.pedido-text-misreservas label{background:#999;    padding:10px;    color:#fff;    display:block;    text-align:left;    font:400 13px/16px 'Open Sans', Helvetica, sans-serif;}.pedido-text-misreservas textarea{width:600px;height:60px;}.cupos-submit{padding:5px 10px;background:#333333;color:#ffffff;font:bold 12px/11px Arial, Helvetica, sans-serif;cursor:pointer;}.item-book-html{padding:0 10px 10px 10px;/*float:left;*/clear:both;}.detalle-book{}.detalle-book h5{color:#333;font:18px/18px 'Open Sans', Helvetica, sans-serif;margin:10px;}.detalle-book .detalle-book-precio-text{float:left;font:18px/30px 'Open Sans', Helvetica, sans-serif;color:#333333;}.detalle-book  .detalle-book-precio{display:block;float:right;font:400 30px/36px 'Open Sans', Helvetica, sans-serif;color:#000000;}.detalle-book  .detalle-book-precio small{font:400 14px/14px 'Open Sans', Helvetica, sans-serif;}.detalle-book  .detalle-book-precio strong{font-weight:400;}.detalle-book  .texto-impuestos{width:100%;font:14px/14px 'Open Sans', Helvetica, sans-serif;color:#000000;padding:6px 0 20px 0;/*text-align:center;*/display:block;float:left;}.detalle-book small.hint--top strong{font-size:24px;}.detalle-book .texto-impuestos small.no-pc{display:none;}.book-cargos-obligatorios{width:100%;font:14px/14px 'Open Sans', Helvetica, sans-serif;color:#333;padding:6px 0 20px 0;/*text-align:center;*/display:block;float:left;}.book-cargos-obligatorios{width:92%;padding:2% 4%;margin:0 0 8px 0;display:block;float:left;background:#F4E4EE;}.book-cargos-obligatorios p{width:100%;font:14px/14px 'Open Sans', Helvetica, sans-serif;color:#333;padding:4px 0 4px 0;/*text-align:center;*/display:block;float:left;}.book-cargos-obligatorios span{width:100%;font:14px/14px 'Open Sans', Helvetica, sans-serif;color:#333;padding:4px 0 4px 0;/*text-align:center;*/display:block;float:left;}/*Drop Down de paquetes en el header*/li dl:hover, .dropdown-paquetes:hover .dropbtn{  background-color:#FFF;}li.dropdown-paquetes{  display:inline-block;}@media (max-width:768px){.dropdown-paquetes-content{position:fixed;}}.dropdown-paquetes-content{  display:none;  position:absolute;  background-color:#5A6F72;  min-width:210px;  box-shadow:0px 8px 16px 0px rgba(0,0,0,0.2);  z-index:1;  margin:53px 0 0 -50px;  opacity:.9;  border:#000 1px solid;}.dropdown-paquetes-content dl{  color:#FFF;  padding:12px 16px;  text-decoration:none;  display:block;  text-align:left;}.dropdown-paquetes-content dl:hover{background-color:#fff;color:#000;}.dropdown-paquetes:hover .dropdown-paquetes-content,.dropdown-paquetes:focus .dropdown-paquetes-content,.dropdown-paquetes:active .dropdown-paquetes-content{  display:block;}
/*servicios.css*/ 
/*Aereos*/.tarifas .foto{width:75px;}.contacto .tarifas{border:0;margin:0 0 10px 0;}.contacto .tarifas header{width:380px;}.contacto .tarifas header h3{font-size:15px;line-height:18px;}/**/#Contenido_XHR{clear:both;}.itemservicio{width:100%;/*border:1px solid #CCC;*/margin:0 0 20px 0;/*overflow:hidden;*/background:#FFF;float:left;}.itemservicio.js--au-item{overflow:hidden;}.itemservicio .contItem{width:100%;position:relative;float:left;background:#ffffff;/*background:#FFF;background-image:-moz-linear-gradient(top, #C0C0C0 0%, #ffffff 100%);background-image:-webkit-linear-gradient(top, #C0C0C0 0%, #ffffff 100%);background-image:-webkit-gradient(linear, right top, right bottom, color-stop(0%,#C0C0C0), color-stop(100%,#ffffff));background-image:-ms-linear-gradient(top, #C0C0C0 0%, #ffffff 100%);background-image:-o-linear-gradient(top, #C0C0C0 0%, #ffffff 100%);background-image:linear-gradient(top, #C0C0C0 0%, #ffffff 100%);*/}.itemservicio form{position:relative;}.itemservicio .alphaHT{width:100%;height:100%;position:absolute;top:0;top:0;overflow:hidden;background:url(Web/alpha-banner-slider.png) repeat-x  0 0;}.itemservicio.iHT .tool_iconos,.itemservicio.iPQ .tool_iconos,.itemservicio.iAC .tool_iconos  {border:none;margin:0;padding:0;position:absolute;bottom:14px;}.itemservicio.iHT .tool_iconos li:first-child, .itemservicio.iPQ .tool_iconos li:first-child{padding:0;}#bookservicio .itemservicio header{display:none;}#bookservicio .precio, #bookservicio .foto figcaption, #bookservicio  .promocion, #bookservicio footer, #bookservicio .gmapicon, #bookservicio header p{display:none !important;}figure.foto{float:left;display:inline;height:240px;overflow:hidden;position:relative;z-index:1;background-color:#E9E9E9;}/*figure.foto img{width:360px;background:#FFF;}*/figure.foto figcaption{position:absolute;display:block;padding:6px 10px;color:#FFF;text-align:left;cursor:default;top:2px;left:2px;cursor:pointer;border-radius:0 28px 28px 0;-webkit-border-radius:0 28px 28px 0;-moz-border-radius:0 28px 28px 0;-ms-border-radius:0 28px 28px 0;-o-border-radius:0 28px 28px 0;}.detalleFoto{width:100%;height:240px;position:absolute;top:0;left:0;z-index:20;}.cont-foto-new-book .detalleFoto{top:30px;height:auto;}.servicio-detalle .cont-foto-new-book .detalleFoto{display:none !important;}.htipo_es{ background-color:#f0d24e;}.htipo_of{ background-color:#e71d0f;  }.htipo_mp{ background-color:#8bc00f;  }.htipo_nu{ background-color:#1511d3;  }.htipo_sg{ background-color:#d41bbc;  }.htipo_ec{ background-color:#CD1719;  }.itemservicio header{display:block;padding:14px;}.itemservicio .detalleFoto h3{padding:0 10px 0 0;margin:10px 0 4px 10px;color:#FFF;}.itemservicio .detalleFoto h3, .itemservicio .detalleFoto h3 a{font:normal 22px/22px 'Open Sans', Helvetica, sans-serif;color:#FFF;text-decoration:none;-moz-text-shadow:1px 1px 2px rgba(0, 0, 0, 7);-webkit-text-shadow:1px 1px 2px rgba(0, 0, 0, 7);-o-text-shadow:1px 1px 2px rgba(0, 0, 0, 7);text-shadow:1px 1px 2px rgba(0, 0, 0, 7);}.itemservicio .detalleFoto h3 a:hover{color:#CCC;text-decoration:underline;}.itemservicio .detalleFoto h4{font:normal 18px/18px 'Open Sans', Helvetica, sans-serif;color:#FFF;margin:0 0 10px 10px;-moz-text-shadow:1px 1px 2px rgba(0, 0, 0, 7);-webkit-text-shadow:1px 1px 2px rgba(0, 0, 0, 7);-o-text-shadow:1px 1px 2px rgba(0, 0, 0, 7);text-shadow:1px 1px 2px rgba(0, 0, 0, 7);}.itemservicio .detalleFoto h4 span{font:normal 12px/12px 'Open Sans', Helvetica, sans-serif;}.itemservicio .detalleFoto h5{font:normal 12px/12px 'Open Sans', Helvetica, sans-serif;color:#FFF;text-decoration:none;margin:0 0 10px 10px;-moz-text-shadow:1px 1px 2px rgba(0, 0, 0, 7);-webkit-text-shadow:1px 1px 2px rgba(0, 0, 0, 7);-o-text-shadow:1px 1px 2px rgba(0, 0, 0, 7);text-shadow:1px 1px 2px rgba(0, 0, 0, 7);}.itemservicio header h5{color:#999;font:normal 12px/12px Arial, Helvetica, sans-serif;margin:0 0 3px 0;}.item-serv-header-name{font:700 17px/20px 'Open Sans', Helvetica, sans-serif;margin:0 0 4px 0;}.item-serv-header-address{font:400 13px/15px 'Open Sans', Helvetica, sans-serif;}.item-serv-header-address i{margin:0 0 0 -4px;padding:0;}.itemservicio h6.stars{display:inline-block;padding:0;margin:0 10px 0 0;/*height:15px;display:inline-block;background:rgba(0, 0, 0, .5);-moz-border-radius:5px;-webkit-border-radius:5px;-ms-border-radius:5px;border-radius:5px;padding:10px;margin:0 0 0 10px;*/}.itemservicio h6.stars .icon-star:before{color:rgba(0, 0, 0, .1);margin:0;font-size:15px;}.itemservicio h6.stars .icon-star.activo:before{color:#0099c7;}.itemservicio h6.no-stars{color:#0099c7;display:inline-block;font-weight:bold;}.itemservicio header h6{color:#222;font-size:12px;margin:0 0 5px 0;}.itemservicio header .header-data-container{width:100%;margin:0 0 10px 0;padding:0;float:left;}.itemservicio header .header-data-container span.spanSeparador{margin:0;padding:0 0 6px 0;display:block;}.itemservicio header .header-data-container em.pDesc{font:normal 12px/16px Arial, Helvetica, sans-serif;}.itemservicio header p{color:#000;font:normal 12px/16px Arial, Helvetica, sans-serif;margin:0 0 10px 0;padding:0;float:left;}.itemservicio header p span.spanSeparador{margin:0;padding:0 0 6px 0;display:block;}.itemservicio header p em.pDesc{font:normal 12px/16px Arial, Helvetica, sans-serif;}.servicio-new-book .itemservicio h6.stars{padding:0 0 0 10px;}div.precio{float:right;min-width:200px;width:auto;min-height:240px;background-color:#ffffff;text-align:center;/*position:relative;*/font-family:'Open Sans', Helvetica, sans-serif;}.au-result-node div.precio{min-height:154px;} div.precio:before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid #2CA5D7;}.servicio-new-book div.precio:before{display:none;}div.precio h5{margin:10px 0 8px 0;font:400 34px/34px 'Open Sans', Helvetica, sans-serif;color:#000;text-align:center;padding:0;}div.precio h5.precio-pq{margin:70px 0 8px 0;}div.precio.book-pq h5.precio-pq{margin:10px 0 8px 0;}div.precio h5 span{font-size:16px;line-height:16px;color:#000;}div.precio h5 sup{font-size:14px;border-bottom:1px solid #ccc;}div.precio h5 small{font:400 12px/12px 'Open Sans', Helvetica, sans-serif;position:relative;margin:0;display:block;}div.precio h6{margin:5px 0 10px 0;font:400 10px/10px 'Open Sans', Helvetica, sans-serif;color:#666;text-align:center;/*max-width:180px;*/}div.precio h6.max-width{max-width:180px;}div.precio > small{float:right;margin:17px 5px 0 0;font:normal 10px/10px 'Open Sans', Helvetica, sans-serif;color:#999;}div.precio .msj-expedia{font:normal 10px/10px 'Open Sans', Helvetica, sans-serif;color:#666;}/*hotel destacado*/.highlights-item div.precio{/*background-color:#002445;*//*background-color:#cccccc;*/background-color:rgba(71, 71, 71, 1);}.highlights-item div.precio h5{color:#FFF;}.highlights-item div.precio h5 span{color:#FFF;}.highlights-item div.precio h5 small{color:#FFF;}.highlights-item div.precio h6{color:#ffffff;}.highlights-item div.precio .msj-expedia{color:#ffffff;}.highlights-msj{width:100%;position:absolute;top:-12px;right:0;}.highlights-msj span{width:74px;padding:5px 8px 5px 8px;/*background:#8D8D8D;*/background:#333333;display:inline-block;text-align:center;font:normal 10px/12px 'Open Sans', Helvetica, sans-serif;text-transform:uppercase;color:#ffffff;text-align:center;position:absolute;top:0;left:-1px;z-index:1;}.highlights-msj > div{width:88px;height:0px;display:inline-block;border-right:10px solid transparent;border-left:10px solid transparent;border-bottom:8px solid #6B6B6B;position:relative;}/*---------------------------------------------------------------------------------------------*//*Seleccionar Room*/.seleccionHT{display:block;text-align:center;overflow:hidden;margin:20px 19px 20px 19px;border:1px solid #097683;-moz-border-radius:5px;-webkit-border-radius:5px;-ms-border-radius:5px;border-radius:5px;position:relative;}.seleccionHT.re-style{margin:6px 19px 0 19px;}.seleccionHT label{color:#333;display:block;text-align:center;font:400 12px/12px 'Open Sans', Helvetica, sans-serif;margin:6px 0 0 0;}.seleccionHT select{width:140px;height:28px;padding:4px;margin:10px;display:block;font:400 12px/12px 'Open Sans', Helvetica, sans-serif;border:1px solid #dddddd;}.seleccionHT span{display:block;width:160px;text-align:center;padding:6px 0;}.servicio-new-book .seleccionHT span{width:auto;}.habitaciones-preloading{width:25px;height:25px;margin:10px auto; display:block;}/*---------------------------------------------------------------------------------------------*//*custom itemservicio*//*Actividades*/.itemservicio.iAC figure.foto{    height:140px;}.itemservicio.iAC .detalleFoto{    height:140px;}.itemservicio.iAC div.precio{min-height:140px;}.itemservicio.iAC div.precio h5{    margin:38px 0 8px 0;}div.precio h5.precio-pq{    margin:70px 0 8px 0;}.buscardispo{float:right;clear:right;margin:10px 0 10px 10px;}.seleccionar{float:none;}a.btndetalle{text-decoration:none;text-align:center;float:left;clear:left;color:#FFF;font:400 13px/28px 'Open Sans', Helvetica, sans-serif;text-transform:capitalize;width:70px;height:28px;margin:6px 0 10px;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;border-radius:3px;background-color:#0099c7;}a.btndetalle:hover{text-decoration:none;}ul.promocion{list-style:none;padding:0;margin:4px 0;}ul.promocion li{font:bold 10px Tahoma, Geneva, sans-serif;color:#ffc;border-left:5px solid #C4D18A;background:#9CB221 url(bg_hpromo.png) repeat-x bottom;padding:2px 8px;line-height:12px;display:inline;}.itemservicio footer{clear:both;border-top:1px dotted #DDD;padding:4px 0 0 0;/*overflow:hidden;*/}div.tooliconos{float:right;background:#fff;}div.tooliconos span{display:block;background:#fff;padding:2px 5px 2px 0;font:normal 10px/12px Tahoma, Geneva, sans-serif;color:#666;text-align:right;height:20px;width:113px;}div.dosiconos span{width:72px !important;}div.tooliconos img{margin:3px 4px;}div.tooliconos em{background:#fff;float:left;height:25px;width:20px;}div.tooliconos .icomail, div.tooliconos .icoprin, div.tooliconos .icopdf{cursor:pointer;}ul.items{list-style:none;margin:0;padding:10px 0 10px 0;float:left;}.items li{list-style:none;color:#000;font:normal 12px/16px Arial, Helvetica, sans-serif;padding:0;margin:0;}ul.items.items-promo{padding:0;margin:6px 0 10px 0;position:relative;z-index:22;float:left;}ul.items.items-promo li{padding:4px 4px 4px 2px;margin:0 0 0 10px;display:inline-block;text-align:right;background:#E10000;}ul.items.items-promo li em{font:normal 14px/14px Arial, Helvetica, sans-serif;text-transform:uppercase;color:#FFF;}ul.items.items-promo span:before{ content:"\e84c";font-size:18px;color:#FFF;}ul.items.items-promo li strong.text-promo{/*max-width:100px;*/padding:3px 6px 2px 6px;margin:0 0 0 6px;display:inline-block;text-align:left;background:#DDD;font:normal 10px/14px Arial, Helvetica, sans-serif;float:right;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}/*Mensaje reembolso*/.msj-reembolso{padding:11px 0 0 8px;float:left;text-align:left;}.msj-reembolso span{width:20px;margin:0 2px 0 0;text-align:left;display:inline-block;}.msj-reembolso span:before{ font-size:16px;margin:0;padding:0;}.msj-reembolso.not{color:#E10000;}.msj-reembolso.yes{color:#002445;}/**/.msj-TarifaValida{padding:11px 0 10px 8px;text-align:left;color:#002445;;font-size:10px;line-height:11px;}a.info{float:left;font:normal 11px/11px Arial, Helvetica, sans-serif;color:#3E618D;text-decoration:none;}a.info:hover{color:#222;text-decoration:underline;}.itemservicio .btn{float:right;}.itemservicio .regimen{float:right;padding:0 10px;font:normal 10px Tahoma, Geneva, sans-serif;}.regimen span{display:inline-block;font:normal 11px Arial, Helvetica, sans-serif;padding:1px 7px 1px 20px;background:#fff url(icono_check.png) no-repeat 0 0;border:1px solid #ddd;}/**/.noresult{font:normal 15px/19px Arial, Helvetica, sans-serif;}a.tip{position:relative;z-index:24;color:#996600;text-decoration:none;cursor:help;display:block;padding-top:3px;}a.tip strong{text-transform:lowercase;font-weight:normal;}a.tip:hover{z-index:25;background:transparent;}a.tip span{display:none;}a.tip:hover span{display:block;position:absolute;top:20px;left:-100px;width:140px;background-color:#ffffdd;border:1px solid #ddddff;padding:3px;font-size:10px;color:#006699;text-align:center;}h5.tituloDetalle{/*padding:4px 0 0 35px;margin:5px 0 0 0;*/padding:0 0 14px 35px;margin:0;overflow:hidden;height:24px;border-bottom:1px solid #CCC;cursor:pointer;position:relative;}h5.tituloDetalle.first-item{margin:20px 0 0 0;}h5.tituloDetalle.info{background:none;padding:0;margin:10px 0 0 0;}h5.tituloDetalle.info strong{background:none;font:20px/20px Open Sans Condensed, sans-serif;color:#333;padding:0;margin:0;}h5.tituloDetalle.info span{background:none;padding:0;margin:0;}h5.tituloDetalle.info + .dataDetalle{background:none !important;border-top:1px solid #CCC;padding:0;margin:0;}h5.tituloDetalle span{color:#153044;font-size:14px;}h5.tituloDetalle:hover span{color:#CCC;}.new-detalle h5.tituloDetalle{padding:6px 0 6px 35px;margin:5px 0 0 0;overflow:hidden;height:24px;border-bottom:none;background:#ffffff;}.new-detalle div.dataDetalle{background:#ffffff;}.new-detalle div.dataDetalle.data-gallery{padding:5px 0 10px 0;}.new-detalle div.dataDetalle.data-gallery .data-gallery-wrapper{margin:0 8px;}.new-detalle h5.tituloDetalle strong{color:#333333;padding:0;}.new-detalle h5.tituloDetalle span{top:10px;}/*#selectRooms{display:block;float:right;width:510px;margin:-260px 0 0 0;position:relative;}*/#selectRooms{position:relative;}#selectRooms h5.tituloDetalle, #selectRooms div.dataDetalle{}#selectRooms div.dataDetalle{padding:0 !important;}#selectRooms div.dataDetalle .res_g, .dataDetalle-total .res_g, .form-new-book div.dataDetalle .res_g{background:#ffffff;}.dataDetalle-total{margin:-14px 0 20px 0;}h5.tituloDetalle strong{color:#000;padding:3px 13px 5px 0;font:20px/22px Arial, Helvetica, sans-serif;float:left;}h5.tituloDetalle span{position:absolute;left:6px;top:6px;}div.dataDetalle{padding:15px 8px 10px 8px;margin:0 0 30px 0;color:#556;overflow:hidden;font:14px/20px Arial, Helvetica, sans-serif;}.data-detalle-static{background:#EFEFEF;margin:0 0 30px 0}.servFin h5.tituloDetalle.info + .dataDetalle{padding:5px 8px 10px 8px !important;margin:0 0 20px 0;border-top:1px solid #EEE;background-color:#EEE !important;}td.itemDetalle{color:#CCC;width:10px;height:10px;vertical-align:top;padding-right:5px;}h5.nota{ background:url(servicios/dwn.gif) no-repeat 10px 11px !important;}h5.nota strong{background:none !important;color:#C60 !important;}div.nota{padding:8px !important;background:#F2F2F2 !important;border:1px solid #eee !important;font:normal 10px Arial, Helvetica, sans-serif !important;}.columnas{overflow:hidden;}.detColumna{float:left;width:280px;}.dataItinerario{width:100%;background:#333;}.dataItinerario th, .dataItinerario td{padding:4px;}.dataItinerario th{text-align:left;vertical-align:top;color:#fff;font:normal 12px/16px Arial, Helvetica, sans-serif;}.dataItinerario td{background:#fff;vertical-align:top;padding-bottom:10px;}.dataItinerario td:nth-child(2){background:#ececec;}/**/div.dispo{width:45px;height:45px;position:absolute;top:0;right:0;}div.dispo:before{width:0;height:0;content:"";border-bottom:45px solid transparent;border-left:45px solid transparent;position:absolute;top:0;right:0;}div.dispo.disponible span:before,div.dispo.arequerir span:before{position:absolute;top:4px;right:0;z-index:10;color:#FFF;}div.dispo.disponible:before{ border-right:45px solid #96C021;}div.dispo.disponible span:before{ content:"\e819";font-size:18px;color:#FFFFFF;}div.dispo.arequerir:before{ /*border-right:45px solid #CCC;*/border-right:45px solid #F00;}div.dispo.arequerir span:before{ content:"\e850";font-size:18px;/*color:#0099c7;*/color:#FFF;}div.dispo span{display:block;padding:2px 4px 2px 10px;height:14px;}div.dispo em{display:none;}div.dispo .dispo-hint{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;}.dispo-book{display:inline-block;padding:2px 4px;font-weight:bold;}.dispo-book.disponible{color:#FFFFFF;background:#008822;}.dispo-book.arequerir{color:#0099c7;background:#CCCCCC;}.Comisiones{border:1px solid #999;background:#505C63;font:bold 11px Tahoma, Geneva, sans-serif;color:#fff;width:62px;height:22px;text-align:center;cursor:pointer;margin:0px 5px 5px 0;}/*.resOK, .resNO, .resAR{font:bold 14px Tahoma, Geneva, sans-serif;padding:31px 0 30px 60px;color:#6C0;background:url(sires.png) no-repeat 10px 20px;float:left;}.resNO{color:#C00;background:url(nores.png) no-repeat 10px 20px;}.resAR{color:#FFCC00;background:url(sires.png) no-repeat 10px 20px;}*/a.link{border:1px solid #03687A;background:#1B8092;font:bold 10px Tahoma, Geneva, sans-serif;color:#fff;display:inline;text-align:center;padding:2px 5px;text-decoration:none;}a:hover.link{border:1px solid #03687A;background:#03687A;color:#ffc;text-decoration:none;}.sub{border:1px solid #999;background:#505C63;font:bold 10px Tahoma, Geneva, sans-serif;color:#fff;text-align:center;height:22px;}.formtip{background:#E8F4EC url(help_icon_bg.gif) no-repeat 4px 3px;padding:3px 5px 3px 22px;color:#699ACB;font:normal 10px "Trebuchet MS", Arial, Helvetica, sans-serif;text-align:left;line-height:12px;width:227px;float:right;margin:0 0 10px 0;}/*Videos*/a.videoThumb{display:inline-block;width:120px;background-repeat:no-repeat;background-position:0 0;background-color:#fff;text-decoration:none;font:normal 11px Tahoma, Geneva, sans-serif;color:#333;}a.videoThumb:hover{background-color:#333;color:#fff;}a.videoThumb span{display:inline-block;width:120px;height:96px;background:url(servicios/video_player.png) no-repeat 0 0;}a.videoThumb strong{display:inline-block;padding:0 6px;margin:4px 0;}/*----------------------------------------------------------------------------------------------------------------*//*Galeria Hotel info*/ul.galDetalle{margin:-10px 0 0 0;padding:0;display:block;float:left;}ul.galDetalle li{width:58px;height:58px;margin:0 14px 12px 0;padding:0;list-style:none;display:inline;position:relative;overflow:hidden;float:left;}ul.galDetalle li img{width:90px;margin:0;padding:0;background:#999;}/*----------------------------------------------------------------------------------------------------------------*//*New Book*/#servicioNewBook{}#formNewBook{}.cont-servicio-new-book{/*margin:14px 0 0 0;*/}.servicio-new-book{width:30%;/*padding:4px 2% 0 0;float:left;*/padding:0 0 0 2%;float:right;}.form-new-book{width:68%; /*60%;*/margin:0 0 20px 0;float:right;}.cont-foto-new-book{width:100%;position:relative;float:left;}.servicio-new-book figure.foto{width:100%;}.servicio-new-book .hcomparador, .servicio-new-book .tool_social, .servicio-new-book .des-direccion{display:none;}.servicio-new-book div.precio{width:100%;min-height:90px !important;padding-top:16px;z-index:20;}.servicio-new-book .itemservicio header{width:auto;float:left;margin:0 0 24px 0;padding:0 14px 14px 14px;}.servicio-new-book .info-q-busco{float:left;}.servicio-new-book .seleccionar{margin:0 0 24px 0;}.servicio-new-book .item-left-precio em{display:none;}.servicio-new-book .det-display-item-left{height:auto;margin:0;padding:0 1%;float:none;}.servicio-new-book .item-left-precio{padding:0 1%;position:relative;}.servicio-new-book .item-left-precio strong{}.servicio-new-book .item-left-texto{width:48%;padding:0 1%;display:table-cell;position:relative;vertical-align:middle;}.servicio-new-book .item-left-texto span{display:table-cell;vertical-align:middle;}.servicio-new-book .item-left-texto em{position:absolute;line-height:16px;}.servicio-new-book .det-display-item-right{width:100%;padding:4px 0;position:relative;float:none;top:inherit;right:inherit;overflow:hidden;}.servicio-new-book .det-display-item-right .submit-a{padding:0 6px;float:right;margin:0 2% 0 0;}/*Paquetes*/.servicio-new-book .iPQ .det-display-item-right-float.first-item{margin:0;}.servicio-new-book .iPQ .det-display-item-right-float{width:100%;margin:0;}.servicio-new-book .iPQ .item-left-texto.item-select{display:none;}.servicio-new-book .iPQ .seleccionar{height:36px;padding:0 6px;margin:0 0 12px 0;font:400 15px/15px Helvetica, sans-serif;}.servicio-new-book .iPQ .det-display-item-right{padding:14px 0 0 0;}.servicio-new-book .iPQ .det-display-item-right h5{margin:0;}.servicio-new-book .iPQ .det-display-precio-item{padding:0 0 6px 0;}/*New add traslados*/.tr-new-add{padding:0;}.tr-new-add div.c-33{width:33.333%;float:left;}.tr-new-add div label{display:block;text-align:left !important;}.tr-new-add div.add-date{/*width:33.333%;*/float:left;margin-top:14px;}.tr-new-add div.add-date div{float:left;}.tr-new-add div.add-date div.hora{margin-left:20px;}.tr-new-add .tr-lugar-set{display:block;padding:0 10px 0 0;color:#0094de;}.content-input-text input{width:95.666666%;padding:0 2%;}/*Precios Destacados/Recomendados*/.precios-destacados{    width:100%;    margin:0 0 15px 0;    float:left;}    .precios-destacados ul{        margin:0;        padding:0;    }        .precios-destacados ul li{            display:inline;            list-style:none;            position:relative;            margin:0;            padding:0;        }            .precios-destacados ul li a{                /*height:40px;*/                display:inline-block;                position:relative;                background:#CCC;                margin:0;                padding:0;                float:left;            }            .precios-destacados.ar-resultados ul li a{                width:33.3333%;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px;position:relative;            }                .precios-destacados ul li a p{                    display:block;                    float:left;                    margin:0;                    padding:16px 0 16px 16px;                }                    .precios-destacados ul li a strong{                        font:20px/20px "Titillium Web", sans-serif;                        float:left;                        clear:both;                    }                    .precios-destacados ul li a em{                        font:700 20px/20px "Titillium Web", sans-serif;                        float:left;                        clear:both;                        text-transform:uppercase;                    }                .precios-destacados ul li a span{                    display:inline-block;width:100%;height:90%;position:absolute;top:5%;right:0;                }                .precios-destacados ul li a.pre-des-precio{                    color:#FFF;background:#FB6FB5;                }.precios-destacados ul li a.pre-des-precio span{background:url(Web/menor-precio.png) no-repeat center right;background-size:contain;}                .precios-destacados ul li a.pre-des-duracion{                    color:#FFF; background:#0099c7;                }.precios-destacados ul li a.pre-des-duracion span{background:url(Web/menor-duracion.png) no-repeat center right;background-size:contain;}                .precios-destacados ul li a.pre-des-recomendado{                    color:#FFF;                    background:#E10473;                }.precios-destacados ul li a.pre-des-recomendado span{background:url(Web/recomendado.png) no-repeat center right;background-size:contain;}               .precios-destacados ul li a:hover{                    background:#CCC;                }/**/.servicio-new-book .ofertas-book div.precio{min-height:auto !important;padding:16px 0;display:table;}.servicio-new-book .ofertas-book div.precio .price-table{display:table-cell;}.servicio-new-book .ofertas-book div.precio p{margin:0;padding:4px 10px;overflow:hidden;color:#000;}.servicio-new-book .ofertas-book div.precio p span{display:block;float:right;}.servicio-new-book .ofertas-book div.precio p span em{font:normal 12px/12px Arial, Helvetica, sans-serif;}.servicio-new-book .ofertas-book div.precio p span strong{font:bold 20px/20px Arial, Helvetica, sans-serif;}.servicio-new-book .ofertas-book div.precio p small{font:normal 14px/22px Arial, Helvetica, sans-serif;display:block;float:left;}.servicio-new-book .ofertas-book div.precio p.price-table-ahora{color:#0099c7;}.servicio-new-book .ofertas-book div.precio p.price-table-ahora strong{color:#0099c7;font:bold 26px/22px Arial, Helvetica, sans-serif;}.servicio-new-book .ofertas-book div.precio p.price-table-ahora span em, .servicio-new-book .ofertas-book div.precio p.price-table-ahora small{font:normal 18px/28px Arial, Helvetica, sans-serif;}.servicio-new-book .ofertas-book div.precio p span.price-table-disable{text-decoration:line-through;}.servicio-new-book .ofertas-book div.precio p span.price-table-disable em, .servicio-new-book .ofertas-book div.precio p span.price-table-disable strong{color:#999;}.servicio-new-book .ofertas-book header{padding:14px;}.servicio-new-book .ofertas-book header h3{color:#0099c7;font:normal 14px/14px Arial, Helvetica, sans-serif;margin:0 0 4px 0;}.servicio-new-book .ofertas-book header h4{color:#000;font:normal 14px/14px Arial, Helvetica, sans-serif;margin:0 0 10px 0;}.servicio-new-book .ofertas-book header p{color:#000;margin:0 0 4px 0;font:normal 12px/16px Arial, Helvetica, sans-serif;float:none;}#PQ_Aero{float:left;width:715px;}#PQ_Promo{background:#fff url(pq/img/pq_promo.gif) no-repeat center bottom;padding:10px 10px 78px 10px;border:3px solid #00A9B4;margin:10px 0 10px 0;float:right;width:214px;-webkit-border-radius:5px;border-radius:5px;-moz-border-radius:5px;}#PQ_Promo h5{font:normal 30px/30px ArialNarrowRegular, Arial, Helvetica, sans-serif;padding:0;margin:0 0 8px 0;color:#f90;}#PQ_Promo p{font:normal 20px/24px ArialNarrowRegular, Arial, Helvetica, sans-serif;padding:0;margin:0;color:#00A9B4;}#PQ_Promo div{font:normal 11px/16px Arial, Helvetica, sans-serif;padding:5px;margin:10px 0 0 0;color:#999;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:1px solid #ccc;}.msj-promo-discount{text-align:right;}.msj-promo-discount > div{padding:4px;margin:2px;border:1px solid #000;display:inline-block;}.msj-promo-discount > div span{padding:6px 6px 0 4px;font:bold 11px/14px Arial, Helvetica, sans-serif;display:inline-block;float:left;}.msj-promo-discount > div img{display:inline-block;float:right;}/*AU Grilla - Autos*/.au-result-node{width:100%;margin:0 0 10px 0;float:left;}.au-item{width:12.5%;float:left;position:relative;}.au-transporte{font-size:10px;min-height:16px;}.au-modelo{font-size:14px;}.au-item-margin{padding:4px;margin:2px;background:#ffffff;overflow:hidden;}.au-img{width:100%;float:left;}.au-price-result{color:rgb(68, 177, 80);text-align:right;}.au-price-result .currency{padding:0 0 4px 0;font-size:14px;}.au-price-result .price{padding:0 0 4px 0;font-size:28px;}.au-price-result .price-text{padding:0 0 2px 0;font-size:12px;}.au-cotizar{width:100%;margin:0 0 8px 0;float:left;clear:both;color:#0094DE;}.au-cotizar .au-cotizar-checkbox{margin:1px 4px 0 0;float:left;}.au-cotizar .au-cotizar-text{float:left;}.au-empty-result{text-align:center;}.au-empty-result img{/*width:100%;*/}.au-empty-result span{display:block;text-transform:uppercase;font-size:12px;}/*Resultado clásico*/.au-info-image{/*width:290px;height:169px;*/width:229px;height:133px;overflow:hidden;margin:5px;float: left;}.au-info-image img{width:100%;}.au-description{float:left;}.view-lista .au-price-result{margin:25px 0 0 0;color:#000;text-align:center;}.view-lista .au-modelo{margin:4px 0 10px 0;}.view-lista .au-modelo strong{font-size:22px;}/*AU Filtros*/.wrap-au-filtro-inline{width:100%;margin:0 0 15px 0;float:left;}.au-filtro-inline{margin:0 -4px 15px -4px;}    .au-filtro-inline ul{        margin:0;        padding:0;    }        .au-filtro-inline ul li{            display:block;list-style:none;float:left;            position:relative;            margin:0;            padding:0;        }            .au-filtro-inline ul li a{padding:0;margin:0 4px;                display:block;                position:relative;background:#f9f9f9;color:#333;border-bottom:2px solid #2CA5D7;box-shadow:0 0 4px 1px rgba(143,143,143,0.2);            }            .au-filtro-inline.au-filtro-2 ul li{width:50%}            .au-filtro-inline.au-filtro-5 ul li{width:20%}            .au-filtro-inline.au-filtro-7 ul li{width:14.285%            }            .au-filtro-inline.ar-resultados ul li:last-child{display:none;            }                .au-filtro-inline ul li a p{                    display:block;                    margin:0;                    padding:8px 8px;                }                    .au-filtro-inline ul li a strong{display:block;                        font:14px/20px 'Open Sans', Helvetica, sans-serif;                    }                    .au-filtro-inline ul li a em{display:block;                        font:12px/16px 'Open Sans', Helvetica, sans-serif;                        text-transform:uppercase;                    }                .au-filtro-inline ul li a span{                    display:block;padding:16px 0 8px 0;margin:0 auto 8px auto;                }                    .au-filtro-inline ul li a span:before{                        margin:0;                        padding:0;                        font-size:20px;                    }   .au-filtro-inline ul li a.activo,   .au-filtro-inline ul li a:hover {background:#2CA5D7;color:#fff;text-decoration:none;                }.au-filtro-title{font:12px/16px 'Open Sans', Helvetica, sans-serif;text-transform:uppercase;}.au-filtro-inline ul li a span[class^="au-filtro-modauto-"]{/*width:68px;height:30px;*/width:120px;height:60px;background-repeat:no-repeat;background-position:center center;background-size:contain;}.au-filtro-inline ul li a span.au-filtro-modauto-1{background-image:url(../au/cars/autos.png);}.au-filtro-inline ul li a span.au-filtro-modauto-2{background-image:url(../au/cars/economico.png);}.au-filtro-inline ul li a span.au-filtro-modauto-3{background-image:url(../au/cars/compacto.png);}.au-filtro-inline ul li a span.au-filtro-modauto-4{background-image:url(../au/cars/deportivo.png);}.au-filtro-inline ul li a span.au-filtro-modauto-5{background-image:url(../au/cars/luxury.png);}.au-filtro-inline ul li a span.au-filtro-modauto-6{background-image:url(../au/cars/van.png);}.au-filtro-inline ul li a span.au-filtro-modauto-7{background-image:url(../au/cars/suv.png);}/**//*AU Grilla*/.au-result-title{padding:8px;margin:0 0 4px 0;background:#2CA5D7;font:16px/16px 'Open Sans', Helvetica, sans-serif;text-transform:uppercase;text-align:center;color:#FFF;}.au-stars{color:rgb(68, 177, 80);}.au-detail{color:#333;}.au-wrap-detail{display:inline-block;margin:0 auto;}.au-detail-white-space{clear:both;}.au-detail-image{width:100%;margin:0 0 6px 0;float:left;border-bottom:1px solid #DDD;}.au-detail-image img{width:100%;}.au-item-margin .au-detail-fx{background:#FFF;overflow:hidden;z-index:10;-webkit-box-shadow:0px 0px 20px 0px rgba(0,0,0,0.75);-moz-box-shadow:0px 0px 20px 0px rgba(0,0,0,0.75);box-shadow:0px 0px 20px 0px rgba(0,0,0,0.75);}.au-hover-data-1{margin:2px 4px;display:block;position:relative;z-index:42;}.au-item-margin .au-detail{display:block;}.au-detail-footer{margin:6px 0 6px 0;text-align:center;position:relative;z-index:10;}.au-detail-select-text{padding:0;margin:0;}.au-detail-select-text ul{padding:0;margin:10px 0 0 0;}.au-detail-select-text ul li{font:12px/12px 'Open Sans', Helvetica, sans-serif;list-style:none;}.au-detail-select-text ul li i{padding:6px 0 0 0;color:rgb(68, 177, 80);}.au-detail-select-text [class*="hint--"]{position:relative;}.au-matrix-icons{margin:0 6px 4px 6px;float:left;}.au-matrix-icons i{float:left;}.au-matrix-icons span{padding:0 0 0 4px;float:left;font:12px/22px 'Open Sans', Helvetica, sans-serif;}.au-matrix-icons span.au-matrix-strong{font:700 13px/22px 'Open Sans', Helvetica, sans-serif;}.glyphicon{width:22px;height:22px;display:inline-block;/*background-color:red;*/background-size:contain;background-repeat:no-repeat;background-position:center center;}.glyphicon.glyphicon-pasajero{background-image:url(../AU/svg/pasajero.svg);}.glyphicon.glyphicon-puerta{background-image:url(../AU/svg/puerta.svg);}.glyphicon.glyphicon-maleta{background-image:url(../AU/svg/maleta.svg);}.glyphicon.glyphicon-aa{background-image:url(../AU/svg/aa.svg);}.glyphicon.glyphicon-transmision{background-image:url(../AU/svg/transmision.svg);}.glyphicon.glyphicon-km{background-image:url(../AU/svg/km.svg);}/*AU Cotizador*/.au-send-coti{margin:0 0 20px 0;}.au-send-coti-win{width:100%;float:left;background:#ededed;border-top:1px solid #CCC;}.au-btn-mobile-openitem{width:100%;height:50px;display:inline-block;background:#ededed;text-decoration:none;position:relative;/*margin-bottom:10px;*/}.au-btn-mobile-openitem:hover{text-decoration:none;}.au-btn-mobile-openitem em{padding:0 0 0 5px;color:#333;font:300 15px/50px 'Open Sans', Helvetica, sans-serif;}.au-btn-mobile-openitem small{color:#0094de;font:300 15px/50px 'Open Sans', Helvetica, sans-serif;}.au-btn-mobile-openitem span{position:absolute;top:12px;right:4px;font-size:28px;color:#333;}.au-btn-mobile-openitem span:before{margin:0;}.au-send-coti-select-car{width:70%;float:left;}.au-send-coti-submit{margin:38px 20px 0 0;float:right;}.au-send-coti-select-car .au-box{width:110px;height:110px;margin:6px 3px;border:1px solid #CCC;background-color:#FFF;color:#99D4F1;float:left;position:relative;font:60px/120px 'Open Sans', Helvetica, sans-serif;text-align:center;}.au-send-coti-select-car .au-box.activo:hover:before{content:"X";width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(255, 255, 255, .7);z-index:10;cursor:pointer;font:60px/120px 'Open Sans', Helvetica, sans-serif;}.au-send-coti-select-car .au-box .au-modelo{width:100%;position:absolute;top:0;left:0;}.au-send-coti-select-car .au-box .au-company{width:80%;position:absolute;bottom:0;left:0;z-index:2;}/*AU Add / Book*/.servicio-new-book .au-item{width:100%;float:none;}.servicio-new-book .au-detail-image{display:block;border-bottom:none;}.servicio-new-book .au-detail{display:block;}.au-book-price{padding:10px 4px 4px 4px;margin:-6px -6px 10px -6px;background:rgb(68, 177, 80);}.au-book-price{color:#FFF;}.au-book-price-table{width:100%;display:table;}.au-book-price-row{display:table-row;}.au-book-price-cell{padding:0 4px 2px 4px;display:table-cell;font:14px/14px 'Open Sans', Helvetica, sans-serif;}.au-book-price-cell .currency{padding:0 4px 0 0;font:11px/14px 'Open Sans', Helvetica, sans-serif;}.au-book-price-cell.left{text-align:left;}.au-book-price-cell.right{text-align:right;}.total .au-book-price-cell{padding:8px 4px 4px 4px;font:18px/22px 'Open Sans', Helvetica, sans-serif;}.total .au-book-price-cell .currency{font:16px/22px 'Open Sans', Helvetica, sans-serif;}.total .au-book-price-cell .price{font:26px/28px 'Open Sans', Helvetica, sans-serif;}.au-book-dias{}.au-book-dias-title{font:22px/22px 'Open Sans', Helvetica, sans-serif;color:#96C021;}.au-book-retira{width:100%;margin:15px 0 0 0;display:table;}.au-book-retira-title{font:20px/22px 'Open Sans', Helvetica, sans-serif;}.au-book-retira-row{display:table-row;}.au-book-retira-cell{padding:0 0 2px 0;display:table-cell;vertical-align:middle;}.au-book-retira-cell i{width:22px;height:22px;display:inline-block;float:left;}.au-book-retira-cell span{padding:4px 0 0 4px;display:inline-block;float:left;font-weight:bold;}.au-book-retira-cell i.lugar{background:url(Web/iconos.png) no-repeat -2px -425px #FFF;}.au-book-retira-cell i.fecha{background:url(Web/iconos.png) no-repeat -2px -463px #FFF;}.au-book-retira-cell i.hora{background:url(Web/iconos.png) no-repeat -2px -615px #FFF;}.au-book-opciones-hover{position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;display:none;text-align:center;background:#2CA5D7;border:1px solid #2CA5D7 !important;color:#ffffff;font:400 13px/48px 'Open Sans', Helvetica, sans-serif;text-transform:uppercase;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;}.au-book-opciones-row:hover .au-book-opciones-cell{background-color:#f2f2f2;}.au-book-opciones-row:first-child:hover .au-book-opciones-cell{background-color:transparent;}.au-book-opciones-row:hover .au-book-opciones-hover{display:block;}/*Tu búsqueda*/.au-book-your-serch .au-book-opciones-cell{border-top:1px solid #2CA5D7;border-bottom:1px solid #2CA5D7;position:relative;}.au-book-your-serch .au-book-opciones-cell.au-book-title{background:#2CA5D7;color:#FFF;position:relative;}.au-book-your-serch .au-book-opciones-cell.au-book-title:before{content:"";width:0; height:0; border-left:10px solid #2CA5D7;border-top:29px solid transparent;border-bottom:29px solid transparent; display: block;position:absolute;top:0;bottom:0;right:-10px;z-index:2;}.au-book-your-serch .au-book-opciones-cell.au-book-title .subtitle{padding:0 4px;font-size:10px;display: inline-block;position:absolute;top:0;left:0;z-index:2;}/*Recomendado*/.au-book-recommended .au-book-opciones-cell{border-top:1px solid rgb(68, 177, 80);border-bottom:1px solid rgb(68, 177, 80);}.au-book-recommended .au-book-opciones-cell.au-book-title{background:rgb(68, 177, 80);color:#FFF;position:relative;}.au-book-recommended .au-book-opciones-cell.au-book-title:before{content:"";width:0; height:0; border-left:10px solid rgb(68, 177, 80);border-top:31px solid transparent;border-bottom:31px solid transparent; display: block;position:absolute;top:0;bottom:0;right:-10px;z-index:2;}.au-book-recommended .au-book-opciones-cell.au-book-title .subtitle{padding:0 4px;font-size:10px;display: inline-block;position:absolute;top:0;left:0;z-index:2;}/*Book price*/.wrap-au-book-price-sidebar{padding:4px;margin:15px 2px;background:#ffffff;overflow:hidden;}.wrap-au-book-price-sidebar:before{content:"";display: block;overflow:hidden;clear:both;}.au-book-price-sidebar.table-div{width:100%;}.au-book-price-sidebar.table-div .row{border-bottom:1px solid #999;}.au-book-price-sidebar.table-div .cell{padding:5px 5px 0 5px;border:none;color:#333;border:none;}.au-book-price-sidebar.table-div .cell.total{padding:5px;}.au-book-price-sidebar.table-div .row .cell:last-child{text-align: right;}.au-book-price-sidebar.table-div .row .cell .auto-tipo{font:13px/18px "Questrial", Helvetica, sans-serif;}.au-book-price-sidebar.table-div .row .cell:last-child .auto-tipo{font:16px/18px "Questrial", Helvetica, sans-serif;}.au-book-price-sidebar.table-div .cell strong{font:20px/20px "Questrial", Helvetica, sans-serif;}.au-book-price-sidebar.table-div .cell.total{font:18px/30px "Questrial", Helvetica, sans-serif;color:#0094de;}.au-book-price-sidebar.table-div .cell.total strong{font:26px/26px "Questrial", Helvetica, sans-serif;color:#0094de;}.au-book-price-sidebar .tax-message{margin:5px;font:normal 12px/14px "Questrial",Arial, Helvetica, sans-serif;text-align:left;color:#999;}.servicio-new-book .au-transporte{margin-left:8px; font-size:10px;}.servicio-new-book .au-modelo{margin-left:8px; font-size:14px;}.au-btn-grilla-opciones{border:1px solid #153044;height:30px;padding:0 6px;line-height:30px;text-decoration:none;display:none;}/**/.icon-autos{width:49px;height:34px;margin:0 auto 4px auto;display:block;background:url(../AU/img/icono-autos.png) no-repeat;}.icon-autos.km-libre{background-position:0 0;}.icon-autos.cargos-obligatorios{background-position:-49px 0;}.icon-autos.colision-1{background-position:-98px 0;}.icon-autos.colision-2{background-position:-147px 0;}.icon-autos.segundo-conductor{background-position:-196px 0;}.icon-autos.gps-incluido{background-position:-245px 0;}.icon-autos.tanque-lleno{background-position:-294px 0;}.hover-message{display:block !important;position:absolute !important;top:0;right:0;bottom:0;left:0;}/**//*Bookopciones*/.au-book-opciones{width:100%;margin:15px 0 20px 0;display:table;}.au-book-opciones-row{width:100%;display:table-row;cursor:pointer;}.au-book-opciones-cell{padding:4px 0;display:table-cell;vertical-align:middle;border-bottom:1px solid #DDD;}.header .au-book-opciones-cell{padding:4px 0;}.au-book-opciones-cell.au-book-title{padding:18px 6px;}.au-book-opciones-cell .title{width:60px;line-height:14px;}.au-book-opciones-cell.cont-check{width:65px;text-align:center;position:relative;}.au-book-opciones-cell.cont-check [class^="icon-"]:before, .au-book-opciones-cell.cont-check [class*=" icon-"]:before{font-size:18px;color:#96C021;}.au-book-opciones-cell.cont-check:before{content:"";display:block;position:absolute;top:8px;left:0;bottom:8px;border-left:1px solid #DDD;}.au-book-opciones-cell.cont-check:last-child{}.pago-end, .pago-now{margin:0 2px;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;border-radius:3px;text-align:center;position:relative;}.pago-end span, .pago-now span{display:block;padding:2px 0;}.pago-now span.new-price{font:20px/22px 'Open Sans', Helvetica, sans-serif;color:#96C021;}.pago-end span.new-price{font:20px/22px 'Open Sans', Helvetica, sans-serif;}.pago-now{border:1px solid #96C021;}.pago-end{border:1px solid #999;}.pago-end:hover{background:#999;color:#fff;}.pago-end-title, .pago-now-title{margin:0 2px;padding:6px 0;text-align:center;color:#FFF;}.pago-end-title span, .pago-now-title span{display:block;}.pago-now-title span.new-price{font:20px/22px 'Open Sans', Helvetica, sans-serif;color:#96C021;}.pago-end-title span.new-price{font:20px/22px 'Open Sans', Helvetica, sans-serif;}.pago-now-title{background:#96C021;}.flecha-bottom-now-title{width:0;height:0;margin:0 auto;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #96C021;}.pago-end-title{background:#999;}.flecha-bottom-end-title{width:0;height:0;margin:0 auto;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #999;}.pago-now:hover,.au-book-your-serch .pago-now{border:1px solid #96C021;background:#96C021;color:#fff;}.pago-now:hover span.new-price,.au-book-your-serch .pago-now span.new-price{color:#fff;}/*book form*/.book-form .pago-end{border:none;}.total .pago-end span{padding:6px 0;}.total .pago-end span.new-price{font:26px/28px 'Open Sans', Helvetica, sans-serif;color:#0094de;}.book-form .pago-end:hover{background-color:transparent !important;color:inherit !important;}/**/.add-tilte-section{font:400 21px/22px 'Open Sans', Helvetica, sans-serif;padding:15px 10px 25px 10;color:#000000;}.add-grilla-ci{width:100%;float:left;}.add-grilla-ci ul{margin:0;padding:0;}.add-grilla-ci ul li{width:20%;display:inline-block;background:#96C021;list-style:none;position:relative;float:left;opacity:.6;cursor:pointer;}.add-grilla-ci ul li.active{-webkit-box-shadow:0px 0px 22px -5px rgba(0,0,0,0.75);-moz-box-shadow:0px 0px 22px -5px rgba(0,0,0,0.75);box-shadow:0px 0px 22px -5px rgba(0,0,0,0.75);z-index:4;opacity:1;}.add-grilla-ci ul li:before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid #ffffff;z-index:1;}.add-grilla-date{padding:5px 5px 20px 5px;font-size:14px;color:#333333;text-align:center;}.add-grilla-date span{display:block;margin:0 auto;}.add-grilla-date .day{padding:20px 5px 5px 5px;font-size:30px;}.add-grilla-date .month{padding:5px;font-size:12px;}.add-grilla-date .year{padding:0 5px 20px 5px;font-size:15px;font-weight:700;}.add-grilla-price{height:38px;text-align:center;background:#333333;position:absolute;right:0;left:0;bottom:-28px;z-index:2;}.add-grilla-price:before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;border-right:1px solid #ffffff;border-bottom:1px solid #ffffff;border-left:1px solid #ffffff;}.add-grilla-price span{padding:10px 0;font-size:18px;color:#2CA5D7;display:inline-block;}.add-grilla-price span small{font-size:13px;}.add-table-ci{width:100%;float:left;font-family:'Asap', sans-serif;}.add-table-ci .table-div{width:100%;float:left;border-collapse:collapse;border-spacing:0;}.add-table-ci .table-div .cell{border:none;border-bottom:1px solid #dddddd;padding:12px 5px;}.add-table-ci .table-div .cell:nth-child(1){width:39%;}.add-table-ci .table-div .cell:nth-child(2){width:30%;}.add-table-ci .table-div .cell:nth-child(3){width:30%;}.add-table-ci .table-div .text-value{font-size:13px;font-weight:700;}.add-table-ci .table-div .select-cant{width:100%;height:32px;font-size:13px;border-color:#dddddd;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;}.title-fecha{padding:15px 10px 0 10px;margin:0 0 20px 0;text-align:center;text-align:center;font:700 13px/13px 'Asap', sans-serif;}.title-fecha span{padding:6px 10px;font-size:18px;color:#333333;display:inline-block;}.add-grilla-ci-table-wrapper{display:none;}.add-grilla-ci-table-wrapper{display:none;opacity:0;margin:30px 0 0 0;transition:opacity;-webkit-transition:opacity;-moz-transition:opacity;-ms-transition:opacity;-o-transition:opacity;}.add-grilla-ci-table-wrapper.active{display:block;opacity:1;}.add-itinerario{padding-left:30px;margin:10px 0 0 30px;border-left:1px dashed #CCC;}.add-itinerario .add-item{position:relative;}.add-itinerario .add-item .add-count{width:50px;height:50px;text-align:center;font:400 16px/50px 'Open Sans', Helvetica, sans-serif;position:absolute;top:0;left:-56px;border:1px solid #333333;color:#333333;background:#ffffff;cursor:pointer;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;}.add-itinerario .add-item.close .add-count{border:1px solid #96C021;color:#ffffff;background:#96C021;}.add-itinerario .add-item .add-text{margin:0 20px 40px 20px;font:400 14px/20px 'Open Sans', Helvetica, sans-serif;}.add-item-title span{margin:14px 0 10px 20px;display:inline-block;font:700 17px/22px 'Open Sans', Helvetica, sans-serif;}.add-item-title-itinerario span{margin:14px 15px 5px 22px;display:inline-block;font:400 13px/15px 'Open Sans', Helvetica, sans-serif;}.add-links-nav-wrapper{width:100%;float:left;margin:20px 0;}.add-links-nav{padding:0 0 0 15px;}.add-links-nav li{list-style:none;margin:10px 0;color:#333333;font:400 14px/15px 'Asap', sans-serif;cursor:pointer;}.add-links-nav li.active{margin:10px 0 10px -8px;color:#2CA5D7;font:700 14px/15px 'Asap', sans-serif;cursor:default;}.add-links-nav li i{color:#2CA5D7;}.add-detalle-servicio{margin:20px 20px 0 20px;padding-bottom:10px;font:700 14px/17px 'Asap', sans-serif;color:#333333;border-bottom:1px solid #dddddd;}.add-select-btn{margin:10px 0 20px 0;text-align:center;}.add-wrapper-text{margin:10px 0 0 0;font:400 14px/20px 'Asap', sans-serif;}.add-table-ci .add-title{font:400 12px/14px 'Asap', sans-serif;}/*Hotel book new*/.servicio-new-book .itemservicio header.header-detalleFoto-info-book{margin:0 0 60px 0;}.detalleFoto-info-book{margin:10px 0 10px 0;}.detalleFoto-info-book h3{font:normal 20px/24px 'Open Sans', Helvetica, sans-serif;color:#000;margin:0 0 5px 0;}.servicio-new-book .itemservicio .detalleFoto-info-book h6.stars{padding:0;}.itemservicio.iHT header.header-detalleFoto-info-book .tool_iconos{margin:0;padding:0;position:relative;bottom:auto;}/**/
/*motor.css*/ 
/*base #3A9EADtexto #00ABBDbackground-color:#BED9E4;filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#eeeeee, endColorstr=#cccccc);background-image:-ms-linear-gradient(top, #eeeeee 0%, #cccccc 100%);background-image:-moz-linear-gradient(top, #eeeeee 0%, #cccccc 100%);background-image:-o-linear-gradient(top, #eeeeee 0%, #cccccc 100%);background-image:-webkit-gradient(linear, right top, right bottom, color-stop(0%, #eeeeee), color-stop(100%, #cccccc));background-image:linear-gradient(top, #eeeeee 0%, #cccccc 100%);*/#btnNB{display:block;text-indent:-4000px;height:35px;width:260px;background:url(btn_nb.png) no-repeat;position:absolute;z-index:1000;top:5px;left:5px;}/***********************************************************************************************************//*Motor comprimido*/.motor-comprimido{width:100%;position:absolute;top:90px;    left:0;z-index:1000;}.motor-comprimido .motor-container{width:100%;margin:0;display:none;}.motor-comprimido .motor-container .mdiv{-webkit-box-shadow:0px 9px 10px 0px rgba(30, 30, 30, 0.32);-moz-box-shadow:   0px 9px 10px 0px rgba(30, 30, 30, 0.32);box-shadow:        0px 9px 10px 0px rgba(30, 30, 30, 0.32);}.motor-comprimido .Motor{min-height:0px;}.canvas-motor-comprimido{width:100%;height:100%;position:fixed;top:0;left:0;background:rgba(0, 0, 0, .8);display:none;opacity:0;visibility:hidden;z-index:900;}.canvas-motor-comprimido-close {width:38px;height:38px;position:absolute;top:0;right:0;display:inline-block;background:#cc003a;text-align:center;cursor:pointer;}.canvas-motor-comprimido-close:before{font-size:24px;line-height:36px;color:#FFF;}/*Indicador de nueva búsqueda*/.motorNb{background:url(web/lupa-buscar.png) no-repeat 6px 4px #1F2122;border:1px solid #3A9EAD;font:bold 12px/32px 'Open Sans', Helvetica, sans-serif;text-transform:capitalize;display:block;position:absolute;color:#FFF;margin:12px 0 0 0;padding:0 0 0 40px;width:120px;height:34px;}/*flecha*/.motorNb span,.motorNb em{width:0;height:0;border-bottom:18px solid transparent;  /* left arrow slant */border-top:18px solid transparent; /* right arrow slant */font-size:0;line-height:0;position:absolute;top:-1px;}.motorNb span{border-left:18px solid #3A9EAD;right:-19px;z-index:1;}.motorNb em{border-left:18px solid #1F2122;right:-17px;z-index:10;}/*Botón cerrar motores*/#closeNb{position:absolute;top:-18px;right:0px;font:11px/11px 'Open Sans', Helvetica, sans-serif;background:#3A9EAD;padding:1px 4px 4px 4px;color:#FFF;z-index:999;-moz-border-radius:6px 6px 0 0;-webkit-border-radius:6px 6px 0 0;-o-border-radius:6px 6px 0 0;-ms-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0;}#closeNb span{font:14px/11px 'Open Sans', Helvetica, sans-serif;}/***********************************************************************************************************/.motor-container{width:100%;position:absolute;z-index:100;bottom:40px;}.motor-container > div{height:auto;margin:0 9% 0 9%;background:#ffffff;}.MotorComprimido .motor-container > div{margin:10px 9% 0 9%;}.motor-container > div img[src="base/motor_load.gif"]{margin:0 auto;    display:block;}.motor-container h3{color:#fff;font:normal 19px/19px 'Open Sans', Helvetica, sans-serif;text-transform:uppercase;margin:0;padding:2px 12px 4px;}.Motor{height:auto;padding:0;/*min-height:220px;*/}.Motor nav{width:100%;margin:0;position:relative;float:left;}.Motor nav ul{margin:0;padding:0;}.Motor nav li{display:inline-block;margin:0;position:relative;float:left;}.Motor nav li a{min-width:50px;padding:0;padding:0 10px;display:flex;align-items:center;color:#FFF;font:14px/36px 'Open Sans', Helvetica, sans-serif;position:relative;z-index:10;text-align:center;}.Motor nav li a span{width:40px;height:40px;margin:0 auto;display:flex;align-items:center;justify-content:center;background-position:0 0;background-repeat:no-repeat;background-size:contain;}.Motor nav li a span.svg-ico-vuelo{background-image:url(svg/icon/aereos.svg);}.Motor nav li a span.svg-ico-hotel{background-image:url(svg/icon/hoteles.svg);}.Motor nav li a span.svg-ico-traslado{background-image:url(svg/icon/traslados.svg);}.Motor nav li a span.svg-ico-paquete{background-image:url(svg/icon/paquetes.svg);}.Motor nav li a span.svg-ico-circuito{background-image:url(svg/icon/circuitos.svg);}.Motor nav li a span.svg-ico-atraccion{background-image:url(svg/icon/atracciones.svg);}.Motor nav li a span.svg-ico-tren{background-image:url(svg/icon/001-tren.svg);}.Motor nav li a span.svg-ico-pase{background-image:url(svg/icon/031-billete.svg);}.Motor nav li a span.svg-ico-auto{background-image:url(svg/icon/autos.svg);}.Motor nav li a span.svg-ico-asistencia{background-image:url(svg/icon/asistencia.svg);}.Motor nav li a span.svg-ico-disney{background-image:url(svg/icon/disney.svg);}.Motor nav li a span.svg-ico-salidas-grupales{background-image:url(svg/icon/003-salidas-grupales.svg);}.Motor nav li a span.svg-ico-cupo{background-image:url(svg/icon/cupos.svg);}/*disable bg*/.Motor nav li a span.disable-bg{background-image:none !important;}/**//*SVG nodes*/.Motor nav li a span svg{width:30px;height:30px;}.Motor nav li a strong{font:400 12px/36px 'Open Sans', Helvetica, sans-serif;display:block;overflow:hidden;padding:0;margin:0 auto;-webkit-transition:width 1s;-moz-transition:width 1s;-o-transition:width 1s;transition:width 1s;-ms-transition:width 1s;}.Motor nav li a:hover, .Motor nav li.act a, .Motor nav li.activo a{background-color:#999;text-decoration:none;}.Motor nav li a strong em{font-style:normal;}/*.Motor .skin-motor-ar .msubmit{background-color:#CC003A;}.Motor .skin-motor-ht .msubmit{background-color:#9FA617;}.Motor .skin-motor-pq .msubmit{background-color:#7D4199;}.Motor .skin-motor-cr .msubmit{background-color:#00BCE4;}*/.inputdate-span-motor:before{font-size:20px;}/*.skin-motor-ar .inputdate-span-motor:before{color:#CC003A;}.skin-motor-ht .inputdate-span-motor:before{color:#9FA617;}.skin-motor-pq .inputdate-span-motor:before{color:#7D4199;}.skin-motor-cr .inputdate-span-motor:before{color:#00BCE4;}*/.mListaCiudades{overflow:hidden;display:none;background:url(Web/back-piemotor.png) no-repeat center bottom;margin-bottom:12px;padding-bottom:12px;}.mListaCiudades ul{padding:0 0 4px 0;margin:0;list-style:none;overflow:hidden;}.mListaCiudades ul li{padding:0 10px 0 0;float:left;width:100px;}.mListaCiudades li input{height:14px;width:14px;margin:0;float:left;}.mListaCiudades li label{font:normal 12px/12px 'Open Sans', Helvetica, sans-serif;color:#666;float:left;width:70px;padding-left:4px;}.mdiv{width:100%;display:none;float:left;padding:10px 0 15px 0;/*background:#ffffff;*/background:rgba(0, 0, 0, 0.4);position:relative;}.MotorComprimido .mdiv{background:rgba(34, 72, 89, 0.4);}.mdiv:before{    content:"";    width:14px;    height:100%;    display:block;    position:absolute;    top:0;    bottom:0;    left:-14px;    /*background:#ffffff;*/background:rgba(0, 0, 0, 0.4);    z-index:-99;}.mdiv:after{    content:"";    width:14px;    height:100%;    display:block;    position:absolute;    top:0;    bottom:0;    right:-14px;    /*background:#ffffff;*/background:rgba(0, 0, 0, 0.4);    z-index:-99;}.mdiv .wrap-motor-loading{width:100%;height:123px;text-align:center;}.mdiv .wrap-motor-loading img{width:40px;margin:40px auto 0 auto;background:rgba(200, 200, 200, .6);padding:6px;-moz-border-radius:100%;-webkit-border-radius:100%;-o-border-radius:100%;border-radius:100%;}.Motor fieldset{border:0;text-align:right;}.Motor legend{font:normal 12px/15px 'Open Sans', Helvetica, sans-serif;color:#333;text-align:left;padding:2px 0 4px 0;}.Motor fieldset.mlinea{text-align:left;overflow:hidden;}.Motor p{padding:0 0 10px 0;margin:0;}.Motor fieldset.mlinea p{float:left;margin-left:19px;display:inline;}.Motor fieldset.mlinea p:first-child{margin-left:0;}/*borrar*/.Motor fieldset.mlinea label{display:block;line-height:18px;}/**/.Motor label{/*padding:0 4px 0 2px;*/font:normal 12px/21px 'Open Sans', Helvetica, sans-serif;color:#FFF;}.Motor label em{font:normal 12px 'Open Sans', Helvetica, sans-serif;}.Motor .input, .Motor .inputdate, .Motor .select{border:none;color:#333;font:normal 12px/15px 'Open Sans', Helvetica, sans-serif;background-color:#EEEEEE !important;height:36px;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;border-radius:3px;}.Motor .input:focus, .Motor .inputdate:focus, .Motor .select:focus{border-color:#000;-moz-box-shadow:0px 0px 3px rgba(0, 0, 0, 0.35);-webkit-box-shadow:0px 0px 3px rgba(0, 0, 0, 0.35);box-shadow:0px 0px 3px rgba(0, 0, 0, 0.35);}.Motor .select{height:30px;-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;appearance:none;}.Motor .select::-ms-expand{display:none;}/**/.Motor .responsive .select{width:100%;height:36px;line-height:36px;padding:0 10px;}.select-restyle{position:relative;background-color:#EEEEEE !important;height:36px;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;border-radius:3px;}.select-restyle:before{content:'\e893';font-family:"rss";font-style:normal;font-weight:normal;speak:none;text-decoration:inherit;text-align:center;/* opacity:.8; */font-variant:normal;text-transform:none;/* font-size:120%; */-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;/* text-shadow:1px 1px 1px rgba(127, 127, 127, 0.3); */position:absolute;top:10px;    right:4px;display:inline-block;float:left;height:16px;width:16px;background-image:none !important;z-index:1;}.select-restyle .select{background-color:transparent !important;position:relative;z-index:2;cursor:pointer;-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;appearance:none;}/**/.inputdate-span-motor{height:36px;line-height:40px;position:absolute;bottom:0;left:0;right:auto;cursor:pointer;color:#069CC8;}  .Motor .inputdate{width:90px;cursor:pointer;padding:0 4px 0 4px;text-align:right;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;border-radius:3px;}.Motor .input{padding:0 4px 0 4px;}.Motor .msubmit{float:right;border:none;margin:0;padding:0 24px;/*vertical-align:top;*/height:38px;/*width:127px;*/text-align:center;font:bold 12px/12px 'Open Sans', Helvetica, sans-serif;text-transform:uppercase;color:#fff;cursor:pointer;background:#FCBA2F;position:relative;-moz-border-radius:50px;-webkit-border-radius:50px;-o-border-radius:50px;-ms-border-radius:50px;border-radius:50px;}/*Vuelos*/.motor-vuelo-nav{list-style:none;padding:0;margin:0;overflow:hidden;}.motor-vuelo-nav li{margin:0;float:left;}.motor-vuelo-nav li a{height:38px;padding:0 14px;margin:0;display:inline-block;font:normal 13px/38px 'Open Sans', Helvetica, sans-serif;float:left;/*color:#333333;*/color:#fff;text-decoration:none;}.motor-vuelo-nav li a.act{color:#cccccc;/*color:#333;*/}.motor-vuelo-nav li a span{/*color:#333333;*/color:#fff;}.motor-vuelo-nav li a strong{font-weight:normal;}/*update 30/11/2017*/.motor-vuelo-nav li a.btn-destacado{font:normal 13px/38px 'Open Sans', Helvetica, sans-serif;float:left;color:#59595E;text-decoration:none;background:#FCBA2F;text-shadow:1px 1px 1px rgba(255, 255, 255, 1);position:relative;z-index:110;}.motor-vuelo-nav li a.btn-destacado span{margin-left:-5px;color:#59595E;font-size:20px;float:left;}.motor-vuelo-nav li a.btn-destacado strong{margin:1px 0 0 0;float:left;}.btn-destacado-msj{position:absolute;bottom:50px;background:#494949;color:#FFF;display:none;-moz-border-radius:10px;-webkit-border-radius:10px;-o-border-radius:10px;border-radius:10px;z-index:120;}.btn-destacado-msj strong{padding:10px 14px 6px 14px;display:block;font:normal 16px/18px 'Open Sans', Helvetica, sans-serif;}.btn-destacado-msj span{padding:0 14px 10px 14px;display:block;font:normal 12px/16px 'Open Sans', Helvetica, sans-serif;}.btn-destacado-msj:before{content:"";position:absolute;bottom:-18px;left:74px;width:0;height:0;border-left:9px solid transparent;border-right:9px solid transparent;border-top:18px solid #494949;}.motor-alert .mdiv, .motor-alert2 .mdiv{position:relative;}.motor-alert .mdiv:before, .motor-alert2 .mdiv:before{content:"";width:100%;height:100%;display:block;position:absolute;top:0;left:0;float:left;background:#ffffff;z-index:100;}.motor-alert .btn-destacado-msj{display:block;}.motor-alert2 .btn-destacado-msj{display:block;}.motor-alert .Motor nav li a:before, .motor-alert2 .Motor nav li a:before{content:"";width:100%;height:100%;display:block;position:absolute;top:0;left:0;float:left;background:rgba(0, 0, 0, .8);z-index:100;}.motor-alert .Motor nav li.activo a:before, .motor-alert2 .Motor nav li.activo a:before{display:none;}/*Múltiples tramos*/#vue_m_tramos{/*overflow:hidden;*//*height:50px;*/}.tramo-container{width:100%;margin:0 0 6px 0;/*padding:1%;*/float:left;text-align:left;/*background:rgba(255, 255, 255, .2);*/}.tramo-container.disable-tramo{display:none;}.tramo-container input{width:96%;padding:0 2%;}.node-tramo-number{float:left;display:inline-block;font:400 16px/16px 'Open Sans', Helvetica, sans-serif;text-transform:capitalize;color:#333;}.node-tramo-number span{display:block;font:400 14px/22px 'Open Sans', Helvetica, sans-serif;color:#FFF;}.node-tramo-number strong{width:36px;height:36px;margin:0 6px 0 0;display:inline-block;font:400 22px/32px 'Open Sans', Helvetica, sans-serif;background:#CCC;color:#000;text-align:center;}.node-id-tramao-delete{}.node-id-tramao-delete span{display:block;font:400 14px/22px 'Open Sans', Helvetica, sans-serif;}.node-id-tramao-delete strong{width:36px;height:36px;display:inline-block;background:#CC003A;text-align:center;}.node-id-tramao-delete .clear-text strong{background:#CCC;}.node-id-tramao-delete strong:before{padding:0;margin:0;font-size:24px;line-height:34px;color:#FFF;}.node-id-tramao-add{}.node-id-tramao-add em{display:block;font:400 14px/22px 'Open Sans', Helvetica, sans-serif;}.node-id-tramao-add a{/*width:36px;*/height:36px;padding:0 10px;display:inline-block;background:rgba(6, 156, 200, .8);text-align:center;font:400 14px/36px 'Open Sans', Helvetica, sans-serif;color:#FFF;}.node-id-tramao-add a span{}.node-id-disabled{visibility:hidden;}/**/#HT_tip_dispo, #PQ_tip_dispo, #PQL_tip_dispo, #AC_tip_dispo, #CP_tip_dispo, #CP_L_tip_dispo{position:absolute;display:none;}.mback{padding:3px 0 0 5px;margin:0 0 5px 0;overflow:hidden;}.mback p{height:auto;}.motor-containerFrmPaquetes .mback p{padding-bottom:8px;}.Motor .motor-containerFrmPaquetes legend{padding:0;}#AC_tip_dispo{margin-top:-6px;}.motor-containerFrmActividades .mpaxs{background:none !important;}.motor-containerFrmActividades .rooms div, .motor-containerFrmTraslados .rooms div{/*padding-left:0;width:200px;*/background-color:Transparent;}.motor-containerFrmActividades .rooms h6, .motor-containerFrmTraslados .rooms h6{padding-left:0;}#btnBBac, #AC_fOpciones, .mActBA #btnBAac{display:none;}.mActBA #btnBBac, .mActBA #AC_fOpciones{display:block;}label.tr-label-desdehasta, label.ht-label-desdehasta, label.ac-label-desdehasta, label.pq-label-paisciudad{}.motor-containerFrmTraslados .rooms{margin-top:4px;}.motor-containerFrmTraslados #flexibleVue{margin-top:4px;}.horario-select{    width:60px;}/**/.Motor fieldset.mlinea p.tow-items-50{width:48%;}.Motor fieldset.mlinea p.tow-items-50 input{width:96%;padding:0 1.5%;}.Motor fieldset.mlinea p.tow-items-50 select{width:100%;padding:0 1.5%;}.Motor fieldset.mlinea p.tow-items-50:last-child{margin-left:4%;}.Motor fieldset.mlinea p.det-time-advanced{width:184px;}.Motor fieldset.mlinea p.det-time-advanced select{width:100%;}.Motor fieldset.mlinea p.one-items-100{width:100%;}.Motor fieldset.mlinea p.one-items-100 input{width:96%;padding:0 1.5%;}.cruceros-select{width:100%;height:100%;margin:20px 0 0 0;padding:0;float:left;text-align:center;}.cruceros-select li{display:inline;list-style:none;}.cruceros-select a{width:30%;height:30%;padding:180px 3% 0 3%;margin:0 3%;display:inline-block;background-size:contain;text-indent:-4000px;}.cruceros-select a.host-costa{background:#FFFFFF url(Web/logo-costa.png) no-repeat center center;}.cruceros-select a.host-msc{background:#010135 url(Web/logo-msc.png) no-repeat center center;}/**//*Nodes*/.motor-node,.motor-node-full{position:relative;float:left;margin:0 4px;}.wrap-node-id-search{    width:100%;    margin: -10px 0 0 0;    padding:0 0 16px 0;    float:left;    /*background:#ffffff;*/border-bottom:1px solid #f1f1f1;border-bottom:1px solid #333;}.MotorComprimido .wrap-node-id-search{border-bottom:1px solid #ccc;}.motor-node-full.node-id-search{width:calc(100% - 138.89px);}.Motor .wrap-node-id-search label{font:600 12px/21px 'Open Sans', Helvetica, sans-serif;color:#FFF !important;}.motor-node:before,.motor-node-full:before{content:"";display:block;position:relative;margin:10px 0 0 0;}#MotorFrmVuelosMultiples .motor-node:before,#MotorFrmVuelosMultiples .motor-node-full:before{display:none;}.motor-node.disabled:after{content:'';display:block;position:absolute;top:32px;right:0;bottom:0;left:0;background:rgba(255,255,255, .7);z-index:9999;}.motor-node label {display:block;font:600 12px/22px 'Open Sans', Helvetica, sans-serif;color:#FFF;}.icongroup-one{width:26px;display:inline-block;position:relative;}.icongroup-one i{position:absolute;bottom:0;}.icongroup-one i.size-big{font-size:21px;left:0;bottom:-4px;}.icongroup-multi{width:50px;display:inline-block;position:relative;}.icongroup-multi i{position:absolute;bottom:0;}.icongroup-multi i.size-small{font-size:12px;left:0;bottom:-5px;}.icongroup-multi i.size-medium{font-size:16px;left:26px;bottom:-4px;}.icongroup-multi i.size-big{font-size:19px;left:9px;bottom:-2px;}/*Custom fancy-select structure*/.motor-node div.fancy-select{border:none;font-weight:normal;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;border-radius:3px;position:relative;}.motor-node div.fancy-select .text{height:34px;line-height:34px;padding:0 16px 0 4px;}.motor-node div.fancy-select .arrow{height:18px;float:right;position:absolute;right:0;}.motor-node .node-input-responsive{width:98%;    padding:0 1%;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;border-radius:3px;}/*Rooms*/.motor-node-rooms{padding:6px;margin:0;position:absolute;float:left;-webkit-box-shadow:0px 9px 10px 0px rgba(30, 30, 30, 0.32);-moz-box-shadow:   0px 9px 10px 0px rgba(30, 30, 30, 0.32);box-shadow:        0px 9px 10px 0px rgba(30, 30, 30, 0.32);/*background:#000;Sedefineenelskingyaqueestawebutilizadiferentescolores*/z-index:9999;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border:1px solid #dddddd;}.motor-node-rooms label{display:block;font:14px/22px 'Open Sans', Helvetica, Sans-Serif ;color:#999999;}.motor-node-rooms .title{font:13px/16px 'Open Sans',  Helvetica, Sans-Serif ;color:#999999;}.motor-node-rooms .close{width:26px;height:26px;color:#FFF;background:#FF0000;position:absolute;top:4px;right:4px;text-align:center;line-height:30px;cursor:pointer;}.motor-node-rooms .close:before{padding:0;margin:0;font-size:16px;}.wrap-rooms-child{margin:0 0 6px 0;float:left;clear:both;}.node-rooms-name{margin:10px 0 2px 0;}.node-rooms-name small{width:43px;margin:0 6px 0 0;display:inline-block;font:11px/20px 'Open Sans', Helvetica, sans-serif ;color:#333333;text-align:center;}.node-rooms-name small em{display:block;font-size:11px;text-align:center;font-size:22px;}.node-rooms-name small:last-child em{font-size:20px;}.node-rooms-name small em:before{padding:0;margin:0;}.node-rooms-name span{width:34px;margin:0 4px 0 0;display:inline-block;font-size:16px;text-align:left;color:#999999;float:left;}.node-rooms-name span:before{padding:0;margin:0;}.node-rooms-number{width:34px;height:36px;margin:0 4px 0 0;float:left;color:#999999;}.node-rooms-number span{font:18px/36px 'Open Sans', Helvetica, sans-serif;margin:0 4px 0 0;text-transform:uppercase;}.node-rooms-number strong{font:18px/36px 'Open Sans', Helvetica, sans-serif;}.node-rooms-child{float:left;}.node-rooms-child div.fancy-select{width:42px;margin:0 6px 0 0;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;border-radius:3px;}.node-rooms-child div.fancy-select .text{padding:0 4px 0 8px;}.node-rooms-child div.fancy-select .arrow{float:right;}/**/.node-rooms-child.disabled{position:relative;}.node-rooms-child.disabled:before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;}/**/.dependent-select .fancy-select{-webkit-box-shadow:0px 0px 8px 0px rgba(50, 50, 50, 0.75);-moz-box-shadow:   0px 0px 8px 0px rgba(50, 50, 50, 0.75);box-shadow:        0px 0px 8px 0px rgba(50, 50, 50, 0.75);}.rooms-status{height:36px;padding:0;margin:0;/*background-color:#9fa617; Se define en sking*/float:right;cursor:pointer;}.rooms-status li{width:46px;height:36px;list-style:none;display:inline;float:left;}.rooms-status li:last-child{float:right;border-left:1px solid #FFF;}/*AR*/.node-pasagers .rooms-status li{width:38px;height:36px;list-style:none;display:inline;float:left;}.node-pasagers .rooms-status li:last-child{float:right;border:none;}/**/.rooms-status span{height:36px;float:left;color:#2CA5D7;line-height:32px;font-size:22px;}.MotorComprimido .rooms-status span{color:#CEEDF7;}.rooms-status li span.icon-child{font-size:20px;}.rooms-status li:last-child span.icon-child{font-size:18px;}.rooms-status span:before{padding:0;margin:0 0 0 4px;}.rooms-status strong{margin:0 4px 0 -2px;float:left;/*color:#333333;*/color:#fff;font:bold 14px/36px 'Open Sans', Helvetica, sans-serif;}.motor-node.submit-node,.motor-node-full.submit-node{padding:21px 0 0 0;margin:0 4px 0 14px;}.responsive.submit-node.custom-circuitos{margin:0 4px 0 4px;}.responsive.submit-node.custom-circuitos .msubmit{width:98%;padding:0 1%;}/**/.responsive-wrapper .input{width:98%;padding:0 1%;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;border-radius:3px;}/*Custom services nodes*//*HT*/.node-id-ciudad{}.node-id-ciudad .input,.node-id-origen .input,.node-id-destino .input,.node-id-puntos-interes .input,.node-id-search .input {width:98%;    padding:0 1%;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;border-radius:3px;}.node-id-hotel{}.node-id-fentrada{}.node-id-fsalida{}.node-id-noches div.fancy-select{width:54px;}.node-id-distancia div.fancy-select{    width:84px;}.node-id-categoria div.fancy-select{width:100px;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;border-radius:3px;}.node-id-hthost{display:inline-block;float:left;padding:0 10px;}.node-id-hthost .fancy-select .text{width:100px;}.node-id-hthost div.fancy-select{padding:2px 1px;}.node-id-flexible.node-id-agrupar label{color:#96C021;}/*AU*/.node-id-lugarretira .input,.node-id-lugardevuelve .input{width:98%;padding:0 1%;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;border-radius:3px;}.node-id-mismolugar{height:38px;padding:0 10px;margin:0;display:inline-block;float:left;/*background:#ffffff;*/}.node-id-mismolugar label{font:14px/38px 'Open Sans', Helvetica, sans-serif;}.Motor .node-id-fecharetira .inputdate,.Motor .node-id-fechadevuelve .inputdate{width:98px;}.node-id-tarifa div.fancy-select{width:210px;}/**//*AR*/.node-id-clases div.fancy-select{width:148px;}.node-id-flexible{height:38px;padding:0 10px;margin:0;display:inline-block;float:left;}.node-id-flexible label{font:12px/38px 'Open Sans', Helvetica, sans-serif;}/*Select custom*/ul.fancy-select.scroll-m.fancy-id-tipotarifa{max-height:280px;overflow-x:hidden;overflow-y:scroll;}ul.fancy-select.scroll-m.fancy-id-hours{max-height:280px;overflow-x:hidden;overflow-y:scroll;}ul.fancy-select.scroll-m.fancy-id-tipotarifa .text{font:bold 13px/40px 'Open Sans', Helvetica, sans-serif;}ul.fancy-select.scroll-m.fancy-id-tipotarifa .text-detail{padding:0 10px 10px 10px;color:#777;font-size:11px;}/**//*Advanced search*/.motor-node-advanced{width:100%;margin:14px 0 0 0;padding:2px 0 0 0;float:left;/*background:#ffffff;*/background:rgba(0, 0, 0, 0.1);/*border-top:1px solid #f1f1f1;*/}.motor-node-advanced.empty{background:transparent;}.motor-node-advanced.motor-node-second-line{margin:6px 0 4px 0;background:transparent;}.motor-node-advanced > a{height:38px;padding:0 10px;margin:0;display:inline-block;font:14px/38px 'Open Sans', Helvetica, sans-serif;}.motor-node-advanced > a strong{font:bold 12px/38px 'Open Sans', Helvetica, sans-serif;}.motor-node-advanced > a em{font-size:12px;}.motor-node-advanced .motor-items-cointenier{padding:4px 4px 10px 4px;/*background:#ffffff;*/}.motor-node-advanced .motor-items-cointenier .node-advanced-child label,.motor-items-cointenier .node-advanced-child label{color:#ffffff;}.wrap-node-advanced-child{}.wrap-node-advanced-child .node-advanced-child{position:relative;float:left;margin:0 4px;}.node-advanced-child{position:relative;float:left;margin:0 4px;}.node-advanced-child label{display:block;font:600 11px/22px 'Open Sans', Helvetica, sans-serif;color:#FFF;}/*Custom fancy-select structure*/.node-advanced-child div.fancy-select .arrow{float:right;} /**/.Motor .motor-node-rooms{background-color:rgba(255, 255, 255, .95);}.Motor .motor-node-advanced > a{/*color:#333333;*/color:#fff;text-decoration:none;}/*AS*/.table-div.as{width:100%;min-height:123px;border-collapse:collapse;border-spacing:0;cursor:pointer;}.table-div.as .cell{padding:0;border:none;}.node-id-image-left-as,.node-id-image-right-as{text-align:center;}.node-id-image-left-as{width:60%;background:url('../AS/img/bg-middle.gif') center right no-repeat #1C3F79;background-size:contain;}.node-id-image-right-as{width:40%;background:#ffffff;}.node-id-image-left-as img{padding:20px 0;}.node-id-image-right-as > div{display:inline-block;}.node-id-image-right-as > div input.msubmit{margin:0 0 10px 20px;}/**//*Sking custom*//*HT*//*.Motor .skin-motor-ht .rooms-status{background-color:#9fa617;}.Motor .skin-motor-ht .motor-node-rooms{background-color:rgba(0, 0, 0, .9);}.Motor .skin-motor-ht .motor-node-advanced > a{color:#FFF;background:rgb(159, 166, 23);background:rgba(159, 166, 23, .5);}*//*AR*//*.Motor .skin-motor-ar .rooms-status{background-color:#cc003a;}.Motor .skin-motor-ar .motor-node-rooms{background-color:rgba(0, 0, 0, .9);}.Motor .skin-motor-ar .motor-node-advanced > a{color:#FFF;background:rgb(204, 0, 58);background:rgba(204, 0, 58, .5);}*/.node-id-horas, .node-id-horal{width:114px;}.node-id-mismaaero, .node-id-vuelodirecto{width:124px;}.node-id-mismaaero:before, .node-id-vuelodirecto:before{content:"";width:124px;height:36px;background:rgba(255, 255, 255, .2);position:absolute;left:0;bottom:-1px;}.node-id-mismaaero .fancy-checkbox, .node-id-vuelodirecto .fancy-checkbox{margin:8px 9px 8px 9px;}.node-id-horas div.fancy-select, .node-id-horal div.fancy-select, .node-id-aerolinea div.fancy-select{width:100%;}/**//*PQ*/.node-id-region div.fancy-select, .node-id-pais div.fancy-select, .node-id-ciudad div.fancy-select, .node-id-tipo div.fancy-select, .node-id-temporada div.fancy-select{width:100%;}/*.Motor .skin-motor-pq .motor-node-advanced > a{color:#FFF;background:rgb(125, 65, 153);background:rgba(125, 65, 153, .5);}*//**/div.fancy-select .arrow:before{color:#002445;}/*Sking selects fancy select*//*.skin-motor-ar div.fancy-select .arrow:before{color:#CC003A;}.skin-motor-ht div.fancy-select .arrow:before{color:#9fa617;}.skin-motor-pq div.fancy-select .arrow:before{color:#7D4199;}.skin-motor-cr div.fancy-select .arrow:before{color:#00BCE4;}*/.motor-vuelo-nav{float:left;}/*Checkbox custom color*//*Sking para motor y mas*//*.skin-motor-ar .fancy-checkbox input[type=checkbox]:checked + label:before{color:#00ADEE;}.skin-motor-ht .fancy-checkbox input[type=checkbox]:checked + label:before{color:#9fa617;}.skin-motor-pq .fancy-checkbox input[type=checkbox]:checked + label:before{color:#7D4199;}.skin-motor-cr .fancy-checkbox input[type=checkbox]:checked + label:before{color:#00BCE4;}*/.node-id-empty{height:38px;padding:0 10px;margin:0;display:inline-block;float:left;}/*Tool tip*/.tooltip-motor{min-width:174px;margin:24px 0 0 -17px;padding:10px;position:absolute;background:#00809B;color:#FFF;-webkit-box-shadow:0px 4px 4px 0px rgba(0, 50, 50, 0.75);-moz-box-shadow:   0px 4px 4px 0px rgba(0, 50, 50, 0.75);box-shadow:        0px 4px 4px 0px rgba(0, 50, 50, 0.75);z-index:1;}.tooltip-motor:before{content:"";position:absolute;top:-18px;left:17px;width:0;height:0;border-left:9px solid transparent;border-right:9px solid transparent;border-bottom:18px solid #00809B;}.tooltip-motor span{width:20px;height:20px;padding:0;margin:0 6px 0 0;/*display:inline-block;*/display:none;background:#FFF;color:#00809B;text-align:center;-moz-border-radius:100%;-webkit-border-radius:100%;-o-border-radius:100%;border-radius:100%;}.tooltip-motor span:before{padding:0;margin:0;line-height:20px;}.tooltip-motor strong{font:400 15px/16px 'Open Sans', Helvetica, sans-serif;}/**//*Submenú motor*/.container-win-motor-toggle{padding-top:36px;position:absolute;top:0;left:0;/*z-index:10;*/}.win-motor-toggle{position:relative;margin:0 0 0 0;padding:20px 0 0 0;}.win-motor-toggle-arrow{width:100%;height:20px;position:absolute;top:-10px;left:0;text-align:center;}.win-motor-toggle-arrow:before{content:"";width:0;height:0;border-bottom:20px solid #00abbc;border-left:10px solid transparent;border-right:10px solid transparent;}.win-motor-toggle ul{background:#00abbc;margin:0;padding:4px !important;}.win-motor-toggle li{width:100% !important;display:inline-block !important;}.win-motor-toggle li a{width:95% !important;height:24px !important;padding:0 0 0 5% !important;margin:0 !important;background-image:none !important;font:400 16px/24px 'Open Sans', Helvetica, sans-serif !important;display:inline-block !important;-moz-border-radius:0 !important;-webkit-border-radius:0 !important;-o-border-radius:0 !important;border-radius:0 !important;}/**/.motor-search{height:100%;position:absolute;top:0;right:20px;bottom:0;left:20px;/*display:none;*/background:rgba(255, 255, 255, .9);z-index:120;display:none;align-items:center;justify-content:center;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;}.motor-search.show{display:flex;}.motor-search > div{text-align:center;}.motor-search > div h5{font:18px/22px 'Open Sans', Helvetica, sans-serif;color:#003962;}.pl-wind-buscando .motor-search{width:90%;height:100px;margin:0 5%;position:relative;top:inherit;right:inherit;bottom:inherit;left:inherit;/*display:none;*//*background:rgba(255, 255, 255, .9);*/background:rgba(0, 0, 0, .8);z-index:90000;}/*Lanzate*/.content-int-page.lanzate-content{    overflow:hidden;}.wrap-lanzate{width:500px;padding:20px;margin:0 auto 60px auto;background:rgba(255, 255, 255, .5);position:relative;}.motor-node-lanzate{position:relative;margin:0 4px 10px 4px;}.motor-node-lanzate input[type="text"], .motor-node-lanzate.wrap-imputdate input[type="text"]{font:normal 15px 'Open Sans', Helvetica, sans-serif;color:#777;}.motor-node-lanzate input[type="text"]{height:36px;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;border-radius:3px;}.motor-node-lanzate label{display:block;font:normal 13px/18px 'Open Sans', Helvetica, sans-serif;}.motor-node-lanzate.wrap-imputdate{display:inline-block;}.motor-node-lanzate.wrap-imputdate .inputdate-span-motor:before{font-size:28px;color:#FC9A07 ;}.motor-node-lanzate.wrap-imputdate input[type="text"]{padding:0 3%;border:1px solid #CCC;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;border-radius:3px;}.motor-node-lanzate.wrap-imputdate .inputdate-span-motor{right:0;bottom:-3px;}.motor-node-lanzate.submit-node{padding:20px 0 0 0;}.motor-node-lanzate.submit-node{padding:20px 0 0 0;}.motor-node-lanzate input[type="submit"]{width:100%;height:44px;border:none;text-align:center;font:bold 18px/18px 'Open Sans', Helvetica, sans-serif;text-transform:uppercase;color:#fff;cursor:pointer;background:#FCBA2F;position:relative;text-shadow:1px 1px 1px #FC9A07;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;border-radius:3px;}.lanzate-content .motor-search > div{margin:0 20px;}/*Title*/.lanzate-title{margin:20px 0 30px 0;text-align:center;color:#FFF;font:normal 50px/50px 'Ubuntu', sans-serif;text-transform:uppercase;}.lanzate-subtitle{text-align:center;color:#FFF;font:normal 20px/20px 'Ubuntu', sans-serif;text-transform:uppercase;}.lanzate-title .isotipo{width:70px;height:135px;margin:10px 0 -34px 0;display:inline-block;background:url(../AR/Lanzate/img/lanzate-isotipo.png) no-repeat 0 0;background-size:contain;}.motor-node.responsive div.fancy-select{width:100%;}/*Puntos de interés*/.map-puntos-interes{width:100%;height:360px;display:none;}.map-puntos-interes-tootip{    padding:8px;}.map-puntos-interes-tootip strong{display:block;padding:0 0 2px 0;}.map-puntos-interes-tootip small{display:block;padding:6px 0 0 0;color:#008822;}/**//*Cupos*/.cupos-btn-close{width:16px;height:16px;background:#FF0000;color:#ffffff;position:absolute;top:8px;right:0;cursor:pointer;z-index:1;}.cupos-btn-close:before{margin:1px 2px 0 2px;}.cupos-btn-close span{width:120px;height:18px;display:block;padding-right:20px;position:absolute;top:-2px;left:-122px;color:#ffffff;border:1px solid #ffffff;font-size:12px;line-height:18px;text-align:center;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;z-index:0;}.cupos-btn-close:hover{background:#ffffff;}/**/.body-motor-WLJS ul.fancy-select{margin-top:-105px;max-height:70px;    overflow-x:hidden;    overflow-y:scroll;}.responsive-wrapper{width:100%;float:left;}.responsive-wrapper:last-child{margin-top:-5px;margin-bottom:10px;}/**/.autocomplete-filter-wrapper{position:relative;background:#ffffff;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;}.autocomplete-filter-btn{padding:4px 5px 4px 8px;margin:0 1px 2px 1px;background:#999999;color:#ffffff;display:inline-block;border:1px solid #777777;border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px;font-size:11px;cursor:pointer;}.autocomplete-filter-btn:hover{background:#c5c4c4;color:#ffffff;border:1px solid #999999;}/*Tooltip motor*/.motor-tooltip{padding:6px 12px;position:absolute;top:-60px;left:-12px;background-color:rgba(255, 255, 255, 1);border-radius:8px;-webkit-box-shadow:0px -4px 10px 0px rgba(0,0,0,0.75);-moz-box-shadow:0px -4px 10px 0px rgba(0,0,0,0.75);box-shadow:0px -4px 10px 0px rgba(0,0,0,0.75);}.motor-tooltip:before{top:100%;left:20px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-top-color:rgba(255, 255, 255, 1);border-width:10px;border-top-width:18px;}.motor-tooltip.is--luxury:after{content:"";width:18px;height:18px;margin:0 auto;display:block;background-position:0 0;background-repeat:no-repeat;background-size:contain;background-image:url(svg/icon/luxury-gold.svg);position:absolute;top:-2px;    left:37px;}.motor-tooltip .tooltip-icon{width:36px;height:36px;margin:0 10px 0 0;color:#000000;display:block;float:left;position:relative;}.motor-tooltip.big .tooltip-icon{width:110px;height:36px;margin:0 10px 0 0;color:#000000;display:block;float:left;position:relative;background-size:contain;background-repeat:no-repeat;}.motor-tooltip .tooltip-icon svg{width:36px;height:36px;position:absolute;top:0;left:0;}.motor-tooltip.big .tooltip-icon svg{width:100%;height:36px;position:absolute;top:0;left:0;}.motor-tooltip .tooltip-text{display:block;float:left;}.motor-tooltip .tooltip-text-title{padding:0 0 4px 0;font:400 18px/18px 'Open Sans', Helvetica, sans-serif;color:#000;display:none;}.motor-tooltip .tooltip-text-service{padding:10px 0 0 0;font:400 18px/18px 'Open Sans', Helvetica, sans-serif;text-transform:uppercase;color:#000;display:block;}.MotorComprimido .motor-tooltip{display:none;}
/*eip.css*/ 
#EIP{/*overflow:hidden;*//*padding:0 5px;*/margin:0;border:0;}#EIP p{padding:0 0 15px 0;margin:0;}#EIP h4{color:#999;font:normal 20px/20px 'Asap', sans-serif;margin:0;padding:0 0 10px 0;text-align:left;}#EIP hr{color:#ccc;background-color:#ccc;margin:0;padding:0;border:0;height:1px;}#EIP h5{color:#999;font:bold 14px 'Asap', sans-serif;margin:0;padding:30px 20px;text-align:center;}#EIP h6{color:#2CA5D7;font:bold 13px/13px 'Asap', sans-serif;margin:0;padding:30px 20px;text-align:center;text-decoration:blink;}#EIP label{color:#333;font:normal 11px 'Asap', sans-serif;display:inline-block;}#EIP label span{color:#C30;}#EIP label small{color:#999;font-size:10px;}.EIP_col{float:left;width:187px;}.EIP_select, .EIP_input, .EIP_area{border:1px solid #A8B0AD;font:normal 11px Arial, Helvetica, sans-serif;color:#111;background-color:#fff;}.EIP_input, .EIP_area{width:404px;padding:2px;}.EIP_input:focus, .EIP_area:focus{border-color:#000;}.EIP_input{height:25px;}.EIP_area{height:70px;resize:none;}.EIP_col .EIP_input{width:180px !important;}.EIP_submit{width:auto !important;height:39px;float:right;margin:0;padding:0 20px;text-align:center;font:400 16px/16px 'Hind', sans-serif;color:#FFF;cursor:pointer;border:none;position:relative;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;border-radius:3px;background-color:#00abbc;behavior:url(PIE.htc); /*sombras y bordes en IE*/}.EIP_submit:hover{/*background-color:#000;*/}.EIP_mail{ background:url(../eip/img/bg_win_mail.jpg) no-repeat top right;}.EIP_mail input[type="text"]{background-color:transparent;}.EIP_print{background:url(../eip/img/bg_win_print.jpg) no-repeat top right;} .EIP_pdf{ background:url(../eip/img/bg_win_pdf.jpg) no-repeat top right;} .EIP_NewLetter{padding:10px;} .EIP_Process{padding:10px 0;}.EIP_CloseBtn{width:35px;height:35px;    display:inline-block;text-indent:-4000px;    position:absolute;right:-25px;top:-25px;padding:0 !important;cursor:pointer;    z-index:70002;background:url(PL/close.gif) no-repeat center center #990099 !important;-moz-border-radius:40px;-webkit-border-radius:40px;-o-border-radius:40px;border-radius:40px;-webkit-box-shadow:0px 1px 10px 5px rgba(50, 50, 50, 0.85);-moz-box-shadow:0px 1px 10px 5px rgba(50, 50, 50, 0.85);-o-box-shadow:0px 1px 10px 5px rgba(50, 50, 50, 0.85);box-shadow:0px 1px 10px 5px rgba(50, 50, 50, 0.85);behavior:url(PIE.htc); /*sombras y bordes en IE*/cursor:pointer;}.EIP_CloseBtn:hover{background-color:#CCC !important;}
/*pl/pl.css*/ 
#PL_body{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;/*-moz-box-shadow:0 0 2px #333;-webkit-box-shadow:0 0 2px #333;-o-box-shadow:0 0 2px #333;box-shadow:0 0 2px #333;*/margin:2px;}#PL_Wait{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;background:#fff url(pl/bg.png) repeat-x top center;text-align:center;padding:20px 20px 0 20px;height:220px;position:relative;}#PL_Wait h4{font:normal 20px/20px 'Open Sans', Helvetica, sans-serif;color:#0099c7;margin:6px 0 4px 0;}#PL_Barra{margin-top:6px;}#PL_qBusco{border-top:1px solid #ccc;padding:5px 0;margin:0 0 15px 0;}#PL_qBusco h5{font:normal 17px/17px 'Open Sans', Helvetica, sans-serif;color:#999;margin:0;padding:0 0 2px 0;}#PL_qBusco h5 span{/*color:#06C;*/color:#1D788E;}#PL_qBusco p{font:normal 12px/16px 'Open Sans', Helvetica, sans-serif;color:#111;padding:0;}#PL_qBusco p span{color:#777;}#PL_IMG, #PL_SWF{margin:10px 0 0 0;vertical-align:top;text-align:center;}.PL_err #PL_msj{font:normal 16px/16px 'Open Sans', Helvetica, sans-serif;}/*Boton cierra mapa*/#processlight_cerrar.icon-cancel{display:inline-block;width:35px;height:35px;margin:0;padding:0;position:fixed;/*top:10px !important;right:10px !important;*/background:#C00;cursor:pointer;-webkit-box-shadow:0px 0px 5px 0px rgba(50, 50, 50, 0.75);-moz-box-shadow:   0px 0px 5px 0px rgba(50, 50, 50, 0.75);box-shadow:        0px 0px 5px 0px rgba(50, 50, 50, 0.75);z-index:70002;}#processlight_cerrar.icon-cancel:before{width:35px;height:35px;margin:0;padding:0;font-size:20px;color:#FFF;z-index:999999999999;line-height:33px;}#processlight_cerrar.icon-cancel:after{content:"";width:60px;height:60px;display:inline-block;position:fixed;    top:0;    right:0;}/*New style*/.pl-new.text-center{text-align:center;}.pl-new-logo{margin:10px auto 0 auto;text-align:center;}.pl-new-logo img{margin:0 auto;}.pl-new-loading{margin:10px auto;}.pl-new-text{font-size:12px;margin:0 0 10px 0;padding:10px 0;border-top:1px solid #ddd;border-bottom:1px solid #ddd;}.pl-ok .pl-new-text{color:#238C00;font-size:14px;margin:10px 0;}.pl-error .pl-new-text{color:#FF0000;font-size:14px;margin:10px 0;}.pl-new-text strong{font-weight:700;}.pl-new-close{margin:0 0 10px 0;text-align:center;position:absolute;top:10px;right:10px;}.pl-new-close span{height:20px;padding:0 10px;display:inline-block;color:#ffffff;background-color:#002445;line-height:20px;text-align:center;font-size:10px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;cursor:pointer;}.pl-new-close span:hover{color:#ffffff;background-color:#cccccc;}.pl-new-ok-icon{background:url(pl/ok.png) no-repeat right -4px;padding:6px 34px 6px 4px;}.pl-new-error-icon{background:url(pl/error.png) no-repeat right 0;padding:6px 34px 6px 4px;}.pl-new-warning-icon{background:url(pl/warning.png) no-repeat right 0;padding:6px 34px 6px 4px;}/**/.PL_Wait-logo-wp{width:250px;margin:0 auto 20px auto;}
/*tools/tools.css*/ 
.tool_social, .tool_iconos{float:left;padding:0;margin:0;list-style:none;}.linksAR .tool_social, .linksAR .tool_iconos{padding:5px 0 0 0;}.tool_social li{padding:0 5px 0 0;float:left;}.tool_iconos li{padding:0 0 0 5px;float:left;}.tool_iconos li a{position:relative;}/*.tool_iconos{border-left:1px solid #ccc;}*/.linksAR .tool_iconos{margin-right:10px;margin-left:30px;}.tool_display{float:left;font:normal 11px/11px Arial, Helvetica, sans-serif;color:#666;padding:5px 0 0 8px;}.tool_iconos li a, .tool_social li a, a.streetview{display:block;text-decoration:none;font-size:20px;}.tool_iconos li a em, .tool_social li a em, a.streetview em{display:none;}.tool_iconos a[href="#email"]{}.tool_iconos a[href="#imprimir"]{}.tool_iconos a[href="#pdf"]{}.tool_iconos a[href="#mapa"]{display:none;}.tool_iconos a[href="#streetview"], a.streetview{display:none;}/*a.streetview{visibility:hidden;height:0;width:0;display:inline-block;float:left;text-indent:0;color:#777;font:normal 11px/16px Arial, Helvetica, sans-serif;}a.streetview:hover{text-decoration:none;color:#222;}*/.tool_social a[href*="facebook.com"]{background-image:url(tools/facebook_icon_16.png);}.tool_social a[href*="twitter.com"]{background-image:url(tools/twitter_icon_16.png);}.tool_social a[href*="plus.google"]{background-image:url(tools/gplus_icon_16.png);}
/*media.css*/ 
/* Media Queries ----------------------------------------------------------------------------------------------- *//* Desktops and laptops ----------- */@media only screen and (max-width :1824px){ul.items.items-promo li strong.text-promo{max-width:300px;}}/*  ----------- */@media only screen and (max-width :1366px){ul.items.items-promo li strong.text-promo{max-width:180px;}}/*  ----------- */@media only screen and (max-width :1280px){ul.items.items-promo li strong.text-promo{max-width:150px;}}/* iPads (landscape) ----------- */@media only screen and (max-width :1260px){.content-int-page, #Header .contHeader,#fnav > div,.footer-page address > div,#MotorNewDiv,#langSelect ul,.footer{/*width:1180px;*//*max-width:1600px;*/}.content-int-page.re-position-mobile{    padding-top:38px;    }ul.items.items-promo li strong.text-promo{max-width:150px;}.banner-millaje-small{width:181px;height:82px;/*background-image:url('millaje-banner-samll-condensed.png');*/background-image:url('millaje-banner-samll-condensed-2.png');}}/* iPads (portrait) ----------- */@media only screen and (max-width :1024px){/**/.no-pc,.nav-container nav ul.menu-nav li.no-pc{display:block;}#Huella li, #HuellaBtn a{font:12px/16px Arial,Helvetica,sans-serif;}#Huella li em{display:none;}/**/.nav-phone.no-pc-1024{display:none;}ul.items.items-promo li strong.text-promo{max-width:60px;}/*Resultados*//*Hoteles*//*.page-container-right{width:98%;margin:0 1% 0 1%;}.page-container-left{width:98%;margin:0 1% 0 1%;}div.precio{width:160px;min-width:inherit;}div.precio .submit{width:86%;}/**//*Reset default values for Safari, Mozilla in mobile browser*/input[type="submit"],input[type="button"],button [type="button"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;  }/**//*Comparador hoteles*/.hcomparador label{display:none;}/**//**/    .form-book p, #formulario .form-book p{        width:98%;        height:auto;        margin:0 1%;        float:left;    }        .form-book p input[type="text"]{            width:95.5% !important;            padding:0 2% !important;            float:right;        }        #formulario input.input[id^="Paxdni"], #formulario input.input[id^="PaxNombre"], .form-send input.input[id^="Paxdni"], .form-send input.input[id^="PaxNombre"]{           width:70% !important;        }#formulario input[id^=nombre1].input,.form-send input[id^=nombre1].input,.form-send input[id^=nombre].input.nombre-input{width:70% !important;}#formulario .input[id*="dni"], .form-send .input[id*="dni"]{width:70% !important;}#formulario input[id^=Paxdni].input.input.input-64x100,#formulario input[id^=PaxNombre].input.input.input-64x100,.form-send input[id^=Paxdni].input.input.input-64x100,.form-send input[id^=PaxNombre].input.input.input-64x100{width:63.666666% !important;}#formulario input[id^=nombre1].input.input-64x100,#formulario input[id^=nombre1].input.input-64x100,.form-send input[id^=nombre1].input.input-64x100,.form-send input[id^=nombre1].input.input-64x100{width:63.666666% !important;}#formulario .input.input-64x100,#formulario .input.input-64x100[id*="dni"],.form-send .input.input-64x100,.form-send .input.input-64x100[id*="dni"]{width:63.666666% !important;}        .form-book p select{            width:100% !important;            padding:0 2% !important;            float:left;        }                /*pago con tarjeta*/        .form-book p.date-detail{            margin-top:20px !important;        }            .form-book p.date-detail select{                width:90px !important;                float:none;            }        /**/                    .form-book p .select[id*="PaxGenero"], .form-book p .select[id*="PaxGenero"]{            width:20% !important;            padding:0 2% !important;            clear:left;        }#formulario .select[id*="TipoDocumento"],#formulario .select[id*="PaxTipoDocumento"],#formulario .select[id*="aPaxTipoDocumento"],.form-send .select[id*="TipoDocumento"],.form-send .select[id*="PaxTipoDocumento"],.form-send .select[id*="aPaxTipoDocumento"]{            width:20% !important;            padding:0 2% !important;            clear:left;}        .form-book p label{            /*float:left;*/        }                #formulario .div, .form-send .div{            height:40px;            overflow:hidden;        }.inputdate-span-formbook{right:auto;left:4px;top:37px;}#formulario .inputdate, .form-send .inputdate{padding:0 2% !important;}        .fcol{    width:100%;}.fcol.form-book{width:100%;margin:0;}/**/.container-slider-home{width:100%;}#slider1_container{width:100% !important;}/*contenedores*/.cont-top-item, .cont-top-item.x4, .cont-top-item.x3, .cont-top-item.x2{/*width:48%;*/width:98%;margin:0 1% 2% 1%;}.grupales-item{width:48%;margin:0 1% 1.8% 1%;}/**/.servicio-item-wrapper{width:50%;}.servicio-item{margin:20px 0;}.staff-item{width:49%;}.banner-millaje-small{width:181px;height:82px;left:140px;/*background-image:url('millaje-banner-samll-condensed.png');*/background-image:url('millaje-banner-samll-condensed-2.png');}.links-to span{margin:14px 0 6px 0;float:none;display:block;}}/* Smartphones (landscape) ----------- */@media only screen and (max-width :768px){/**//*Full mobile*/html, body{position:relative;}.display-mobile{display:block !important;}.no-mobile{display:none !important;}.no-pc{display:block;}/*body{background:none #FFF;}*/#Body{padding:120px 0 0 !important;}.ui-containter-30x100, .ui-containter-33x100, .ui-containter-40x100, .ui-containter-60x100, .ui-containter-70x100{width:100%;}.ui-containter-30x100 > div, .ui-containter-33x100 > div, .ui-containter-70x100 > div{margin:0;}.ui-containter-70x100 .separate-list-bottom{margin-bottom:30px;}#Page{background-position:0 36px !important;}/*Contenedores*/#Center{display:block;}#Wrap_res,.wrapper-res{padding:0 10px;}.footer, .content-int-page{padding:0 6px;}.content-int-page{margin-top:0px;}#Content.reStyle2{margin-top:0;padding-top:0;}/*B2B*/.site-style-B2B #Center.home-style{margin-top:116px !important;}/**/.header-page{width:100%;padding:0;position:fixed;top:0;left:0;height:auto;background:#FFF;z-index:999;}.header-page:before{display:none;}.header-page.shadow-class{-webkit-box-shadow:0px 3px 7px 0px rgba(50, 50, 50, 0.75);-moz-box-shadow:   0px 3px 7px 0px rgba(50, 50, 50, 0.75);box-shadow:        0px 3px 7px 0px rgba(50, 50, 50, 0.75);}.header-page, .header-page .cont-header{height:auto !important;}.header-page h1{margin:0;}.header-page h1 a img{height:42px !important;margin:4px 0 3px 6px;}.nav-menu-fire-wrapper{margin:10px 0 0 0;overflow:hidden;overflow-x:scroll;}.nav-menu-fire-wrapper:before{content:"";width:30px;height:60px;position:fixed;z-index:99;top:54px;left:calc(100% - 30px);/* Permalink - use to edit and share this gradient:https://colorzilla.com/gradient-editor/#ffffff+0,ffffff+100&0+1,1+100 */background:-moz-linear-gradient(left,  rgba(255,255,255,0) 0%, rgba(255,255,255,0) 1%, rgba(255,255,255,1) 100%); /* FF3.6-15 */background:-webkit-linear-gradient(left,  rgba(255,255,255,0) 0%,rgba(255,255,255,0) 1%,rgba(255,255,255,1) 100%); /* Chrome10-25,Safari5.1-6 */background:linear-gradient(to right,  rgba(255,255,255,0) 0%,rgba(255,255,255,0) 1%,rgba(255,255,255,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=1 ); /* IE6-9 */}.nav-menu-fire li a[href="paquetes/"],.nav-menu-fire li a[href="luxury/"]{/*margin:0px 8px 3px 2px;*/}.dropdown-paquetes:hover .dropdown-paquetes-content{/*display:none;*/position:fixed;left:0;right:0;width:100%;margin-left:0;margin-right:0;}.nav-menu-fire li a span.is--avion-terrestre + strong:before{left:-23px;}.dropdown-paquetes-content,.nav-menu-fire li .dropdown-paquetes-content a{font-size:15px;}li dl:hover, .dropdown-paquetes:hover .dropbtn{background-color:transparent;}.mdiv{padding:40px 0 15px 0;background:rgba(34, 72, 89, 0.4);}.MotorComprimido .mdiv{padding:0 0 15px 0;}.wrap-node-id-search{border-bottom:1px solid #ccc;}.MotorComprimido .rooms-status span{color:#2CA5D7;}.rooms-status strong{color:#333333;}/**/.cont-menu-nav{border-bottom:1px solid #01264C;}.header-page nav{padding:60px 0 0 0;position:relative;top:inherit;right:inherit !important;height:auto;z-index:10;}.header-page nav ul{list-style:none;margin:0;padding:0;}.header-page nav ul.menu-nav{padding:0;}.header-page nav li{float:none;display:block;height:38px;border-top:1px solid #414141;}/*.header-page nav li:last-child{margin-top:-8px;}*/.header-page nav a{display:inline-block;height:38px;margin:0 12px;text-align:left;color:#FFF;font:17px/40px 'Titillium Web', sans-serif;text-transform:uppercase;overflow:hidden;}.header-page nav a:hover{text-decoration:none;color:#0099c7;}.header-page nav a.navActivo{color:#0099c7;}.header-page nav li:last-child a{margin-right:0;}/**/.nav-phone.no-pc-1024{display:block;}.header-page nav .nav-phone{color:#CCC;font:27px/14px 'Titillium Web', sans-serif;margin:0 0 0 40px;position:absolute;top:10px;right:10px;}.header-page nav .nav-phone em{display:block;font:13px/13px 'Titillium Web', sans-serif;text-align:right;padding:0 0 8px 0;}.header-page nav .nav-phone span:before{font-size:24px;line-height:14px;margin:0 10px 0 0;padding:0 0 0 20px;}/**/.menu-tools-btn > a,.site-style-B2B .menu-tools-btn > a{margin:0 12px;padding:0 14px 0 0px;border:none;position:relative;top:0;left:0;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;font:17px/40px 'Titillium Web', sans-serif;}.menu-tools-btn > a:hover{color:#000000 !important;background:transparent !important;}.menu-tools-btn .login-win a i{width:23px;height:23px;position:relative;top:8px;left:-5px;}.site-style-B2B .show-bg .header-page:before, .site-style-B2B .header-page:before{display:none !important;}.site-style-B2B .header-page nav.login-true .nav-phone{top:auto !important;left:auto !important;right:10px !important; bottom:0 !important;}.links-share{width:100%;height:40px;display:block;visibility:hidden;position:relative;background:#333;margin:0;}.socialmendia-share-this{display:block;height:40px;position:absolute;top:0;right:0;}.socialmendia-share-this p{display:inline-block;margin:0;padding:14px 20px 0 12px;color:#FFF;font:15px/15px 'Titillium Web', sans-serif;float:left;}.socialmendia-share-this span{margin:2px 4px 0 0;}/*.socialmendia-share-this{display:block;height:44px;border-top:1px solid #414141;position:absolute;top:0;right:80px;}.socialmendia-share-this p{display:inline-block;margin:0;padding:14px 20px 0 12px;color:#FFF;font:15px/15px 'Hind', sans-serif;float:left;}.socialmendia-share-this span{margin:3px 4px 0 0;}*//**/.socialmedia-header{position:relative;top:inherit;right:inherit;}.socialmedia-header li a span:before{line-height:38px;}.login-btn{width:38px;height:38px;top:7px;right:46px;z-index:900;-webkit-box-shadow:none;-moz-box-shadow:   none;box-shadow:        none;}.login-btn span{display:block;margin:8px auto 0 auto;}.login-btn span:before{font-size:22px;margin:0;}.login-btn em{display:none;}.share-btn{width:38px;height:38px;display:inline-block;z-index:900;line-height:38px;text-align:center;position:absolute;top:7px;right:92px;background:#00adee;}.share-btn:hover{text-decoration:none;}.share-btn.share-btn.activo{background-color:#CCC;}.share-btn:before{font-size:22px;line-height:38px;margin:0;color:#FFF;}.share-btn em{display:none;}/*B2B Menú*/.site-style-B2B .header-page nav{height:auto !important;padding:52px 0 0 0 !important;position:relative !important;top:inherit !important;right:inherit !important;float:none !important;z-index:10 !important;}.site-style-B2B .header-page nav ul{list-style:none !important;margin:0 !important;padding:0 !important;}.site-style-B2B .header-page nav.login-true > ul{margin:35px 0 0 0 !important;}.site-style-B2B .header-page nav ul.menu-nav{width:100% !important; padding:0 !important;float:left !important;}.site-style-B2B .header-page nav li{float:none !important;display:block !important;height:38px !important;border-top:1px solid #dddddd !important;}/*.header-page nav li:last-child{margin-top:-8px !important;}*/.site-style-B2B .menu-subnav > li > a span:before{font-size:22px;}.site-style-B2B .header-page nav a{display:inline-block !important;height:38px !important;margin:0 12px !important;text-align:left !important;color:#333 !important;font:17px/40px 'Asap', sans-serif !important;text-transform:uppercase !important;overflow:hidden !important;float:none !important;}.site-style-B2B .header-page nav a:hover{text-decoration:none !important;/*color:#FFF !important;*/}.site-style-B2B .header-page nav li:last-child a{margin-right:0 !important;}/**/.site-style-B2B .nav-phone.no-pc-1024{display:block !important;}.site-style-B2B .header-page nav .nav-phone{color:#CCC !important;font:27px/14px 'Asap', sans-serif !important;margin:0 0 0 40px !important;position:absolute !important;top:10px !important;right:10px !important;}.site-style-B2B .header-page nav .nav-phone em{display:block !important;font:13px/13px 'Asap', sans-serif !important;text-align:right !important;padding:0 0 8px 0 !important;}.site-style-B2B .header-page nav .nav-phone span:before{font-size:24px !important;line-height:14px !important;margin:0 10px 0 0 !important;padding:0 0 0 20px !important;}.menu-subnav > li > a.separate-left{padding-left:0;}.separate-left:before{display:none;}.site-style-B2B .header-page nav a.btn-login{height:26px !important;position:absolute;padding:5px 8px 5px 5px !important;top:-43px;right:8px;color:#2CA5D7 !important;font:14px/26px 'Asap', sans-serif !important;}.site-style-B2B .header-page nav a.btn-login span{top:0;}.site-style-B2B .header-page nav a.btn-login i{bottom:-2px;}.btn-login .svg-ico-acuerdo{width:25px;height:25px;}.newsletter-subscription i{bottom:0;}/**/.footer-col-4{width:100%;padding-bottom:0;margin-bottom:0;border-bottom:1px solid #cccccc;}.footer-col-4:last-child{border-bottom:none;}.footer-row{margin:0 10px;}.footer-col-4:first-child:before{border:none;}.footer-col-4:after{border:none;}.site-style-B2B .links-share{width:100% !important;height:40px !important;display:block !important;visibility:hidden !important;position:relative !important;background:#333 !important;margin:0 !important;}.site-style-B2B .socialmendia-share-this{display:block !important;height:40px !important;position:absolute !important;top:0 !important;right:0 !important;}.site-style-B2B .socialmendia-share-this p{display:inline-block !important;margin:0 !important;padding:14px 20px 0 12px !important;color:#FFF !important;font:15px/15px 'Titillium Web', sans-serif !important;float:left !important;}.site-style-B2B .socialmendia-share-this span{margin:2px 4px 0 0 !important;}/**/.site-style-B2B .header-page nav .socialmedia-header{position:relative !important;top:inherit !important;right:inherit !important;float:none !important;}.site-style-B2B .header-page nav .socialmedia-header li a{float:none !important;}.site-style-B2B .socialmedia-header li a span:before{line-height:38px !important;}.site-style-B2B .login-btn{width:38px !important;height:38px !important;top:7px !important;right:46px !important;z-index:900 !important;-webkit-box-shadow:none !important;-moz-box-shadow:   none !important;box-shadow:        none !important;}.site-style-B2B .login-btn span{display:block !important;margin:8px auto 0 auto !important;}.site-style-B2B .login-btn span:before{font-size:22px !important;margin:0 !important;}.site-style-B2B .login-btn em{display:none !important;}.site-style-B2B .share-btn{width:38px !important;height:38px !important;display:inline-block !important;z-index:900 !important;line-height:38px !important;text-align:center !important;position:absolute !important;top:7px !important;right:92px !important;background:#00adee !important;}.site-style-B2B .share-btn:hover{text-decoration:none !important;}.site-style-B2B .share-btn.share-btn.activo{background-color:#CCC !important;}.site-style-B2B .share-btn:before{font-size:22px !important;line-height:38px !important;margin:0 !important;color:#FFF !important;}.site-style-B2B .share-btn em{display:none !important;}.site-style-B2B .header-page nav .socialmedia-header a{background:none !important;}.site-style-B2B .header-page nav.login-true{top:inherit !important;}.site-style-B2B .header-page nav.login-true .socialmedia-header{width:100% !important;float:left !important;position:relative !important;left:auto !important;top:auto !important;}.site-style-B2B #huser h5 strong{color:#FFF !important;}.site-style-B2B #huser figure{margin-right:2% !important;}.site-style-B2B .header-page nav .menu-nav a{background:none !important;padding:0 !important;}/**//*Menú*/.menu-mobile{width:100%;height:100%;margin:0;padding:0;background:#f2f2f2;position:fixed;top:0;right:-100%;z-index:99999;}.menu-mobile.open{overflow-y:scroll;}.menu-mobile-btn{width:38px;height:38px;display:inline-block;position:absolute;top:7px;left:-38px;z-index:900;color:#2CA5D7;text-align:center;text-decoration:none;font-size:24px;}.menu-mobile-btn.open{left:6px;}.menu-mobile-btn.shadow-class{-webkit-box-shadow:-4px 0px 5px 0px rgba(50, 50, 50, 0.45);-moz-box-shadow:   -4px 0px 5px 0px rgba(50, 50, 50, 0.45);box-shadow:        -4px 0px 5px 0px rgba(50, 50, 50, 0.45);}.menu-mobile-btn span:before{margin:7px 2px 0 0;}.menu-mobile-btn:hover span:before{color:#2CA5D7;}.login-btn .login-btn-img{width:38px;height:38px;-webkit-box-shadow:none;-moz-box-shadow:   none;box-shadow:        none;}.login-btn .login-btn-img figure, .login-btn .login-btn-img figure img{width:38px;height:38px;}.login-btn .login-btn-text{display:none;}.menu-subnav{float:none;position:relative;top:auto;top:auto;right:auto;}.menu-subnav > li > a span{text-align:left;}/**//*nav*/.nav-menu-fire{/*width:calc(25% * 9);*//*width:calc(25% * 11 + 40px);*/width:calc(25% * 13 + 40px);}.nav-menu-fire li a{min-width:25%;padding:0 18px;margin:0 0 -3px 0;float:left;display:inline;border-bottom:6px solid transparent;color:#FFF;font:14px/36px 'Open Sans', Helvetica, sans-serif;position:relative;z-index:10;text-align:center;}.nav-menu-fire li a strong{font-size:12px;margin-top:4px;}.nav-menu-fire li a:hover, .nav-menu-fire li.act a, .nav-menu-fire li a.activo{border-bottom:none;}.nav-menu-fire li a:hover strong, .nav-menu-fire li.act a strong, .nav-menu-fire li a.activo strong{color:#2CA5D7;/*font-size:13px;*/margin-top:2px;margin-bottom:14px;}.nav-menu-fire li a span.is--luxury:before{width:15px;height:15px;top:0px;}.nav-menu-fire li a span.is--luxury + strong{margin:0px auto 12px auto;}.nav-menu-fire li a span.is--luxury + strong:before{bottom:-2px;}.nav-menu-fire li a.activo span.is--luxury + strong:before{color:#333333;}/*Win login*/.form-login-win,.menu-tools-btn .form-login-win{width:100%;padding: 0;/*overflow-y:auto;*/}.login-win{width:95%;padding:18px 2.5% 18px 2.5%;overflow-y:auto;border:none;}.menu-tools-btn .login-win{width:95%;padding:0 2.5% 5px 2.5%;overflow-y:auto;border:none;}.container-login-win{width:100%;margin:-6px 0 0 0;}.login-win:before, .login-win:after{border:none;}/*Motor*/#Motor{margin-top:-5px;position:relative;}#Motor > div{width:100%;margin:10px auto 0 auto;}.MotorComprimido #Motor > div{margin:0 auto;}.Motor .motor-node,.Motor .motor-node-full,.Motor .motor-node-full.node-id-search{width:96% !important;margin:0 2%;}.Motor .motor-node-full.node-id-search{margin-top: 10px;}.Motor .motor-node.node-id-fechasal, .Motor .motor-node.node-id-fentrada,.Motor .motor-node.node-id-fecharetira,.Motor .motor-node.node-id-fechadevuelve,.Motor .motor-node.node-id-tr-fdesde,.Motor .motor-node.node-id-tr-fHasta,.Motor .motor-node.node-id-fdesde-ac{width:47% !important;margin:0 1% 0 2%;}.Motor .motor-node.node-id-fechasal .fancy-select.scroll-m, .Motor .motor-node.node-id-fentrada .fancy-select.scroll-m,.Motor .motor-node.node-id-fecharetira .fancy-select.scroll-m,.Motor .motor-node.node-id-fechadevuelve .fancy-select.scroll-m,.Motor .motor-node.node-id-tr-fdesde .fancy-select.scroll-m,.Motor .motor-node.node-id-tr-fHasta .fancy-select.scroll-m,.Motor .motor-node.node-id-tr-desde-hora .fancy-select.scroll-m,.Motor .motor-node.node-id-fdesde-ac .fancy-select.scroll-m{width:100%;box-sizing:border-box;}.Motor .motor-node.node-id-fechareg, .Motor .motor-node.node-id-fsalida,.Motor .motor-node.node-id-horaretira,.Motor .motor-node.node-id-horadevuelve,.Motor .motor-node.node-id-tr-desde-hora,.Motor .motor-node.node-id-tr-fdesde{width:47% !important;margin:0 2% 0 1%;}.Motor .motor-node .inputdate{width:98%;padding:0 1%;}.Motor .motor-node.node-id-noches div.fancy-select, .Motor .motor-node.node-pasagers div.fancy-select{width:100%;margin:0 -2px;}.Motor .rooms-status{width:100%;}.Motor .node-pasagers .rooms-status li{width:33%;border:none;position:relative;background:#EEEEEE;box-sizing:border-box;float:left;margin-right:0.33%;}.Motor .node-pasagers.ht .rooms-status li{width:49.66%;margin-top:15px;}.Motor .node-pasagers .rooms-status li:before{content:"";display:block;height:100%;border-right:1px solid #FFF;position:absolute;top:0;right:0;}.Motor .node-pasagers .rooms-status li:last-child:before{display:none;}.Motor .node-pasagers.ht .rooms-status li{width:49.66%;}.Motor #MotorFrmTraslados .node-pasagers .rooms-status li{width:49.66%;}.Motor #MotorFrmActividades .node-pasagers .rooms-status li{width:49.66%;}.Motor .node-id-clases div.fancy-select,.Motor .node-id-tarifa div.fancy-select{width:99.4444%;}.Motor .node-id-horaretira div.fancy-select,.Motor .node-id-horadevuelve div.fancy-select{width:99.4444%;}.Motor .motor-node-rooms{width:94%;padding:1%;margin:0 2%;position:relative !important;left:0 !important;top:0 !important;}.Motor .wrap-rooms-child{float:none;clear:none;}.Motor .node-rooms-name small{width:33.333333%;height:64px;margin:0;float:left;font:13px/20px Helvetica, Verdana, Sans-Serif;}.Motor .node-rooms-child{width:31%;margin:0 1%;}.Motor .node-rooms-child div.fancy-select{width:100%;margin:0;}.Motor .motor-node-rooms.items-4 .node-rooms-name small{width:21%;}.Motor .motor-node-rooms.items-4 .node-rooms-child{width:19%;margin:0 1%;}.Motor .msubmit{width:100%;height:48px;padding:0;font:bold 15px/15px Arial, Helvetica, sans-serif;}.Motor .motor-node-advanced{width:96%;margin:16px 2% 2% 2%;padding:0;/*background:rgba(221, 221, 221, .5);*/position:relative;    z-index:10;}.motor-node-advanced .motor-items-cointenier{padding:4px 10px 10px 10px;}.Motor .motor-vuelo-nav{width:99%;margin:.5% .5% 0 .5%;}.Motor .motor-vuelo-nav li{/*width:33.333333%;*/width:50%;float:left;}.motor-vuelo-nav li a{width:96%;padding:0 1%;margin:1.5% 1%;font:normal 14px/38px Helvetica, Verdana, Sans-Serif;background:#8ECEEA;color:#fff;}.motor-vuelo-nav li a span{color:#fff;}.node-id-flexible label{color:#fff !important;font-size:14px;}.motor-vuelo-nav li a.act{color:#999;}.motor-vuelo-nav li a.act span{color:#999;}.Motor .motor-node-advanced > a{width:96%;padding:0 1%; margin:1% 1%;float:right;background:#8ECEEA;}.Motor .motor-node-advanced > a span{float:right;} .motor-node-advanced > a strong{font-size:14px;} .Motor .node-id-flexible{width:96%;padding:0 1%; margin:1% 1%;float:left;background:#8ECEEA;} .Motor .node-id-flexible .fancy-checkbox{ float:right; margin:10px 4px 0 0;} .node-id-disabled{display:none;}.Motor nav{width:auto;/*border:1px solid #fff;*/float:none;}.Motor nav .btn-mobile-more{width:24px;height:50px !important;display:inline-block;position:absolute;top:0;right:0;background:#333;text-align:center;}.Motor nav .btn-mobile-more i{color:#ffffff;line-height:50px;display:inline-block;transition:.4s ease-in-out;-webkit-transition:.4s ease-in-out;-moz-transition:.4s ease-in-out;-ms-transition:.4s ease-in-out;-o-transition:.4s ease-in-out;}.Motor nav.open .btn-mobile-more i{transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);}.Motor nav ul{height:50px;margin:0 24px 0 0;overflow:hidden;}.Motor nav.open ul{height:auto;overflow:visible;}.Motor nav li{/*width:16.6%;*/width:25%;}.Motor nav li a{/*width:auto;*/width:100%;height:48px !important;padding:0;margin:0;font:16px/44px Helvetica, Verdana, Sans-Serif;position:relative;}.Motor nav li a:before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;}.Motor nav li a strong{font:normal 9px/11px Arial, Helvetica, sans-serif !important;margin:-3px 0 0 0 !important;position:absolute;bottom:2px;}.Motor nav li a{min-width:inherit;}.Motor nav li a span{width:26px;margin:5px auto 0 auto !important;float:none;display:block;/*border-bottom:1px solid #cccccc;*/}.Motor nav li a span svg{width:26px !important;height:26px !important;}.Motor nav li a strong{display:block;}.Motor nav li a strong,.Motor nav li a:hover strong,.Motor nav li.activo a strong{width:100% !important;text-align:center;}.Motor nav li a strong em{display:none !important;}/*Hotel*/.Motor fieldset.mlinea p, #HT_fDestino p, .Motor fieldset.mlinea p.tow-items-50{width:100%;margin:0;}.Motor fieldset.mlinea p.tow-items-50:last-child{margin-left:0;}.rooms div{width:100%;padding:4px 0 4px 0;}.rooms select[id*="HT_CHD"], .rooms select[id*="AC_CHD"], .rooms select[id*="TR_CHD"]{width:20%;padding:0 1% 0 8%;margin:0 1%;}.rooms select[id*="HT_ADTs"], .rooms select[id*="HT_CHDs"], .rooms select[id*="AC_CHDs"], .rooms select[id*="TR_CHDs"]{width:22%;padding:0 3% 0 6%;margin:0 1%;text-align:center;}    .rooms select[id*="AC_ADTs"]{width:22%;padding:0 3% 0 6%;margin:0 1% 0 0;text-align:center;}    .rooms select[id*="TR_ADTs"]{width:22%;padding:0 3% 0 6%;margin:0 1% 0 0;text-align:center;}.rooms h6{padding:0 0 0 7%;}.rooms h6 small{width:26%;padding:0;}.rooms h6 small#ht_textAge1{width:23%;}#MotorFrmActividades .rooms h6, #MotorFrmTraslados .rooms h6{padding:0;}#MotorFrmActividades .rooms h6 small, #MotorFrmTraslados .rooms h6 small{width:24%;padding:0;}#MotorFrmActividades .rooms h6 small#ac_textAge1, #MotorFrmTraslados .rooms h6 small#tr_textAge1{width:21%;}.conectHabitaciones{margin:0 0 -21px 14px;}.Motor #MotorFrmHoteles .rooms div h4{width:6%;padding:0;margin:0;text-align:center;line-height:36px;}.MotorComprimido #Motor{    margin:40px 0 20px 0;}.container-slider-home{display:none;}/*Paquetes*/    #MotorFrmActividades .rooms h6, #MotorFrmTraslados .rooms h6{        /*padding-left:1%;*/    }/**/.Motor .msubmit{    width:100%;    height:42px;    float:left;    padding:0;    font:600 20px/42px 'Titillium Web', sans-serif;    }a.moa{    padding:0 0  16px 0;    font:600 16px/16px 'Titillium Web', sans-serif;}/*Autocomplete*/div.autosuggest{width:100% !important;height:auto !important;padding:10px 0 0 0 !important;top:50px !important;left:0 !important;bottom:0 !important;background:#FFF !important;background-image:none !important;font:16px/16px Arial, Helvetica, sans-serif;overflow:auto !important;position:fixed !important;}div.divscroll{height:100% !important;border:none !important;}div.autosuggest ul li a span{padding:10px 6px !important;}/*botón cierra*/div.cierra-auto-suggest{width:20px !important;height:20px !important;position:fixed !important;top:8px !important;right:14px !important;}div.cierra-auto-suggest span:before{font-size:32px !important;}/*force reposition input autocomplete*/.input-reposition-auto-suggest{width:auto !important;position:fixed !important;top:-15px !important;left:10px !important;right:40px !important;z-index:99999999 !important;}    .input-reposition-auto-suggest input[type="text"]{        margin-top:5px !important;border:1px solid #CCC;    }/*overflow to body node*/body.mobile-auto-suggest{overflow:hidden;position:fixed;}body.mobile-auto-suggest .header-page, body.mobile-auto-suggest .header-page .cont-header{display:none !important;}/**//*Autocomplete MOBILE!!!*//*div.autosuggest{width:100% !important;height:100% !important;padding:10px 0 0 0 !important;top:0 !important;left:0 !important;background:#FFF !important;background-image:none !important;font:16px/16px Arial, Helvetica, sans-serif;overflow:auto !important;position:fixed !important;}*/div.autosuggest{width:100% !important;height:auto !important;padding:10px 0 0 0 !important;top:100px !important;left:0 !important;bottom:0 !important;background:#FFF !important;background-image:none !important;font:16px/16px Arial, Helvetica, sans-serif;overflow:auto !important;position:fixed !important;}div.divscroll{height:100% !important;border:none !important;}div.autosuggest ul li a span{padding:10px 6px !important;}/*botón cierra*/div.cierra-auto-suggest{width:20px !important;height:20px !important;position:fixed !important;top:8px !important;right:14px !important;}div.cierra-auto-suggest span:before{font-size:32px !important;}/*force reposition input autocomplete*/.input-reposition-auto-suggest{position:fixed !important;top:-5px !important;left:0 !important;right:0 !important;z-index:99999999 !important;}.Motor .motor-node.input-reposition-auto-suggest{padding:48px 2% 16px 2% !important;margin:0 0 0 0 !important;background:#FFF;}.input-reposition-auto-suggest label{display:none !important;}.input-reposition-auto-suggest input{border:1px solid #999 !important;}/*overflow to body node*/body.mobile-auto-suggest{overflow:hidden;}body.mobile-auto-suggest .header-page{z-index:0 !important;}/**/.motor-node-advanced .node-advanced-child{width:100% !important;margin:0 !important;}.motor-node-advanced .node-advanced-child.node-id-lugardevuelve{width:96% !important;margin:0 2% !important;}.motor-node-advanced .node-id-mismolugar{width:96% !important;padding:0 2% !important;}.motor-node-advanced div.fancy-select{width:100%;}/*Calendario*/.dCAL{width:100% !important;height:100% !important;top:0 !important;left:0 !important;border:none !important;margin:0 !important;padding:0 !important;float:left !important;overflow:auto !important;position:fixed !important;}.dCAL table{width:100% !important;float:left !important;margin:0 0 30px 0;}.dCAL_multiple{min-width:inherit !important;padding-top:2px;}.dCAL th, .dCAL a, .dCAL tbody span{font-size:14px !important;}#dCAL_ftitulo_a, #dCAL_ftitulo_s{display:none;}.dCAL_header{width:100%;position:fixed !important;top:0;left:0;}#dCAL_btn_s, #dCAL_btn_s:hover,        #dCAL_btn_a, #dCAL_btn_a:hover{        background-color:#0099c7 !important;        color:#FFF !important;        }.site-style-B2B #dCAL_btn_s, .site-style-B2B #dCAL_btn_s:hover,        .site-style-B2B #dCAL_btn_a, .site-style-B2B #dCAL_btn_a:hover{        background-color:#2CA5D7 !important;        color:#FFF !important;        }/*Nuevo campo mes calendario multiple*/.thead-tabla-mes{display:table-header-group !important;text-align:center;}.thead-tabla-mes td{width:100%;text-align:center;font:bold 16px/16px Arial, Helvetica, sans-serif;padding:10px 0 20px 0 !important;}.img-serv-add, .img-serv-book{    display:none;}/*AS*/.table-div.as .cell{display:block;}.node-id-image-left-as,.node-id-image-right-as{width:100%;}.node-id-image-left-as{background:#1C3F79;}.table-div.as .cell.node-id-image-right-as{padding:10px 0;}.node-id-image-left-as img{padding:20px 0;display:block;}.node-id-image-right-as > div{display:block;}.node-id-image-right-as > div input.msubmit{margin:10px 0 0 0;}/**//*Huella*/#Huella{margin:10px 0 10px 0;padding:0;text-align:left;}#Huella li{height:50px;display:block;float:none;padding:0;}#HuellaBtn{padding:0 !important;}#Huella li a{width:100%;height:38px;color:#ffffff;}#Huella li a.activo,#Huella li a:hover{color:#ffffff;}#Huella li a strong{display:none;}#Huella li a span{background-color:#2CA5D7;}#Huella li a span small{font:18px/38px 'Asap', sans-serif;padding:0 0 0 10px;}#Huella li a ins{display:block;float:right;margin:0;font-size:22px;text-decoration:none;position:absolute;top:10px;right:10px;}#Huella li span{margin:0 auto;}#Huella .huella-service{bottom:0;position:absolute;}#Huella li:before,#Huella li:after{display:none;}/*Google Maps - Minimapa*/#Gmapasm div{height:38px !important;padding:0 !important;}#Gmapasm img{width:0 !important;height:0 !important;}#Gmapasm span{font:18px/16px Arial,Helvetica,sans-serif !important;padding:0 0 0 5px !important;margin:-5px 0 0 0;}#Gmapasm span em{top:-3px !important;left:auto !important;right:2px;}/**//*Google Maps - ToolTip principal*/    .GmapWindowHtml{        height:140px !important;        width:360px;    }    .GmapWindowHtml .precio h5{        /*color:#0094de !important;*/    }    .GmapWindowHtml.itemservicio div.precio{        background-color:#000 !important;        height:140px !important;    }    .GmapWindowHtml.itemservicio .alphaHT{        background:none !important;    }/**//*StreetView*/#PL_svdescripcion .GmapWindowHtml .ht-figure{display:none;}#PL_Contenido #PL_svdescripcion .GmapWindowHtml{height:90px !important;}#PL_Contenido #PL_svdescripcion .GmapWindowHtml .precio{width:50%;}#PL_Contenido #PL_svdescripcion .GmapWindowHtml .precio .submit{width:100%;height:60px;margin:0;}#PL_Contenido #PL_svdescripcion .GmapWindowHtml header{width:50%;bottom:0 !important;display:inline !important;float:left !important;height:90px !important;margin:inherit !important;min-width:auto !important;padding:0 14px !important;right:inherit !important;text-align:inherit !important;z-index:inherit;}/**//*ToolTips -imp,mail,mapa...*/.itemservicio.iHT .tool_iconos, .itemservicio .tool_iconos{    z-index:40;}/**/.itemservicio header p, div.dispo.disponible{display:none;}.itemservicio .detalleFoto h4{/*font:13px/16px Arial, Helvetica, sans-serif;*/display:none;}/*Atracciones, Paquetes*/.DP_tabla_tr{    display:block !important;}.DP_tabla_td{    display:block !important;}.DP_Titulo{     padding:3% !important;}.DP_Precio + .DP_Submit, .DP_Precio{    width:96% !important;margin:0 auto 1.5% auto;}.iTR .DP_Precio + .DP_Submit, .iTR .DP_Precio{margin:0 auto;display:block;}.iTR .DP_Precio h5{padding:0;}    .DP_Tit.DP_fechas, .DP_Tit.DP_noches{        width:47% !important;        padding:0 0 10px 3% !important;        float:left;    }    .DP_Precio{        text-align:center !important;    }        .DP_Precio h5{            width:100%;            text-align:center !important;        }    .DP_tabla_td.DP_Tit.DP_Text{    width:96% !important;    padding:0 !important;    margin:1.5% auto 0 auto !important;}.DP_Cantidad{    width:100%;    padding:0 !important;    margin:1.5% 0;    display:block;}.DP_Paxs{    height:auto !important;}    .DP_Paxs span{        width:48%;        height:30px;        padding:0 0 0 2%;        margin:0 0 2% 0;        display:inline-block;        float:left;        font-size:18px !important;        line-height:32px;        background:#DDD;    }    .DP_Paxs select{        width:49% !important;        height:30px;        margin:0 0 2% 1%;        float:left;        font-size:18px;    }    .DP_Paxs small{        width:100%;        margin:-4px 0 16px 0;        float:left;        font-size:12px !important;        text-align:right;    }         .itemservicio.servicio-ac .contItem, .itemservicio.servicio-pq .contItem {        margin:0;    }        .servicio-ac div.precio, .servicio-pq div.precio{        display:none;    }/*Filtro*/#RefinarBusqueda .disable-open-filtro{display:none;}div.RefinarBusqueda h5 span{display:block !important;color:#002445 !important;}div.RefinarBusqueda{    padding:0 5px !important;background:#ffffff;}div.RefinarBusqueda h5{height:38px;    margin:0 !important;    padding:0 !important;font:18px/38px Arial, Helvetica, sans-serif !important;}div.RefinarBusqueda aside{padding-top:20px;}div.RefinarBusqueda h5 span:before{margin:6px 0 0 0 !important;}.rb label span, .rb label small{font:14px/14px Arial, Helvetica, sans-serif !important;}#resDisplay{padding:0 !important;}#resDisplay h2{border-right:none !important;font:24px/34px Arial, Helvetica, sans-serif !important;height:34px !important;width:auto !important;}#resDisplay strong{color:#0064cb;display:block;font:bold 12px/34px Arial,Helvetica,sans-serif !important;float:left !important;}#resDisplay small{color:#666;display:block;float:left !important;font:12px/34px Arial, Helvetica, sans-serif !important;visibility:hidden;}/**//*Contenedores*/.page-container-left{margin:0 !important;width:100% !important;}.page-container-right{width:100% !important;position:relative;margin:0 !important;padding:0 !important;}/**//*Que busco*/.quebusco-mobile{margin:0 0 10px 0;}.quebusco-mobile h5{color:#999;font:17px/24px Arial,Helvetica,sans-serif;margin:0 0 5px;}.quebusco-mobile h5 span{color:#000;}.skin-ar .quebusco-mobile h5 span{color:rgb(9, 184, 160);}.skin-ht .quebusco-mobile h5 span{color:rgb(236, 0, 141);}.skin-pq .quebusco-mobile h5 span{color:rgb(107, 47, 128);}.quebusco-mobile{}.quebusco-mobile p{color:#111;font:12px/16px Arial,Helvetica,sans-serif;padding:0;}.quebusco-mobile p span{color:#777;}/**/.horizontal-filters-item{width:100% !important;margin:0 !important;}.horizontal-filters-item:last-child{margin:0 !important;}/*Ordenar por*/#bOrden{margin:0 0 10px 0 !important;}#bOrden li{display:block !important;float:none !important;padding:0;text-align:left !important;width:auto !important;}#bOrden li a{background-color:#0094de;color:#fff;font:14px/30px Arial, Helvetica, sans-serif !important;height:30px;padding:0 10px !important;position:relative;text-align:left !important;text-decoration:none;}#bOrden li a:before{display:none;}#bOrden li a.bo_activo{background-color:#ededed !important;color:#333 !important;display:block !important;}/**//*Paginador*/.paginador{height:38px;margin:12px 0 12px 0;overflow:hidden;padding:0;text-align:center;}.paginador .paginas div{display:block;height:38px;overflow:hidden;padding:0;}.paginas span, .paginas select{float:inherit !important;color:#666;font:14px/14px Helvetica, sans-serif !important;}.paginas select{width:auto !important;}.paginas a{width:38px !important;height:38px !important;font-size:28px !important;margin:0 !important;}.paginas a em{width:38px !important;height:38px !important;}.paginas em:before{font-size:30px !important;line-height:38px !important;}a.paginador-back-next, em.icon-left-open{float:left !important;}a.paginador-page-next, em.icon-right-open{float:right !important;}/**//*Botones toggle*/.btn-mobile-openitem{width:100%;height:38px;display:inline-block;background:#ffffff !important;text-decoration:none;position:relative;margin-bottom:10px;}.btn-mobile-openitem:hover{text-decoration:none;}.btn-mobile-openitem em{padding:0 5px;color:#333;font:normal 18px/38px Arial, Helvetica, sans-serif !important;}.btn-mobile-openitem small{display:none;}.btn-mobile-openitem span{position:absolute;top:6px;right:4px;font-size:28px;color:#333;}.btn-mobile-openitem span:before{margin:0;}/**/h2.title, h3.title{/*float:left;*//*font:normal 18px/38px Arial, Helvetica, sans-serif;*/}h2.title a, h3.title a{display:none;}/*Home*/.hofertas a{width:100% !important;height:300px !important;position:relative !important;top:inherit !important;left:inherit !important;margin-top:0 !important;}.socialmedia-mosaico{margin:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}/*Jssor home*/   .jssor-mobile .jssor-container.slider-hoteles{     width:1920px;     height:1484px;    margin-bottom:40px;     }    .jssor-mobile .jssor-all-elements.slider-hoteles{    width:1920px;     height:1484px;     }.jssor-mobile .servicio-home-title h4{padding:46px 40px !important;font:400 100px/110px "Titillium Web", sans-serif !important;}.jssor-mobile .servicio-home-title p{padding:46px 40px !important;font:400 80px/100px "Titillium Web", sans-serif !important;}.jssor-mobile .servicio-home-title h5{padding:46px 40px !important;margin:0 0 50px 0 !important;}.jssor-mobile .servicio-home-title h5 span .emDesde{font:400 80px/80px "Titillium Web", sans-serif !important;}.jssor-mobile .servicio-home-title h5 span .emMoneda{font:400 90px/100px "Titillium Web", sans-serif !important;}.jssor-mobile .servicio-home-title h5 span .emPrecio{font:400 120px/130px "Titillium Web", sans-serif !important;}.jssor-mobile .contEstrellas{height:110px !important;padding:40px !important;margin:0 0 0 40px !important;-moz-border-radius:20px !important;-webkit-border-radius:20px !important;-ms-border-radius:20px !important;border-radius:20px !important;}.jssor-mobile .contEstrellas span{font-size:120px !important;}/**//**//*Jssor home*/ /*Home servicios*/.content-home-BannerChico{margin:30px 5px 0 5px;}.jssor-container.slider-bannerHome_chico{ width:1920px; /*height:1476px;*/height:947px;margin-bottom:10px;}.jssor-all-elements.slider-bannerHome_chico{width:1920px; /*height:1476px;*/height:947px;}.content-home-banner-mediano {margin:10px 5px 10px 5px;}.jssor-container.slider-bannerHome_mediano{ width:1920px; height:958px;margin-bottom:20px;}.jssor-all-elements.slider-bannerHome_mediano{width:1920px; height:958px;}.jssor-container.slider-servicios-home{     width:1200px;    height:1900px;margin-bottom:40px;}.jssor-all-elements.slider-servicios-home{width:1200px;height:1900px;}.image-w-100x100{width:100%;height:auto;}/*Home cadenas hoteleras*/.jssor-container.slider-bannerHome_cadenas-hoteleras{ width:1920px; height:1920px;margin-bottom:14px;}.jssor-all-elements.slider-bannerHome_cadenas-hoteleras{width:1920px;height:1920px;}/*Home 15 way*/.jssor-container.slider-bannerHome_mediano_15-way{ width:1920px; height:954px;}.jssor-all-elements.slider-bannerHome_mediano_15-way{width:1920px; height:954px;}.servicio-home-mediano-title h4{padding:6px 50px;margin:0 0 0 0;font:400 110px/130px 'Asap', sans-serif;}.servicio-home-mediano-title p{padding:0 200px 6px 200px;font:400 92px/106px 'Asap', sans-serif;}.content-home-banner-chico .jssora12r, .content-home-banner-chico .jssora12l{width:80px;height:80px;top:155px;}.content-home-banner-chico .jssora12r:before, .content-home-banner-chico .jssora12l:before{font-size:80px;}.content-home-banner-mediano .jssora12r, .content-home-banner-mediano .jssora12l{width:120px;height:120px;}.content-home-banner-mediano .jssora12r:before, .content-home-banner-mediano .jssora12l:before{font-size:120px;}.res_g td{font:normal 15px/18px 'Asap', sans-serif !important;}/*Formulario contacto*/.form-send.contact-2 .fcol{width:100%;padding:0;}.form-send.contact-2 .area{width:98%;margin:0;}    #formulario, .form-send, .con-formas-pago{    padding:6px;    margin:10px 0 15px 0;    }    .form-book p, #formulario .form-book p{        width:98%;        height:auto;        margin:0 1%;        float:left;    }        .form-book p input[type="text"]{            width:95.5% !important;            padding:0 2% !important;            float:right;        }        #formulario input.input[id^="Paxdni"], #formulario input.input[id^="PaxNombre"], .form-send input.input[id^="Paxdni"], .form-send input.input[id^="PaxNombre"]{           width:70% !important;        }#formulario input[id^=nombre1].input,.form-send input[id^=nombre1].input,.form-send input[id^=nombre].input.nombre-input{width:70% !important;}#formulario .input[id*="dni"], .form-send .input[id*="dni"]{width:70% !important;}        .form-book p select{            width:100% !important;            padding:0 2% !important;            float:left;        }        .form-book p .select[id*="PaxGenero"], .form-book p .select[id*="PaxGenero"]{            width:20% !important;            padding:0 2% !important;            clear:left;        }#formulario .select[id*="TipoDocumento"],#formulario .select[id*="PaxTipoDocumento"],#formulario .select[id*="aPaxTipoDocumento"],.form-send .select[id*="TipoDocumento"],.form-send .select[id*="PaxTipoDocumento"],.form-send .select[id*="aPaxTipoDocumento"]{            width:20% !important;            padding:0 2% !important;            clear:left;}#formulario .select.select-30x100,.form-send .select.select-30x100{width:30% !important;}        .form-book p label{            /*float:left;*/        }                #formulario .div, .form-send .div{            height:40px;            overflow:hidden;        }        .fcol{    width:100%;}.fcol.form-book{width:100%;margin:0;}.form-reserva .fcol{    width:100% !important;margin:0 !important;}.form-reserva .fcol p{width:100%;float:left;}#formulario.form-reserva .inputdate-span-misreservas{bottom:18px !important;}#formulario.form-reserva .fcol input[type="text"]{width:96.5% !important;padding:0 1.5% !important; margin:0 0 20px 0 !important;float:left;}#formulario.form-reserva .fcol select{width:100% !important;padding:0 1.5% !important; margin:0 0 6px 0 !important;float:left;}#formulario.form-reserva .fcol .submit{margin:0 !important;}/**//*Contacto*/#ubicacion div{width:100%;}#ubicacion div address{height:auto !important;}/*Vuelos en oferta*/.ofertas-especiales{    width:100% !important;    padding:20px 0 !important;    }        /**/    .beneficio-items-unico{    display:block;    padding:10px 0;    }    .beneficio-items-unico .content-logo{    width:100%;    display:block;    }    .beneficio-items-unico .content-text{        display:block;    padding:0 6px;    }    .beneficio-items-unico ul{        padding:10px 0;    }    /*Submits*/.submit{width:100%;float:none;font:400 17px/17px "Roboto",sans-serif;}/*Footer*/.site-style-B2B body.show-bg #Footer{ margin-top:2%;float:left;}.site-style-B2B #Footer{height:auto !important;padding-bottom:0 !important;float:left !important;background-position:center bottom !important;}ul.socialmedia-footer{text-align:center;}.footer nav li, .footer #flegal li{display:inline-block;float:none;}.footer-pageSub{text-align:center;}.footer-pageSub div.cont-left{width:100%;margin:0 0 20px 0;}.logo-iq{float:none;}.host-info{float:none;padding:20px 0 0 0;}.host-info ul{float:none;padding:0;}/*Align center*/.footer,.cont-left,.footer nav li, .footer #flegal li{text-align:center;}/*Display width 100%*/.footer nav,.footer #flegal,.footer #flegal ul{width:100%;margin-left:0;margin-right:0;padding-left:0;padding-right:0;}.topDivClass,.cont-slider-ajax{display:none !important;}.site-style-B2B .dataFiscal{width:100%;position:relative !important;top:inherit !important;right:inherit !important;padding:0 !important;float:left !important;clear:both;}.site-style-B2B #Footer aside ul{width:100%;}/**//*Google maps home*//*#Gmaps_mycont_canvas{height:100% !important;position:absolute !important;top:0 !important;left:0 !important;z-index:99999 !important;}*//**//*Beneficios*/.beneficio-items{width:100%;margin:0 0 1.5% 0;}.plus-search-form{width:94%;margin-left:1%;margin-right:1%;}.nota-50{width:94%;}.nota-50.align-L{margin:2% 1%;}.nota-50.align-R{margin:2% 1%;}.cont-lista-comercios ul li{width:49%;margin:0.5% 0.5%;}/*PL*/#processlight_frame{width:100% !important;height:100% !important;margin:0 !important;left:0 !important;top:0 !important;}/*PL buscando servicio*/#PL_Contenido{width:100% !important;height:100% !important;margin:0 auto;}#PL_Contenido #Gmaps_canvas_empresa{width:100% !important;height:100% !important;}/*PL buscando servicio*/#PL_Contenido.pl-wind-buscando{width:100% !important;margin:0 auto;}#PL_IMG img{width:100% !important;height:auto !important;}#PL_Barra{width:70%;/*max-width:64px;*/}/**/#PL_Wait{height:auto !important;}.pl-logo-empresa img{width:70%;}#PL_qBusco h5, #PL_qBusco p{/*display:none !important;*/}/*Resultados*//*Aereos/Vuelos*/.iaeroInfo{display:none !important;}.iaeroPrecio, .ar-description-container {width:100% !important;display:block !important;float:left !important;}.iaeroPrecio{width:100% !important;min-height:inherit !important;padding:0 0 10px 0 !important;position:relative !important;top:inherit !important;right:inherit !important;background-color:#ffffff !important;}.iaero{background-color:#E0E0E0;filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#EFEFEF, endColorstr=#FFFFFF);/*IE8*/background-image:-ms-linear-gradient(top, #EFEFEF 0%, #FFFFFF 100%); /*IE10*/background-image:-moz-linear-gradient(top, #EFEFEF 0%, #FFFFFF 100%);background-image:-o-linear-gradient(top, #EFEFEF 0%, #FFFFFF 100%);background-image:-webkit-gradient(linear, right top, right bottom, color-stop(0%, #EFEFEF), color-stop(100%, #FFFFFF));background-image:linear-gradient(top, #EFEFEF 0%, #FFFFFF 100%);}.iaeroDatos{margin:0 !important;min-height:inherit !important;background:#ffffff !important;}.iaeroPrecioDetalle .arDispoResul{    width:auto !important;    height:auto !important;}.iaeroTramo{padding:5px 0 3px 20px !important;}.iaeroTramo .aero-tata-extra{display:block !important;width:auto !important;}.iaeroTramo .aero-tata-extra div{display:block !important;padding:0 0 10px 0;}.tramo .iaeroTramo .aero-tata-extra p{display:block !important;float:left;}.iaeroTramo span.icon-right-big, .iaeroTramo span.icon-left-big{left:3px !important;}.arDesglose{width:80% !important;margin:0 10% 12px 10% !important;float:none !important;}.iaeroPrecio:before{display:none !important;}.linksAR{width:100% !important;float:left !important;position:relative;}.linksAR .tool_iconos{width:100% !important;margin:0 !important;text-align:center !important;}.linksAR .tool_iconos li{display:inline-block !important;padding:0 !important;float:none !important;margin-bottom:10px;}.linksAR .tool_iconos li a{padding:0 !important;margin:0 6px !important;}.servicio-new-book div.precio{min-height:inherit !important;padding-top:0;                    }                    .servicio-new-book .servicio-ac div.precio, .servicio-new-book .servicio-pq div.precio{                    display:none;                    }                    .servicio-new-book .servicio-ac .DisplayPrecios > div, .servicio-new-book .servicio-pq .DisplayPrecios > div{                        border-top:none !important;                        margin:0 !important;                    }.servicio-new-book .iaero footer{display:none;}.servicio-new-book .servicio-ac .DP_tabla:first-child, .servicio-new-book .servicio-pq .DP_tabla:first-child{                        margin-top:0;                    }                    /*Book*/.servicio-new-book .iaeroPrecio{padding:0 0 3px 0 !important;}.ar-tramo .tramo-body .ar-tramo-puntual{display:none;}.servicio-new-book .ar-tramo .ar-tramo-sentido span:first-child{height:24px !important;}.servicio-new-book .ar-tramo .ar-tramo-sentido span:first-child strong{margin:2px 0 -2px 0 !important;}.servicio-new-book .ar-tramo .ar-tramo-sentido span:last-child{padding:2px 4px 2px 4px !important;}.servicio-new-book .ar-tramo .ar-tramo-sentido span:last-child strong{font:14px/18px Arial, Helvetica, sans-serif !important;}/*Resultados*//*Hoteles*/.page-container-right{width:98%;margin:0 1% 0 1%;}.page-container-left{width:98%;margin:0 1% 0 1%;}div.precio{width:160px;min-width:inherit;background-image:none !important;/*background-color:#FFF !important;*//*background-color:#e2e2e2 !important;*/}.highlights-item div.precio{/*background-color:#cccccc;*/}.au-result-node div.precio{width:100%;height:auto;position:relative;bottom:0;border-top:1px solid #DBDBDB !important;border-bottom:1px solid #DBDBDB !important;background:#F5F5F5 !important;}div.precio h5{color:#000;font:bold 28px/28px Arial,Helvetica,sans-serif;}div.precio h5 span{color:#000;}div.precio .submit{width:86%;}/*Hoteles baratos*/#HotelesBaratos{margin:0 !important;}#HotelesBaratos article{float:left;width:100% !important;margin:0 0 5px 0;}#HotelesBaratos div{margin:0 !important;}#HotelesBaratos div img.imgHotel{width:100% !important;}/**//*Hotel add*/.servicio-new-book.ht{display:none;}.form-new-book{width:100%;}td.res_g_precio{width:auto !important;text-align:right;}/**//*Paquetes*/div.precio h5.precio-pq{margin:6px 0 0 0;}div.precio.book-pq h4{font-size:10px;float:left;margin:15px 10px 0 10px;}/**/.cont-servicio-new-book .item-pq .wrap-rooms{position:relative;}/*Display precios*/.item-left-precio em, .item-left-texto span em, .det-display-item-cantidad strong, .item-left-texto-3{display:none;}.det-display-item-right{width:160px;}.det-display-item-left.item-pq{width:100%;margin:0;}.item-left-texto.item-select{width:50%;min-width:inherit;padding:4px 0;}.item-left-texto.item-select em{width:90px;margin:0 0 0 10px;display:inline-block;}.det-display-item-right-float{width:100%;margin:10px 0 0 0 !important;}.cont-servicio-new-book .child-item-age{width:50%;margin:0;}.room-number{width:19px;height:19px;margin:2px 0 0 -2px;font:normal 15px/18px 'Open Sans', Helvetica, sans-serif;}/**//*Book*/.servicio-new-book .cont-foto-new-book{display:none;}.servicio-new-book{float:left;padding:8px 0 0 0;width:100%;}.servicio-new-book .itemservicio{margin:0 0 10px 0;border:1px solid #dbdbdb;}.servicio-new-book .itemservicio .tool_iconos{display:none;}.servicio-new-book .itemservicio header{display:none;}.servicio-new-book .itemservicio .contItem{background:#FFF;}.servicio-new-book .itemservicio .contItem.js--sidebar-fx{position:relative !important;top:auto !important;width:100% !important;}/*hoteles*/.servicio-new-book .itemservicio.iHT .DisplayPrecios{/*display:none;*/}/**/.wrap-table-type{}.wrap-table-type{width:100%;overflow-x:auto;}.wrap-table-type table{width:100%;padding-bottom:5px;}.wrap-table-type table td{min-width:60px;padding:2px 8px;}/*Tablas con scroll horizontal*/.wrap-mobile-table{width:100%;overflow-y:hidden;overflow-x:scroll;-webkit-overflow-scrolling:touch;}.wrap-mobile-table.au-wrapper{width:95%;padding:0 2.5%;}/**//*Autos*/.au-info-image{float:none;margin:10px auto;}.au-filtro-inline.au-filtro-7 ul li{width:100%;}.au-filtro-inline ul li a span[class^="au-filtro-modauto-"]{display:none;}.au-book-opciones-cell .title{width:80px;}.pago-end span, .pago-now span{padding:2px 6px;font-size:11px;}/**/.au-book-your-serch .au-book-opciones-cell.au-book-title:before{display:none;}.au-no-show-all .cont-check{display:none;}.pago-end,.pago-now{width:120px;}.au-no-show-all .pago-end,.au-no-show-all .pago-now{width:auto;}.pago-now span.new-price,.pago-end span.new-price{font:16px/18px "Questrial", sans-serif;}.pago-now span.new-price small,.pago-end span.new-price small{font-size:12px;}.au-btn-grilla-opciones{display:block;margin:10px 0 0 0;background:#153044;color:#ffffff;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;}/*Newsletter*/.newsletter-subscription input[type="submit"]{width:100%;padding:0;margin:20px 0 0 0;}/**//*Vuelos*//*Detalle*/.ar-tramo-detalle-vuelo.vuelo-horarios .div-table-cell{width:98% !important;padding:0 2% !important;display:block !important;}.ar-tramo-detalle-vuelo .wrap-aeronave-aerolinea{width:60px !important;}.ar-tramo-detalle-vuelo .wrap-aeronave-aerolinea strong{display:none !important;}.ar-tramo .ar-tramo-detalle em, .ar-tramo .ar-tramo-detalle span{display:block !important;text-align:center !important;}.ar-aero-name{display:none !important;}.ar-tramo .ar-tramo-sentido.ar-tramo-sentido-header{width:15.5% !important;vertical-align:top !important;}.ar-tramo .ar-tramo-sentido.ar-tramo-sentido-header .div-table-cell{}.ar-tramo .ar-tramo-sentido.ar-tramo-sentido-header span:last-child strong{display:none !important;}.ar-tramo .tramo-header .ar-tramo-sentido > div{margin:0 0 0 0 !important;}.ar-tramo .ar-tramo-sentido span:first-child{width:30px !important;}.ar-tramo .ar-tramo-sentido span:first-child em{display:none !important;}.ar-tramo .ar-tramo-sentido span:first-child strong{width:28px !important;display:block;white-space:nowrap; overflow:hidden;}.ar-tramo .ar-tramo-sentido span:first-child:before{display:none !important;}.ar-tramo .ar-tramo-sentido .ar-logo{display:none !important;}.ar-tramo .ar-tramo-aeropuerto small{display:none !important;}.ar-tramo .ar-tramo-sentido{width:16% !important;}.ar-tramo .tramo-body .ar-tramo-aeropuerto.wrap-origen-hora, .ar-tramo .tramo-body .ar-tramo-aeropuerto.wrap-destino-hora, .ar-tramo .tramo-body .ar-tramo-escalas{width:18% !important;}.ar-tramo .ar-tramo-aeropuerto.wrap-origen{width:36.5% !important;}.ar-desglose{margin:0 auto !important;float:none !important;}.ar-desglose-btn{width:100% !important;padding:2px 0 !important;}.ar-desglose .div-table-cell{font:normal 14px/16px Arial, Helvetica, sans-serif !important;}.arDprecio, .ar-desglose .div-table-cell:last-child{font:normal 14px/16px Arial, Helvetica, sans-serif !important;}.ar-desglose{width:auto !important;}.servicio-new-book .iaeroPrecio{padding:0 !important;}.servicio-new-book .iaeroPrecio > div{padding:10px !important;}.servicio-new-book .iaeroDatos{width:100%;margin:0 !important;display:block;}/* padding:10px; */.servicio-new-book .iaero{width:100%;float:left;} .servicio-new-book .ar-tramo-detalle-vuelo.vuelo-horarios .div-table-cell{width:46% !important;padding:0 2% !important;display:table-cell !important;}.servicio-new-book .ar-tramo-detalle-vuelo .fecha-detalle{font:bold 14px/14px Arial, Helvetica, sans-serif !important;}.form-new-book .form-book p.wrap-imputdate{width:48% !important;}table tr.res_g_grid.link-radio td.td-img-serv-add{display:none;}.wrap-mobile-table, .ms-lista{width:100%; /* arbitary for demo only */overflow-y:hidden;overflow-x:scroll;-webkit-overflow-scrolling:touch;}.cont-lista-comercios ul.i4 li{width:49%;margin:0 0.5% 1% 0.5%;}/**/.lateralSuc{/*padding:12px 0 0 0;width:100%;*/display:none;}.empresa-style{padding:0 0 40px 0;width:100%;}.empresa-style p{font:normal 1.2em/20px Helvetica, sans-serif;padding:0 0 18px 0;}.empresa-style ul li{font:normal 1.2em/20px Helvetica, sans-serif;}/**//*Contacto, Mapas*/#ubicacion div address, #gmap_bubble address{font:normal 1.2em/18px Helvetica, sans-serif;}#ubicacion address strong{ font:bold 1.3em/14px Helvetica, sans-serif;}/*Webchekin*/.p-dos-items.checkin-col-1, .p-dos-items.checkin-col-2{width:100%;padding:0 0 20px 0;}/**//**/.slider_galeria_hotel{padding-bottom:10px;}/**//*MilkBox*/#mbox-close{/*position:fixed !important;top:10px !important;right:10px !important;*/}/**//*Paquetes Info + Display precios*/.show-habitaciones{width:45%;height:40px;line-height:40px;padding:0;margin:0;bottom:0;display:block;}.show-habitaciones em{margin:0 0 0 40px;float:left;}.itemservicio.iPQ .submit{margin:0 0 -7px 0;}.itemservicio.iPQ .det-display-item-right{width:auto;padding:0 2% 0 0;}.itemservicio.iPQ .det-display-item-right h5{font:bold 24px/24px Helvetica,sans-serif;margin:0;}/**//*Tripadvisor*/.tripadvisor-ranking{padding:2px;position:absolute;top:2px;left:2px;z-index:10;}.tripadvisor-ranking span{font:bold 12px/12px Arial, Helvetica, sans-serif;}.tripadvisor-ranking img{height:14px;}/**//**/.contNewletter{padding:10px 0 20px 0;background-image:none;}.contNewletter h1{padding:2px 0 4px 3% !important;}.contNewletter #news_frm{float:left;padding:0;}.footer-page address p{    font:12px/15px Arial, Helvetica, sans-serif;    padding-bottom:10px;}/**/.footer-page .footer-sucursales{margin:0;display:block;border-spacing:0;}.footer-page .footer-sucursales address{width:98%;display:block;margin:6px 0}.footer-page .footer-sucursales address:last-child{margin:6px 0 24px 0}/**/.precios-destacados ul li a strong{font-size:18px;}.mode-vertical .precios-destacados ul li a span{height:40%;top:5%;background-position:center center !important;}.mode-vertical .precios-destacados ul li a p{padding-top:34%;padding-bottom:8%;}.mode-vertical .precios-destacados ul li a strong{font-size:14px;}/**//*Win Modal*/.win-modal-close{top:-2% !important;right:-2% !important;}.win-modal-child{width:96% !important;height:96% !important;margin:2% !important;}/**//*Grilla aereos*/#vGDtarbus{width:100%;position:relative !important;top:inherit !important;float:left;}#vGDreferencia{width:100%;margin:20px 0 0 0 !important;position:relative !important;top:inherit !important;right:inherit !important;float:left;}#vGD h6.titulo, #vGDinfo h6.titulo{width:100%;float:left;margin:14px 0 10px 0 !important;}#vGrillaDias td em{font:14px/14px Arial, Helvetica, sans-serif !important;}#vGrillaDias td em:last-child{font:20px/14px Arial, Helvetica, sans-serif !important;display:block;padding:4px 0 0 0;}.vGDhdia-view-pc{display:none !important;}.vGDhdia-view-mobile{display:block !important;}td.vGDd01 small,td.vGDd02 small,td.vGDd03 small,td.vGDd04 small{font:normal 12px/12px Arial, Helvetica, sans-serif;display:block;}td.vGDd01 em,td.vGDd02 em,td.vGDd03 em,td.vGDd04 em,.mode-vertical td.vGDd00 em, .mode-vertical td.vGDdover em{display:none;}.mode-vertical td.vGDd01 span,.mode-vertical td.vGDd02 span,.mode-vertical td.vGDd03 span,.mode-vertical td.vGDd04 span,.mode-vertical td.vGDd00 span, .mode-vertical td.vGDdover span{display:none;}.mode-vertical #vGrillaDias table td{font:normal 12px/12px Arial, Helvetica, sans-serif !important;}#vGDw .ida-vuelta .ida, #vGDw .ida-vuelta .vuelta{width:auto;}#vGrillaDias div.talbe-container{margin:0 0 40px 0 !important;}.mode-vertical #vGrillaDias div.talbe-container{padding:50px 0 0 0 !important;}#vGDw .ida-vuelta{padding:0 !important;}.mode-vertical a.vGDnav .grilla-nav-horizontal span, .mode-vertical a.vGDnav .grilla-nav-vertical span{display:none;}.mode-vertical a#vGDnavsah{left:auto !important;right:50px !important;}.mode-vertical a#vGDnavsav{bottom:auto !important;top:10px;left:50px;}.mode-vertical a#vGDnavssv{left:0;    top:10px;}.mode-vertical #vGDreferencia{width:100%;padding:4px 0;margin:0;background:#F4F3FB;}.mode-vertical #vGDreferencia strong{float:left;clear:both;padding:4px 10px;margin:0;display:block;}/**//*Preosses loading*/#Contenido_XHR_overlay{width:100% !important;position:fixed !important;z-index:888 !important;top:0 !important;left:0 !important;}/**//*Display none*/.only-desktop, #Side, .logo-footer, .itemservicio.iPQ .detalleFoto h4{display:none;}/**//*Seleccionar tipo de moneda*/.coin-container{height:38px;top:7px;right:50px;z-index:10;}.coin-container .coin-current{width:28px;height:28px;padding:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;border-radius:5px;text-align:center;}.coin-container .coin-select li a:last-child{}.coin-container .coin-current a strong{display:none;}.coin-container .coin-current a small{float:none;margin:0;}.coin-container .coin-current a span{float:none;}.coin-container .coin-select{width:300px;top:52px;right:-40px;background:#CCC;}.coin-container .coin-select:before{position:absolute;left:auto;right:48px;top:-20px;border-right:10px solid transparent;border-top:10px solid transparent;border-left:10px solid transparent;border-bottom:10px solid #CCC;}.coin-container .coin-select h3{margin:0;padding:0 0 2px 0;display:block;font:300 14px/16px "Titillium Web", sans-serif;color:#000;}.coin-container .coin-select ul li{font:400 18px/18px "Titillium Web", sans-serif;}#PL_Contenido.PL-CR-wind{height:100% !important;}#CR_sub_consultar{margin:10px 0 0 0;}/**//* Traslados*//*info*/.iTR .ht-description{width:100%;margin:5px 0 20px;}.itemservicio.iTR  header{padding-bottom:24px;}.iTR .detalleFoto{padding:0;margin:0 0 0 100%;}.iTR .detalleFoto hgroup{width:100%;height:100%;position:absolute;top:0;right:0;display:table;}.iTR .detalleFoto hgroup h3{padding:0 10px;display:table-cell;vertical-align:middle;}/**/.tr-new-add div.c-33{width:100%;border-bottom:1px solid #CCC;padding-bottom:14px;margin-bottom:5px;}.tr-new-add div.c-33:last-child{width:100%;border-bottom:none;padding-bottom:0;margin-bottom:5px;}.tr-new-add div.add-date{width:100%;}.tr-new-add div.add-date .wrap-imputdate{width:48%;margin:0 2% 0 0;}.inputdate-span.service-tr-add{bottom:0;left:2px;}.tr-new-add div.add-date div.hora{width:48%;margin:0 0 0 2%;}.tr-new-add div.add-date .wrap-imputdate .inputdate{width:95.666666% !important;}.tr-new-add div.add-date div.hora .select{width:100%;}/*Mis reservas*/.site-style-B2B #MisReservas nav li{padding:0 !important;}.site-style-B2B #MisReservas nav li a, .site-style-B2B #MisReservas nav li span{padding:5px !important;font:13px/17px ArialNarrowRegular, Arial, Helvetica, sans-serif !important;}.site-style-B2B #MisReservas nav li a{color:#CCC !important;}.site-style-B2B #MisReservas nav li span{color:#111 !important;}/**//**/#MS_Lista .table-tr:nth-child(2n+1){/*background:#f5f5f5 !important;*/}.table-div{width:100% !important;border-collapse:inherit!important;border-spacing:inherit !important;display:block !important;}.table-div .table-tr{width:100% !important;margin:0 0 10px 0 !important;display:block !important;float:left;}.table-div .table-tr.no-mobile{display:none !important;}.table-div .table-td, .table-div .table-th{width:98% !important;display:block !important;padding:6px 1% !important;float:left !important;}.table-div .table-td small{width:48%;display:block;float:left;}.table-div .table-th{background:#002445;color:#FFF;}.table-div .w-70x{width:98%;}.table-div .w-90x{width:98%;}.table-div .w-120x{width:98%;}.table-div .table-tr{background:#eee;}.table-div .table-tr:nth-child(2n+1){background:#f5f5f5;}/**/ul.items.items-promo{    position:absolute;    right:0;top:-16px;}ul.items.items-promo li{padding:2px 4px 2px 0;margin:0 0 0 8px;-webkit-box-shadow:0px 1px 12px 0px rgba(0,0,0,0.75);-moz-box-shadow:0px 1px 12px 0px rgba(0,0,0,0.75);box-shadow:0px 1px 12px 0px rgba(0,0,0,0.75);}ul.items.items-promo li strong.text-promo{display:none;}ul.items.items-promo li em{font:normal 9px/14px Arial, Helvetica, sans-serif;}ul.items.items-promo li span:before{font-size:12px;}.itemservicio.iHT .tool_iconos{    display:none;}/**//*Aerotools*//*Calcucuotas*/.cc-cont-items{float:none !important;}.display-claculator.cc-fixed{position:relative !important;}.cc-cont-items.title{width:98% !important;padding:0 !important;}.cc-cont-items.title h4{padding:10px !important;margin:0 !important;}.cc-cont-items.title p{padding:0 10px 10px 10px !important;}.cc-cuotas, .cc-interes, .cc-monto, .cc-totalcuota, .cc-total{width:98% !important;height:30px;padding:0 1% !important;}.cc-cont-total{float:none !important;}.cc-clear{width:48% !important;height:40px !important;padding:0 !important;margin:20px .5% !important;line-height:40px !important;float:left;text-align:center;}.cc-clear:last-child{margin:20px 0 !important;float:right;}/*Menu*/.menu-logon{height:auto !important;} .menu-logon nav{height:auto !important;}.menu-logon nav ul{width:100% !important;height:auto !important;padding:0 !important;text-align:center;}.menu-logon nav ul li a{width:47% !important;padding:0 1% !important;margin:0 .5% .7% .5% !important;text-align:center !important;background:#CCC;}.menu-logon nav ul li a.activo{background:#2CA5D7 !important;}/**/.con-lateral{margin:0 !important;}.info-general-ini{display:none !important;}.cc-tarjeta-logo{position:absolute;top:10px;right:10px;float:right;}.aero-tool-ajax .title-2{padding:0 !important;margin:30px 0 20px 0 !important;}/**/.container-slider-home{display:none;}/*Acceso*/.site-style-B2B #Center{margin-top:0 !important;min-height:auto !important;}.site-style-B2B #Logueo{position:relative !important; top:inherit !important;margin:132px 5% 90px 5% !important;}.site-style-B2B #FormAA > div{width:100% !important;}.site-style-B2B .FormAA h4{padding:2px 0 0 0 !important;}/**/.iaeroPrecio .cotiDolar{    position:relative;    right:inherit;    bottom:inherit;    }.form-send.contact-3 .fcol{width:99%;margin:0 0 20px 0;padding:0 .5%;text-align:left;}/*Oculta seleccion de regimen en los resultados*/.seleccionHT{display:none;}.EIP_input, .EIP_area{width:97.666666;padding:2px 1%;}.msj-TarifaValida{display:none;}/**/.msj-promo-discount{display:none;}.class-select-tarifa .select-to-div{height:auto;overflow-y:inherit;}.pre-footer-nav-links{width:100%;margin-bottom:30px; text-align:center;}.pre-footer .home-newsletter .div-table-cell{display:block;}.site-style-B2B #Footer aside ul{width:100%;padding:0 0 10px 0;text-align:center;}.site-style-B2B #Footer aside ul li{display:inline-block;margin:5px;}.site-style-B2B #Footer aside h5{width:100%;text-align:center !important;}.site-style-B2B #Footer aside h5.dobleLinea{margin:20px 0 0 0 !important;}.site-style-B2B #powerby_rss{margin:10px auto !important;float:none !important;}.site-style-B2B #Footer address{float:none !important;text-align:center !important;}.wrapper-footer-contact address{width:100%;margin:20px 0 !important;}.pre-footer-nav-links.x2{width:100%;}.pre-footer-nav-links.x4{width:100%;}.content-home-banner-mediano{padding:0;}.footer-grey{padding:0;}/*jssor home paquetes*/.jssor-container.slider-bannerHome_paquete{width:1200px;height:1200px;margin-bottom:14px;}.jssor-all-elements.slider-bannerHome_paquete{width:1200px;height:1200px;}.price-destination > div{padding:36px 30px;}.price-destination span{padding:0 0 4px 0;font-size:55px;line-height:65px;}.price-destination small{font-size:44px;line-height:54px;display:block;}.price-value > div{padding:36px 30px;}.price-value small{font-size:40px;line-height:50px;}.price-value span{font-size:88px;line-height:98px}.service-icon{width:100px;height:100px;padding:50px;position:absolute;left:0;}.service-peo{width:600px;margin-left:600px;float:left;}.service-peo img{height:60px;padding:52px 50px 0 50px;float:right;}.paquetes-home-img:before{height:550px}.paquetes-home-img:after{height:80%;}/**/.wrapper-powerby{width:100%;margin:40px 0;padding:0;text-align:center;border:none;}.banner-millaje-small{width:91px;/*height:41px;top:7px;*/height:58px;top:-3px;left:60px;/*background-image:url('millaje-banner-samll-condensed.png');*/background-image:url('millaje-banner-samll-condensed-2.png');background-size:contain;}/*contenedores*/.cont-top-item, .cont-top-item.x4, .cont-top-item.x3, .cont-top-item.x2{width:98%;margin:0 1% 8% 1%;height:auto !important;}.grupales-item{width:98%;margin:0 1% 1.8% 1%;}.float-10x100,.float-15x100,.float-20x100,.float-25x100,.float-30x100,.float-33x100,.float-40x100,.float-50x100,.float-60x100,.float-70x100,.float-80x100,.float-90x100{width:100%;}.agencia-tools{height:auto !important;}.agencia-tools-item{width:99%;}.wrap-content-mediano-padding.x2-right{margin:14px 10px 0 10px;}.wrap-content-mediano-padding.x2-left{margin:10px 5px 20px 5px;}.home-newsletter .div-table-cell{display:block;}.home-newsletter .div-table-cell.align-left{text-align:center;}.news-commentary{display:block;margin:0 auto;}.newsletter-subscription select{width:100%;margin:10px 0 0 0;}#wrapperBannerSlider{min-height:auto;margin-top:0;}/**//*Calcucuota*/.rss--cc-title{font-size:16px !important;margin:0 0 10px 0 !important;}.rss--cc-title span{font-size:12px !important;}.rss--cc-wrapper{width:99.5% !important;height:auto !important;right:-100% !important;bottom:-100% !important;margin:0 0 89px 0 !important;z-index:99999999999 !important;}.rss--cc-wrapper.rss--cc-open{right:0 !important;bottom:0 !important;margin:0 !important;}.rss--cc-type-item{padding:5px 0 !important;}.rss--cc-type-item label span{top:5px !important;font-size:13px !important;}.rss--cc-type-item input{top:2px !important;}.rss--cc-nav-title{display:none;}.rss--cc-nav{width:47px !important;height:47px !important;top:-92px !important;left:-47px !important;background-size:contain !important;}.rss--cc-wrapper.rss--cc-open .rss--cc-nav{width:37px !important;height:37px !important;top:-30px !important;left:0px !important;}.rss--cc-wrapper.rss--cc-open .rss--cc-nav:after{width:17px !important;}.rss--cc-wrapper.rss--cc-open .rss--cc-nav:before{height:17px !important;}.rss--cc-select{width:100% !important;}.rss--cc-input{width:91.3% !important;padding:0 4% !important;}.rss--cc-label{font-size:12px !important;}.rss--cc-result > div{margin:8px 0 0 0 !important;padding:10px 10px 7px 10px !important;}.rss--cc-cft{top:10px !important;right:10px !important;font-size:26px !important;}.rss--cc-result.no-comercio .rss--cc-cft{top:0 !important;}/**/.banner-millaje{margin-top:20px;}.wrapper-clear{padding:15px;}.wrapper-clear .form_contenedor{margin:10px 0;}.fsub span{top:-6px;}.servicio-item-wrapper{width:100%;}.staff-item{width:98%;margin-bottom:10px;}.links-to span{margin:14px 0 6px 0;float:none;display:block;}.container-login-optional-win{margin:40px 0 0 0 !important;left:auto !important;}h5.tituloDetalle{height:auto !important;}.section-page{margin:10px 0 20px 0;}.agencias-viajes .div-table-cell.x50{display:block;width:100%;}.agencias-viajes .form-padding-x10{padding:0;margin:0 0 10px 0;}.new-detalle-image{width:100%;}.cadenas-hoteles-item{width:100%;margin:0 0 40px 0;}/*iframe pages*/html.iframe--html, html.iframe--html body{position:static;}.iframe--preview{position:absolute !important;height:calc(100% - 50px - 64px) !important;margin-top:50px !important;}.iframe--html .wrapper-powerby{display:none;}.iframe--html .wrapper-powerby,.iframe--html .rss--cc-wrapper{display:none;}html.iframe--html.site-style-B2B #Footer.iframe--footer{height:64px !important;}/**/.ht-regimen{width:38px;}.tipo-regimen small,.tipo-regimen small.inline-block{display:none;}.tipo-regimen-wrapper:after{margin:0 0 0 30px;}.tipo-regimen-wrapper{padding:5px;}.cotiDolar{    position:absolute;    right:4px;    bottom:36px;}.highlights-msj span{padding:2px 8px 2px 8px;}.mdiv:before,.mdiv:after{display:none;}.site-style-B2B .container-login-optional-win .form-title{font:700 15px/18px 'Asap', sans-serif !important;margin:8px 5px 0 5px !important;}.site-style-B2B .container-login-optional-win #FormAA{height:500px !important;max-width:710px !important;overflow-y:scroll !important;display:block !important;}.site-style-B2B .container-login-optional-win .wrapper-input{width:98% !important;}#processlight_cerrar.icon-cancel{margin:35px 35px 0 0;}#PL_tc{padding-top:35px;}.site-style-B2B .fgrupo{padding:5px 0 !important;}.iHT .detalleFoto{width:auto;/*width:156%;*/}.iHT .ht-description{width:46%;position:absolute;left:26%;margin-left:48px;}.iHT .ht-description header{padding:14px 14px 14px 0;}.logo-host.hotel-info{left:-45% !important;margin-left:-38px;}.iHT .item-serv-header-address{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block;}.iHT .item-serv-header-name{overflow:hidden;}.iHT .item-serv-header-name{font:700 15px/18px 'Asap', sans-serif;}.iHT div.precio h5{font:bold 22px/28px Arial,Helvetica,sans-serif;}.iHT .submit{font:400 15px/17px "Roboto",sans-serif;}.iHT td.verprecio,.iHT td.dprecio{width:auto;display:block;}.hpreciosDiv{width:100%;overflow-y:hidden;    overflow-x:scroll;    -webkit-overflow-scrolling:touch;}/*.hpreciosDiv:before,.hpreciosDiv:after{content:"";width:100%;height:10px;display:block;background:#000;overflow:hidden;}*/#resDisplay div.res-numitems img{width:25px;}/*Nuevo pago*/.pago-tramo{margin-bottom:30px;border-bottom:1px solid #333333;}.pago-wrapper-btn-delete-absolute .pago-btn-delete{top:-10px;right:10px;}#PL_Contenido.wind-process{height:500px !important;}/*user*/.mobile-user-data{position:absolute;top:-38px;left:0;right:0;}.container-login-win{width:100%;-webkit-box-shadow:-1px 8px 32px -5px rgba(0,0,0,0.75);-moz-box-shadow:-1px 8px 32px -5px rgba(0,0,0,0.75);box-shadow:-1px 8px 32px -5px rgba(0,0,0,0.75);}.login-win.form-login-true{width:100%;}.form-login-win.form-login-true{width:100%;}.menu-user-log-true li a{padding:inherit;border-bottom:none;}.user-profile .user-avatar{position:absolute;top:10px;right:10px;}.btn-logout span{margin:-1px 0 0 -5px;}.user-profile{min-height:45px !important;}.user-profile .user-data{width:auto;}/**//**/.slider-galeria-hotel{width:1420px;height:1062px;}.slider-galeria-hotel-u{width:1420px;height:1062px;}/**//**/.mat-promo-steps-list li{width:100%;}.form-upload-item{width:100%;}/**/.pedido-text-misreservas textarea{width:97%;height:80px;margin:0 0 20px 0;}.square.x2,.square.x3,.square.x4{width:100%;padding-bottom:100%;}.coti-header-wrapper{position:absolute;bottom:0;right:0;left:0;}.coti-header-wrapper > div{margin-top:6px;margin-left:5px;}/**/html.iframe-html,html.iframe-html body{position:static !important;}.iframe-wrapper .header-page{width:100%;}.iframe-full{height:calc(100% - 112px);margin-top:54px;}.iframe-wrapper .wrapper-powerby{padding:2px 0;margin:0;}/**/.paquetes-home-links,.paquetes-home-links:hover{opacity:1;filter:alpha(opacity=100);-webkit-filter:alpha(opacity=100);background-color:transparent !important;}.paquetes-home-links ul{margin:0;position:absolute;top:0;left:0;width:100%;height:100%;}.paquetes-home-links ul li{margin:0;position:absolute;top:0;left:0;width:100%;height:100%;}.paquetes-home-links ul li a{width:100%;height:100%;padding:0;margin:0;line-height:inherit;box-sizing:border-box;position:absolute;top:0;left:0;display:block;border:none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;text-indent:-4000px;}/*.nav-menu-fire li a[href="paquetes/"]*//*PQ new detalle*/.det-display-pq-wrapper{display:block;}.det-display-pq-wrapper .det-display-pq-left{display:block;}.det-display-pq-wrapper .det-display-pq-right{width:100%;display:block;}.det-display-pq-wrapper .det-display-pq-right div.precio{position:relative;top:auto;bottom:auto;height:auto;margin:0;}.det-display-pq-wrapper .det-display-pq-right div.precio > small{margin:0 auto 10px auto;display:block;}.det-display-pq-wrapper .det-display-pq-right div.precio .submit{width:45%;height:40px;position:relative;left:auto;margin:0 auto 10px auto;}.det-display-pq-wrapper .det-display-pq-right div.precio h5{text-align:center;padding:0;margin:6px 0;float:none;}.det-display-precio-item.habitaciones-wrapper{margin-top:0;padding-bottom:30px;}.item-pq .det-display-item-right-float{display:none;}.item-pq .item-left-texto.child-item{margin-right:0;}.item-pq .item-left-texto.item-select em{width:auto;margin:0 0 0 10px;}.item-pq .room-number{margin:3px -6px 0 8px;}.item-pq .child-item-age label{margin:0 0 0 10px;}.servicio-new-book.servicio-detalle,.servicio-new-book.servicio-book{display:none;}/**//**/.add-rooms-wrapper .table-div .row .cell {padding:10px 2px;}.add-rooms-wrapper .table-div.add-rooms-table-title .cell{font-size:12px;padding:16px 0;}.add-rooms-wrapper .col-options ul li{font-size:10px;}.add-rooms-wrapper .col-price{font-size:12px;}.add-rooms-wrapper .col-price strong{font-size:15px;}.add-rooms-wrapper .add-rooms-title{font-size:10px;}.add-rooms-wrapper .add-rooms-poster:before{border-right:25px solid transparent;border-top:25px solid #c7c7c7;border-left:25px solid #c7c7c7;border-bottom:25px solid transparent;}/**/.site-style-B2B h5.tituloDetalle strong{font:700 16px/19px 'Open Sans', Helvetica, sans-serif !important;}.res_g td{font:normal 12px/16px 'Asap', sans-serif !important;}.res_g th{font-size:12px !important;}.res_g th small{font-size:12px !important;}.res_g_item strong{font-size:12px !important;}td.res_g_precio{font-size:18px !important;}/*pago con tarjeta*/.form-send .fcol.form-book p.date-detail{width:98%;}/**//*Vive mexico*/.vive-mexico-order-wrapper{display:block;}.vive-mexico-order-wrapper .vive-mexico-order{margin-bottom:10px;}.motor-container.vive-mexico-motor-container{width:100%;position:fixed;bottom:inherit;margin-top:0;background:rgba(255, 255, 255, 1);top:0;bottom:0;display:none;}.motor-container.vive-mexico-motor-container.active{display:block;}.motor-container.vive-mexico-motor-container .mobile-filter{font-size:22px;}.motor-container.vive-mexico-motor-container > div{margin-top:140px;}.site-style-B2B .motor-container.vive-mexico-motor-container .Motor label{color:#333 !important;}.vive-mexico-order-wrapper .vive-mexico-order{justify-content:flex-end;margin-bottom:10px;}.vive-mexico-order-wrapper h1.title{height:auto;display:flex;justify-content:space-between;}.vive-mexico-order-wrapper .mobile-filter{display:inline-block;cursor:pointer;}.filter-title{display:flex;justify-content:space-between;}.vive-mexico-motor-container .btn--trash{height:42px;right:0;}.vive-mexico-motor-container .motor-node.submit-node{margin:0 2%;}.vive-mexico-order-wrapper .vive-mexico-order select{border:none;width:auto;font-weight:800;font-size:12px;}.mat-custom-preview img{width:100%;height:auto;}}/* Big smartphones (portrait) (ie:Galaxy S3 has 360)*/@media only screen and (max-width :720px){/*ok*//*Resultados*//*Hoteles*/.itemservicio.iHT{overflow:hidden;}.itemservicio .contItem{margin:0 0 40px 0;}.itemservicio .detalleFoto h3, .itemservicio .detalleFoto h3 a{font:18px/18px Arial, Helvetica, sans-serif;}div.precio{width:100%;height:40px;margin-top:2px solid #FFF;min-height:inherit;min-width:inherit;position:absolute;bottom:-40px;top:auto;}div.precio h5{text-align:right;padding:0 20px 0 0;margin:6px 0;float:right;}.itemservicio.iHT div.precio h5{margin:6px 0;}div.precio h5 small{display:inline;margin:0 10px 0 0;}div.precio .submit{width:45%;height:40px;position:absolute;left:0;}.detalleFoto{width:120%;height:152px;padding:0 0 0 130%;left:0;position:absolute;top:0;z-index:20;}.itemservicio.iPQ .detalleFoto{width:100%;    padding:0;}.iAC .detalleFoto{padding:0 0 0 110%;}.itemservicio.iAC .detalleFoto{height:140px;}.iHT .ht-description{width:51%;left:35%;}.logo-host.hotel-info{left:-68% !important;}.tr-description{display:none;}figure.foto{height:152px;overflow:visible;}.itemservicio .detalleFoto h3, .itemservicio .detalleFoto h3 a{color:#333;-moz-text-shadow:none;-webkit-text-shadow:none;-o-text-shadow:none;text-shadow:none;}.itemservicio .detalleFoto h3{padding:0 14% 4px 0;}.itemservicio .detalleFoto h4{color:#333;-moz-text-shadow:none;-webkit-text-shadow:none;-o-text-shadow:none;text-shadow:none;}.itemservicio h6.stars{background:none;padding:0;}.itemservicio h6.stars .icon-star:before{color:rgba(0, 0, 0, .2);}.hcomparador, .pDesc, div.precio h6, .des-direccion, a.btndetalle{display:none;}.itemservicio.iHT .show-habitaciones{bottom:10px;}.ht-description-container{margin:0;}/**/.tr-description-container{margin:0;}ul.items.items-promo{    right:-2px;top:-9px;}ul.items.items-promo li{padding:2px 4px 0 0;}ul.items.items-promo li span:before{font-size:11px;}.wrapper-icon-ver-display-precio{display:none !important;}/*Newsletter*/.newsletter-subscription input[type="text"]{padding:0 4%;margin:0 0 5px 0;width:91.3%;}/**//*Display precios*/.det-display-item-right{text-align:right;margin:0 2% 0 0;}.cont-servicio-new-book .item-pq .room-select{width:48%;}.item-left-texto-1{width:48%;}.item-left-texto-2{display:none;}.room-select select{width:100%;}.item-left-texto-1 strong small input{width:100%;height:30px;box-sizing:border-box;}/**/.mode-vertical .show-habitaciones em{display:none;}.mode-vertical .show-habitaciones{width:44px;margin:0 0 0 2%;}/*Motor*/.Motor .inputdate{width:80% !important;padding:0 0 0 20% !important;text-align:left;}#origen, #destino, #AH_Origen, #AH_origen, #AH_Destino, #HT_Destino, #HT_nHotel, #AC_Destino{width:95.5%;padding:0 1% 0 3.5%;}.horario-select{        width:100%;    }/**/}/* Big smartphones (portrait) (ie:Galaxy 3 has 360)*/@media only screen and (max-width :640px){/*ok*/.tripadvisor-ranking span{display:none;}.mode-vertical div.precio h5 small{display:none;}.rss--cc-wrapper.rss--cc-open .rss--cc{overflow-y:auto;}}/* Smartphones (portrait) (ie:Galaxy 1) */@media only screen and (max-width :321px){/**//*Home*/.dCAL table{width:100% !important;}}
/*Hint.css*/ 
﻿/*! Hint.css - v2.5.0 - 2017-04-23* http://kushagragour.in/lab/hint/* Copyright (c) 2017 Kushagra Gour *//*-------------------------------------*HINT.css - A CSS tooltip library\*-------------------------------------*//** * HINT.css is a tooltip library made in pure CSS. * * Source:https://github.com/chinchang/hint.css * Demo:http://kushagragour.in/lab/hint/ * *//** * source:hint-core.scss * * Defines the basic styling for the tooltip. * Each tooltip is made of 2 parts:* 1) body (:after) * 2) arrow (:before) * * Classes added:* 1) hint */ [class*="hint--"]{  position:relative;  display:inline-block;  /** * tooltip arrow */  /** * tooltip body */ }  [class*="hint--"]:before, [class*="hint--"]:after{    position:absolute;    -webkit-transform:translate3d(0, 0, 0);    -moz-transform:translate3d(0, 0, 0);    transform:translate3d(0, 0, 0);    visibility:hidden;    opacity:0;    z-index:1000000;    pointer-events:none;    -webkit-transition:0.3s ease;    -moz-transition:0.3s ease;    transition:0.3s ease;    -webkit-transition-delay:0ms;    -moz-transition-delay:0ms;    transition-delay:0ms;}  [class*="hint--"]:hover:before, [class*="hint--"]:hover:after{    visibility:visible;    opacity:1;}  [class*="hint--"]:hover:before, [class*="hint--"]:hover:after{    -webkit-transition-delay:100ms;    -moz-transition-delay:100ms;    transition-delay:100ms;}  [class*="hint--"]:before{    content:'';    position:absolute;    background:transparent;    border:6px solid transparent;    z-index:1000001;}  [class*="hint--"]:after{    background:#383838;    color:white;    padding:8px 10px;    font-size:12px;    font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;    line-height:12px;    white-space:nowrap;}  [class*="hint--"][aria-label]:after{    content:attr(aria-label);}  [class*="hint--"][data-hint]:after{    content:attr(data-hint);}[aria-label='']:before, [aria-label='']:after,[data-hint='']:before,[data-hint='']:after{  display:none !important;}/** * source:hint-position.scss * * Defines the positoning logic for the tooltips. * * Classes added:* 1) hint--top * 2) hint--bottom * 3) hint--left * 4) hint--right *//** * set default color for tooltip arrows */.hint--top-left:before{  border-top-color:#383838;}.hint--top-right:before{  border-top-color:#383838;}.hint--top:before{  border-top-color:#383838;}.hint--bottom-left:before{  border-bottom-color:#383838;}.hint--bottom-right:before{  border-bottom-color:#383838;}.hint--bottom:before{  border-bottom-color:#383838;}.hint--left:before{  border-left-color:#383838;}.hint--right:before{  border-right-color:#383838;}/** * top tooltip */.hint--top:before{  margin-bottom:-11px;}.hint--top:before, .hint--top:after{  bottom:100%;  left:50%;}.hint--top:before{  left:calc(50% - 6px);}.hint--top:after{  -webkit-transform:translateX(-50%);  -moz-transform:translateX(-50%);  transform:translateX(-50%);}.hint--top:hover:before{  -webkit-transform:translateY(-8px);  -moz-transform:translateY(-8px);  transform:translateY(-8px);}.hint--top:hover:after{  -webkit-transform:translateX(-50%) translateY(-8px);  -moz-transform:translateX(-50%) translateY(-8px);  transform:translateX(-50%) translateY(-8px);}/** * bottom tooltip */.hint--bottom:before{  margin-top:-11px;}.hint--bottom:before, .hint--bottom:after{  top:100%;  left:50%;}.hint--bottom:before{  left:calc(50% - 6px);}.hint--bottom:after{  -webkit-transform:translateX(-50%);  -moz-transform:translateX(-50%);  transform:translateX(-50%);}.hint--bottom:hover:before{  -webkit-transform:translateY(8px);  -moz-transform:translateY(8px);  transform:translateY(8px);}.hint--bottom:hover:after{  -webkit-transform:translateX(-50%) translateY(8px);  -moz-transform:translateX(-50%) translateY(8px);  transform:translateX(-50%) translateY(8px);}/** * right tooltip */.hint--right:before{  margin-left:-11px;  margin-bottom:-6px;}.hint--right:after{  margin-bottom:-14px;}.hint--right:before, .hint--right:after{  left:100%;  bottom:50%;}.hint--right:hover:before{  -webkit-transform:translateX(8px);  -moz-transform:translateX(8px);  transform:translateX(8px);}.hint--right:hover:after{  -webkit-transform:translateX(8px);  -moz-transform:translateX(8px);  transform:translateX(8px);}/** * left tooltip */.hint--left:before{  margin-right:-11px;  margin-bottom:-6px;}.hint--left:after{  margin-bottom:-14px;}.hint--left:before, .hint--left:after{  right:100%;  bottom:50%;}.hint--left:hover:before{  -webkit-transform:translateX(-8px);  -moz-transform:translateX(-8px);  transform:translateX(-8px);}.hint--left:hover:after{  -webkit-transform:translateX(-8px);  -moz-transform:translateX(-8px);  transform:translateX(-8px);}/** * top-left tooltip */.hint--top-left:before{  margin-bottom:-11px;}.hint--top-left:before, .hint--top-left:after{  bottom:100%;  left:50%;}.hint--top-left:before{  left:calc(50% - 6px);}.hint--top-left:after{  -webkit-transform:translateX(-100%);  -moz-transform:translateX(-100%);  transform:translateX(-100%);}.hint--top-left:after{  margin-left:12px;}.hint--top-left:hover:before{  -webkit-transform:translateY(-8px);  -moz-transform:translateY(-8px);  transform:translateY(-8px);}.hint--top-left:hover:after{  -webkit-transform:translateX(-100%) translateY(-8px);  -moz-transform:translateX(-100%) translateY(-8px);  transform:translateX(-100%) translateY(-8px);}/** * top-right tooltip */.hint--top-right:before{  margin-bottom:-11px;}.hint--top-right:before, .hint--top-right:after{  bottom:100%;  left:50%;}.hint--top-right:before{  left:calc(50% - 6px);}.hint--top-right:after{  -webkit-transform:translateX(0);  -moz-transform:translateX(0);  transform:translateX(0);}.hint--top-right:after{  margin-left:-12px;}.hint--top-right:hover:before{  -webkit-transform:translateY(-8px);  -moz-transform:translateY(-8px);  transform:translateY(-8px);}.hint--top-right:hover:after{  -webkit-transform:translateY(-8px);  -moz-transform:translateY(-8px);  transform:translateY(-8px);}/** * bottom-left tooltip */.hint--bottom-left:before{  margin-top:-11px;}.hint--bottom-left:before, .hint--bottom-left:after{  top:100%;  left:50%;}.hint--bottom-left:before{  left:calc(50% - 6px);}.hint--bottom-left:after{  -webkit-transform:translateX(-100%);  -moz-transform:translateX(-100%);  transform:translateX(-100%);}.hint--bottom-left:after{  margin-left:12px;}.hint--bottom-left:hover:before{  -webkit-transform:translateY(8px);  -moz-transform:translateY(8px);  transform:translateY(8px);}.hint--bottom-left:hover:after{  -webkit-transform:translateX(-100%) translateY(8px);  -moz-transform:translateX(-100%) translateY(8px);  transform:translateX(-100%) translateY(8px);}/** * bottom-right tooltip */.hint--bottom-right:before{  margin-top:-11px;}.hint--bottom-right:before, .hint--bottom-right:after{  top:100%;  left:50%;}.hint--bottom-right:before{  left:calc(50% - 6px);}.hint--bottom-right:after{  -webkit-transform:translateX(0);  -moz-transform:translateX(0);  transform:translateX(0);}.hint--bottom-right:after{  margin-left:-12px;}.hint--bottom-right:hover:before{  -webkit-transform:translateY(8px);  -moz-transform:translateY(8px);  transform:translateY(8px);}.hint--bottom-right:hover:after{  -webkit-transform:translateY(8px);  -moz-transform:translateY(8px);  transform:translateY(8px);}/** * source:hint-sizes.scss * * Defines width restricted tooltips that can span * across multiple lines. * * Classes added:* 1) hint--small * 2) hint--medium * 3) hint--large * */.hint--small:after,.hint--medium:after,.hint--large:after{  white-space:normal;  line-height:1.4em;  word-wrap:break-word;}.hint--small:after{  width:80px;}.hint--medium:after{  width:150px;}.hint--large:after{  width:300px;}/** * source:hint-theme.scss * * Defines basic theme for tooltips. * */[class*="hint--"]{  /** * tooltip body */ }  [class*="hint--"]:after{    text-shadow:0 -1px 0px black;    box-shadow:4px 4px 8px rgba(0, 0, 0, 0.3);}/** * source:hint-color-types.scss * * Contains tooltips of various types based on color differences. * * Classes added:* 1) hint--error * 2) hint--warning * 3) hint--info * 4) hint--success * *//** * Error */.hint--error:after{  background-color:#b34e4d;  text-shadow:0 -1px 0px #592726;}.hint--error.hint--top-left:before{  border-top-color:#b34e4d;}.hint--error.hint--top-right:before{  border-top-color:#b34e4d;}.hint--error.hint--top:before{  border-top-color:#b34e4d;}.hint--error.hint--bottom-left:before{  border-bottom-color:#b34e4d;}.hint--error.hint--bottom-right:before{  border-bottom-color:#b34e4d;}.hint--error.hint--bottom:before{  border-bottom-color:#b34e4d;}.hint--error.hint--left:before{  border-left-color:#b34e4d;}.hint--error.hint--right:before{  border-right-color:#b34e4d;}/** * Warning */.hint--warning:after{  background-color:#c09854;  text-shadow:0 -1px 0px #6c5328;}.hint--warning.hint--top-left:before{  border-top-color:#c09854;}.hint--warning.hint--top-right:before{  border-top-color:#c09854;}.hint--warning.hint--top:before{  border-top-color:#c09854;}.hint--warning.hint--bottom-left:before{  border-bottom-color:#c09854;}.hint--warning.hint--bottom-right:before{  border-bottom-color:#c09854;}.hint--warning.hint--bottom:before{  border-bottom-color:#c09854;}.hint--warning.hint--left:before{  border-left-color:#c09854;}.hint--warning.hint--right:before{  border-right-color:#c09854;}/** * Info */.hint--info:after{  background-color:#3986ac;  text-shadow:0 -1px 0px #1a3c4d;}.hint--info.hint--top-left:before{  border-top-color:#3986ac;}.hint--info.hint--top-right:before{  border-top-color:#3986ac;}.hint--info.hint--top:before{  border-top-color:#3986ac;}.hint--info.hint--bottom-left:before{  border-bottom-color:#3986ac;}.hint--info.hint--bottom-right:before{  border-bottom-color:#3986ac;}.hint--info.hint--bottom:before{  border-bottom-color:#3986ac;}.hint--info.hint--left:before{  border-left-color:#3986ac;}.hint--info.hint--right:before{  border-right-color:#3986ac;}/** * Success */.hint--success:after{  background-color:#458746;  text-shadow:0 -1px 0px #1a321a;}.hint--success.hint--top-left:before{  border-top-color:#458746;}.hint--success.hint--top-right:before{  border-top-color:#458746;}.hint--success.hint--top:before{  border-top-color:#458746;}.hint--success.hint--bottom-left:before{  border-bottom-color:#458746;}.hint--success.hint--bottom-right:before{  border-bottom-color:#458746;}.hint--success.hint--bottom:before{  border-bottom-color:#458746;}.hint--success.hint--left:before{  border-left-color:#458746;}.hint--success.hint--right:before{  border-right-color:#458746;}/** * source:hint-always.scss * * Defines a persisted tooltip which shows always. * * Classes added:* 1) hint--always * */.hint--always:after, .hint--always:before{  opacity:1;  visibility:visible;}.hint--always.hint--top:before{  -webkit-transform:translateY(-8px);  -moz-transform:translateY(-8px);  transform:translateY(-8px);}.hint--always.hint--top:after{  -webkit-transform:translateX(-50%) translateY(-8px);  -moz-transform:translateX(-50%) translateY(-8px);  transform:translateX(-50%) translateY(-8px);}.hint--always.hint--top-left:before{  -webkit-transform:translateY(-8px);  -moz-transform:translateY(-8px);  transform:translateY(-8px);}.hint--always.hint--top-left:after{  -webkit-transform:translateX(-100%) translateY(-8px);  -moz-transform:translateX(-100%) translateY(-8px);  transform:translateX(-100%) translateY(-8px);}.hint--always.hint--top-right:before{  -webkit-transform:translateY(-8px);  -moz-transform:translateY(-8px);  transform:translateY(-8px);}.hint--always.hint--top-right:after{  -webkit-transform:translateY(-8px);  -moz-transform:translateY(-8px);  transform:translateY(-8px);}.hint--always.hint--bottom:before{  -webkit-transform:translateY(8px);  -moz-transform:translateY(8px);  transform:translateY(8px);}.hint--always.hint--bottom:after{  -webkit-transform:translateX(-50%) translateY(8px);  -moz-transform:translateX(-50%) translateY(8px);  transform:translateX(-50%) translateY(8px);}.hint--always.hint--bottom-left:before{  -webkit-transform:translateY(8px);  -moz-transform:translateY(8px);  transform:translateY(8px);}.hint--always.hint--bottom-left:after{  -webkit-transform:translateX(-100%) translateY(8px);  -moz-transform:translateX(-100%) translateY(8px);  transform:translateX(-100%) translateY(8px);}.hint--always.hint--bottom-right:before{  -webkit-transform:translateY(8px);  -moz-transform:translateY(8px);  transform:translateY(8px);}.hint--always.hint--bottom-right:after{  -webkit-transform:translateY(8px);  -moz-transform:translateY(8px);  transform:translateY(8px);}.hint--always.hint--left:before{  -webkit-transform:translateX(-8px);  -moz-transform:translateX(-8px);  transform:translateX(-8px);}.hint--always.hint--left:after{  -webkit-transform:translateX(-8px);  -moz-transform:translateX(-8px);  transform:translateX(-8px);}.hint--always.hint--right:before{  -webkit-transform:translateX(8px);  -moz-transform:translateX(8px);  transform:translateX(8px);}.hint--always.hint--right:after{  -webkit-transform:translateX(8px);  -moz-transform:translateX(8px);  transform:translateX(8px);}/** * source:hint-rounded.scss * * Defines rounded corner tooltips. * * Classes added:* 1) hint--rounded * */.hint--rounded:after{  border-radius:4px;}/** * source:hint-effects.scss * * Defines various transition effects for the tooltips. * * Classes added:* 1) hint--no-animate * 2) hint--bounce * */.hint--no-animate:before, .hint--no-animate:after{  -webkit-transition-duration:0ms;  -moz-transition-duration:0ms;  transition-duration:0ms;}.hint--bounce:before, .hint--bounce:after{  -webkit-transition:opacity 0.3s ease, visibility 0.3s ease, -webkit-transform 0.3s cubic-bezier(0.71, 1.7, 0.77, 1.24);  -moz-transition:opacity 0.3s ease, visibility 0.3s ease, -moz-transform 0.3s cubic-bezier(0.71, 1.7, 0.77, 1.24);  transition:opacity 0.3s ease, visibility 0.3s ease, transform 0.3s cubic-bezier(0.71, 1.7, 0.77, 1.24);}
