/*Unificados *//*normalizar.css*/ 
/*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;}.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;}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-family:'Lato', sans-serif;font-size:.9rem;color:#333;cursor:default;background:#f3f3f3;}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;}.link-hand{cursor:pointer;}.no-pc{display:none;}.bg-primary{    background-color:#444444 !important;}.image-w-100x100{    width:100%;    height:auto;}.img-fluid{width:100%;    object-fit:cover;}.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;}.text-right{text-align:right;}.text-center{text-align:center;}.text-left{text-align:left;}.flex-center{display:flex;align-items:center;position:relative;top:0;bottom:0;}.no-label-top{margin-top:21.61px;}@media only screen and (max-width:768px){.no-label-top{margin-top:0;}}.btn-primary{    color:#fff;    background-color:#FCB91D;    border-color:#FCB91D;}.btn-check:active+.btn-primary, .btn-check:checked+.btn-primary, .btn-primary.active, .btn-primary:active, .show>.btn-primary.dropdown-toggle{    color:#fff;    background-color:rgb(255 184 15 / 80%);    border-color:rgb(255 184 15 / 80%);}.btn-primary:hover{    color:#fff;    background-color:rgb(255 184 15 / 80%);    border-color:rgb(255 184 15 / 80%);}.btn-primary.disabled, .btn-primary:disabled{    color:#fff;    background-color:rgb(255 184 15 / 70%);    border-color:rgb(255 184 15 / 70%);}.btn-check:active+.btn-primary:focus, .btn-check:checked+.btn-primary:focus, .btn-primary.active:focus, .btn-primary:active:focus, .show>.btn-primary.dropdown-toggle:focus{    box-shadow:0 0 0 0.25rem rgb(255 184 15 / 50%);}.btn-check:focus+.btn-primary, .btn-primary:focus{    color:#fff;    background-color:rgb(255 184 15 / 80%);    border-color:rgb(255 184 15 / 80%);    box-shadow:0 0 0 0.25rem rgb(255 184 15 / 40%);}.btn-outline-primary{    color:#FCB91D;    border-color:#FCB91D;}.btn-outline-primary:hover{color:#fff;background-color:#FCB91D;border-color:#FCB91D;}.link-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;}#Wrap{width:100%;max-width:1440px;margin:0 auto;}.ui-containter-padding{background:#ffffff;    padding:20px;}.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;}.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-page-item{margin:0 40px 40px 40px;}.section-page:after{content:"";width:100%;display:block;clear:both;}.section-title{    color:#333333;    font:400 26px/30px 'Lato', sans-serif;    padding:0 0 8px 0;    margin:0 0 20px 0;    border-bottom:1px solid #999999;}.section-title.center{    text-align:center;}.section-subtitle{color:#333333;font:400 20px/24px 'Lato', sans-serif;}.section-subtitle span{color:#333333;font:400 15px/17px 'Lato', sans-serif;}.section-title-basic{color:#333333;font:400 28px/30px 'Lato', sans-serif;padding:0;margin:0;}.section-subtitle-basic{color:#333333;font:400 18px/22px 'Lato', sans-serif;}.aside-title{color:#333333;font:400 26px/30px 'Lato', 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 'Lato', sans-serif;}.title-header-group .title-strong{/*font:400 42px/50px 'Lato', sans-serif;*/font:400 36px/38px 'Lato', sans-serif;padding:0 0 20px 0;}.title-header-group .title-span{font:400 22px/32px 'Lato', sans-serif;margin-top:10px; display:block;}.title-header-group.destinos{margin:30px 0 -50px 0;}.title-basic{color:#FCB91D;font:900 34px/34px 'Lato', sans-serif;padding:0 0 8px 0;margin:0 0 10px 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-vuelos,.svg-icons-vuelo{background-image:url(svg/svg-services/vuelo.svg);}.svg-icons-vuelos-volare,.svg-icons-vuelo-volare{background-image:url(svg/svg-services/vuelo-volare.svg);}.svg-icons-cupos,.svg-icons-cupo,.svg-icons-cupos-aereos{background-image:url(svg/svg-services/cupo.svg);}.svg-icons-cupos-paquete{background-image:url(svg/svg-services/cupo-paquete.svg);}.svg-icons-hoteles,.svg-icons-hotel{background-image:url(svg/svg-services/hotel.svg);}.svg-icons-traslados,.svg-icons-traslado{background-image:url(svg/svg-services/traslado.svg);}.svg-icons-autos,.svg-icons-auto{background-image:url(svg/svg-services/auto.svg);}.svg-icons-atracciones,.svg-icons-atraccion{background-image:url(svg/svg-services/atraccion.svg);}.svg-icons-circuitos,.svg-icons-circuito{background-image:url(svg/svg-services/circuito.svg);}.svg-icons-asistencias,.svg-icons-asistencia{background-image:url(svg/svg-services/asistencia.svg?v=0.0.3);}.svg-icons-salida-grupal,.svg-icons-salidas-grupales{background-image:url(svg/svg-services/salida-grupal.svg);}.svg-icons-paquetes, .svg-icons-paquete{background-image:url(svg/svg-services/paquete.svg);}.svg-icons-excursiones,.svg-icons-excursion{background-image:url(svg/svg-services/atraccion.svg);}.svg-icons-tarifarios,.svg-icons-tarifario{background-image:url(svg/svg-services/tarifario.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);}.svg-icons-tp{background-image:url(svg/icon/icono-tripplanner.svg);}.menu-subnav .svg-icons-tp {width:21px;height:21px;margin-top:-2px;opacity:1;}.tp-status{position:relative;}.tp-status svg path,.tp-status svg circle{fill:#333333;}.tp-status i{width:20px;height:20px;background:#FCB91D;color:#ffffff;font-size:11px;font-style:normal;line-height:18px;text-align:center;position:absolute;top:-10px;right:-1px;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;display:none;}.tp-status.active .svg-icons-tp{opacity:1;}.tp-status.active i{display:block;}.tp-status.fixed{position:fixed;top:0;right:0;padding:15px 15px 15px 15px;background:#333;border-radius:100px;-webkit-border-radius:100px;-moz-border-radius:100px;-ms-border-radius:100px;-o-border-radius:100px;border:1px solid #000;border-top:none;color:#ffffff;-webkit-box-shadow:0px 0px 14px 0px rgba(0,0,0,0.75);-moz-box-shadow:0px 0px 14px 0px rgba(0,0,0,0.75);box-shadow:0px 0px 14px 0px rgba(0,0,0,0.75);}.menu-subnav .tp-status.fixed .svg-icons-tp{width:23px;height:23px;margin-top:-2px;opacity:1;}.tp-status.fixed:hover{background:#FCBA2F;border-color:#FCBA2F;color:#ffffff;}.tp-status.fixed .svg-icons-tp{margin:0;}.tp-status.fixed svg path,.tp-status.fixed svg circle {fill:#ffffff !important;}.tp-status.fixed i{top:3px;    right:-4px;}.separate-left.tp-status.fixed:before{display:none;}[class*="svg-icons-"].disable-bg{background-image:none !important;}.wrapper-color-default{background:#ffffff;padding:10px;border-radius: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{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;}/*Header ----------------------------------------------------------------------------------*/.header-page{width:100%;position:relative;z-index:1030;}.header-login{background:#ffffff;text-align:center;}.header-login h1 img{width:167px;margin:35px 0;background:#ffffff;text-align:center;}.header-page .cont-header{position:relative;background:#ffffff;}.header-page h1{display:inline-block;position:relative;margin:12px 20px 6px 20px;}.header-page h1 a{overflow:hidden;display:inline-block;position:relative;    z-index:2;}.header-page h1 a span,.header-login h1 a span{display:none;}.header-page h1 img{width:90px;}.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 'Lato', 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:#FCB91D;}.header-page ul.menu-nav a.navActivo{color:#FCB91D;}.header-page ul.menu-subnav{margin: 10px 20px;}.menu-subnav .dropdown-toggle::after{position:relative;top:2px;}.header-page ul.menu-subnav .dropdown-menu li{border-bottom:1px solid rgb(236, 236, 236);}.header-page ul.menu-subnav .dropdown-menu li:last-child{border-bottom:none;}.header-page ul.menu-subnav .dropdown-menu li a{font-size:14px;padding:0.35rem 1rem;}.header-page ul.menu-subnav .nav-phone{color:#000000;font:400 20px/20px 'Lato', 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 #FCB91D;position:absolute;top:0; right:0;}@media only screen and (max-width :720px){.header-page ul.menu-subnav .dropdown-menu li a{height:auto !important;font-size:14px !important;padding:0.35rem 1rem !important;}}/*Links socialmedia*/.menu-subnav{float:right;position:absolute;top:-120px;right:20px;}.menu-subnav > li{display:inline-block;text-decoration:none;}.menu-subnav > li > a{padding:0 10px;margin:6px;display:inline-block;font:400 12px/16px 'Lato', sans-serif;position:relative;z-index:10;text-align:center;color:#333333;}.menu-subnav > li > a.activo,.menu-subnav > li > a:hover{color:#FCB91D;}.menu-subnav > li > a span{text-align:center;}.menu-subnav > li > a span:before{margin:0;padding:0;font-size:15px;}.menu-subnav > li > a > i.svg-ico-menu{width:13px;height:12px;margin:0 auto;display:inline-block;background-position:0 0;background-repeat:no-repeat;background-size:contain;position:relative;}.menu-subnav > li > a > i.svg-ico-menu.svg-ico-menu--millaje{background-image:url(svg/icon/icon-millaje-line.svg);top:2px;right:-1px;}.menu-subnav > li > a > i.svg-ico-menu.svg-ico-menu--tripplanner{background-image:url(svg/icon/icon-tripplanner-line.svg?v=0.0.2);top:2px;right:-1px;}.menu-subnav > li > a.btn-login{position:relative;padding:15px 0;margin:0 0 0 10px;color:#333333;top:-10px;}.menu-subnav > li > a.btn-login i{margin-right:3px;}.cotizacion-header{}.cotizacion-header .cotizacion-btn{background:#f9f9ff;border:1px solid #eee;color:#222;font-size:14px;font-weight:600;padding:5px 20px;}.menu-mobile-btn, .btn-mobile-openitem{display:none;}.flag-menu{position:relative;width:24px;height:24px;float:left;margin-top:6px;}.flag-menu img{position:relative;width:24px;height:24px;float:left;margin-top:-5px;}.flag-menu-mobile,i.flag-menu{display:none;}@media only screen and (max-width :768px){.site-style-B2B .header-page nav li.flag-menu{display:none !important;}i.flag-menu{display:inline-block !important;margin:0 10px 0 0;top:10px;}i.flag-menu img{margin-top:0;}}/*------------------------------------------------------------------------------------------*//*Login*//*contenedor*//*interior*/.login-win h5{padding:0 0 14px 0;margin:0 0 24px 0;font:20px/20px 'Lato', 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 'Lato', 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 'Lato', 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 'Lato', sans-serif;color:#999;}.login-btn-registro{color:#003962;font:normal 12px/12px 'Lato', 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 'Lato', sans-serif;background:#FCB91D;}.login-container-submit a{color:#003962;font:normal 12px/12px 'Lato', sans-serif;text-decoration:underline;}.login-container-item #status{float:right;}/*Facebook API*/.face-logout{font:16px/16px 'Lato', sans-serif;cursor:pointer;color:#0093dd;}.fb-login{height:34px;background:#3A5795;color:#FFF;font:12px/34px 'Lato', 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;}.btn-logout i{font-size:16px;color:#f00;}/**/.user-profile{padding:10px 0;}.user-profile .user-data{}.user-profile .user-data span{margin:4px 0 0 0;display:block;font-size:12px;}.user-profile .user-data strong{font-size:14px;}.user-profile .user-data strong.mame{font-size:14px;position:relative;top:-5px;}.user-profile .user-avatar{width:60px;height:60px;display:inline-block;border-radius:60px;overflow:hidden;}.user-profile .user-avatar img{width:60px;}.user-whatsapp-register{font-size:14px;font-weight:700;margin-top:10px;}.container-login-optional-win{height:auto;margin:20px 0 0 -250px;position:fixed;left:50%;z-index:9999;font-family:'Lato', sans-serif;display:none;}#Wrap_res,.wrapper-res{padding:0 20px;}#Wrap_res:before,.wrapper-res:before,#Wrap_res:after,.wrapper-res:after{content:"";width:100%;display:block;clear:both;}#Wrap_res.form-reg-size{padding:40px 100px;}#Body{width:100%;float:left;padding:16px 0 0 0;position:relative;}#Body:before,#Body:after{content:"";width:100%;display:block;clear:both;}/*#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{width:100%;position:relative;margin:0 0 10px 0;}    #Center.home-style{/*margin:-30px 0 0 0;*/margin:-10px 0 0 0;    padding:10px 0 10px 0;background-color:#FCBA2F;background-position:center center;background-size:cover;    }#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:400px;position:relative; top:0px; left:0px;overflow:hidden;}.slider-page-first-elements{width:1620px;height:400px; 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;display:block;position:absolute; top:0px; left:0px;z-index:2;/* Permalink - use to edit and share this gradient:https://colorzilla.com/gradient-editor/#FCB91D+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='#FCB91D', 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%;}.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 'Lato', sans-serif;color:#ffffff;}.servicio-home-mediano-title p{padding:0 40px 6px 40px;font:400 22px/26px 'Lato', sans-serif;color:#ffffff;}.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*/.newsletter{    width:100%;    background:#f2f2f2;    margin-top:40px;}@media only screen and (max-width:768px){.newsletter{padding-bottom:40px;}}.newsletter_text{    height:120px;}.newsletter_text h4{    margin-bottom:0px;    line-height:24px;}.newsletter_text p{    margin-top:10px;    margin-bottom:0px;    line-height:1.5;    text-align:left;}.newsletter_form{    height:120px;}@media only screen and (max-width:768px){.newsletter_form{height:auto;}}.newsletter-email{    width:300px;    height:46px;    background:#ffffff;    border:none;    padding-left:20px;}@media only screen and (max-width:768px){.newsletter-email{width:100%;}}.newsletter-select{    height:46px;    background:#ffffff;    border:none;    padding-left:20px;margin:0 5px;}.newsletter-email:focus,.newsletter-select:focus{    border:solid 1px #b3b3b3 !important;    box-shadow:none !important;}:focus{    outline:none !important;}.newsletter-email::-webkit-input-placeholder{    font-size:14px !important;    font-weight:400;    color:#b9b4c7 !important;}.newsletter-email:-moz-placeholder /* older Firefox*/{    font-size:14px !important;    font-weight:400;    color:#b9b4c7 !important;}.newsletter-email::-moz-placeholder /* Firefox 19+ */{    font-size:14px !important;    font-weight:400;    color:#b9b4c7 !important;}.newsletter-email:-ms-input-placeholder{    font-size:14px !important;    font-weight:400;    color:#b9b4c7 !important;}.newsletter-email::input-placeholder{    font-size:14px !important;    font-weight:400;    color:#b9b4c7 !important;}.newsletter_submit_btn{    height:46px;    border:none;    font-size:14px;    font-weight:500;    text-transform:uppercase;}@media only screen and (max-width:768px){.newsletter_submit_btn{margin:20px auto;}}/*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:45px 0 45px 0;}.home-newsletter h6{margin:0;padding:0 0 30px 0;text-align:center;font:400 32px/32px 'Lato', sans-serif;color:#FCB91D;}.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 input[type="text"]{width:300px;height:42px;padding:0 2%;margin:0 0 15px 0;border:1px solid #dadada;-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 20px/42px 'Lato', sans-serif;background:#FCB91D;cursor:pointer;-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 'Lato', 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 'Lato', 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 'Lato', sans-serif;}.servicio-home-title .div-h4{padding:6px 10px;margin:0 0 0 0;font:400 22px/24px 'Lato', sans-serif;}.servicio-home-title p{padding:0 10px 6px 10px;font:400 14px/18px 'Lato', sans-serif;}.servicio-home-title .div-p{padding:0 10px 6px 10px;font:400 14px/18px 'Lato', sans-serif;}.servicio-home-title .div-p p{padding:0 0 10px 0;font:400 14px/18px 'Lato', 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 'Lato', sans-serif;}.servicio-home-title h5 span .emMoneda{font:400 16px/24px 'Lato', sans-serif;}.servicio-home-title h5 span .emPrecio{font:400 24px/24px 'Lato', 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 'Lato', 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 #FCB91D;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:4px 18px;display:inline-block;background:#FCB91D;font:400 13px/36px 'Lato', sans-serif;border-radius:.25rem;color:#ffffff;text-transform:uppercase;}.btn-basic-solid:hover{background-color:rgba(255, 184, 15, .8);border-color:rgba(255, 184, 15, .8);color:#ffffff;}.btn-basic-solid-orange{padding:6px 10px;display:inline-block;background:#FCB91D;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;}/**/.title-center{    color:#FCB91D;font:900 34px/34px 'Lato', sans-serif;padding:0 0 8px 0;margin:0 0 10px 0;text-align:center;}.veiw-mapa .MotorComprimido{position:absolute;z-index:99999;}.MotorComprimido #Motor{width:100%;margin:0 0 20px 0;float:left;opacity:0; visibility:hidden;position:relative;bottom:0;background-color:transparent;}.MotorComprimido #Motor.hide{display:none;}.Motor nav .btn-mobile-more{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:400px;*/width:874px;/*padding:6px 10px 10px 10px;*/padding:0 0 10px 0;margin:0 0 20px 0;}#Content.reStyle2{/*width:400px;*//*width:874px;*/padding:6px 0 10px 0;margin:0 0 20px 0;}#Content.reStyle4{/*width:400px;*/width:874px;padding:6px 10px 10px 10px;margin:14px 0 20px 0;}.wrapper-clear{padding:25px;background:#ffffff;}.wrapper-clear:after{content:"";display:block;width:100%;clear:both;}.wrapper-padding{padding:25px;}#Contenido{/*position:relative;    background:#FFFFFF;    padding:0 10px 10px;overflow:auto;*/}#Contenido:after{content:"";width:100%;display:block;clear:both;}/**/.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 'Lato', 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 'Lato', sans-serif;}.wrap-content-only-logged p{font:14px/20px 'Lato', sans-serif;}.wrap-content-only-logged p a{font:bold 14px/20px 'Lato', sans-serif;color:#FCB91D;text-decoration:underline;}.wrap-content-only-logged p a:hover{color:#CCC;}.wrap-content-only-logged .only-logged-gohome{padding:15px 20px;display:inline-block;font:bold 14px/14px 'Lato', sans-serif;color:#ffffff;background:#FCB91D; border-radius:5px;}.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 'Lato', 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;}.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 'Lato', sans-serif;color:#CCC;}.footer-page address p{margin:0;padding:0 10px 0 0;font:normal 12px/15px 'Lato', 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 'Lato', sans-serif;color:#CCC;margin:0 0 10px 0;}div.footer-pagoseguro p strong{font:bold 12px/12px 'Lato', 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-3{width:33.333333%;float:left;position:relative;padding-bottom:100%;margin-bottom:-100%;}.footer-col-4{width:25%;float:left;position:relative;padding-bottom:100%;    margin-bottom:-100%;}.footer-col-3:first-child:before,.footer-col-4:first-child:before{content:"";display:block;border-left:1px solid rgba(255, 255, 255, .29);position:absolute;top:0;bottom:0;left:0;}.footer-col-3:after,.footer-col-4:after{content:"";display:block;border-right:1px solid rgba(255, 255, 255, .29);position:absolute;top:0;bottom:0;right:0;}.footer-blue{width:100%;padding:40px 0;background:#FCB91D;color:#ffffff;float:left;}.footer-blue a{color:#ffffff;}.footer-blue a:hover{color:#cccccc;}.footer-white{width:100%;padding:50px 0;background:#ffffff;float:left;}.link-list{padding:0;margin:30px 30px;}.link-list li{list-style:none;}.link-list.extra-icons li{padding:20px 0;}.link-list.extra-icons li img{opacity:.43;}.link-list.internal-links{padding-top:40px;}.link-list.internal-links li{padding-top:3px;padding-bottom:3px;text-transform:uppercase;font-size:11px;}.link-list.internal-contact{padding-top:40px;}.link-list.internal-contact li{padding-top:10px;padding-bottom:10px;font-size:12px;}.link-list.internal-contact li.contact-links i{font-size:25px;position:relative;bottom:-3px;}.link-list.address{padding:0;margin:30px 15px 30px 50px;}.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:rgba(255, 255, 255, .75);}.link-list-logo{width:135px;margin-left:-25px;}.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;}.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 'Lato', 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 'Lato', 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 'Lato', sans-serif;padding:0 0 6px 0;}.footer-page .footer-sucursales address p{font:normal 12px/16px 'Lato', 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{border:1px solid #efefef;border-radius:3px;padding:0.375rem 1px;    font-size:1rem;color:#333;background:#fff;}.input, .area{padding-left:4px;}.input{height:17px;}.fErr{border-color:#ff0000 !important;background-color:#e7e7e7 !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 'Lato', sans-serif;padding:0;margin:7px 0;}.static-pages h5{color:#000;font:400 18px/18px 'Lato', sans-serif;padding:0;margin:0 0 14px 0;}.static-pages p{font:normal 14px/20px 'Lato', sans-serif;padding:0 0 10px 0;text-align:left;}.static-pages .pEmpDes{font:normal 14px/16px 'Lato', 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 'Lato', sans-serif;}#Contacto .form-basic{margin-left:20px;}.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:400;}.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 'Lato', 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 'Lato', 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 'Lato', 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 'Lato', sans-serif;}.display-precio-data-hotel .show-habitaciones{display:none;}.show-habitaciones i.icon-habitaciones{height:30px;position:absolute;top:2px;left:10px;}.show-habitaciones.ht{background:#0099C7;position:absolute;    left:0;}.show-habitaciones i.icon-habitaciones{height:30px;position:absolute;top:2px;left:10px;}.show-habitaciones em{font-style:normal;margin:0;}.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;}/**//*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:4px;top:3px;z-index:10;}.submit-icon-span i:before{font-size:24px;color:#FCB91D;margin:0;}.submit-icon-i.fx-hover i: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 'Lato', sans-serif;color:#333;padding:0;font-style:normal !important;}#ubicacion address strong{font:bold 13px/22px 'Lato', sans-serif;/*color:#FFA211;*/}.gm-style #ubicacion div address, #gmap_bubble address{font:normal 11px/14px 'Lato', sans-serif;color:#333;padding:0;font-style:normal !important;}.gm-style #ubicacion address strong{font:bold 11px/12px 'Lato', 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:#FCB91D;font:400 12px/18px 'Lato', sans-serif;text-align:center;-moz-transition:background 1s;-webkit-transition:background 1s;-moz-transition:background 1s;-o-transition:background 1s;transition:background 1s;border-radius:50px;}.gmapa:hover span{background:#cccccc;}.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 .row.bs{display:flex;}.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%;}.div-table-text-md{font-size:13px;}/**//*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 'Lato', 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 'Lato', sans-serif;}.item-left-texto-1 strong small em{font-size:20px;line-height:26px;}.item-left-texto-1 strong.fecha-mostrar small a{width:100%;padding:0.155rem 0.75rem 0.155rem 0;color:#FCB91D;position:relative;border:1px solid #FCB91D;border-radius:3px;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:#FCB91D;display:block;position:absolute;bottom:46px;left:0;color:#FFF;font:normal 12px/30px 'Lato', 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 #FCB91D;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:100%;text-align:right;background:#ffffff;border:1px solid #efefef;    border-radius:3px;padding:0.439rem 0.375rem;display:inline-block;}.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 'Lato', sans-serif;}.item-left-texto-1-1 em.small{font:normal 10px/12px 'Lato', sans-serif;}.det-display-item-cantidad strong{color:#000;padding:0 0 0 22px;font:normal 12px/12px 'Lato', sans-serif;display:none;}.item-left-texto-1 .fecha-input{display:none;position:relative;}.item-left-texto-1 .fecha-input em{position:absolute;bottom:7px;left:3px;color:#FCB91D;font-size:20px;}.item-left-texto-comprar{float:right;font-family:'Lato', 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:300px;display:table-cell;vertical-align:top;z-index:2;}.det-display-pq-right div.precio{position:relative;min-height:180px;z-index:2;}.cont-servicio-new-book.CP .det-display-pq-right div.precio{padding:0 0 0 15px;}.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;}.cont-servicio-new-book.CP .det-display-pq-right .submit{margin-right:20px;}.cont-servicio-new-book.CP .det-display-pq-right .submit:last-child{margin-right:0;}.cont-servicio-new-book.CP .det-display-pq-right div.precio .div-table{width:100%;}/*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 'Lato', sans-serif;margin:0 0 5px 0;}.new-detalle .det-display-item-right small{font:normal 11px/11px 'Lato', 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 'Lato', 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 'Lato', sans-serif;}.cont-servicio-new-book.CP div.precio:before{border:none;border-left:1px solid #FFB80F;}.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%;}/**/.promo-tarjetas .new-detalle-image-list{padding:10px 0;border-bottom:1px solid #dddddd;}.promo-tarjetas .new-detalle-image-list img{width:auto;height:100px;margin:0 auto;display:block;}.promo-tarjetas .servicio-home-title h5{margin:15px 0 8px 0;text-align:center;}.promo-tarjetas .btn-basic-line{float:none;}.promo-tarjetas .servicio-home-title .div-h4{font:400 20px/24px 'Lato', sans-serif;text-align:center;margin-bottom:-20px;}/*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 'Lato', 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-22{width:22%;}.item-left-texto.w-20{width:18%;min-width:135px;}.item-left-texto.w-18{width:18%;min-width:135px;}.item-left-texto span{margin:0 0 0 2%;font-style:normal;font-size:13px;line-height:13px;}.item-left-texto span em{font-style:normal;font-size:11px;line-height:13px;}.item-left-texto.item-select span{height:30px;font-style:normal;font-size:13px;line-height:30px;}.item-left-texto.item-select em{height:30px;font-style:normal;font-size:13px;line-height:30px;}.item-left-texto.item-select em small.age-detail{display:none;}.item-left-texto.item-select em:before{font-size:18px;padding-right:4px;}.item-left-texto.item-select i:before{font-size:24px;padding-right:4px;position:relative;top:3px;}.item-left-texto.item-select.child-item i:before{font-size:20px;padding-right:4px;top:2px;}fa-child/*.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;font-size:13px;}.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,.noche-adicional select{width:110px;position:relative;display:block;margin:4px 0 0 0;font-size:.9rem;}.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;position:relative;top:4px;float:left;display:inline-block;background:#FCB91D;color:#FFF;text-align:center;font:normal 16px/28px 'Lato', 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:8px 0;border-radius:3px;}.cont-servicio-new-book .item-pq .room-select{margin:0 5px 12px 0;float:left;}.cont-servicio-new-book.CP .item-pq .room-line{background:transparent;padding:8px 0;border-radius:0;border-top:1px solid #dddddd;}.cont-servicio-new-book.CP .item-pq .room-line select{font-size:11px;height:32px;}.cont-servicio-new-book.CP .item-pq .room-line .room-number{width:29px;height:29px;margin:0 0 0 4px;float:left;display:inline-block;background:#000;color:#FFF;top:0;}.cont-servicio-new-book.CP .item-pq .room-select select, .cont-servicio-new-book.CP .item-pq .noche-adicional select{font-size:12px;}.cont-servicio-new-book.CP .item-left-texto-1 strong small{font-size:12px;}.cont-servicio-new-book.CP .item-left-texto-1 strong.fecha-mostrar small a{height:30px;line-height:30px;padding:0 8px 0 30px;text-align:right;position:relative;}.cont-servicio-new-book.CP .item-left-texto-1 strong small em{position:absolute;top:0;left:0;}@media only screen and (max-width:768px){.cont-servicio-new-book.CP .det-display-precio-item.habitaciones-wrapper{margin-top:0;padding-bottom:30px;}.cont-servicio-new-book.CP .item-pq .wrap-rooms{position:relative;}.cont-servicio-new-book.CP .det-display-pq-wrapper .det-display-pq-left{display:block;}.cont-servicio-new-book.CP .det-display-pq-wrapper .det-display-pq-right{width:100%;display:block;}.cont-servicio-new-book.CP .det-display-pq-wrapper .det-display-pq-right div.precio{position:relative;top:auto;bottom:auto;height:auto;margin:0;text-align:center;}.cont-servicio-new-book.CP .det-display-pq-wrapper .det-display-pq-right div.precio h5{text-align:center;padding:0;margin:6px 0;float:none;}.cont-servicio-new-book.CP .det-display-pq-wrapper .det-display-pq-right div.precio > small{margin:0 auto 10px auto;display:block;text-align:center;}.cont-servicio-new-book.CP .det-display-pq-wrapper .det-display-pq-right div.precio .submit{width:45%;height:40px;position:relative;left:auto;margin:0 auto 10px auto;}.cont-servicio-new-book.CP .det-display-item-left.item-pq{width:100%;margin:0;}.cont-servicio-new-book.CP .item-pq .room-select{width:45%;margin:0 5px 12px 0;float:left;}.cont-servicio-new-book.CP .item-left-texto-1{width:48%;padding:0 1%;}.cont-servicio-new-book.CP .item-left-texto.item-select{width:50%;min-width:inherit;padding:4px 0;}.cont-servicio-new-book.CP .item-pq .item-left-texto.child-item{margin-right:0;}.cont-servicio-new-book.CP .cont-servicio-new-book .child-item-age{width:50%;margin:0;}}.coti-dolar-banner{padding:8px 4px;margin:0 0 16px 0;background:#FCB91D;text-align:center;}.coti-dolar-banner .coti-title{font:normal 12px/20px 'Lato', sans-serif;text-transform:uppercase;color:#022545;display:block;}.coti-dolar-banner .coti-value{font:bold 24px/24px 'Lato', sans-serif;text-transform:uppercase;color:#022545;}.coti-dolar-banner .coti-value small{padding:0 0 0 4px;font:normal 17px/17px 'Lato', 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 'Lato', sans-serif;color:#FFF;}.ht-msj-alert .note{padding:4px 0 0 0;display:block;font:normal 12px/15px 'Lato', sans-serif;color:#FFF;}.ht-msj-alert .note:last-child{padding:8px 0 0 0;}.ht-msj-alert .note strong{font:bold 12px/15px 'Lato', 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;}*//*TP fancy*/div.fancy-select.fancy-tp-modal{width:100%;background-color:#fff;box-sizing:border-box;}ul.fancy-select.fancy-tp-modal{max-height:200px;overflow-x:hidden; overflow-y:scroll;z-index:99999999999999;-webkit-box-shadow:0px 7px 10px -3px rgba(0,0,0,0.58);-moz-box-shadow:0px 7px 10px -3px rgba(0,0,0,0.58);box-shadow:0px 7px 10px -3px rgba(0,0,0,0.58);}ul.fancy-select.fancy-tp-modal li{background-color:#fff;}ul.fancy-select.fancy-tp-modal li:first-child{display:none !important;}.fancy-select.fancy-tp-modal .arrow{height:18px;float:right;}.fancy-select.fancy-tp-modal .image{display:block;float:left;width:12px;height:12px;margin:10px 0 10px 10px;}ul.fancy-select.fancy-tp-modal.estado{max-height:none !important;overflow-y:auto !important;}/**//*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:19px;height:19px;cursor:pointer;position:absolute;top:-1px;left:-1px;z-index:1;border-radius:2px;transition:all .5s ease;}.fancy-checkbox label:before{font-family:"Font Awesome 6 Pro";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:'\f00c';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 'Lato', 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 'Lato', 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 'Lato', sans-serif;padding:0 0 8px 0;}.coti-list-title strong{font-weight:400;}.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 'Lato', sans-serif;}.coti-list strong{font:400 20px/20px 'Lato', sans-serif;}.coti-list i{font:400 16px/16px 'Lato', sans-serif;}.coti-list .td-moneda{width:130px;padding:0 10px;text-align:right;} .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:400 20px/24px 'Lato', 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 'Lato', 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:#FCB91D;}.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 'Lato', sans-serif;color:#FCB91D;text-transform:uppercase;cursor:pointer;}.faq-question i{width:30px;height:30px;display:inline-block;text-align:center;background:#ffffff;border:2px solid #FCB91D;color:#FCB91D;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 'Lato', 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;border:1px solid #ddd;border-radius:5px;}.servicio-item.v2{margin:20px 0;}.servicio-item-nofloat{margin:20px;background:#ffffff;overflow:hidden;border:1px solid #ddd;border-radius:5px;}.servicio-item-date{margin:12px 10px 4px 10px;font-size:.98rem;}.links-to span{float:right;margin:-4px 0 0 0;}.center.links-to span{float:none;}.links-to a{padding:6px 8px;    display:inline-block;border:2px solid #FCB91D;font:400 13px/13px 'Lato', 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;    margin:5px 0 180px 0;}.aside-data-contact{width:100%;margin:20px 0 0 0;float:left;}.aside-data-contact p{font:400 15px/18px 'Lato', sans-serif;}.aside-data-contact address{margin:0 0 20px 0;font:400 15px/18px 'Lato', sans-serif;}.aside-data-contact address span strong{font:400 20px/24px 'Lato', 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%;}.table-detalle-destino.top td{vertical-align:top;}.cadenas-hoteles-item{width:33.333333%;float:left;text-align:center;}.cadenas-hoteles{margin:0 5px 30px 5px;padding:0 0 16px 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 'Lato', sans-serif;}.cadenas-hoteles .table-detalle-destino-text{font:400 12px/15px 'Lato', 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/svg-services/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;}/*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 'Lato', 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 'Lato', 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/svg-services/onda-peo.svg);}.cont-top-item .top-title .top-deco.svg-ico-vuelo{background-image:url(svg/svg-services/aereos.svg);width:56px;height:56px;margin:7px auto;}.cont-top-item .top-title .top-deco.svg-ico-hotel{background-image:url(svg/svg-services/hoteles.svg);}.cont-top-item .top-title .top-deco.svg-ico-paquete{background-image:url(svg/svg-services/paquetes-new.svg);width:60px;height:60px;margin:5px auto;}.cont-top-item .top-title .top-deco.svg-ico-circuito-terrestre{background-image:url(svg/svg-services/circuitos-terrestres.svg);width:60px;height:60px;margin:5px auto;}.cont-top-item .top-title .top-deco.svg-ico-vive-mexico{background-image:url(svg/svg-services/vive-mexico-basic.svg);width:60px;height:60px;margin:5px auto;}.cont-top-item .top-title .top-deco svg path{fill:#FCB91D;}.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 'Lato', 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 'Lato', sans-serif;*/font:normal 12px/14px 'Lato', 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 'Lato', sans-serif;}#ftopdestinos li div.service-precio span{font:italic 11px/12px 'Lato', sans-serif;}#ftopdestinos li div.service-precio strong{font:400 12px/12px 'Lato', 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 'Lato', 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:#FCB91D;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 'Lato', sans-serif;display:inline-block;color:#626262;}a:hover .agencia-tools-item span{color:#000000;}.agencia-tools-item i.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 'Lato', sans-serif;}.grupales-item-title p{padding:0 10px 6px 10px;font:400 14px/18px 'Lato', sans-serif;}.grupales-item-title h5{position:absolute;top:-38px;right:6px;}.login-bg-image{background:#F3F3F3 url(../uploads/bg-login.png?v=0.0.0) center 120px;}#Center.login-bg-image{width:100%;height:100%;position:relative;margin:0;float:left;}.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{}.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:center;margin:0 0 20px 0;}.staff-filter-sector a{font:400 14px/14px 'Lato', sans-serif;margin:0 0 0 9px;position:relative;}.staff-filter-sector a:before{content:"|";font:14px 'Lato', sans-serif;position:relative;color:#cccccc;margin:0 10px 0 0;}.staff-filter-sector a:first-child:before{display:none;}.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;}.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(255, 255, 255, 0.6);bottom:0;color:#000;font-size:16px;font-weight:400;left:0;letter-spacing:-1px;padding:9px 11px 9px;position:absolute;text-transform:uppercase;z-index:2;width:100%;}.thumb-info .thumb-info-type{display:inline-block;float:left;font-size:12px;font-weight:400;letter-spacing:0;margin:0;padding:2px 0;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:#FCB91D;color:#fff;}.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:#FCB91D;color:#fff;}.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:19px;    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:#FCB91D;}.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;}.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 'Lato', 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:#FCB91D;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 8px 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;z-index:2;}@media (max-width:768px){.call-to-whatsapp{margin:0 4px 4px 0;}.call-to-whatsapp a{width:40px;height:40px;}.call-to-whatsapp a i{font-size:20px;line-height:42px;position:relative;top:-1px;}}.circle-wrapper{position:absolute;top:0;left:0;  }  .circle{border-radius:50%;background-color:#039f22;width:48px;height:48px;position:absolute;opacity:0;animation:scaleIn 4s infinite cubic-bezier(.36, .11, .89, .32);  }@media (max-width:768px){.circle-wrapper{top:-4px;left:-4px;}}  @keyframes scaleIn{from{transform:scale(.5, .5);opacity:.5;}to{transform:scale(2.5, 2.5);opacity:0;}}/**//*gmaps custom*/.pac-container{font-family:'Lato', sans-serif !important;}/*Upload mat promo*/.form-upload-item{width:50%;float:left;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;}.wrap-files-button.relative{position:relative;bottom:0;right:0;display:inline-block;}.wrap-files-button.right{text-align:right;}.files-pagos .js--wrap-item{width:100%;float:left;}/**/.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 'Lato', 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;z-index:10;}.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 'Lato', 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 #FCB91D;background:rgba(208, 125, 2, .05);}.add-rooms-wrapper .table-div .row.selected .cell{border-top:1px solid #FCB91D;}.add-rooms-wrapper .table-div .row.bs{border:none;position:inherit;}.add-rooms-wrapper .table-div .row.bs .bs-select-wrapper{padding-top:calc(0.375rem + 1px);padding-bottom:calc(0.375rem + 1px);}.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 'Lato', sans-serif;}.promo-tarjetas-modal-wrapper{margin-top:15px;position:relative;}.promo-tarjetas-modal-wrapper > div{position:relative;}.promo-tarjetas-modal-wrapper .new-detalle-image{width:200px;}.promo-tarjetas-modal-wrapper h3{margin-top:20px;font:700 15px 'Lato', sans-serif;}.promo-tarjetas-condiciones{font:400 11px/14px 'Lato', sans-serif;}.promo-tarjetas-cft{display:block;font:700 20px/20px 'Lato', sans-serif;}.promo-tarjetas-porcentaje{font:700 35px/35px 'Lato', sans-serif;}.promo-tarjetas-modal-wrapper .close{position:absolute;top:10px;right:10px;cursor:pointer;}.promo-tarjetas-modal-wrapper .table-div .cell{border:none;}.promo-tarjetas-modal-wrapper .table-div .cell.cft-cell{min-width:140px;}.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 i.icon-child{font-size:18px;margin:0 3px 0 3px;padding-top:4px;}.col-price{width:25%;font:normal 15px/15px 'Lato', sans-serif;}.col-price strong{font:normal 18px/18px 'Lato', sans-serif;}.col-price small{font:normal 11px/13px 'Lato', 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:400;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 'Lato', sans-serif;position:relative;z-index:1;}.add-rooms-title span{display:block;font:bold 14px 'Lato', sans-serif;position:relative;top:1px;}/**/.nav-menu-fire-wrapper{margin:-60px 0 0 0;position:relative;text-align:center;}.nav-menu-fire{margin:0;padding:0;}@media only screen and (max-width:768px){.nav-menu-fire-wrapper{margin:10px 0 0 0;overflow:hidden;overflow-x:scroll;}.nav-menu-fire{display:flex;/*width:calc(25% * 8);*/text-align:left;}/*.user-loged .nav-menu-fire{width:calc(25% * 12);}*/.nav-menu-fire-wrapper:before{content:"";width:30px;height:60px;position:fixed;z-index:99;top:54px;right:calc(100% - 30px);background:-moz-linear-gradient(left,  rgba(255,255,255,1) 0%, rgba(255,255,255,0) 100%); /* FF3.6-15 */background:-webkit-linear-gradient(left,  rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%); /* Chrome10-25,Safari5.1-6 */background:linear-gradient(to right,  rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ffffff',GradientType=1 ); /* IE6-9 */}.nav-menu-fire-wrapper:after{content:"";width:30px;height:60px;position:fixed;z-index:99;top:54px;left:calc(100% - 30px);background:-moz-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0) 1%, rgba(255,255,255,1) 100%);background:-webkit-linear-gradient(left, rgba(255,255,255,0) 0%,rgba(255,255,255,0) 1%,rgba(255,255,255,1) 100%);background:linear-gradient(to right, rgba(255,255,255,0) 0%,rgba(255,255,255,0) 1%,rgba(255,255,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=1 );}}.nav-menu-fire li{display:inline-block;margin:0;position:relative;}.nav-menu-fire li a{min-width:50px;padding:0 4px;margin:0 6px -3px 6px;float:left;display:inline;border-bottom:6px solid transparent;color:#FFF;font:14px/36px 'Lato', sans-serif;position:relative;z-index:10;text-align:center;}.nav-menu-fire li a span,.nav-menu-fire li a i{width:26px;height:26px;margin:0 auto;display:block;background-position:0 0;background-repeat:no-repeat;background-size:contain;}.nav-menu-fire li a i.svg-ico-vuelo, .motor-tooltip .svg-ico-vuelo{background-image:url(svg/svg-services/vuelo.svg);}.nav-menu-fire li a i.svg-ico-vuelo-volare, .motor-tooltip .svg-ico-vuelo-volare{background-image:url(svg/svg-services/vuelo-volare.svg);}.nav-menu-fire li a i.svg-ico-cupo, .motor-tooltip .svg-ico-cupo{background-image:url(svg/svg-services/cupo.svg);}.nav-menu-fire li a i.svg-ico-cupo-paquete, .motor-tooltip .svg-ico-cupo-paquete{background-image:url(svg/svg-services/cupo-paquete.svg);}.nav-menu-fire li a i.svg-ico-hotel, .motor-tooltip .svg-ico-hotel{background-image:url(svg/svg-services/hotel.svg);}.nav-menu-fire li a i.svg-ico-traslado, .motor-tooltip .svg-ico-traslado{background-image:url(svg/svg-services/traslado.svg);}.nav-menu-fire li a i.svg-ico-paquete, .motor-tooltip .svg-ico-paquete{background-image:url(svg/svg-services/paquetes.svg);}.nav-menu-fire li a i.svg-ico-circuito, .motor-tooltip .svg-ico-circuito{background-image:url(svg/svg-services/circuito.svg);}.nav-menu-fire li a i.svg-ico-circuito-new, .motor-tooltip .svg-ico-circuito-new{background-image:url(svg/svg-services/circuitos-new.svg);}.nav-menu-fire li a i.svg-ico-circuito-terrestre, .motor-tooltip .svg-ico-circuito-terrestre{background-image:url(svg/svg-services/circuitos-terrestres.svg);}.nav-menu-fire li a i.svg-ico-atraccion, .motor-tooltip .svg-ico-atraccion{background-image:url(svg/svg-services/atraccion.svg);}.nav-menu-fire li a i.svg-ico-tren, .motor-tooltip .svg-ico-tren{background-image:url(svg/svg-services/tren.svg);}.nav-menu-fire li a i.svg-ico-pase, .motor-tooltip .svg-ico-pase{background-image:url(svg/svg-services/031-billete.svg);}.nav-menu-fire li a i.svg-ico-auto, .motor-tooltip .svg-ico-auto{background-image:url(svg/svg-services/auto.svg);}.nav-menu-fire li a i.svg-ico-luxury, .motor-tooltip .svg-ico-luxury{background-image:url(svg/svg-services/luxury.svg);}.nav-menu-fire li a i.svg-ico-asistencia, .motor-tooltip .svg-ico-asistencia{background-image:url(svg/svg-services/asistencia.svg?v=0.0.3);}.nav-menu-fire li a i.svg-ico-disney, .motor-tooltip .svg-ico-disney{background-image:url(svg/svg-services/disney.svg);}.nav-menu-fire li a i.svg-ico-salida-grupal, .motor-tooltip .svg-ico-salida-grupal{background-image:url(svg/svg-services/salida-grupal.svg);}.nav-menu-fire li a i.svg-ico-vive-mexico, .motor-tooltip .svg-ico-vive-mexico{background-image:url(svg/svg-services/vive-mexico-basic.svg);}.nav-menu-fire li a i.svg-ico-tpp, .motor-tooltip .svg-ico-tpp{background-image:url(svg/svg-services/tpp.svg);}.nav-menu-fire li a i.svg-ico-tarifario, .motor-tooltip .svg-ico-tarifario{background-image:url(svg/svg-services/tarifario.svg);}.nav-menu-fire li a i.svg-ico-crucero, .motor-tooltip .svg-ico-crucero{background-image:url(svg/svg-services/crucero.svg);}/*disable bg*/.nav-menu-fire li a i.disable-bg{background-image:none !important;}.js--svg-ico.disable-bg{background-image:none !important;}/**//*SVG nodes*/.nav-menu-fire li a span svg{width:21px;height:21px;}.nav-menu-fire li a span svg path{fill:#FCB91D;}.nav-menu-fire li a.activo span svg path{fill:#FCB91D;}.nav-menu-fire li a i{margin:0 auto;display:block;color:#444444;font-size:20px;}.nav-menu-fire li a strong{font:700 13px/16px 'Lato', sans-serif;display:block;padding:0 0 5px 0;margin:3px auto 0 auto;color:#333333;-webkit-transition:width 1s;-moz-transition:width 1s;-o-transition:width 1s;transition:width 1s;-ms-transition:width 1s;white-space:nowrap;}.nav-menu-fire li a:hover strong, .nav-menu-fire li.act a strong, .nav-menu-fire li a.activo strong{color:#FCB91D;}.nav-menu-fire li a.activo strong{border-bottom:2px solid #FCB91D;}.nav-menu-fire li a strong em{font-style:normal;}.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:#FCB91D;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 3px;display:inline-block;background-position:0 0;background-repeat:no-repeat;background-size:contain;background-image:url(svg/svg-services/usuario.svg);position:relative;bottom:-3px;}.svg-ico-tp{width:18px;height:18px;margin:0 0 0 3px;display:inline-block;background-position:0 0;background-repeat:no-repeat;background-size:contain;background-image:url(svg/icon/icono-tripplanner.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/#FCB91D+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='#FCB91D', 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/#FCB91D+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='#FCB91D',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/svg-services/paquetes-new.svg);}.service-icon.circuitos-peo{background-image:url(svg/svg-services/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 'Lato', sans-serif !important;}.contact-style .fsub span{font:12px/12px 'Lato', 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:#FCB91D;border:1px solid #FCB91D;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;}/**/html.iframe-html{overflow-y:auto !important;}.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 'Lato', 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:#FCB91D;}.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:#FCB91D;color:#ffffff;}.fp--tarjeta-text{display:inline-block;color:#333333;position:relative;top:3px;}.fp--tarjeta-text strong{font-weight:400;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 'Lato', 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:400 15px/15px 'Lato', sans-serif;}.fp--modal-list-title-pagode{display:block;font:400 15px/15px 'Lato', sans-serif;padding:6px 0 6px 0;}.fp--modal-list-title-pagode span{padding:4px 0 0 0;}.fp--modal-list-title-pagode i.moneda{padding:4px 0 0 0;}.fp--modal-list-title-pagode i.cuotas{font-size:24px;}.fp--modal-list-text i.cuotas{font-size:14px;font-weight:400;}.fp--modal-list-text{font:400 12px/14px 'Lato', sans-serif;margin:0;}.fp--modal-list-text{font:400 12px/14px 'Lato', sans-serif;margin:0;}.fp--modal-list-text span{color:#FCB91D;}.cuota-sin-interes .fp--modal-list-text span{color:#96C021;font-weight:400;}.fp--btn-cambiar{position:absolute;top:-25px;right:0;}.fp--btn-cambiar span{display:inline-block;padding:4px 10px;background:#FCB91D;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:#FCB91D;}.con-formas-pago.hide,.con-formas-pago .fp--modal-list.hide{display:none;}.fp--tran h4{font:400 14px/14px 'Lato', 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:400 12px/14px 'Lato', 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 'Lato', sans-serif;}.title-page-new h4{color:#000;font:400 16px/22px 'Lato', sans-serif;}.title-page-new h4 small{color:#000;font:400 14px/17px 'Lato', sans-serif;}.flex-center-block{display:flex;align-items:center;justify-content:space-between;}.copyright-small{margin:0 0 15px 0;font:600 13px/16px 'Lato', sans-serif;color:#00225c;}.btn-back-page{color:#FCB91D;font-size:20px;position:absolute;    top:8px;    right:14px;}.swiper--carousel-style .swiper--carousel-style-img{width:100%;}.swiper--carousel-style-img-bg{background-position:center 0;background-repeat:no-repeat;background-size:inherit;}.swiper--carousel-style-img-bg .swiper--carousel-style-img{visibility:hidden !important;}/* Desktops and laptops ----------- */@media only screen and (min-width :1824px){.swiper--carousel-style-img-bg{background-position:center center;background-size:cover;}}.footer-formas-pago{margin-top:25px;text-align:center;}.footer-formas-pago img{margin:0 30px;}/*Swiper*/.swiper{width:100%;height:100%;overflow:hidden;position:relative;  }  .cont-servicio-new-book .swiper{height:400px;border-radius:10px;  }  .swiper-basic .swiper-slide{/* Center slide text vertically */display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;  }  .swiper-basic .swiper-slide img{display:block;width:100%;height:100%;object-fit:cover;  }  .swiper-basic .swiper-button-next,   .swiper-basic .swiper-button-prev{  color:#fff;  }.slider-galeria{width:100%;height:100%;}.cont-servicio-new-book .swiper.slider-galeria{height:400px;border-radius:10px;margin-bottom:30px;}.slider-galeria .swiper-slide{text-align:center;font-size:18px;background:#fff;display:flex;justify-content:center;align-items:center;}.slider-galeria .swiper-slide img{display:block;width:100%;/*height:auto;*/height:520px;object-fit:cover;object-position:center;}.slider-galeria .swiper-zoom-container>img{width:100%;height:auto;object-fit:cover;object-position:center;}.slider-galeria .swiper-button-next, .slider-galeria .swiper-button-prev{color:#FFB80F;}.swiper-wrapper-outside{position:relative;}.swiper-wrapper-outside.s-grupales .swiper-button-next,.swiper-wrapper-outside.s-grupales .swiper-button-prev{    position:absolute;    top:50%;height:40px;    width:40px;    color:rgb(252,185,29);/*background-color:rgba(255, 255, 255, .8);border-radius:50px;-webkit-box-shadow:0px 0px 14px 0px rgba(0,0,0,0.15);    -moz-box-shadow:0px 0px 14px 0px rgba(0,0,0,0.15);    box-shadow:0px 0px 14px 0px rgba(0,0,0,0.15);*/}.swiper-wrapper-outside.s-grupales .swiper-button-next:after, .swiper-wrapper-outside.s-grupales .swiper-button-prev:after{font-size:40px;/*text-shadow:5px 5px #000000;*/}.swiper-wrapper-outside.s-grupales .swiper-button-next, .swiper-wrapper-outside.s-grupales .swiper-container-rtl .swiper-button-prev{right:-40px;}.swiper-wrapper-outside.s-grupales .swiper-button-prev, .swiper-wrapper-outside.s-grupales .swiper-container-rtl .swiper-button-next{left:-40px;}@media (max-width:768px){.swiper-wrapper-outside.s-grupales .swiper-button-next,.swiper-wrapper-outside.s-grupales .swiper-button-prev{display:none;}}.btn-full-price-wrapper{position:absolute;right:0;bottom:0;left:0;}  .btn-full-price{height:56px;margin:0 15px 15px 15px;display:block;border-radius:50px;background-color:#FCB91D;text-align:center;color:#fff;}.btn-full-price > div{width:40%;display:inline-block;text-align:left;margin:6px 0;padding:1px 10px 1px 10px;}.btn-full-price > div:first-child{text-align:right;border-right:1px solid #ffffff;}.btn-full-price .city{font-size:17px;text-align:right;display:block;width:calc(100% - 0.1px);white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}.btn-full-price .days{font-size:14px;display:block;}.btn-full-price .currency{font-size:12px;display:block;text-transform:uppercase;}.btn-full-price .price{font-size:26px;display:block;}.service-result{width:100%;display:table-cell;}/**/.vanilla-process-loading{display:flex;align-items:center;justify-content:center;position :fixed;top:0;right:0;bottom:0;left:0;z-index :9999999;background:rgba(255,255,255,0.75);}.vanilla-process-loading.to-child{position :absolute;}.wrapper-color-default .vanilla-process-loading.to-child{border-radius:10px;}/*Loading CSS*/.lds-ring{display:inline-block;position:relative;width:80px;height:80px;}.Motor .lds-ring{left:50%;margin-left:-40px;}  .lds-ring div{box-sizing:border-box;display:block;position:absolute;width:64px;height:64px;margin:8px;border:8px solid #FCB91D;border-radius:50%;animation:lds-ring 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;border-color:#FCB91D transparent transparent transparent;  }  .lds-ring div:nth-child(1){animation-delay:-0.45s;  }  .lds-ring div:nth-child(2){animation-delay:-0.3s;  }  .lds-ring div:nth-child(3){animation-delay:-0.15s;  }  @keyframes lds-ring{0%{  transform:rotate(0deg);}100%{  transform:rotate(360deg);}  }  /*sizes*/  .lds-ring.small{width:30px;height:30px;  }.lds-ring.small div{width:24px;height:24px;margin:4px;border-width:4px;}  /*Especiales*/  /*Comparador*/  #wrapMinimapa .lds-ring{width:30px;height:30px;  }#wrapMinimapa .lds-ring div{width:24px;height:24px;margin:4px;border-width:4px;}  /**/.mdiv .lds-ring div{border-color:#ffffff;border-color:#ffffff transparent transparent transparent;} /**//*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);}  }.d-felx-100x100{    width:100%;height:100vh;    top:0;    left:0;    margin:0;display:flex;align-items:center;justify-content:center;}#processlight_frame{    height:100% !important;    width:100% !important;    top:0 !important;    left:0 !important;    margin:0 !important;display:flex;align-items:center;justify-content:center;}#PL_Contenido.wind-process{height:auto !important;}.js--sidebar-fx{    z-index:12;}label [class^='hint--']{position:relative;}.btn.btn-default{background:#FCB91D;color:#ffffff;padding:15px 20px;font-size:13px;text-transform:uppercase;text-align:center;text-decoration:none;-moz-border-radius:30px;-webkit-border-radius:30px;-o-border-radius:30px;border-radius:30px;position:relative;cursor:pointer;display:inline-block;float:none !important;}.btn.btn-default.btn-success{background:rgb(0, 136, 34);color:#ffffff;}.btn.btn-default:hover{background:#cccccc;color:#ffffff;}.btn.btn-default.btn-block{display:block !important;}/*.container-slider-home--new-slider .swiper-container:before{position:absolute;    content:'';    background:#091122;    width:100%;    height:100%;    left:0px;    top:0px;    right:0px;    opacity:0.5;z-index:2;}*//*NEW STYLES*/ul, li{    list-style:none;    padding:0px;    margin:0px;}@media (min-width:1200px){  .container{max-width:1240px;} }/** tour-section **/.tour-section{position:relative;line-height:28px;font-size:16px;  }  .tour-block{margin-bottom:25px;  }  .tour-block-one .inner-box{position:relative;display:block;background:#fff;border-radius:10px;overflow:hidden;box-shadow:0px 15px 25px 0px rgba(0,0,0,0.05);  }    .tour-block-one .inner-box .image-box{position:relative;display:block;overflow:hidden;  }    .tour-block-one .inner-box .image-box:before{position:absolute;content:'';width:100%;height:0%;left:0px;top:0px;opacity:0.8;transition:all 500ms ease;z-index:2;  }    .tour-block-one .inner-box:hover .image-box:before{height:100%;  }    .tour-block-one .inner-box .image-box .image-bg{position:absolute;left:0px;top:0px;width:100%;height:100%;font-size:0px;color:#fff;z-index:1;background-position:center center;background-size:cover;  }    .tour-block-one .inner-box .lower-content{position:relative;padding:33px 35px 40px 40px;  }    .tour-block-one .inner-box .lower-content .rating span{position:relative;display:block;font-size:15px;font-weight:500;padding-left:23px;margin-bottom:0px;  }    .tour-block-one .inner-box .lower-content .rating span i{position:absolute;left:0px;top:6px;font-size:13px;  }    .tour-block-one .inner-box .lower-content h3{display:block;font-size:24px;line-height:30px;font-weight:400;margin-bottom:5px;  }    .tour-block-one .inner-box .lower-content h3 a{display:inline-block;color:#061a3a;max-width:calc(100% - 1px);    white-space:nowrap;    text-overflow:ellipsis;    overflow:hidden;  }    .tour-block-one .inner-box .lower-content h3 a:hover{    }    .tour-block-one .inner-box .lower-content h4{display:block;font-size:22px;line-height:28px;font-weight:400;margin-bottom:22px;  }    .tour-block-one .inner-box .lower-content h4 span{font-size:15px;font-weight:500;color:#808080;  }    .tour-block-one .inner-box .lower-content .info{position:relative;display:block;background:#f5f7f8;padding:10px 10px 9px 14px;border-radius:5px;margin-bottom:22px;  }    .tour-block-one .inner-box .lower-content .info li{position:relative;float:left;display:inline-block;font-size:15px;color:#808080;font-weight:500;padding-left:24px;margin-right:35px;  }    .tour-block-one .inner-box .lower-content .info li:last-child{margin:0px !important;max-width:170px;    white-space:nowrap;    text-overflow:ellipsis;    overflow:hidden;  }@media (max-width:768px){.tour-block-one .inner-box .lower-content .info li:last-child{max-width:100%;  }}    .tour-block-one .inner-box .lower-content .info li i{position:absolute;left:0px;top:6px;color:#c7c7c7;  }    .tour-block-one .inner-box .lower-content .info li:before{position:absolute;content:'';background:#e4e8e9;width:1px;height:20px;top:4px;right:-18px;  }    .tour-block-one .inner-box .lower-content .info li:last-child:before{display:none;  }    .tour-block-one .inner-box .lower-content p{margin-bottom:21px;  }    .tour-block-one .inner-box .lower-content .btn-box a{position:relative;display:inline-block;font-size:15px;line-height:26px;color:#061a3a;font-weight:500;border:1px solid #e4e8e9;border-radius:4px;padding:11px 28px;text-align:center;  }    .tour-block-one .inner-box .lower-content .btn-box a:hover{color:#ffffff;box-shadow:0px 15px 25px 0px rgba(255,124,91,0.3);  }    .tour-section .pattern-layer{position:absolute;left:0px;bottom:0px;width:100%;height:830px;background-repeat:repeat-x;animation:slide 100s linear infinite;-webkit-animation:slide 100s linear infinite;  }.tour-block-one .inner-box .image-box:before{background:#FCB91D;}.tour-block-one .inner-box .lower-content .rating span i{color:#ffab01;}.tour-block-one .inner-box .lower-content h3 a:hover{  color:#FCB91D;}.tour-block-one .inner-box .lower-content h4{color:#FCB91D;}.tour-block-one .inner-box .lower-content .btn-box a:hover{background:#FCB91D;border-color:#FCB91D;}/*end Tour*//*Destinations*/.destinations{margin:60px 0 0 0;}.destination-item{    width:100%;margin:0 0 30px 0;    float:left;    height:auto;    position:relative;}.destination-item .image-wrapper::before{    width:100%;    height:100%;    position:absolute;    left:0;    bottom:0;    content:'';    background-image:linear-gradient(rgba(23, 35, 62, 0), rgba(23, 35, 62, 1));    opacity:0.7;    z-index:2;    border-radius:0 0 5px 5px;}.destination-item .image-wrapper{    display:block;    border-radius:5px;    overflow:hidden;color:#FCB91D;}.destination-item .image-wrapper:after{position:absolute;content:'';width:100%;height:0%;left:0px;top:0px;opacity:0.8;transition:all 500ms ease;z-index:3;background:#FCB91D;  }    .destination-item .image-wrapper:hover:after{height:100%;  }.destination-item .image-wrapper img{    width:100%;    height:auto;}.destination-item .image-bg{    width:100%;    height:100%;    position:absolute;    left:0;    bottom:0;    z-index:1;    border-radius:5px;background-position:center center;background-repeat:no-repeat;background-size:cover;}.destination-item .info-overlay{    position:absolute;    width:100%;    left:0;    bottom:0;    padding:30px;z-index:4;}.destination-item .info-overlay h3{    color:#fff;    margin:0;    z-index:3;    position:relative;}.destination-item .info-overlay h4{    z-index:3;    position:relative;}.destination-item a:hover .info-overlay h4{    color:#FCB91D;}/*end Destinations*/@keyframes slide{from{ background-position:0 0;}  to{ background-position:1920px 0;}  }    @-webkit-keyframes slide{from{ background-position:0 0;}  to{ background-position:1920px 0;}  }/** main-footer **/.main-footer{margin-top:40px;position:relative;background:#ffffff;color:#333333;}.main-footer.bg-style{background:#f2f2f2;margin-top:40px;}.no-main-footer-margin .main-footer{margin-top:0;}.footer-top{position:relative;padding:0 0px 20px 0px;  }    .footer-top p,  .footer-top a{font-size:16px;line-height:26px;color:#777777;  }  @media (max-width:768px){.footer-top p,.footer-top a{font-size:14px;line-height:14px;}}    .footer-top .logo-widget{position:relative;margin-right:-15px;  }  @media (max-width:768px){.footer-top .logo-widget{margin-left:0;margin-right:0;margin-bottom:30px;}}    .footer-top .logo-widget .footer-logo{position:relative;margin-bottom:35px;  }.footer-top .logo-widget .footer-logo img{width:200px;}  .footer-top .logo-widget .text{margin-bottom:50px;  }  @media (max-width:768px){.footer-top .logo-widget .text{margin-bottom:10px;}}    .footer-top .logo-widget .social-links li{position:relative;display:inline-block;float:left;margin-right:10px;  }    .footer-top .logo-widget .social-links li:last-child{margin:0px !important;  }    .footer-top .logo-widget .social-links li a{position:relative;display:inline-block;font-size:15px;color:#333333;width:40px;height:40px;line-height:40px;text-align:center;background:rgba(255,255,255,0.1);border-radius:50%;  }    .footer-top .logo-widget .social-links li a:hover{    }    .footer-top .links-widget{position:relative;margin-left:60px;  }@media (max-width:768px){.footer-top .links-widget{margin-left:0;margin-bottom:30px;}}  .footer-top .widget-title{position:relative;display:block;margin-bottom:27px;  }  @media (max-width:768px){.footer-top .widget-title{margin-bottom:10px;}}    .footer-top .widget-title h3{font-size:24px;line-height:32px;color:#333333;font-weight:600;  }    .footer-top .links-widget .links-list li{position:relative;display:block;margin-bottom:10px;  }    .footer-top .links-widget .links-list li:last-child{margin-bottom:0px;  }    .footer-top .links-widget .links-list li a{position:relative;display:block;  }.footer-top .links-widget .links-list li span{position:relative;display:block;color:#333333;font-weight:700;}@media only screen and (max-width:768px){.footer-top .links-widget .links-list li span{margin-bottom:5px;}.footer-top .links-widget .links-list li a{margin-bottom:4px;}}.footer-top .links-widget .links-list li i{display:inline-block;color:#777777;margin-right:5px;}    .footer-top .links-widget .links-list li a:hover{    }    .footer-top .links-widget .links-list li a:before{position:absolute;content:'';width:0%;height:1px;left:0px;bottom:4px;transition:all 500ms ease;  }    .footer-top .links-widget .links-list li a:hover:before{width:100%;  }    .footer-top .gallery-widget{position:relative;margin-left:-58px;margin-right:38px;  }    .footer-top .gallery-widget .image-list{position:relative;margin:0px -5px;  }    .footer-top .gallery-widget .image-list li{position:relative;display:inline-block;float:left;margin:0px 5px 10px 5px;  }    .footer-top .gallery-widget .image-list li .image-box{position:relative;display:block;overflow:hidden;width:90px;height:90px;border-radius:5px;  }    .footer-top .gallery-widget .image-list li .image-box img{width:100%;border-radius:5px;transition:all 500ms ease;  }    .footer-top .gallery-widget .image-list li .image-box:hover img{opacity:0.2;  }    .footer-top .gallery-widget .widget-title{margin-bottom:34px;  }    .footer-top .contact-widget .info-list li{position:relative;display:block;font-size:16px;line-height:26px;padding-left:30px;margin-bottom:19px;  }@media (max-width:768px){.footer-top .contact-widget .info-list li{font-size:12px;line-height:20px;}}    .footer-top .contact-widget .info-list li:last-child{margin-bottom:0px;  }    .footer-top .contact-widget .info-list li i{position:absolute;left:0px;top:2px;font-size:20px;  }    .footer-top .contact-widget .info-list li a:hover{    }    .footer-top .contact-widget .info-list li:first-child i{top:6px;  }    .footer-top .vector-bg{position:absolute;left:0px;bottom:0px;width:100%;height:100%;background-repeat:repeat-x;animation:slide 100s linear infinite;-webkit-animation:slide 100s linear infinite;  }    .footer-bottom{position:relative;padding:28px 0px;background:rgba(0, 0, 0, 0.02);  }    .footer-bottom .copyright p,  .footer-bottom .copyright p a{font-size:15px;line-height:26px;  }@media (max-width:768px){.footer-bottom .copyright p,.footer-bottom .copyright p a{  font-size:12px;  line-height:20px;}}    .footer-bottom .copyright p a:hover{    }    .footer-bottom .footer-nav li{position:relative;display:inline-block;font-size:15px;line-height:26px;margin-right:25px;  }@media (max-width:768px){.footer-bottom .footer-nav li{font-size:12px;line-height:20px;}}    .footer-bottom .footer-nav li:last-child{margin:0px !important;  }    .footer-bottom .footer-nav li a{display:inline-block;  }  .footer-bottom .footer-nav li a{color:#FCB91D;  }.footer-bottom .footer-nav li a:hover{color:#000;}  .footer-bottom .footer-nav li:before{position:absolute;content:'';background:#aeb1b8;width:1px;height:15px;top:6px;right:-15px;  }@media (max-width:768px){.footer-bottom .footer-nav li:before{top:3px;  }}    .footer-bottom .footer-nav li:last-child:before{display:none;  }  .main-footer .credits{text-align:center;  }.main-footer .credits img{margin:10px;opacity:.6;}.main-footer .widget-sponsors{margin:30px 0 0 0;}.main-footer .widget-sponsors ul li{list-style:none;display:inline-block;margin-right:20px;}@media only screen and (max-width:768px){.main-footer .widget-sponsors ul li{margin-right:10px;margin-left:10px;margin-bottom:20px;}}.main-footer .widget-sponsors ul .widget-sponsors-flex .link-flex{display:flex;align-items:center;position:relative;top:-8px;}.main-footer .widget-sponsors ul .widget-sponsors-flex span{font-size:12px;line-height:16px;margin-right:10px;}@media only screen and (max-width:768px){.main-footer .widget-sponsors ul .widget-sponsors-flex span{font-size:11px;text-align:left;}}.main-footer .widget-services{margin:0 0 40px 0;padding-bottom:40px;text-align:center;border-bottom:1px solid rgba(0, 0, 0, .08);}.main-footer.bg-style .widget-services{margin:20px 0;padding:20px 0 0 0;border-bottom:none;}.main-footer .widget-services ul li{list-style:none;display:inline-block;margin-right:20px;}.footer-widget-wrapper{margin-bottom:20px;padding-bottom:40px;border-bottom:1px solid rgba(0, 0, 0, .08);}.social-links{}.social-links ul{text-align:center;}.social-links ul li{display:inline-block;}.social-links ul li a{width:36px;height:36px;margin:0 5px;display:inline-block;font-size:20px;line-height:34px;border-radius:50px;background-color:#333333;color:#ffffff;text-align:center;}.social-links ul li a i{font-size:16px;}.container-slider-home--new-slider{margin-bottom:10px;}.container-slider-home--new-slider .content-box-wrapper{    position:absolute;    z-index:5555;text-align:center;}.container-slider-home--new-slider .content-box .content-box{position:relative;display:block;z-index:5;}.container-slider-home--new-slider .content-box h2{display:block;font-size:60px;line-height:90px;color:#ffffff;font-weight:900;margin-top:20px;margin-bottom:29px;}.container-slider-home--new-slider .swiper-container{padding-bottom:50px;}.box-filter-list{margin:0 0 15px 0;display:flex;}.box-order{display:flex;align-items:center;margin:0 0 0 auto;}.box-order label{margin:0 6px;}.box-order .nice-select{min-width:200px;}/*Contacto*/.contact-form-wrapper{margin:35px 0 0 0;}.contact-info-wrapper{margin:35px 0 0 20px;}@media (max-width:991px){.contact-info-wrapper{margin:35px 0 0 0;}}.contact-info{margin-bottom:25px;}.contact-info.media{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;}.contact-info .media-body{-ms-flex:1;flex:1;}.contact-info .media-body h3{font-size:16px;margin-bottom:0;font-size:16px;color:#2a2a2a;}.contact-info .media-body p{color:#8a8a8a;}.contact-info .contact-info__icon{margin-right:20px;}.contact-info .contact-info__icon i, .contact-info .contact-info__icon span{color:#8f9195;font-size:27px;}.contacto-map-section iframe{border:none;width:100%;height:450px;}.contacto-map-section{margin-top:60px;}/*--------------------------------------------------------------# Breadcrumbs--------------------------------------------------------------*/.breadcrumbs{padding-top:25px;padding-bottom:25px;background:#ccc;}  .breadcrumbs h1{font-size:26px;font-weight:300;color:#fff;  }    .breadcrumbs ol{display:flex;flex-wrap:wrap;list-style:none;padding:0;margin:0;color:#fff;  }    .breadcrumbs ol a{color:#fff;  }    .breadcrumbs ol li + li{padding-left:10px;  }    .breadcrumbs ol li + li::before{display:inline-block;padding-right:10px;color:#fff;content:"/";  }    @media (max-width:991px){.breadcrumbs .d-flex{  display:block !important;}.breadcrumbs ol{  display:block;}.breadcrumbs ol li{  display:inline-block;}  }  .page-white{background-color:#ffffff !important;}.img-bg-cover{    background-size:cover;    background-repeat:no-repeat;    background-position:center center;}.wrap-about p{font-size:1rem;line-height:1.3rem;}.legal-pages h2{font-size:1.3rem;line-height:1.5rem;margin-top:20px;}.legal-pages p{font-size:1rem;line-height:1.2rem;}.alert.alert-only-professionals{padding:0.5rem 1rem;    margin-bottom:0;    border-radius:0;color:#ffffff;    background-color:#FCBA2F;    border-color:#FCBA2F;font-size:.75rem;}.alert-only-professionals.alert-dismissible .btn-close{    padding:0.7rem 1rem;background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='ffffff'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat;}@media only screen and (max-width:768px){.alert.alert-only-professionals{position:fixed;bottom:0;left:0;right:0;padding:0.5rem 0.5rem;z-index:9999999;font-size:.65rem;text-align:left !important;}.alert-only-professionals.alert-dismissible .btn-close{padding:0.5rem 0.5rem 0.5rem 1rem;}}.swiper-cadenas-hoteleras,.swiper-cadenas-hoteleras .swiper-wrapper{margin-bottom:40px;}.swiper-cadenas-hoteleras .swiper-slide img{width:100%;-webkit-filter:grayscale(100%); /* Safari 6.0 - 9.0 */filter:grayscale(100%);padding:25px;}.swiper-cadenas-hoteleras .swiper-slide:hover img{-webkit-filter:grayscale(0%); /* Safari 6.0 - 9.0 */filter:grayscale(0%);}.swiper-pagination-bullet-active{background:#FCB91D !important;}.swiper-banner-chico .swiper-wrapper{margin-bottom:40px;}/*-------- start price Area ------------*/.price-area{background-size:cover;  }    .price-area .single-price{background:#fff;/*padding:30px;*/  }    .price-area .single-price h4{text-align:center;border-bottom:1px solid #f8b600;padding-bottom:20px;  }.price-area .single-price h4.two-lines{height:60px;margin:20px auto;padding-bottom:0;padding-left:10px;padding-right:10px;border:none;   text-overflow:ellipsis;overflow:hidden;display:-webkit-box !important;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal;}    .price-area .single-price .price-list{margin-top:30px;  }  .price-area .single-price .price-list.line{margin-top:20px;border-top:1px solid #f8b600;padding-bottom:10px;padding-top:10px;  }  .price-area .swiper-wrapper .single-price .price-list.line{border-bottom:2px solid #f8b600;border-top:2px solid #f8b600;display:flex;align-items:center;padding:10px;  }    .price-area .single-price .price-list li{margin-bottom:10px;color:#333;  }  .price-area .swiper-wrapper .single-price .price-list li{margin-bottom:0;  }    .price-area .single-price .price-list li .price-btn{background:#f9f9ff;border:1px solid #eee;color:#222;font-size:14px;font-weight:600;padding:5px 20px;  }    .price-area .single-price .price-list li .price-btn:hover{border-color:#f8b600;background:#f8b600;color:#fff;  }    @media (max-width:991px){.price-area .single-price{  margin-bottom:30px;}  }    /*-------- end price Area ------------*/  /*--------- start home-about area  -------------*/  .home-about-area{margin-bottom:80px;background:#f9f9ff;  }.home-about-area .home-about-left{padding-right:10%;padding-left:10%;  }    @media (max-width:1366px){.home-about-area .home-about-left{padding-right:5%;padding-left:5%;}  }      @media (max-width:1366px){.home-about-area .home-about-left h1{  font-size:25px;}  }    .home-about-area .home-about-left p{padding:20px 0;  }    @media (max-width:991px){.home-about-area .home-about-left p{  margin-left:auto;  margin-right:auto;  display:block;}  }    .home-about-area .home-about-left .primary-btn{margin-top:10px;background:#222;font-size:14px;  }    .home-about-area .home-about-left .primary-btn:hover{background:#f8b600;  }    @media (max-width:991px){.home-about-area .home-about-left{  padding:100px 15px;  text-align:center;  margin-left:auto;  margin-right:auto;  display:inline-block;}.home-about-area .home-about-left h1{  margin-left:auto;  margin-right:auto;  display:inline-block;}  }    .home-about-area .home-about-right img{width:100%;  }    /*--------- end home-about area  -------------*//*-------- start other-issue Area ------------*/.single-other-issue .thumb{overflow:hidden;  }    .single-other-issue .thumb img{width:100%;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;  }    .single-other-issue h4{margin:20px 0;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;color:#333;  }    .single-other-issue:hover h4{color:#f8b600;  }    .single-other-issue:hover .thumb img{transform:scale(1.08) rotate(-3deg);  }    /*-------- end other-issue Area ------------*/.no-padding{    padding:0;}.iconbox__style-03 .iconbox__icon{    font-size:30px;text-align:center;margin:15px 0 25px 0;}.iconbox__style-03 .iconbox__icon svg{    width:100px;}@media (min-width:320px){    .iconbox__style-03 .iconbox__icon{        font-size:calc(3.40909vw + 19.09091px);    }}@media (min-width:1200px){    .iconbox__style-03 .iconbox__icon{        font-size:60px;    }}.iconbox__style-03 .iconbox__title{    font-size:1.5rem;text-align:center;color:#333;}.iconbox__style-03 .iconbox__title a{color:#333;}.iconbox__style-03 .iconbox__title a:hover{color:#FCB91D;}.iconbox__style-03 .iconbox__description{    color:#333;font-size:15px;text-align:center;}.iconbox__style-03:hover .iconbox__icon, .iconbox__style-03:focus .iconbox__icon{    color:#f39c12;}/*Banner millaje*/.banner-menu-nav{    position:absolute;    bottom:18px;    right:50px;display:flex;}.banner-menu-nav a{display:block;}.banner-millaje-small{margin:0 4px 0 15px;}.banner-millaje-small img{height:40px;width:auto;}.banner-menu-nav img.normal{display:block;}.banner-menu-nav img.condenced{display:none;}.banner-millaje-promo{margin:0 4px;}.banner-millaje-promo img{height:40px;width:auto;}.title-site-page .title-site-page-icons{position:relative;display:inline-block;}.title-site-page .title-site-page-icons .banner-menu-nav{align-items:center;position:relative;bottom:auto;right:auto;}@media only screen and (max-width :1280px){.banner-menu-nav{right:10px;}.banner-menu-nav img.normal{display:none;}.banner-menu-nav img.condenced{display:block;}.banner-millaje-small{margin:0 4px;}}@media only screen and (max-width :1024px){}@media only screen and (max-width:768px){.banner-menu-nav{top:12px;left:70px;right:auto;}.banner-menu-nav img.normal{display:block;}.banner-menu-nav img.condenced{display:none;}.title-site-page .title-site-page-icons .banner-menu-nav{top:auto;bottom:auto;right:auto;left:auto;}}/*Millaje Page*/.title-site-page-millaje{width:100%;margin:0 0 30px 0;padding:40px;display:flex;align-items:center;justify-content:space-between;background-color:#5518B0;background-position:center center;background-image:url(bg-patron-millaje.jpg);position:relative;}.page-millaje-logo img{width:auto;height:100px;}.page-millaje-logo img.invencible{width:auto;height:48px;}.page-millaje-text{color:#ffffff;font-size:1.6rem;font-weight:700;font-family:'Open Sans';text-align:center;}.page-millaje-text .page-millaje-text-2{display:block;font-size:1.8rem;}.btn-primary-icon{background-color:#ffffff;}.btn-primary-icon img{width:auto;height:48px;}.title-site-page-millaje .btn-primary-icon{width:130px;margin:10px 20px;padding:.575rem .75rem;-webkit-box-shadow:0px 0px 12px 0px rgba(226,208,255,1);-moz-box-shadow:0px 0px 12px 0px rgba(226,208,255,1);box-shadow:0px 0px 12px 0px rgba(226,208,255,1);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;}.title-site-page-millaje .btn-primary-icon:hover{opacity:.8;transform:rotate(10deg);}.subtitle-site-page-millaje{}.subtitle-site-page-millaje h1{font-size:2.6rem;font-weight:700;color:#7411FF;}.lista-millaje .table-div .table-th{/*background:#7411FF;*/background:#c3c3c3;/*color:#FFF;*/color:#333333;font-size:1rem;font-weight:700;}.page-millaje-logo,.page-millaje-icons,.page-millaje-text{width:382px;}@media (max-width:768px){.title-site-page-millaje{margin:132px 0 30px 0;padding:20px;display:block;text-align:center;}.page-millaje-text{margin-top:10px;font-size:1.2rem;line-height:1.6rem;}.page-millaje-text .page-millaje-text-2{font-size:1.6rem;}.page-millaje-logo,.page-millaje-icons,.page-millaje-text{width:auto;}}/**/.banner-icon-uy{margin-right:4px;}.banner-icon-uy img.normal{    display:block;}.banner-icon-uy img{    height:40px;    width:auto;}@media only screen and (max-width:768px){.banner-icon-uy{margin-right:15px;}    .banner-icon-uy img{height:30px;}}.text-flex{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}.gradient-fw{/* Permalink - use to edit and share this gradient:https://colorzilla.com/gradient-editor/#ffaf4b+0,fcba2f+19,fcba2f+19,fcba2f+46,ff920a+100 */background:#ffaf4b; /* Old browsers */background:-moz-linear-gradient(left,  #ffaf4b 0%, #fcba2f 19%, #fcba2f 19%, #fcba2f 46%, #ff920a 100%); /* FF3.6-15 */background:-webkit-linear-gradient(left,  #ffaf4b 0%,#fcba2f 19%,#fcba2f 19%,#fcba2f 46%,#ff920a 100%); /* Chrome10-25,Safari5.1-6 */background:linear-gradient(to right,  #ffaf4b 0%,#fcba2f 19%,#fcba2f 19%,#fcba2f 46%,#ff920a 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffaf4b', endColorstr='#ff920a',GradientType=1 ); /* IE6-9 */}@media (min-width:768px){.gradient-form{height:100vh !important;}}@media (min-width:769px){.gradient-fw{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem;}}/*New ModalAlert*/.swal2-close:focus{box-shadow:none !important;}.swal2-styled.swal2-confirm{    background-color:#FCB91D !important;    /*color:#333 !important;*/}.swal2-styled.swal2-confirm:focus{box-shadow:0 0 0 3px rgba(252, 185, 29, .5) !important;}.swal2-icon.swal2-info{border-color:#FCB91D !important;color:#FCB91D !important;}.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-xl .swal2-popup{width:90%;max-width:800px;}@media (max-width:767px){.swal2-box-xl .swal2-popup{width:90%;max-width:90%;}}.swal2-box-tp-detalle .swal2-popup{min-width:700px;}@media (max-width:767px){.swal2-box-tp-detalle .swal2-popup{min-width:inherit;}}.swal2-box-cotizacion-moneda .swal2-popup{min-width:500px;}@media (max-width:767px){.swal2-box-cotizacion-moneda .swal2-popup{min-width:inherit;}}.swal2-title .swal2-title-small{margin:10px 0 0 0;display:block;font-size:16px;    font-weight:400;}.swal2-html-container .tituloDetalle{cursor:default;padding:0 0 10px 0;}.swal2-html-container .tituloDetalle span[class*="icon-"]{display:none;}.swal2-html-container div.dataDetalle{padding:15px 0 10px 0;text-align:left;line-height:24px;}/**/.millas-panel{margin:0 0 30px 0;}.millas-panel .rss--svg-icons{width:60px;height:60px;padding:3px;margin:0 -2px 0 0;display:inline-block;background-color:#f2f2f2;}.millas-panel .rss--svg-icons:before{width:50px;height:50px;margin:3px auto;padding:0;}.millas-status-group{text-align:center;}.millas-status-group > div{margin:10px;border-radius:100px;padding:5px;}.millas-status-group > div.danger,.table-td .status-Canjeadas{background-color:#dc3545 !important;color:#ffffff !important;}.millas-status-group > div.warning{background-color:#ffc107 !important;color:#ffffff !important;}.millas-status-group > div.success,.table-td .status-Disponibles{background-color:#198754 !important;color:#ffffff !important;}.millas-status-group > div.primary,.table-td .status-Acumuladas{/*background-color:#494999 !important;*/background-color:#0d6efd !important;color:#ffffff !important;}.millas-status-title{padding:5px 10px 5px 10px;display:block;font-size:14px;font-family:'Lato', sans-serif;line-height:14px;color:#ffffff;}.millas-status-value{padding:0 10px;display:block;font-size:25px;font-family:'Lato', sans-serif;line-height:25px;color:#ffffff;}.millas-btn{text-align:right;}.millas-btn .submit{float:none;display:inline-block;}@media (max-width:768px){.millas-panel .div-table-cell{display:block;width:100%;}.millas-panel .div-table-cell:nth-child(1){display:none;}.millas-status-group > div{margin:10px 0;}.millas-btn .submit{width:100%;margin-top:15px;box-sizing:border-box;}}.millas-valores{margin:0 0 20px 0;text-align:right;position:absolute;top:-100px;right:0;}.millas-expiration{margin:0 0 10px 0;text-align:right;}.millas-expiration .millas-expiration-title{display:block;font-size:12px;}.millas-expiration .millas-expiration-date{display:block;font-size:18px;font-weight:700;}.millas-valor{margin:0 0 10px 0;text-align:right;}.millas-valor .millas-valor-title{display:block;font-size:12px;color:#F00;}.millas-valor .millas-valor-date{display:block;font-size:18px;font-weight:700;color:#F00;}@media (max-width:768px){.millas-valores{margin:0 0 20px 0;text-align:center;top:inherit;right:inherit;position:inherit;}.millas-expiration{margin:0 0 10px 0;text-align:center;}.millas-valor{margin:0 0 10px 0;text-align:center;}}#EIP.millaje-win h4{color:#999;margin:0;padding:0 0 10px 0;text-align:center;}#EIP.millaje-win p{padding:0 0 15px 0;margin:0;font-size:13px;text-align:center;}#EIP.millaje-win .EIP_input{height:30px;}#EIP.millaje-win .EIP_input{width:60%;margin:0 auto;border-radius:3px;border-color:#dddddd;text-align:center;font-size:14px;}#EIP.millaje-win .EIP_input.error-eip{border-color:#d30303;}#EIP.millaje-win label{display:block;text-align:center;font-size:13px;padding-bottom:4px;}#EIP.millaje-win .millas-win-legal{text-align:center;margin:10px 0 0 0;}#EIP.millaje-win .millas-win-legal label{display:inline-block;text-align:center;font-size:12px;padding-bottom:4px;color:#888;}#EIP.millaje-win .millas-win-legal input{position:relative;top:3px;margin-right:4px;}#EIP.millaje-win .millas-win-legal a{padding:0 5px;color:#0d6efd;}.millas-win-form{text-align:center;}.millaje-win .alert{display:none;}.millaje-win-header{text-align:center;margin:20px 0 10px 0;}.millaje-win .millas-status-group{text-align:center;}.millaje-win .millas-status-group > div{display:inline-block;margin:10px;border-radius:100px;padding:5px 25px;}.millaje-win .millas-status-title{padding:5px 10px 5px 10px;display:block;font-size:11px;line-height:12px;color:#ffffff;}.millaje-win .millas-status-value{padding:0 10px;font-size:20px;line-height:20px;}.millaje-win .millaje-win-send{text-align:center;margin:10px 0 15px 0;}.millaje-win .millaje-win-send .EIP_submit{float:none;}/**/.salidas-disponibles{display:flex;}.node-form span.label{display:block;}.ci-room-select{margin-right:20px;}.ci-room-select select{min-width:120px;height:30px;padding:0 6px 0 0;font-size:12px;line-height:12px;border:1px solid #CCC;background:#ffffff;}@media (max-width:768px){.salidas-disponibles{display:block;}.salidas-disponibles .ci-room-select{margin:0 0 10px 0;}.salidas-disponibles .ci-room-select label{display:block;}.salidas-disponibles .vanilla-imputdate input[type='text'],.salidas-disponibles .ci-room-select select{width:100%;}}.vanilla-imputdate{position:relative;}.vanilla-imputdate input[type='text']{width:112px;height:30px;padding:0 6px 0 0;font-size:12px;line-height:12px;border:1px solid #CCC;text-align:right;background:#ffffff;}.vanilla-imputdate .icon-calendar{position:absolute;bottom:2px;left:4px;right:auto;cursor:pointer;color:rgba(255,184,15, 1);}.vanilla-imputdate .icon-calendar:before{font-size:18px;}.row.room.disabled{display:none;}.cell.ci-room-number{width:40px !important;}.cell.ci-room-number .number{width:29px;height:29px;margin:0 0 0 4px;float:left;display:inline-block;background:#000;color:#FFF;text-align:center;font-size:16px;line-height:28px;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;}.ci-room-label{position:relative;display:inline-block;}.ci-room-label.disabled::before{content:"";position:absolute;top:0;right:0;left:0;bottom:0;display:block;z-index:2;background-color:rgba(255, 255, 255, .5);}.ci-room-label.disabled .select-cant{background-color:rgb(226, 226, 226);}.ci-room-label .select-cant{padding-left:20px;}.ci-room-label em{position:absolute;left:0;bottom:2px;font-size:18px;}.ci-room-label .select-cant.disabled{background-color:#e9ecef;}.ci-room-label .select-cant:disabled{opacity:.4;}.ci-room-label:disabled em{opacity:.4;}.title-site-page{width:100%;margin:0 0 30px 0;padding:20px 0;background-color:#FCBA2F;background-position:center center;background-image:url(bg-patron-logo2.png);position:relative;}.title-site-page:before{content:"";background-color:rgba(252,186,47, .8);position:absolute;top:0;right:0;bottom:0;left:0;}.title-site-page h1{text-align:center;color:#fff;position:relative;z-index:1;}@media only screen and (max-width:768px){.title-site-page{margin:132px 0 10px 0;}}/*venobox2*/.vbox-container{overflow-y:auto !important;}.venobox2-zoom-icon{display:inline-block;padding:4px 10px;position:absolute;top:10px;right:10px;z-index:100;background-color:rgba(0, 0, 0, .5);border-radius:2px;}.btn-open-mapa,.btn-open-mapa.enabled .btn-open-mapa-node,.btn-hotels-gropu-filter{border-radius:5px;}.table-tp-modal-detalle th{font-size:11px;word-wrap:break-word;}.table-tp-modal-detalle td{font-size:12px;vertical-align:middle;}.table-tp-modal-detalle .tp_item_data > div{padding:0 5px;max-width:280px;}.table-tp-modal-detalle .tp_item_data > div h6{font-size:12px;padding:0;margin:0;}.table-tp-modal-detalle .tp_servicio{font-size:10px;}/*Validate form BS 5*/.bs-password-toggle{margin:4px 10px 4px 0;cursor:pointer;position:absolute;right:10px;top:38px;transform:translateY(-50%);z-index:2;}.bs-password-toggle i{font-size:18px;}#FrmLogin .bs-password-toggle{right:0;top:46px;}/*reCaptcha*/.re-captcha-error .invalid-feedback{display:block;  }/**/
/*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 22px/24px 'Lato', sans-serif;color:#000;margin:0 0 5px 0;}#Qbusco h5 span{color:#000;font-weight:700;}#Qbusco p{font:normal 14px/17px 'Lato', 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 'Lato', sans-serif;text-transform:uppercase;color:#FFF;cursor:pointer;border:none;position:relative;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;border-radius:3px;background:#FFB80F;}.submit-a{height:36px;margin:0;padding:0 20px;display:inline-block;text-align:center;font:400 13px/36px 'Lato', sans-serif;text-transform:uppercase;text-decoration:none;color:#002445;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;border-radius:3px;background:#FFB80F;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;}.submit.btn-cotizar{color:#FFF;background:#333333;margin-right:10px;}.btn-book-send{float:right;}/*submit loading*/.loading-submit{position:relative;}.loading-submit, .loading-submit:hover{background-image:url(Web/B2B_Files/loading.gif) !important; background-position:center center !important; background-repeat:no-repeat !important;background-size:30px 30px;background-color:rgba(252,185,29, .5) !important;cursor:default !important;color:#333333 !important;opacity:.9;}/**/.btn-hotels-gropu-filter{height:46px;margin:0;padding:0 10px 0 20px;display:block;text-align:center;font:400 16px/46px 'Lato', sans-serif;text-decoration:none;color:#ffffff;background:#008822;cursor:pointer;position:relative;z-index:50;}.btn-hotels-gropu-filter i{color:#FFB80F;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:#002445;display:block;font:400 9px/13px 'Lato', 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 'Lato', sans-serif;margin:0 0 10px 0;padding:0;position:relative;}h3.title{height:32px;color:#333;font:400 18px/22px 'Lato', 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 'Lato', sans-serif;}h2.title.to-center, h3.title.to-center{height:32px;color:#333;font:600 36px/36px 'Lato', 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 'Lato', sans-serif;color:#FFF;background-color:#0099c7;display:inline-block;height:30px !important;text-align:center;text-decoration:none;padding:0 8px;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 'Lato', 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 'Lato', 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 'Lato', 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{    }/*#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 'Lato', 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 'Lato', 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 'Lato', 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 'Lato', 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:0 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 rgba(204, 204, 204, 0.897);position:absolute;left:0;bottom:59px;}#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:36px;height:36px;display:inline-block;margin:5px 0 0 6px;color:#fff;text-align:center;line-height:30px;position:relative;z-index:10;background:#cccccc;border:4px 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:40px;height:40px;border:2px 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:2px solid #FCB91D;}#Huella li a{color:#333;display:inline-block;}#Huella li a span{padding:2px 6px 3px 6px;margin-top:3px;border:1px solid #FCB91D;background-color:#FCB91D;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;}#Huella li:nth-child(2):hover span{background-color:#333;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:26px;height:26px;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);}/*Covid-19*/.rss--svg-icons.svg-covid{background-color:rgba(29, 252, 85, 0.4);}.rss--svg-icons.svg-covid:before{background-image:url(svg/servicios/covid-proteccion.svg);}/**/.rss--svg-icons.svg-millaje:before{background-image:url(svg/servicios/millaje.svg?v=0.0.4);}.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 'Lato', sans-serif;}.tipo-regimen .rss--svg-icons.translape{margin-right:-4px;}.btn-regimen-millas{display:inline-block;margin:6px 0 0 10px;}.btn-regimen-millas .tipo-regimen{background-color:transparent;display:inline-block;}.btn-regimen-millas .tipo-regimen .rss--svg-icons{width:28px;height:28px;padding:0;background-color:transparent;}.btn-regimen-millas .tipo-regimen .rss--svg-icons:before{content:"";width:28px;height:28px;margin:0;}.btn-regimen-millas .tipo-regimen small{position:relative;top:-8px;margin:0 0 0 2px;color:#4A4A93;font-size:12px;}/*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 'Lato', 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 'Lato', sans-serif;}.pedido-text-misreservas textarea{width:600px;height:60px;}
/*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;border-radius:10px;}.itemservicio.js--au-item{overflow:hidden;}.itemservicio .contItem{width:100%;position:relative;float:left;/*background:#ffffff;*/}.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;margin:0;overflow:hidden;position:relative;z-index:1;background-color:#E9E9E9;border-radius:10px 0 0 10px;}/*figure.foto img{width:360px;background:#FFF;}*/figure.foto figcaption{position:absolute;display:block;width:115px;height:61px;padding:22px 2px 0 0;color:#FFF;text-align:center;background-image:url(servicios/tipopromo_bg.png);background-repeat:no-repeat;cursor:default;top:-10px;left:-10px;cursor:pointer;/*position:absolute;display:block;width:56px;height:36px;padding:22px 2px 0 0;color:#FFF;font:normal 11px/12px ArialNarrowRegular, 'Lato', sans-serif;text-align:center;background-image:url(servicios/tipopromo_bg.png);background-repeat:no-repeat;cursor:default;top:-9px;left:-9px;text-transform:uppercase;cursor:pointer;*/}.detalleFoto{width:100%;height:240px;position:absolute;top:0;left:0;z-index:20;}.htipo_es{ background-position:-242px 0; font-weight:bold;}.htipo_of{ background-position:0 0; font-weight:bold;}.htipo_mp{ background-position:-121px 0; font-weight:bold;}.htipo_nu{ background-position:-364px 0; font-weight:bold;}.itemservicio header{display:block;padding:14px;}.itemservicio .detalleFoto h3{padding:0 10px 0 0;margin:10px 0 4px 10px;color:#FFF;display:none !important;}.itemservicio .detalleFoto h3, .itemservicio .detalleFoto h3 a{font:normal 22px/22px 'Lato', 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 'Lato', 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 'Lato', sans-serif;}.itemservicio .detalleFoto h5{font:normal 12px/12px 'Lato', 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 'Lato', sans-serif;margin:0 0 3px 0;}.item-serv-header-name{font:700 17px/20px 'Lato', sans-serif;margin:0 0 4px 0;}.item-serv-header-address{font:400 13px/15px 'Lato', 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 'Lato', sans-serif;}.itemservicio header p{color:#000;font:normal 12px/16px 'Lato', 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 'Lato', 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:'Lato', sans-serif;border-radius:0 10px 10px 0;}.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 #FFB80F;border-radius:0 10px 10px 0;}.servicio-new-book div.precio:before{display:none;}div.precio h5{margin:10px 0 8px 0;font:400 34px/34px 'Lato', 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.precio-ci{margin:50px 0 8px 0;}.servicio-new-book div.precio h5.precio-ci{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 'Lato', sans-serif;position:relative;margin:0;display:block;}div.precio h6{margin:5px 0 10px 0;font:400 10px/10px 'Lato', 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 'Lato', sans-serif;color:#999;}div.precio .msj-expedia{font:normal 10px/10px 'Lato', sans-serif;color:#666;}/*hotel destacado*/.highlights-item div.precio{/*background-color:#002445;*//*background-color:#cccccc;*/background-color:#FFB80F;}.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%;}.highlights-msj span{width:88px;padding:4px 6px 4px 6px;background:rgba(0,0,0,0.55);display:inline-block;text-align:center;font:normal 8px/9px 'Lato', sans-serif;text-transform:uppercase;color:#ffffff;text-align:center;border-radius:20px;}.highlights-msj > div{width:106px;margin-top:10px;display:inline-block;}@media only screen and (max-width:768px){.highlights-msj{width:auto;position:absolute;top:-24px;right:0;z-index:2;}}/*---------------------------------------------------------------------------------------------*//*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 'Lato', sans-serif;margin:6px 0 0 0;}.seleccionHT select{width:140px;height:28px;padding:4px;margin:10px;display:block;font:400 12px/12px 'Lato', 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 'Lato', 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 'Lato', 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 'Lato', 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 'Lato', sans-serif;float:right;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}.ac-add-passengers{}.ac-add-passengers .col-form-label{line-height:1.1;display:flex;align-items:center;}.ac-add-offer-text{display:block;background-color:#333;color:#ffffff !important;border-radius:20px 0;padding:1px 10px 2px 10px;    position:absolute;    top:-16px;    left:0;font-size:12px;}.ac-add-strike-text{text-decoration:line-through #999 2px !important;color:#999 !important;}.ac-detail-rooms-select{display:flex;    margin:4px 2px 0 2px;    align-items:center;    justify-content:space-between;}/*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;float:left;text-align:left;color:#002445;;font-size:10px;line-height:11px;}a.info{float:left;font:normal 11px/11px 'Lato', 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 'Lato', 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 'Lato', 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 10px 35px;margin:0;overflow:hidden;border-bottom:1px solid #CCC;cursor:pointer;position:relative;}h5.tituloDetalle-no-dropdowns{padding:0 0 10px 35px;margin:0;overflow:hidden;border-bottom:1px solid #CCC;position:relative;}h5.tituloDetalle-no-dropdowns .icon-up-open.disabled{opacity:.2;position:absolute;left:6px;top:6px;font-size:14px;}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;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:8px;}/*#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:14px/14px 'Lato', 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 'Lato', 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 'Lato', 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 'Lato', sans-serif;}.dataItinerario td{background:#fff;vertical-align:top;padding-bottom:10px;}.dataItinerario td:nth-child(2){background:#ececec;}/**/div.dispo{width:35px;height:35px;position:absolute;top:0;right:0;}div.dispo:before{width:0;height:0;content:"";border-bottom:35px solid transparent;border-left:35px 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:35px solid #008822;}div.dispo.disponible span:before{ content:"\e819";font-size:15px;color:#FFFFFF;}div.dispo.arequerir:before{ /*border-right:45px solid #CCC;*/border-right:35px solid #F00;}div.dispo.arequerir span:before{ content:"\e850";font-size:15px;/*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", 'Lato', 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;*/}.cont-servicio-new-book.full-size{width:100%;float:left;}.servicio-new-book{width:30%;/*padding:4px 2% 0 0;float:left;*/padding:0 0 0 2%;float:right;}.pc-cupos-add .servicio-new-book{width:100%;padding:0 5px;float:right;}.pc-cupos-add .servicio-new-book .iaeroDatos{margin:0;display:block;}.pc-cupos-add .servicio-new-book .wrap-tramos{width:50%;margin:0;border-right:2px solid #f3f3f3;}.pc-cupos-add .servicio-new-book .wrap-tramos:last-child{border-right:none;}.pc-cupos-book .servicio-new-book{width:100%;padding:0;}.form-new-book{width:70%; /*60%;*/margin:0 0 20px 0;float:right;}/**/.ar-cotizar-tp .servicio-new-book{width:100%;padding:0;float:right;}.ar-cotizar-tp .form-new-book{width:100%;margin:0 0 20px 0;float:left;}.ar-cotizar-tp .servicio-new-book .iaero{width:68%;margin:0 2% 0 0;float:right;}.ar-cotizar-tp .servicio-new-book .precio-ar-cotizar-tp{width:30%;margin:0 0 20px 0;float:right;box-sizing:border-box;}@media only screen and (max-width :720px){.ar-cotizar-tp .servicio-new-book .iaero{width:100%;margin:0;}.ar-cotizar-tp .servicio-new-book .precio-ar-cotizar-tp{width:100%;margin:0 0 20px 0;}}.ar-cotizar-tp .fsub{width:100%;margin:0 0 20px 0;box-sizing:border-box;}.ar-cotizar-tp .servicio-new-book .iaeroPrecio .submit{    display:block;}.ar-cotizar-tp .iaeroDatos{    display:table;}.ar-cotizar-tp .wrap-tramos{width:49%;    float:left;    margin:.5%;}.ar-cotizar-tp .servicio-new-book .iaeroDatos{    margin:0;}/**/.cont-foto-new-book{width:100%;position:relative;/*float:left;*/}.servicio-new-book figure.foto{width:100%;border-radius:0;float:none;display:inline-block;}.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;margin-top:15px !important;}.servicio-new-book .info-q-busco p{line-height:20px !important;}.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 'Lato', sans-serif;}.servicio-new-book .ofertas-book div.precio p span strong{font:bold 20px/20px 'Lato', sans-serif;}.servicio-new-book .ofertas-book div.precio p small{font:normal 14px/22px 'Lato', 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 'Lato', 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 'Lato', 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 'Lato', sans-serif;margin:0 0 4px 0;}.servicio-new-book .ofertas-book header h4{color:#000;font:normal 14px/14px 'Lato', 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 'Lato', 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, 'Lato', sans-serif;padding:0;margin:0 0 8px 0;color:#f90;}#PQ_Promo p{font:normal 20px/24px ArialNarrowRegular, 'Lato', sans-serif;padding:0;margin:0;color:#00A9B4;}#PQ_Promo div{font:normal 11px/16px 'Lato', 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 'Lato', 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;}.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 #FFB80F;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 "Questrial", sans-serif;                    }                    .au-filtro-inline ul li a em{display:block;                        font:12px/16px "Questrial", 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:#FFB80F;color:#fff;text-decoration:none;                }.au-filtro-title{font:12px/16px "Questrial", 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:#FFB80F;font:16px/16px "Questrial", 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 "Questrial", 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 "Questrial", sans-serif;}.au-matrix-icons span.au-matrix-strong{font:700 13px/22px "Questrial", 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 "Questrial", sans-serif;}.au-btn-mobile-openitem small{color:#0094de;font:300 15px/50px "Questrial", 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 "Questrial", 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 "Questrial", 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 "Questrial", sans-serif;}.au-book-price-cell .currency{padding:0 4px 0 0;font:11px/14px "Questrial", 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 "Questrial", sans-serif;}.total .au-book-price-cell .currency{font:16px/22px "Questrial", sans-serif;}.total .au-book-price-cell .price{font:26px/28px "Questrial", sans-serif;}.au-book-dias{}.au-book-dias-title{font:22px/22px "Questrial", sans-serif;color:rgb(68, 177, 80);}.au-book-retira{width:100%;margin:15px 0 0 0;display:table;}.au-book-retira-title{font:20px/22px "Questrial", 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:#FCB91D;border:1px solid #FCB91D !important;color:#002445;font:400 13px/48px 'Lato', 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 #FFB80F;border-bottom:1px solid #FFB80F;position:relative;}.au-book-your-serch .au-book-opciones-cell.au-book-title{background:#FFB80F;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 #FFB80F;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:20px;margin:15px 2px;background:#ffffff;overflow:hidden;border-radius:10px;}.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",'Lato', 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:#00B200;}.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 "Questrial", sans-serif;color:#00B200;}.pago-end span.new-price{font:20px/22px "Questrial", sans-serif;}.pago-now{border:1px solid #00B200;}.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 "Questrial", sans-serif;color:#00B200;}.pago-end-title span.new-price{font:20px/22px "Questrial", sans-serif;}.pago-now-title{background:#00B200;}.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 #00B200;}.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 #00B200;background:#00B200;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 "Questrial", sans-serif;color:#0094de;}.book-form .pago-end:hover{background-color:transparent !important;color:inherit !important;}/**/.add-tilte-section{font:400 21px/22px 'Lato', 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:14.285714%;display:inline-block;background:#FFB80F;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;font-size:14px;color:#333333;text-align:center;}.add-grilla-date.add-grilla-auto{padding:20px 5px;}.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:#FFB80F;display:inline-block;}.add-grilla-price span small{font-size:13px;}.add-table-ci{width:100%;float:left;font-family:'Lato', 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%;*/width:16%;}.add-table-ci .table-div .cell:nth-child(2),.add-table-ci .table-div .cell:nth-child(3),.add-table-ci .table-div .cell:nth-child(4),.add-table-ci .table-div .cell:nth-child(5),.add-table-ci .table-div .cell:nth-child(6){/*width:30%;*/width:16%;}.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;}.add-table-ci-book{width:100%;float:left;font-family:'Asap', sans-serif;}.add-table-ci-book .table-div{width:100%;float:left;border-collapse:collapse;border-spacing:0;}.add-table-ci-book .table-div .cell{border:none;border-bottom:1px solid #dddddd;padding:12px 5px;}.add-table-ci-book .table-div .cell:nth-child(2){width:10%;min-width:150px;font-size:20px;}.add-table-ci-book .table-div .cell:nth-child(3){width:30px;text-align:center;}.add-table-ci-book .table-div .text-value{font-size:13px;font-weight:700;}.title-fecha{padding:15px 10px 0 10px;margin:0 0 20px 0;text-align:center;text-align:center;font:700 13px/13px 'Lato', 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:700 13px/50px 'Lato', 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 #FFB80F;color:#333333;background:#FFB80F;}.add-itinerario .add-item .add-text{margin:0 20px 40px 20px;font:400 14px/20px 'Lato', sans-serif;}.add-item-title span{margin:14px 0 10px 20px;display:inline-block;font:700 17px/22px 'Lato', sans-serif;}.add-item-title-itinerario span{margin:14px 15px 5px 22px;display:inline-block;font:400 13px/15px 'Lato', sans-serif;}.add-links-nav-wrapper{width:100%;float:left;margin:20px 0;}.add-links-nav-wrapper.no-float{float:none;}.add-links-nav{padding:0 0 0 15px;}.add-links-nav li{list-style:none;margin:10px 0;color:#333333;font:400 14px/15px 'Lato', sans-serif;cursor:pointer;}.add-links-nav li.active{margin:10px 0 10px -8px;color:#FFB80F;font:700 14px/15px 'Lato', sans-serif;cursor:default;}.add-links-nav li i{color:#FFB80F;}.add-detalle-servicio{margin:20px 20px 0 20px;padding-bottom:10px;font:700 14px/17px 'Lato', sans-serif;color:#333333;border-bottom:1px solid #dddddd;}.iCI .add-detalle-servicio h1{font-size:1.6rem;}.add-select-btn{margin:10px 0 20px 0;text-align:center;}.add-wrapper-text{margin:10px 0 0 0;font:400 14px/20px 'Lato', sans-serif;}.add-table-ci .add-title{font:400 12px/14px 'Lato', sans-serif;}.add-ci-image-informacion{width:50px;height:auto;margin-right:10px;}/*Asistencias*/.as-result-node div.precio{min-height:130px;}.as-description{    float:left;min-height:130px;}.as-result-node div.precio{    min-height:130px;}.view-lista .as-price-result{    margin:25px 0 0 0;    color:#000;    text-align:center;}.as-price-result .currency{    padding:0 0 4px 0;    font-size:14px;}.as-price-result .price{    padding:0 0 4px 0;    font-size:28px;}.as-item-margin{    padding:20px;    background:#ffffff;    overflow:hidden;border-radius:10px;}/*Detalle y Book new v2*/.service-detail .cont-foto-new-book{position:static !important;}.info-book-title{position:relative;}.info-book-title.stars{padding-top:20px;}.info-book-title h1{font-size:2rem;}.info-book-title h2{font-size:1.1rem;}.info-book-title .info-book-stars{position:absolute;top:0;left:0;}.info-book-sidebar{}.info-book-sidebar-title{position:relative;padding-top:20px;margin:20px 14px 0 14px;}.info-book-sidebar-title h1{font-size:1.6rem;}.info-book-sidebar-title h2{font-size:1.1rem;}.info-book-sidebar-title .info-book-stars{position:absolute;top:0;left:0;}.servicio-new-book .itemservicio .info-book-sidebar-title .info-book-stars h6.stars{padding:0;}.service-detail .info-book-sidebar-title,.service-detail .header-data-container{display:none !important;}.days-night{display:inline-block;margin:10px;padding:4px 6px;border-radius:50px;background-color:#fff;}.ci-book{}/*.ci-book .res_g_item{display:flex;align-items:center;justify-content:space-between;font-size:14px;}*/.ci-book .res_g_item strong{font-weight:700;}.ci-room-wrapper{padding:10px;border:1px solid #ddd;border-radius:10px;margin:10px 0;}.ci-room-title{display:inline-block;background-color:#646464;border-radius:3px;color:#ffffff;padding:3px 6px;}.ci-total-price-wrapper{display:flex;align-items:center;justify-content:space-between;font-size:22px;margin:0 0 30px 0;padding-top:20px;text-align:right;color:#000;}.ci-total-price .detalle-book-precio strong{font-size:34px;}.ci-total-price .texto-impuestos{display:block;font-size:12px;}.sello-sr-millaje{margin:0 10px 10px 0;position:absolute;bottom:0;right:200px;z-index:1;}.sello-sr-millaje img,.sello-sr-millaje svg{width:100%;}@media only screen and (max-width:768px){.sello-sr-millaje{bottom:10px;right:0;}.sello-sr-millaje img,.sello-sr-millaje svg{width:30px;}}/*Card Cupos paquetes*/.card-cupos-paquetes{position:relative;}.card-cupos-paquetes .loading-spinner{display:none;align-items:center;justify-content:center;width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(255, 255, 255, .7);z-index:4;}.card-cupos-paquetes.loading .loading-spinner{display:flex;}.card-cupos-paquetes .card-image{position:relative;}.card-cupos-paquetes .card-image img{height:190px;    object-fit:cover;}.card-cupos-paquetes .card-image .card-days{padding:1rem;position:absolute;bottom:0;left:0;z-index:2;background:#444444;color:#ffffff;}.card-cupos-paquetes .card-body .card-text{padding:0;}.card-cupos-paquetes .card-body .btn small{font-size:.6rem;}.card-cupos-paquetes .card-text-alert{min-height:20px;margin-bottom:18px;}.card-cupos-paquetes .card-text-alert span{font-size:12px;}.card-cupos-paquetes .card-text-alert span i{font-size:20px;}.card-cupos-paquetes .card-text-alert span i.fa-fire{color:#ff3b00;}/*Cupos Modal */#cuposPaquetesModal .mdiv{    background:transparent;    position:relative;    border-radius:0;    padding:0;}#cuposPaquetesModal #MotorFrmCuposPaquetes .motor-node-advanced,#cuposPaquetesModal #MotorFrmCuposPaquetes .node-id-origen,#cuposPaquetesModal #MotorFrmCuposPaquetes .node-ph-hasta,#cuposPaquetesModal #MotorFrmCuposPaquetes .node-id-fechas,#cuposPaquetesModal #MotorFrmCuposPaquetes .node-id-tipo label,#cuposPaquetesModal #MotorFrmCuposPaquetes .motor-node-rooms .close,#cuposPaquetesModal #MotorFrmCuposPaquetes .cupos-msj-passengers{display:none !important;}#cuposPaquetesModal #MotorFrmCuposPaquetes .wrap-node-id-search{display:block;}#cuposPaquetesModal #MotorFrmCuposPaquetes .motor-search-group .form-group-items{display:block;width:100%;padding:0 0 20px 0;}#cuposPaquetesModal #MotorFrmCuposPaquetes .motor-search-group .form-group-items .node-id-tipo{width:70%;min-width:70%;margin:0 auto;display:block;}#cuposPaquetesModal #MotorFrmCuposPaquetes .motor-node-rooms{width:100%;min-width:100%;padding:6px;margin:0;position:relative;float:none;background:transparent;border:none;box-shadow:none;border-radius:0;}#cuposPaquetesModal #MotorFrmCuposPaquetes .motor-node-rooms:before{display:none;}#cuposPaquetesModal #MotorFrmCuposPaquetes .motor-node.submit-node{position:relative;margin:20px auto;display:block;text-align:center;}#cuposPaquetesModal #MotorFrmCuposPaquetes .motor-node.submit-node .msubmit{padding:20px 38px;float:none;background-color:rgb(255 184 15 / 90%);border-color:rgb(255 184 15 / 90%);}.form-pseudomotor{background-color:#FCBA2F;}.form-pseudomotor .fcol input[type="submit"].submit{background:#444444 !important;color:#ffffff !important;}.site-style-B2B #formulario.form-pseudomotor .input, .site-style-B2B #formulario.form-pseudomotor .area, .site-style-B2B #formulario.form-pseudomotor .inputdate, .site-style-B2B #formulario.form-pseudomotor .select{    color:rgb(92, 92, 92);background:#eeeeee !important;border-color:#eeeeee !important;}.form-pseudomotor form label{font-size:14px !important;color:#444444 !important;}.form-pseudomotor form{display:flex;justify-content:space-between;}@media only screen and (max-width:768px){.form-pseudomotor form{display:block;}}
/*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 Lucida Grande, Lucida Sans Unicode, 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 'Lato', 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 Verdana, Geneva, sans-serif;}/***********************************************************************************************************/.motor-container{width:100%;position:relative;z-index:100;}.motor-open-map .motor-container{bottom:auto;margin-top:15px;}.page-style .motor-container{position:relative;bottom:0;margin-top:15px;}.motor-container > div {height:auto;margin:0 20px;/*margin-top:80px;*/}.MotorComprimido .motor-container > div {margin:0;}.motor-container h3{color:#fff;font:normal 19px/19px 'Lato', sans-serif;text-transform:uppercase;margin:0;padding:2px 12px 4px;}.Motor{height:auto;padding:0;/*min-height:220px;*/}.Motor nav{display:none;width:100%;margin:0;position:relative;}.Motor nav ul{margin:0;padding:0;}.Motor nav li{display:inline-block;margin:0;position:relative;}.Motor nav li a{min-width:50px;height:40px;padding:0;padding:0 7px;border-right:1px solid #cccccc;display:inline;color:#FFF;font:14px/36px 'Lato', sans-serif;background:rgba(0, 57, 98, .8);position:relative;z-index:10;}.Motor nav li a span{width:34px;height:34px;margin:0 8px 0 8px;display:inline-block;background-position:0 0;background-repeat:no-repeat;background-size:contain;opacity:.46;}.Motor nav li a span.svg-ico-vuelo{background-image:url(svg/svg-services/vuelo.svg);}.Motor nav li a span.svg-ico-volare{background-image:url(svg/svg-services/vuelo-volare.svg);}.Motor nav li a span.svg-ico-hotel{background-image:url(svg/svg-services/hotel.svg);margin:1px 0 0 7px;height:34px;}.Motor nav li a span.svg-ico-traslado{background-image:url(svg/svg-services/traslado.svg);margin:2px 0 0 8px;height:34px;}.Motor nav li a span.svg-ico-paquete{background-image:url(svg/svg-services/cupo-paquete.svg);margin:3px 0 0 8px;height:34px;}.Motor nav li a span.svg-ico-circuito{background-image:url(svg/svg-services/circuito.svg);margin:4px 0 0 9px;height:31px;}.Motor nav li a span.svg-ico-atraccion{background-image:url(svg/svg-services/atraccion.svg);margin:0 0 0 7px;height:37px;}.Motor nav li a span.svg-ico-tren{background-image:url(svg/svg-services/tren.svg);margin:2.3px 0 0 7px;height:34px;}.Motor nav li a span.svg-ico-pase{background-image:url(svg/icon/031-billete.svg);margin:1px 0 0 7px;height:34px;}.Motor nav li a span.svg-ico-auto{background-image:url(svg/icon/020-coche.svg);margin:2px 0 0 7px;height:36px;}.Motor nav li a span.svg-ico-asistencia{background-image:url(svg/svg-services/asistencia.svg);margin:2px 0 0 7px;height:36px;}.Motor nav li a span.svg-ico-disney{background-image:url(svg/svg-services/disney.svg);margin:2px 0 0 7px;height:36px;}.Motor nav li a span.svg-ico-salidas-grupales{background-image:url(svg/svg-services/salida-grupal.svg);margin:2px 0 0 7px;height:36px;}.Motor nav li a span.svg-ico-cupos-aereos{background-image:url(svg/svg-services/cupo.svg);margin:-5px 8px 0 0;}.Motor nav li a span.svg-ico-cupos-paquete{background-image:url(svg/svg-services/cupo-paquete.svg);margin:-5px 8px 0 0;}.Motor nav li a span.svg-ico-cruceros{background-image:url(svg/icon/001-crucero.svg);margin:2px 0 0 7px;height:34px;}.Motor nav li a span.svg-ico-abreu{background-image:url(svg/icon/abreu.svg);margin:4px 0 0 9px;height:31px;opacity:1;}.Motor nav li a span.svg-ico-abreu path{fill:#365CA3;}.Motor nav li.activo a span.svg-ico-abreu path{fill:transparent;}.Motor nav li a span.svg-ico-tpp{background-image:url(svg/icon/tpp.svg);margin:2px 0 0 7px;height:36px;}.Motor nav li a span.svg-ico-tarifario{background-image:url(svg/svg-services/tarifario.svg);margin:2px 0 0 8px;height:34px;}/**********************************************.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);margin:2.3px 0 0 7px;height:34px;}.Motor nav li a span.svg-ico-pase{background-image:url(svg/icon/031-billete.svg);margin:1px 0 0 7px;height:34px;}.Motor nav li a span.svg-ico-auto{background-image:url(svg/icon/020-coche.svg);margin:2px 0 0 7px;height:36px;}.Motor nav li a span.svg-ico-asistencia{background-image:url(svg/icon/universal-assistance.svg);margin:2px 0 0 7px;height:36px;}.Motor nav li a span.svg-ico-disney{background-image:url(svg/icon/disney.svg);margin:2px 0 0 7px;height:36px;}.Motor nav li a span.svg-ico-salidas-grupales{background-image:url(svg/icon/003-salidas-grupales.svg);margin:2px 0 0 7px;height:36px;}.Motor nav li a span.svg-ico-cupos-aereos{background-image:url(svg/icon/cupos.svg);margin:-5px 8px 0 0;}.Motor nav li a span.svg-ico-cruceros{background-image:url(svg/icon/001-crucero.svg);margin:2px 0 0 7px;height:34px;}.Motor nav li a span.svg-ico-abreu{background-image:url(svg/icon/abreu.svg);margin:4px 0 0 9px;height:31px;opacity:1;}.Motor nav li a span.svg-ico-abreu path{fill:#365CA3;}.Motor nav li.activo a span.svg-ico-abreu path{fill:transparent;}***********************************************//*disable bg*/.Motor nav li a span.disable-bg{background-image:none !important;}/**//*SVG nodes*/.Motor nav li a span.svg-ico-vuelo svg{width:34px;height:34px;}.Motor nav li a span.svg-ico-hotel svg{width:34px;height:34px;}.Motor nav li a span.svg-ico-traslado svg{width:34px;height:34px;}.Motor nav li a span.svg-ico-paquete svg{width:34px;height:34px;}.Motor nav li a span.svg-ico-circuito svg{width:34px;height:34px;}.Motor nav li a span.svg-ico-atraccion svg{width:34px;height:34px;}.Motor nav li a span.svg-ico-tren svg{width:34px;height:34px;}.Motor nav li a span.svg-ico-pase svg{width:34px;height:34px;}.Motor nav li a span.svg-ico-auto svg{width:36px;height:36px;}.Motor nav li a span.svg-ico-asistencia svg{width:36px;height:36px;}.Motor nav li a span.svg-ico-disney svg{width:36px;height:36px;}.Motor nav li a span.svg-ico-salidas-grupales svg{width:36px;height:36px;}.Motor nav li a span.svg-ico-cupos-aereos svg{width:50px;height:50px;}.Motor nav li a span.svg-ico-cupos-paquete svg{width:50px;height:50px;}.Motor nav li a span.svg-ico-cruceros svg{width:35px;height:35px;}.Motor nav li a span.svg-ico-abreu svg{width:31px;height:31px;}.Motor nav li a span.svg-ico-tpp svg{width:36px;height:36px;}.Motor nav li a span.svg-ico-tarifario svg{width:34px;height:34px;}/*.Motor nav li a span svg path{fill:#238C00;}*/.Motor nav li a strong{font:400 12px/36px 'Lato', sans-serif;text-transform:uppercase;display:inline-block;overflow:hidden;padding:0;margin:0;width:0;-webkit-transition:width 1s;-moz-transition:width 1s;-o-transition:width 1s;transition:width 1s;-ms-transition:width 1s;}.Motor nav li.activo a strong,.Motor nav li a:hover strong{/*display:inline-block;*/width:auto;margin:0 5px 0 5px;}.Motor nav li.activo a .svg-ico-vuelo + strong,.Motor nav li a:hover .svg-ico-vuelo + strong{width:49px;}.Motor nav li.activo a .svg-ico-hotel + strong,.Motor nav li a:hover .svg-ico-hotel + strong{width:56px;}.Motor nav li.activo a .svg-ico-traslado + strong,.Motor nav li a:hover .svg-ico-traslado + strong{width:67px;}.Motor nav li.activo a .svg-ico-auto + strong,.Motor nav li a:hover .svg-ico-auto + strong{width:38px;}.Motor nav li.activo a .svg-ico-atraccion + strong,.Motor nav li a:hover .svg-ico-atraccion + strong{width:86px;}.Motor nav li.activo a .svg-ico-salidas-grupales + strong,.Motor nav li a:hover .svg-ico-salidas-grupales + strong{width:110.5px;}.Motor nav li.activo a .svg-ico-tren + strong,.Motor nav li a:hover .svg-ico-tren + strong{width:46px;}.Motor nav li.activo a .svg-ico-pase + strong,.Motor nav li a:hover .svg-ico-pase + strong{width:35.5px;}.Motor nav li.activo a .svg-ico-disney + strong,.Motor nav li a:hover .svg-ico-disney + strong{width:41.5px;}.Motor nav li.activo a .svg-ico-asistencia + strong,.Motor nav li a:hover .svg-ico-asistencia + strong{width:70.5px;}.Motor nav li.activo a .svg-ico-paquete + strong,.Motor nav li a:hover .svg-ico-paquete + strong{width:63px;}.Motor nav li.activo a .svg-ico-circuito + strong,.Motor nav li a:hover .svg-ico-circuito + strong{width:64.5px;}.Motor nav li.activo a .svg-ico-cupos-aereos + strong,.Motor nav li a:hover .svg-ico-cupos-aereos + strong{width:92px;}.Motor nav li.activo a .svg-ico-cupos-paquete + strong,.Motor nav li a:hover .svg-ico-cupos-paquete + strong{width:92px;}.Motor nav li.activo a .svg-ico-cruceros + strong,.Motor nav li a:hover .svg-ico-cruceros + strong{width:68px;}.Motor nav li.activo a .svg-ico-abreu + strong,.Motor nav li a:hover .svg-ico-abreu + strong{width:42px;}.Motor nav li.activo a .svg-ico-tpp + strong,.Motor nav li a:hover .svg-ico-tpp + strong{width:41.5px;}.Motor nav li.activo a .svg-ico-tarifario + strong,.Motor nav li a:hover .svg-ico-tarifario + strong{width:67px;}.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 'Lato', sans-serif;color:#666;float:left;width:70px;padding-left:4px;}.mdiv{width:100%;display:none;background:#FCBA2F;position:relative;border-radius:10px;padding:10px 20px 30px 20px;    box-sizing:border-box;}.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 'Lato', 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-bottom:4px;font:400 16px/22px 'Lato', sans-serif;color:#333;}.Motor label em{font:normal 12px 'Lato', sans-serif;}.Motor .input, .Motor .inputdate, .Motor .select{border:none;color:#333;font:normal 15px/56px 'Lato', sans-serif;background-color:#EEEEEE;height:56px;-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:68px;line-height:86px;padding:0 10px 0 10px;color:rgb(92, 92, 92);}.Motor .responsive .select.select-node{padding:0 0 0 10px;}.Motor .responsive input[type="text"].select{padding:0 30px 0 36px;outline:0;}.Motor .responsive .select-restyle .select-icon, .Motor .responsive input[type="text"].select + .select-icon{position:absolute;top:15px;left:12px;color:rgb(92, 92, 92);font-size:17px;}.Motor .responsive span.select{display:block;}.select-restyle{position:relative;background-color:#EEEEEE !important;height:68px;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;border-radius:3px;}/*.select-restyle:before{content:'\f107';font-family:"Font Awesome 6 Pro";font-style:normal;font-weight:normal;speak:none;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:19px;    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:26px 28px;text-align:center;font:400 16px/16px 'Lato', sans-serif;text-transform:uppercase;color:#fff;cursor:pointer;/*background:#FCBA2F;*/background:#444444;position:relative;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;border-radius:3px;}.Motor .submit-node.equal .msubmit{float:none;width:100%;padding:0;display:table;}.motor-node.motor-ci-btn-second{visibility:hidden !important;}@media only screen and (max-width:768px){.motor-node.motor-ci-btn-first{display:none !important;}.motor-node.motor-ci-btn-second{visibility:visible !important;}}/*Vuelos*/.motor-service-nav{list-style:none;padding:0;margin:0;overflow:hidden;}.motor-service-nav li{margin:0;float:left;}.motor-service-nav li a{height:38px;padding:0 14px;margin:0;display:inline-block;font:normal 18px/38px 'Lato', sans-serif;float:left;color:#FFF;text-decoration:none;position:relative;}.motor-service-nav li a.act{/*color:#333;*/}.motor-service-nav li a.act::after{content:"";display:block;border-bottom:2px solid #fff;position:absolute;right:0;bottom:0;left:0;}.motor-service-nav li a span{color:#FFF;}.motor-service-nav li a strong{font-weight:normal;}@media only screen and (max-width:768px){.motor-service-nav li a strong{display:none;}}/*update 30/11/2017*/.motor-service-nav li a.btn-destacado{font:normal 13px/38px 'Lato', 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-service-nav li a.btn-destacado span{margin-left:-5px;color:#59595E;font-size:20px;float:left;}.motor-service-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 'Lato', sans-serif;}.btn-destacado-msj span{padding:0 14px 10px 14px;display:block;font:normal 12px/16px 'Lato', 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:rgba(0, 0, 0, .6);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%;display:flex;padding:0 0 0 50px;margin:0 0 6px 0;/*padding:1%;*/text-align:left;position:relative;/*background:rgba(255, 255, 255, .2);*/}.tramo-container .node-tramo-number{position:absolute;top:0;left:0;}.tramo-container .motor-node-flex{    flex:auto;    min-width:24%;}.tramo-container .node-id-origen,.tramo-container .node-id-destino{    flex:auto;    min-width:24%;}.tramo-container.disable-tramo{display:none;}.tramo-container .node-id-fechaSal .flatpickr-input{width:90px;}.tramo-container .node-id-tipo .select-restyle{width:250px;}.tramo-container .node-id-tramao-add,.tramo-container .node-id-tramao-delete{display:flex;align-items:center;}.tramo-container .node-id-tramao-add .node-equal,.tramo-container .node-id-tramao-delete .node-equal{width:250px;}.node-tramo-number{float:left;display:inline-block;font:400 16px/16px 'Lato', sans-serif;text-transform:capitalize;color:#333;}.node-tramo-number span{display:block;font:400 14px/22px 'Lato', sans-serif;color:#FFF;}.node-tramo-number strong{width:36px;height:36px;margin:0 6px 0 0;display:inline-block;font:400 22px/32px 'Lato', sans-serif;background:#CCC;color:#000;text-align:center;border-radius:10px 10px 10px 0;}.node-id-tramao-delete{}.node-id-tramao-delete span{display:block;font:400 14px/22px 'Lato', sans-serif;}.node-id-tramao-delete strong{width:46px;height:46px;display:inline-block;background:#cc003a91;text-align:center;border-radius:46px;line-height:46px;}.node-id-tramao-delete .clear-text strong{background:#CCC;}.node-id-tramao-delete strong:before{padding:0;margin:0;font-size:24px;color:#FFF;}.node-id-tramao-add{}.node-id-tramao-add em{display:block;font:400 14px/22px 'Lato', sans-serif;}.node-id-tramao-add a{display:block;height:46px;padding:0 10px;margin-top:10px;background:#113251;text-align:center;font-size:14px;line-height:46px;color:#FFF !important;border-radius:40px;}.node-id-tramao-add a strong{font-weight:400;}.node-id-tramao-add a span{color:#FFF !important;}@media only screen and (max-width:768px){.tramo-container{display:block;padding:0;}.tramo-container .node-tramo-number{position:relative;}.tramo-container .node-tramo-number strong{width:26px;height:26px;margin:0 6px 0 0;line-height:26px;position:relative;bottom:-4px;}.tramo-container .node-id-tipo .select-restyle{width:100%;}.tramo-container .node-tramo-number span{display:inline-block;}.wrap-node-multiples .form-group-items .motor-node{flex:none;}.tramo-container .node-id-tramao-add .node-equal, .tramo-container .node-id-tramao-delete .node-equal{width:100%;}.Motor .tramo-container .motor-node.node-id-tramao-delete{width:46px !important;display:block !important;position:absolute;top:14px;    right:-14px;}.tramo-container .node-id-tramao-delete .node-equal{width:auto !important;display:block !important;}.submit-node-multiple button{width:100%;display:block;margin-bottom:15px;}}/**/#HT_tip_dispo, #PQ_tip_dispo, #AC_tip_dispo, #CI_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;}.node-id-tr-proveedor{display:inline-block;float:left;padding:0 10px;/*margin-left:10px;*/}.node-id-tr-proveedor div.fancy-select{padding:2px 1px;}/**/.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;margin:0 4px;display:inline-block;}.motor-node.first-node,.motor-node-full.first-node{margin:0 4px 0 0;}.wrap-node-id-search{    width:100%;    margin:0;box-sizing:border-box;}.motor-node-full.node-id-search{/*width:calc(100% - 119.89px);*/width:calc(100% - 140.89px);}.motor-node:before,.motor-node-full:before{content:"";display:block;position:relative;margin:10px 0 0 0;}.motor-node.disabled:after{content:'';display:block;position:absolute;top:10px;right:0;bottom:4px;left:0;background:rgba(231, 172, 8, 0.75);border-radius:3px;z-index:10;}.motor-node-advanced-item{position:relative;}.motor-node-advanced-item.disabled:after{content:'';display:block;position:absolute;top:10px;right:0;bottom:4px;left:0;background:rgba(231, 172, 8, 0.75);border-radius:3px;z-index:10;}.motor-node .span-label {padding-bottom:4px;display:block;font:800 13px/22px 'Lato', sans-serif;color:#333;position:absolute;left:10px;top:22px;z-index:4;}.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;}.motor-node div.fancy-select .text{height:34px;line-height:34px;}.motor-node div.fancy-select .arrow{height:18px;float:right;}.motor-node .node-input-responsive{width:100%;    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;    background:#fff;border:1px solid #FFF;    -webkit-box-shadow:1px 0 0 #e6e6e6, -1px 0 0 #e6e6e6, 0 1px 0 #e6e6e6, 0 -1px 0 #e6e6e6, 0 3px 13px rgb(0 0 0 / 8%);    box-shadow:1px 0 0 #e6e6e6, -1px 0 0 #e6e6e6, 0 1px 0 #e6e6e6, 0 -1px 0 #e6e6e6, 0 3px 13px rgb(0 0 0 / 8%);z-index:6; border-radius:5px;}/*Flecha top*/.motor-node-rooms:before, .motor-node-rooms:after{position:absolute;display:block;pointer-events:none;border:solid transparent;content:'';height:0;width:0;left:22px;}.motor-node-rooms:before{border-bottom-color:#e6e6e6;top:-12px;border-width:5px;margin:0 -5px;}.motor-node-rooms:after{border-bottom-color:#fff;top:-9px;border-width:4px;margin:0 -4px;}/**/.motor-node-rooms label{display:block;font:14px/22px 'Lato', sans-serif;color:#333;}.motor-node-rooms .title{font:16px/16px 'Lato', sans-serif;color:#333;}.motor-node-rooms .close{width:26px;height:26px;color:#333;position:absolute;top:0;right:0;text-align:center;line-height:26px;cursor:pointer;}.motor-node-rooms .close:before{padding:0;margin:0;font-size:16px;}.wrap-rooms-child{margin:0 0 6px 0;padding-bottom:10px;display:flex;border-bottom:1px solid #ced4da;}.wrap-rooms-child.style-block{display:block;border:none;}.wrap-rooms-child-items{display:block;margin-top:6px;}.node-rooms-name{margin:10px 0 2px 0;display:flex;justify-content:space-between;}.node-rooms-name small{width:60px;margin:0 2px;font:11px/20px 'Lato', sans-serif;color:#333;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:#333;float:left;}.node-rooms-name span:before{padding:0;margin:0;}.node-rooms-number{margin:0 4px 0 0;color:#333;}.node-rooms-number span{font-size:16px;margin:0 4px 0 0;text-transform:uppercase;}.node-rooms-number strong{font-size:16px;}.node-rooms-child,.node-rooms-adult{margin:0 2px;display:flex;}.style-block .node-rooms-child,.style-block .node-rooms-adult{margin:4px 2px 0 2px;display:flex;align-items:center;justify-content:space-between;}.style-block .node-rooms-child .form-select,.style-block .node-rooms-adult .form-select{width:72px;}/**/.node-rooms-child.disabled,.node-rooms-adult.disabled{position:relative;}.node-rooms-child.disabled:before,.node-rooms-adult.disabled:before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;}/**//*Modal motor Cupos Paquetes*/.modal .motor-node-rooms-pc .style-block .node-rooms-child.dependent-select{padding-left:16px;position:relative;}.modal .motor-node-rooms-pc .style-block .node-rooms-child.dependent-select::before{content:"";display:block;width:10px;border-bottom:1px solid #cccccc;position:absolute;top:50%;left:4px;}.modal .motor-node-rooms-pc .style-block .node-rooms-child.dependent-select::after{content:"";display:block;border-left:1px solid #cccccc;position:absolute;top:calc(-50% - 4px);left:4px;bottom:50%;}.modal .motor-node-rooms-pc .style-block .node-rooms-child.dependent-select:first-child::after{top:-6px;}.modal .motor-node-rooms-pc .node-child-amount-1 small,.modal .motor-node-rooms-pc .node-child-amount-2 small{background-color:#ffffff;font-size:1rem;position:relative;z-index:2;}.modal .motor-node-rooms-pc .wrap-rooms-child{margin:0 0 20px 0;padding-bottom:22px;}.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:46px;height:36px;list-style:none;display:inline;float:left;border-right:1px solid #FFF;}.node-pasagers .rooms-status li:last-child{float:right;border:none;}/**/.rooms-status span{height:36px;float:left;color:#FFF;line-height:32px;font-size:22px;}.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 0;float:left;color:#FFF;font:bold 14px/36px 'Lato', sans-serif;}.motor-node.submit-node,.motor-node-full.submit-node{padding:0 0 0 0;margin:0;}.motor-node.submit-node.equal{padding:21px 0 0 0;margin:0;}.submit-node-multiple{width:100%;}/**/.responsive-wrapper .input{width:100%;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-hotel label{line-height:36px;}.node-id-puntos-interes .input,.node-id-hotel .input,.node-id-hotel .input{background-color:#eeeeee;border:1px solid #dddddd;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;}/*AU*/.node-id-lugarretira .input,.node-id-lugardevuelve .input{width:100%;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:rgba(0, 57, 98, .6);}.node-id-mismolugar label{font:14px/38px 'Lato', 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,.node-id-vuelodirecto{height:38px;padding:0 10px;margin:0;display:inline-block;float:left;}.node-id-flexible label,.node-id-vuelodirecto label{font:18px/38px 'Lato', sans-serif;color:#ffffff;cursor:pointer;}/**//*Advanced search*/.wrapper-advanced-search{margin:10px 0 0 0;}.wrapper-advanced-search a{color:#ffffff;}.wrapper-advanced-search a strong{font:18px/38px 'Lato', sans-serif;}.motor-node-advanced{width:100%;margin:16px 0 0 0;}.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 20px 0 4px;margin:0;display:inline-block;font:14px/38px 'Lato', sans-serif;}.motor-node-advanced > a strong{font:bold 18px/38px 'Lato', sans-serif;}.motor-node-advanced > a em{font-size:12px;}.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:13px/22px 'Lato', sans-serif;color:#FFF;}/*Custom fancy-select structure*/.node-advanced-child div.fancy-select .arrow{float:right;} /**//*.Motor .rooms-status{background-color:#333333;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;border-radius:3px;}*/.Motor .motor-node-rooms{margin-top:-12px;margin-left:20px;background-color:rgba(255, 255, 255, 1);min-width:210px;}.Motor .rooms-pasajeros-select{clear:both;}.Motor .rooms-class-select{margin-top:20px;}.Motor .rooms-class-select select{margin:10px 2px 0 2px;}.Motor .motor-node-advanced > a{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;}/**//*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%;}div.fancy-select .arrow:before{color:#002445;}.motor-service-nav{float:left;}.node-id-flexible .fancy-checkbox{bottom:-2px;}.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 'Asap', 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 Helvetica, Verdana, 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 'Lato', 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 'Lato', 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 'Lato', 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 'Lato', 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;border-radius:3px;}.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{position:absolute;top:8px;right:16px;cursor:pointer;z-index:1;}.cupos-btn-close:before{margin:1px 2px 0 2px;}.cupos-btn-close span{display:block;color:#333333;font-size:14px;text-align:center;z-index:0;padding-bottom:4px;}.cupos-btn-close span i{font-size:22px;position:relative;bottom:-4px;margin-left:4px;}.cupos-btn-close:hover{opacity:.4;}/**/.responsive-wrapper{width:100%;float:left;}.responsive-wrapper:last-child{margin-top:-5px;margin-bottom:10px;}/**/.autocomplete-filter-wrapper{position:relative;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:3px 1px 0 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;}/*Serch options*/.motor-search-options{position:relative;top:0;left:0;}.MotorComprimido .motor-search-options{position:relative;top:0;margin:10px 0 5px 0;}@media only screen and (max-width :768px){.motor-search-options{margin:0 10px;top:10px;}.motor-search-options:after,.motor-search-options .btn-group:after{content:"";display:block;clear:both;}}.motor-search-options .btn{text-align:left;}@media only screen and (max-width :768px){.motor-search-options .btn{text-align:center;font-size:11px;}}.motor-search-options .btn i{width:15px;}@media only screen and (max-width :768px){.motor-search-options .btn i{font-size:20px;display:block;}}.motor-search-group{display:none;}.motor-search-group.active{display:flex;width:100%;}.motor-search-group .form-group-items{display:flex;width:100%;padding-right:10px;}.wrap-node-advanced-child .form-group-items{display:flex;width:100%;}.wrap-node-advanced-child .form-group-items .motor-node{flex:auto;min-width:19%;}.motor-search-group .form-group-items .motor-node{flex:auto;min-width:24%;}.motor-search-group .form-group-items .motor-node.node-id-fechas{width:225px;min-width:225px;max-width:225px;}.motor-search-group .form-group-items .motor-node.node-id-fechas.one-date{width:135px;min-width:135px;max-width:135px;}.motor-search-group .form-group-items .motor-node.node-id-fechas-time{width:310px;min-width:310px;max-width:310px;}.motor-search-group .form-group-items .motor-node.node-id-fechas-time.one-date{width:174px;min-width:174px;max-width:174px;}.motor-search-group .form-group-items .motor-node.node-id-noches{width:102px;min-width:102px;max-width:102px;}.motor-search-group .form-group-items .motor-node.node-id-pasajeros-tr,.motor-search-group .form-group-items .motor-node.node-id-pasajeros-ac{width:168px;min-width:168px;max-width:168px;}.motor-search-group .form-group-items .node-id-distancia{width:140px;min-width:140px;max-width:140px;}.motor-search-group .form-group-items .node-id-tarifa{width:auto;min-width:130px;max-width:280px;}@media only screen and (max-width :768px){.motor-search-group.active{display:block;}.motor-search-group .form-group-items{display:block;padding-right:0;}.motor-search-group .form-group-items .motor-node{flex:none;}.motor-search-group .form-group-items .motor-node.node-id-fechas,.motor-search-group .form-group-items .motor-node.node-id-fechas.one-date,.motor-search-group .form-group-items .motor-node.node-id-fechas-time,.motor-search-group .form-group-items .motor-node.node-id-fechas-time.one-date,.motor-search-group .form-group-items .motor-node.node-id-noches,.motor-search-group .form-group-items .motor-node.node-id-pasajeros-tr,.motor-search-group .form-group-items .motor-node.node-id-pasajeros-ac,.motor-search-group .form-group-items .node-id-tarifa{width:100%;min-width:100%;max-width:100%;}}.form-group-items.disabled .motor-node label::before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;}/**/.Motor .autoComplete_wrapper{width:100%;}.Motor .autoComplete_wrapper > ul{max-height:350px;overflow-y:auto;margin:0;padding:0;z-index:10;border:1px solid #555;border-radius:0;background-color:#fff;-webkit-box-shadow:0px 3px 7px 0px rgb(50 50 50 / 30%);-moz-box-shadow:0px 3px 7px 0px rgba(50, 50, 50, 0.30);box-shadow:0px 3px 7px 0px rgb(50 50 50 / 30%);}.Motor .autoComplete_wrapper > ul > li mark{color:#034694;padding:0;}.Motor .autoComplete_wrapper > ul > li:hover{background-color:rgba(131, 122, 255, 0.15);}.Motor .autoComplete_wrapper > ul > li[aria-selected="true"]{background-color:rgba(131, 122, 255, 0.15);}.Motor .autoComplete_wrapper > ul > li .continent{font-weight:400 !important;text-transform:uppercase !important;}.Motor .autoComplete_wrapper > ul > li .country{margin-left:10px !important;}.Motor .autoComplete_wrapper > ul > li .city{margin-left:20px !important;}.Motor .autoComplete_wrapper .auto-complete-close{/*display:none;*/text-align:right;position:absolute;top:15px;right:1px;z-index:20;top:15px;    background-color:#eeeeee;}@media only screen and (max-width :768px){.Motor .autoComplete_wrapper .auto-complete-close{display:block;}}.Motor .autoComplete_wrapper .auto-complete-close .btn-close{padding:0.45em 0.45em;}.input-motor-reset{width:calc(100% - 24px);margin-left:4px;    height:30px;    border:none;    background-color:transparent !important;}.select-motor-reset{width:calc(100% - 24px);margin-left:0;    border:none;    background-color:transparent !important;display:inline-block;}.select-motor-reset:focus{border-color:transparent;outline:0;box-shadow:none}.select-motor-reset.form-select{padding:0.375rem 2.25rem 0.375rem 4px;}.motor-node.responsive label{width:100%;}.Motor .span-input{display:inline-block;width:calc(100% - 20px);line-height:12px;}div.autosuggest{    margin-top:-8px;}div.autosuggest div.divscroll{    border-bottom:none;}.btn.btn-eliminar{border:none;color:#FCB91D;margin-bottom:10px;}.motor-btn-collapse i{-webkit-transition:-webkit-transform .4s ease-in-out;    -ms-transition:-ms-transform .4s ease-in-out;    transition:transform .4s ease-in-out;  font-size:22px;}.motor-btn-collapse[aria-expanded="true"] i{transform:rotate(135deg); /* W3C */-webkit-transform:rotate(135deg); /* Safari & Chrome */-moz-transform:rotate(135deg); /* Firefox */-ms-transform:rotate(135deg); /* Internet Explorer */-o-transform:rotate(135deg); /* Opera */}
/*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:#ffb80f;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;text-align:center;padding:20px;position:relative;}#PL_Wait h4{font-size:20px;line-height:20px;color:#0099c7;margin:6px 0 4px 0;}#PL_Barra{margin-top:6px;}#PL_qBusco{padding:10px 0;margin:15px 0;background-color:rgba(200, 200, 200, .2);    border-radius:10px;}#PL_qBusco h5{font-size:17px;line-height:17px;color:#999;margin:0;padding:0;}#PL_qBusco h5 span{/*color:#06C;*/color:#1D788E;}#PL_qBusco p{font-size:12px;line-height:16px;color:#111;padding:0;margin-top:.5rem;margin-bottom:.5rem;}#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-size:16px;line-height:16px;}/*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;border-radius:35px;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;}/**/
/*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 10px;float:left;}.tool_iconos li a{position:relative;}/*.tool_iconos{border-left:1px solid #ccc;}*/.linksAR .tool_iconos{margin-left:30px;}.tool_display{float:left;font:normal 11px/11px 'Lato', 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 'Lato', 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);}
/*formulario.css*/ 
#PL_tc{background-color:#fff;padding:10px;}#tcTit{font:normal 20px/20px Arial, Helvetica, sans-serif;color:#999;padding-bottom:5px;}#tcTit span{color:#999;}#tcWin{height:235px;padding:10px 5px;overflow-y:scroll;/*border:1px solid #666;*/font:normal 12px/18px Arial, Helvetica, sans-serif;color:#333;text-align:justify;}#formulario, .form-send, .con-formas-pago{padding:15px;overflow:hidden;margin:10px 0 15px 0;border-radius:10px;}.form-send, .con-formas-pago{background:#ffffff;}#formulario.reStyle, .form-send.reStyle{margin-top:15px;}/*#formulario #frmRegistro .input,.form-send #frmRegistro .input{width:220px;}    */#formulario input[id^=Paxdni].input,#formulario input[id^=PaxNombre].input,.form-send input[id^=Paxdni].input,.form-send input[id^=PaxNombre].input{/*width:180px;*/width:74%;}#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%;}#formulario input[id^=nombre].input,.form-send input[id^=nombre].input,.form-send input[id^=nombre].input.nombre-input{/*width:194px;*/width:74%;}#formulario input[id^=nombre].input.input-default,.form-send input[id^=nombre].input.input-default,.form-send input[id^=PaxNombre].input.input-default{width:100%;}#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%;}#formulario input[id^=nombre].input.nombre-100x100,.form-send input[id^=nombre].input.nombre-100x100,.form-send input[id^=nombre].input.nombre-input.nombre-100x100{width:100%;}#formulario legend, .form-send legend, .con-formas-pago legend{/*font:18px/18px Helvetica, sans-serif;*/font:400 18px/18px 'Lato', sans-serif;color:#666;padding:6px 0;}#formulario h6,.form-send h6{font:400 18px/18px 'Asap', Helvetica, sans-serif;color:#222;padding:5px 0;margin:0;clear:both;}#formulario h6 span,.form-send h6 span{color:#888;font:400 14px/18px 'Lato', sans-serif;}#formulario legend small,.form-send legend small{ color:#888;font:400 10px/14px 'Lato', sans-serif;}#formulario fieldset, .form-send fieldset, .con-formas-pago fieldset{border:0;padding:0;position:relative;}/**/#formulario fieldset.align-right{text-align:right;}#formulario fieldset.align-right label{text-align:right;display:inline;}/**/#formulario p, .form-send p{padding:5px 0 0 0;/*margin:0;*//*height:40px;*/}#formulario .terminosFieldset p,.form-send .terminosFieldset p{padding:5px 0 0 0;margin:0;height:auto;}.forma-pago-select{padding:10px 0 0 0;}#formulario label, .form-send label, .con-formas-pago label{padding:3px 5px 0 0;font:12px/25px Arial, Helvetica, sans-serif;color:#333;/*text-align:right;*/text-align:left;display:block;}.form-send .wrap-formas-terminos label,.con-formas-pago .wrap-formas-terminos label,.terminos-condiciones label{display:inline !important;}#formulario label small,.form-send label small{font-size:10px;color:#cccccc;}#formulario label span,.form-send  label span{font-weight:bold;color:#224098;}#formulario .input, #formulario .area, #formulario .inputdate, #formulario .select,.form-send .input, .form-send .area, .form-send .inputdate, .form-send .select{border:1px solid #CCC;padding:3px;color:#333;font:normal 12px/15px Arial, Helvetica, sans-serif;background:#FFF;}#formulario .input:focus, #formulario .area:focus, #formulario .inputdate:focus, #formulario .select:focus,.form-send .input:focus, .form-send .area:focus, .form-send .inputdate:focus, .form-send .select:focus{border-color:#999;}#formulario .input.disabled, #formulario .area.disabled, #formulario .inputdate.disabled, #formulario .select.disabled,.form-send .input.disabled, .form-send .area.disabled, .form-send .inputdate.disabled, .form-send .select.disabled{border:1px solid #f2f2f2;}#formulario .select, .form-send .select, .con-formas-pago .select{height:36px;padding:0 5px;margin:0;vertical-align:top;line-height:36px;}.con-formas-pago .select{width:200px;}.forma-pago-select .select{width:100%;}#formulario .inputdate,.form-send .inputdate{width:112px;/*background:url(web/calendarioHT.gif) no-repeat 64px 0 #FFF !important;*//*background:url(web/calendarioHT.gif) no-repeat 70px 5px #FFF !important;*//*background:url(Web/iconos.png) no-repeat 0 -458px #FFF !important;*/cursor:pointer;text-align:right;padding-right:16px !important;}#formulario .input, #formulario .inputdate, .con-formas-pago .input, .con-formas-pago .inputdate,.form-send .input, .form-send .inputdate{height:36px;padding:0 2%;line-height:36px;border:1px solid #CCC;vertical-align:middle;}/**//*Update inputdate*/.wrap-imputdate{    position:relative;}.wrap-imputdate-click{    position:relative;display:block;}    /*traslados*/    .inputdate-span{        height:30px;        position:absolute;        bottom:0;        left:0;        cursor:pointer;    }    /*formbook*/    .inputdate-span-formbook{        height:30px;        position:absolute;        top:35px;        left:4px;        cursor:pointer;    }.wrap-imputdate-click .inputdate-span-formbook{        top:32px;    }    /*add traslados*/    .inputdate-span.service-tr-add{        bottom:3px;        left:2px;    }    /*mis reservas*/    .inputdate-span-misreservas{        height:30px;        position:absolute;        bottom:4px;        left:1px;        cursor:pointer;    }#MisReservas .inputdate-span-misreservas{        bottom:20px;        right:18px;left:auto;    }    .inputdate-span:before, .inputdate-span-formbook:before, .inputdate-span-motor:before, .inputdate-span-misreservas:before{        font-size:20px;        margin-top:5px;        color:#0099C7;    }.form-book .inputdate{float:left;}.form-group.wrap-imputdate .inputdate{padding-right:4%;padding-left:36px;box-sizing:border-box;    width:100% !important;}.form-group.wrap-imputdate .inputdate-span{top:23px;left:14px;}/**/#formulario.contacto .input, #formulario.contacto .area,.form-send.contacto .input, .form-send.contacto .area{width:330px}#formulario .area.area-full, .form-send .area.area-full{width:100%;height:140px;}#formulario.contacto #Captcha,.form-send.contacto #Captcha{margin:20px 0 0 20px;}#formulario.contacto .fsub span,.form-send.contacto .fsub span{margin:0 0 0 20px;}#formulario hr,.form-send hr{clear:both;color:#E0E0E0;background-color:#E0E0E0;height:1px;border:0;margin:0 0 10px 0;padding:0;}#formulario .div,.form-send .div{/*height:30px;*/}/*Custom input*/#formulario .input[id*="dni"],.form-send .input[id*="dni"]{/*width:150px;*/width:74%;}#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%;}#formulario .input[id*="telefono"],.form-send .input[id*="telefono"],.form-send .input[id*="PaxApellido"]{/*width:150px;*/width:100%;}#VendedorHabitual{width:95%;}#formulario p.nombre-vendedor{margin:4px 0 0 0;}#formulario .input.input-100x100,#formulario .input[id*="apellido"], #formulario .input[id*="email"], #formulario .input[id*="PaxApellido"],.form-send .input.input-100x100,.form-send .input[id*="apellido"], .form-send .input[id*="email"], .form-send .input[id*="PaxApellido"]{/*width:220px;*/width:100%;}/*.form-send .input[id*="nombre"],.form-send .input[id*="apellido"],.form-send .input[id*="email"],.form-send .input[id*="emailTitular"],.form-send .input[id*="telefono"]{width:260px;}*//**//*.cont-btn-file{width:95%;float:left;clear:both;padding:10px 2.5%;margin:4px 0 10px 0;background:rgba(0, 148, 222, .6);}.cont-btn-file p{position:relative;overflow:hidden;height:auto !important;}.cont-btn-file .input{width:268px;height:34px;background:none !important;background-color:transparent !important;border:none !important;z-index:10;cursor:pointer;color:#FFF;}.cont-btn-file label{color:#FFF;}*/.custom-input-file{    position:relative;float:right;}.custom-input-file .sistem-file{overflow:hidden;position:relative;cursor:pointer;color:#000;text-align:center;font-family:verdana;font-size:12pt;width:268px;min-height:30px;margin:0 0 20px 0;float:right;}.custom-input-file em{width:100px;height:30px;position:absolute;display:inline-block;top:0;left:0;background:#0094de;color:#FFF;text-align:center;font:300 14px/30px "Titillium Web", sans-serif;}.custom-input-file .status{width:160px;height:30px;padding:0 0 0 10px;position:absolute;display:inline-block;top:0;left:100px;background:#FFF;color:#666;text-align:left;font:normal 12px/30px Helvetica, sans-serif;}/*.custom-input-file:hover{background-color:#000;color:#fff;}*/.custom-input-file .input-file{margin:0;padding:0;outline:0;font-size:10000px;border:10000px solid transparent;opacity:0;filter:alpha(opacity=0);position:absolute;right:-1000px;top:-1000px;cursor:pointer;z-index:10;}.custom-input-file .archivo{width:280px;height:20px;color:#333;font:normal 12px/20px Helvetica, sans-serif;overflow:hidden;position:absolute;bottom:0;right:0;}/*.custom-input-file:hover .archivo{background-color:#fff;color:#000;   }*/.form-trabaje textarea.area{width:268px;height:202px;}/**/#formulario .input[id*="PaxFrecuente"],.form-send .input[id*="PaxFrecuente"]{/*width:140px;*/width:100%;}/*Custom select*/#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:109px;*/width:25%;}#formulario .select[id*="PaxGenero"],.form-send .select[id*="PaxGenero"]{/*width:65px;*/width:25%;}#formulario .select.select-30x100,.form-send .select.select-30x100{width:30%;}#formulario .select[id*="AerolineaPax"],.form-send .select[id*="AerolineaPax"]{/*width:164px;*/width:100%;}/*Contacto*/.contact-col-2{width:28%;min-height:100px;margin:0 2% 0 0;float:left;}.nota-globo p{width:90%;margin:0;padding:12% 5%;background:#0094de;position:relative;color:#FFF;font:300 24px/34px "Titillium Web", sans-serif;text-transform:uppercase;text-align:center;border-radius:90%;-moz-border-radius:90%;-webkit-border-radius:90%;-o-border-radius:90%;border-radius:90%;}.nota-globo p:before{content:"";width:0; height:0;position:absolute;right:-10px;bottom:-20px;border-left:100px solid #0094de;border-top:40px solid transparent;border-bottom:40px solid transparent;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}/**/.msj{padding:10px;overflow:hidden;background-color:#F6F6F6;}#Contacto .msj{background-color:transparent;}.msj h5{font-size:18px;line-height:22px;color:#666;margin:0;padding:10px 0;;}/**/.fcol{width:50%;float:left;text-align:right;}.form-reserva .fcol{width:auto;float:left;text-align:right;margin:0 20px 0 0;}#formulario.form-reserva .fcol label{width:100%;display:block;float:none;text-align:left;}#formulario.form-reserva .fcol .submit{margin:29px 0 0 0;}.frow{text-align:right;clear:both;}.fleft{text-align:left;}.fsub{clear:both;position:relative;height:50px;/*border-top:1px solid #E0E0E0;*/padding:10px 0 0 0;margin:10px 0 0 0;}.fsub span{font:normal 10px Tahoma, Geneva, sans-serif;color:#C00;position:absolute;top:6px;}.fsub strong{background:#FF9 url(servicios/exclamacion.png) no-repeat 1px 1px;padding:3px 5px 3px 22px;color:#C00;font:normal 11px/12px Arial, Helvetica, sans-serif;display:inline-block;position:absolute;top:10px;}.fsub .submit{float:right;}#verTerminos{text-decoration:underline;color:#0094de;font:normal 12px/12px Arial, Helvetica, sans-serif;}#verTerminos:hover{text-decoration:none;color:#000;}/**/#formConsulta{padding:10px;background:#F2F5F5;overflow:hidden;margin:0 0 15px 0;}#formConsulta legend{color:#224098;font-size:12px;}span.ast{font:normal 13px Tahoma, Geneva, sans-serif;color:#c60;display:inline-block;padding:5px 0 0 5px;vertical-align:top;}.notaObliga{float:right;font:normal 10px/10px Arial, Helvetica, sans-serif;color:#c30;background:url(ast.gif) no-repeat 0 3px;padding:0 0 10px 10px;}.fgrupo{padding:5px;border-top:1px solid #E0E0E0;/*border-bottom:1px solid #E0E0E0;*/overflow:hidden;margin:10px 0 20px 0;}/**/#df_nombre{width:490px;}.formasDePago{padding:10px 0 0 0;}.formasDePago p{padding:10px 0 0 0;}.formasDePago .input{width:95%;}.formaDP{/*background:#fafafa;border:1px solid #ddd;*/padding:0px;font:normal 12px/16px Arial, Helvetica, sans-serif;color:#333;}.formaDPdiv strong{ font:bold 13px/17px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#0E4FA3;}.formaDPdiv strong span{ font-size:12px; color:#52B9DF;}.formaDPdiv{/*border:1px solid #ddd;border-left:4px solid #ccc;*/padding:4px 0;/*background:#fff;*/}.formaDP p{height:auto !important;padding:5px 0 !important;}/*#mDebitar*/.resumen-precio-debitar{float:right;width:45%;margin:0 0 0 5%;display:none;position:absolute !important;top:10px;right:0;}#mDebitar_texto{padding:6px;color:#333333;}#mDebitar_texto span[class*="icon-"]{float:left;font-size:30px;}#mDebitar_texto ul{padding:0 0 0 5px;list-style:none;}#mDebitar_texto li{font:normal 12px/18px Arial, Helvetica, sans-serif;padding:5px 0;text-align:right;color:#002445;}#mDebitar_texto li span{color:#000;}#mDebitar_texto li strong{color:#002445;font:normal 17px/17px Arial, Helvetica, sans-serif;}#mDebitar_texto li small{font-size:.875rem;}#mDebitar_total{/*border-top:1px dotted #ccc;*/font-size:16px !important;}#mDebitar_total small{font-size:14px !important;}#mDebitar_total strong{font-size:1.8rem !important;}.mDebitarSinIntereses{background-color:#C0E8B2 !important;}#mBancos, .Cuotas{overflow:hidden;}#mBancos legend{float:left;}#mBancos legend{padding:0 5px 0 0;line-height:30px;margin:0;}#mTarjetas{width:100%;overflow:hidden;padding:5px 0;}#mTarjetas legend{/*text-indent:10px;*/}.Cuotas{margin:6px 0 0 0 !important;/*padding:10px 0 0 0 !important;*/}.tarjeta, .cuota{background:#FFF;margin:0 10px 0 0 !important;float:left;padding:2px !important;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:1px solid #D6E1EF;}.tarjeta td label, .cuota td label{padding:0 4px !important;color:#FCB91D !important;font:700 13px/13px 'Lato', sans-serif !important;}.tarjeta label img, .cuota label img{vertical-align:top;}.tarjeta td, .cuota td{padding:0;height:23px;}.Tarjetas, .Cuotas{padding:4px;overflow:hidden;background:rgba(255, 255, 255, 0.4);}.cuotaInteres{border-color:#ccc;}.cuotaSinInteres{border-color:#6C0;}.intereses{height:auto !important;}.intereses span{background-color:#6C0;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;font:normal 10px/10px "Trebuchet MS", Arial, Helvetica, sans-serif;padding:2px 4px;color:#fff;display:block;text-align:center;}.cuotaInteres .intereses span{background-color:#e9e9e9;color:#333;}.cuotas_condiciones{padding:10px 0 0 0 !important;clear:both;}.fdestaca{width:98%;padding:4px  1% 2% 1%;margin:20px 0 0 0;background-color:#DDD;overflow:hidden;float:left;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;border-radius:3px;position:relative;}.fdestaca h6{color:#111;margin:2px 0 0 7px;font-size:15px;}/**/#FrmCR p{text-align:right;}#FrmCR h6{padding:0;}#FrmCR h5{font:normal 20px/20px Arial, Helvetica, sans-serif;color:#999;margin:0;padding:0 0 5px 0;}#CR_Codigo,#CR_Apellido{width:95% !important;}fieldset.CR-wind{border:none;}#CR_sub_consultar{float:right;}#msjCR_error{display:none;margin:5px 2px 8px 2px;}#captchaAviso, .errForm{background:#ffa url(exclamacion.png) no-repeat 4px 2px;padding:4px 4px 4px 22px;margin-bottom:10px;width:270px;font:bold 10px/12px Verdana, Geneva, sans-serif;color:#C30;border:1px solid #ccc;text-decoration:blink;}.tdHora,.tdFecha,.tdNVuelo{padding:0 12px 0 0;}.tdHora label,.tdFecha label,.tdNVuelo label{display:block;text-align:left !important;}#MisReservas select[id="tipo"]{width:80px !important;}.form-send.contact input[type="text"],.form-contact-int input[type="text"]{width:220px;}.fcol.form-book{width:102%;margin:0 -1% 10px -1%;}.form-send .fcol.form-book p,.form-send .fcol.form-book .form-div-p{    width:48%;    margin:0 1%;    float:left;    }.form-send .fcol.form-book p.double,.form-send .fcol.form-book .form-div-p.double{    width:98%;    margin:0 1%;    float:left;    }.fcol-33-porcent,.form-send .fcol.form-book p.fcol-33-porcent,.form-send .fcol.form-book .form-div-p.fcol-33-porcent{width:31.333333%;margin:0 1%;float:left;}.fcol-25-porcent,.form-send .fcol.form-book p.fcol-25-porcent{width:23%;margin:0 1%;float:left;}.fcol-auto-porcent,.form-send .fcol.form-book p.fcol-auto-porcent{width:auto;margin:0 1%;float:left;}.fcol-auto-porcent.right,.form-send .fcol.form-book p.fcol-auto-porcent.right{width:auto;margin:0 1%;float:right;}.form-send.contact-2 legend span{font:normal 12px Helvetica, sans-serif;color:#C00;}.form-send.contact-2 .fcol{    width:45%;padding:0 2.5%;}.form-send.contact-2 .fcol p{height:auto;margin:5px 0 10px 0;padding:0;}.form-send.contact-2 input[type="text"], .form-send.contact-2 input[type="password"]{width:100%;height:36px;line-height:30px;padding:0 2%;}.form-send.contact-2 input[type="text"].inputdate{width:100px;background-position:2px -458px !important;}.form-send.contact-2 .area{width:100%;height:164px;padding:8px 2% 0 2%;}.form-send.contact-2 label{float:left;}.form-send.contact-2 label[for="terminos"]{float:inherit;}.form-send.contact-2 .area.deados{height:210px;}.form-send.contact-2 .area.ofertas{height:118px;}.form-send.contact-2 #Captcha{width:95%;padding:0 2.5%;}.form-send.contact-2 .fcol #Captcha{width:100%;padding:0;}.fcol-left{text-align:left;}.nota-usuario-2{padding:12px;font:normal 12px/16px Helvetica, sans-serif;color:#666;background:rgb(204, 239, 252);/*IE*/background:rgba(0, 173, 238, .2);}.form-send.contact-3 .fcol{    width:49%;margin:0;padding:0 .5%;text-align:left;}.form-send.contact-3 input[type="text"], .form-send.contact-3 input[type="password"]{width:95.666666%;height:36px;line-height:30px;padding:0 2%;margin-bottom:10px;}.form-send.contact-3 input[type="text"].inputdate{width:100px;background-position:2px -458px !important;}.form-send.contact-3 .area{width:95.666666%;height:164px;padding:8px 2% 0 2%;}.form-send.contact-3 label{float:left;}.date-detail{    text-align:left;}    .date-detail select{        width:90px;    }    .date-detail .date-separate{        height:36px;        padding:0 6px;        font:normal 20px/36px Arial, Helvetica, sans-serif;}.date-code{}.date-code .input{width:90px !important;float:left;}.reporte-lista ul{margin:30px 0 0 0;font:normal 14px/20px Arial, Helvetica, sans-serif;}/**/.form-basic fieldset{border:none;}.form-basic fieldset > div{margin:0 0 20px 0;}.form-basic input[type="text"], .form-basic input[type="password"], .form-basic select{width:100%;height:36px;line-height:30px;padding:0 2%;border:solid 1px #c5c5c5;}.form-basic input[type="text"].inputdate{width:100px;background-position:2px -458px !important;}.form-basic .area{width:95%;height:164px;padding:8px 2% 0 2%;margin:0 0 15px 0;border:solid 1px #c5c5c5;}.form-basic label{margin:0 0 5px 0;display:block;font:400 14px/16px 'Lato', sans-serif;text-align:left;}.form-basic #Captcha{width:95%;padding:0 2.5%;}.form-basic #Captcha{width:100%;padding:0;}.form-title{margin:0 0 20px 0;font:400 18px/24px 'Lato', sans-serif;display:inline-block;}.form-title.big{margin:0;font:bold 18px/24px 'Lato', sans-serif;}.form-subtitle{margin:0 0 10px 0;font:bold 17px/19px 'Lato', sans-serif;}.form-basic p{    padding:5px 0 0 0;    /* margin:0; */    /* height:40px; */}.form-basic .fcol p{    width:48%;    margin:0 1% 10px 1%;    float:left;}.form-standar input[type="text"], .form-standar input[type="password"]{width:100%;height:36px;line-height:30px;padding:0 2%;border:solid 1px #c5c5c5;}.form-standar select{width:100%;height:36px;line-height:30px;padding:0 2%;border:solid 1px #c5c5c5;}.form-standar label{margin:0 0 6px 0;display:block;font:400 18px/20px 'Lato', sans-serif;}.form-standar strong{font:700 14px/18px 'Lato', sans-serif;}.form-padding-x10{padding:0 10px;}.form-padding-full-x20x10{padding:20px 10px;}.form-padding-full-x30x10{padding:30px 10px;}.form-cellx100{width:100%;}/*New*/.form-send .input-default{width:100%;}.form-send .input-type-gender, .form-send .input-type-document{width:68.5%;}.form-send .select-default{width:100%;}.form-send .select-type-gender, .form-send .select-type-document{width:26%;}/**/.form-group{padding:0 10px 15px 10px;}.form-group.relative{position:relative;}.form-group select{width:100%;height:36px;line-height:30px;padding:0 2%;border:solid 1px #c5c5c5;}.form-group input[type="text"],.form-group input[type="password"]{width:99.777777%;height:36px;line-height:30px;padding:0 2%;border:solid 1px #c5c5c5;}.form-group textarea{width:99.777777%;height:100px;padding:8px 2%;border:solid 1px #c5c5c5;}.form-total-text{color:#333;font:400 20px/22px 'Lato', sans-serif;}.form-total-moneda{font:700 18px/22px 'Lato', sans-serif;}.form-total-monto{font:700 26px/28px 'Lato', sans-serif;}.form-group.disabled:before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(255, 255, 255, .6);}
/*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.re-position-mobile{    padding-top:38px;    }ul.items.items-promo li strong.text-promo{max-width:150px;}.banner-buscaagencia-header{width:239px;height:80px;}}/* 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"]{-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.items-4,.cont-top-item.items-3,.cont-top-item.items-2{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;}.banner-buscaagencia-header{width:239px;height:80px;left:140px;}.links-to span{margin:14px 0 6px 0;float:none;display:block;}.servicio-item-wrapper,.servicio-item-wrapper.x25,.servicio-item-wrapper.x20{width:50%;}}/* 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 !important;}/*body{background:none #FFF;}*/#Body{padding:144px 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;}#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:134px !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.15);-moz-box-shadow:   0px 3px 7px 0px rgba(50, 50, 50, 0.15);box-shadow:        0px 3px 7px 0px rgba(50, 50, 50, 0.15);}.header-page, .header-page .cont-header{height:auto !important;}.header-page h1{margin:0;}.header-page h1 a img{width:50px !important;margin:2px 0 0 6px;}/**//*.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;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;}/**/.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:60px 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:auto !important;min-height:auto !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:auto !important;margin:8px 10px 6px 10px !important;text-align:left !important;color:#333 !important;font-size:17px !important;line-height:18px !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:auto !important;position:fixed;padding:5px 8px 5px 5px !important;top:0;right:60px;font-size:14px !important;line-height:14px;}.site-style-B2B .header-page nav a.btn-login span{top:0;}.btn-login .svg-ico-acuerdo{width:25px;height:25px;}.menu-subnav > li > a > i.svg-ico-menu{width:19px;height:18px;margin-left:-2px;}/**/.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:#000;text-align:center;text-decoration:none;font-size:24px;}.menu-mobile-btn.open{left:10px;}.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:#000;}.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;}/**/.tp-status-wrapper{position:absolute;top:-88px;left:60px;}.site-style-B2B .header-page nav li.tp-status-wrapper{float:none !important;display:block !important;height:38px !important;border-top:none !important;}.site-style-B2B .header-page nav li.tp-status-wrapper a{margin:0 5px !important;height:auto !important;}.menu-subnav .svg-icons-tp{width:40px;height:40px;margin-top:0;opacity:1;}.tp-status.fixed{position:relative !important;top:auto !important;right:auto;padding:inherit;background:transparent;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border:none;border-top:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}.form-login-win.tp-nav-wrapper{width:100% !important;}#divToFixFx.container-login-win.fixed{margin:0;}.form-login-win.tp-nav-wrapper .login-win{width:95% !important;padding:18px 2.5% 18px 2.5% !important;}/*Win login*/.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;}.container-login-win{width:100%;margin: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,.wrap-node-advanced-child .form-group-items .motor-node{width:100% !important;margin:0;flex:none;}.wrap-node-advanced-child .form-group-items{display:block;}.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-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;}.Motor .node-pasagers.ht .rooms-status li{width:50%;}.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-id-distancia,.Motor .node-id-hthost,.Motor .node-id-categoria,.Motor .node-id-regimen{padding:0 1%;margin-bottom:6px;width:98%;box-sizing:border-box;}.Motor .node-id-hotel,.Motor .node-id-puntos-interes{padding:0 1%;margin-bottom:6px;width:99%;box-sizing:border-box;}.Motor .node-id-hthos input,.Motor .node-id-categoria input,.Motor .node-id-regimen input{width:98%;padding:0 1%;box-sizing:border-box;}.Motor .node-id-hotel .input{width:100%;padding:0 1%;box-sizing:border-box;}.Motor .node-id-hotel label{line-height:21px;}.node-id-distancia .fancy-select .text,.node-id-hthost .fancy-select .text, .node-id-categoria .fancy-select .text,.node-id-regimen .fancy-select .text{width:calc(100% - 40px);}.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:25%;}.Motor .motor-node-rooms.items-4 .node-rooms-child{width:23%;margin:0 1%;}.Motor .msubmit{width:100%;height:48px;padding:0;font-size:15px;line-height:15px;font-weight:bold;}.Motor .motor-node-advanced{position:relative;z-index:20;}.Motor .motor-vuelo-nav{margin:0 10px 0 0;position:relative;z-index:10;}.motor-vuelo-nav li a{padding:10px 12px;margin:1.5% 1%;font-size:13px;line-height:15px;}/*New formar para multiples childs*/#MotorFrmHoteles .wrap-rooms-child{position:relative;}#MotorFrmHoteles .node-rooms-number{position:absolute;top:-36px;}#MotorFrmHoteles .Motor .motor-node-rooms.items-4 .node-rooms-child{width:13%;margin:0 1%;}#MotorFrmHoteles .wrap-rooms-child{width:100%;float:left;margin:0 0 38px 0;padding-bottom:10px;border-bottom:1px solid #cccccc;}#MotorFrmHoteles .node-rooms-child{}#MotorFrmHoteles .node-rooms-child.node-child-amount-1{width:48%;}#MotorFrmHoteles .node-rooms-child.node-child-amount-2{width:48%;float:right;}#MotorFrmHoteles .node-rooms-name small{width:50%;height:50px;}#MotorFrmHoteles .node-rooms-name span{position:absolute;}#MotorFrmHoteles #ht_textAge1,#MotorFrmHoteles #ht_textAge2,#MotorFrmHoteles #ht_textAge3,#MotorFrmHoteles #ht_textAge4{position:absolute;top:122px;width:23%;    margin:0 1%;}#MotorFrmHoteles #ht_textAge1{left:0;}#MotorFrmHoteles #ht_textAge2{left:25%;}#MotorFrmHoteles #ht_textAge3{left:50%;}#MotorFrmHoteles #ht_textAge4{left:75%;}#MotorFrmHoteles .node-rooms-child.dependent-select{margin-top:30px;}#MotorFrmHoteles .node-rooms-name #ht_textAge1 em,#MotorFrmHoteles .node-rooms-name #ht_textAge2 em,#MotorFrmHoteles .node-rooms-name #ht_textAge3 em,#MotorFrmHoteles .node-rooms-name #ht_textAge4 em{display:inline-block;}#MotorFrmHoteles .node-rooms-name #ht_textAge1 em:before,#MotorFrmHoteles .node-rooms-name #ht_textAge2 em:before,#MotorFrmHoteles .node-rooms-name #ht_textAge3 em:before,#MotorFrmHoteles .node-rooms-name #ht_textAge4 em:before{display:none;}#MotorFrmHoteles .node-rooms-name small em:after{display:inline-block;font-size:11px;}#MotorFrmHoteles .node-rooms-name #ht_textAge1 em:after{content:"1";}#MotorFrmHoteles .node-rooms-name #ht_textAge2 em:after{content:"2";}#MotorFrmHoteles .node-rooms-name #ht_textAge3 em:after{content:"3";}#MotorFrmHoteles .node-rooms-name #ht_textAge4 em:after{content:"4";}.Motor .motor-node-advanced > a{width:96%;padding:0 1%; margin:1% 1%;float:right;}.Motor .motor-node-advanced > a span{float:right;} .Motor .node-id-flexible{/*width:96%;*/height:auto;padding:0 1%; margin:1% 1%;float:left;}.Motor .node-id-flexible label{padding-bottom:0;line-height:28px;} .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,.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:0px 0 20px 0;}.container-slider-home{/*display:none;*/position:relative;}/*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;}/*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:80px !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;-webkit-box-shadow:none !important;    box-shadow:none !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:18px !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;background-color:#fff !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 #ccc !important;border-radius:3px;height:50px;padding-right:20px;padding-left:10px;}.input-reposition-auto-suggest span.select{background-color:#fff !important;}.input-reposition-auto-suggest span.select i{display:none;}/*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:46% !important;margin:0 2% !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:#ffb80f !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{display:block;float:none;padding:0;}#HuellaBtn{padding:0 !important;}#Huella li a{width:100%;height:38px;}#Huella li a:hover{background-color:#FCB91D;}#Huella li a.activo{background-color:#CCC;}#Huella li a strong{display:none;}#Huella li a span small{font:18px/38px 'Asap', sans-serif;padding:0;}#Huella li a ins{display:block;float:right;margin:8px 5px 0 0;font-size:22px;text-decoration:none;}#Huella li span{/*margin:0 0 0 48px;*/margin:0;}#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:#cccccc;}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;}/**//*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:#ededed;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 banner slider princial*/.slider-page-first{width:338px; /*1080px;*/height:450px; /*1440px;*/}.slider-page-first-elements{width:338px; /*1080px;*/height:450px; /*1440px;*/}/**//*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;}#formulario.form-reserva #tp_mt_filtro .fcol input[type="text"]{margin:0 !important;}#formulario.form-reserva #tp_mt_filtro .fcol select{margin:0 !important;}#formulario.form-reserva #tp_mt_filtro .fcol .submit{margin:20px 0 0 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;}.submit.btn-cotizar{margin:10px 0 0 0;}/*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;}a#powerby_rss{margin:0 0 10px 0;float:right;position:relative;top:inherit;}.site-style-B2B #powerby_rss{margin-top:20px;}.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 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 .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;}.arDesglose{width:80% !important;margin:0 10% 12px 10% !important;float:none !important;}.linksAR{width:100% !important;float:left !important;position:relative;}.linksAR .tool_iconos{width:100% !important;margin:0 !important;position:absolute !important;top:-35px !important;text-align:center !important;}.linksAR .tool_iconos li{display:inline-block !important;padding:0 !important;float:inherit !important;}.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;}/**//*Display precios*/.item-left-precio em, .item-left-texto span em, .det-display-item-cantidad, .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:100%;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;}/**//*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;}#MisReservas nav{width:100%;height:auto !important;float:left;border:none !important;margin-bottom:10px !important;}#MisReservas nav ul{position:relative !important;}#MisReservas nav li{margin-top:10px;}/**//**/#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:#ffb80f !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;}/**//*Acceso*/.site-style-B2B #Center{margin-top:0 !important;min-height:auto !important;}.site-style-B2B #Logueo{position:relative !important; top:inherit !important;margin: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 60px 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%;}/*.div-table,.div-table-cell{display:block;}*/.wrapper-powerby{width:100%;margin:40px 0;padding:0;text-align:center;border:none;}.banner-buscaagencia-header{width:164px;height:55px;top:-3px;left:60px;}/*contenedores*/.cont-top-item{width:98%;margin:0 1% 2% 1%;}.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:10px 5px 20px 5px;}.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-select{width:100% !important;}[id*="cc_cuotas"].rss--cc-select{width:100px !important;}.rss--cc-select-cuotas label{display:block;}.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,.servicio-item-wrapper.x25,.servicio-item-wrapper.x20{width:100%;}.links-to span{margin:14px 0 6px 0;float:none;display:block;}.promo-tarjetas-modal-wrapper .table-div .cell{display:block;}.promo-tarjetas-modal-wrapper .new-detalle-image{width:100%;margin:0 0 15px 0;}.promo-tarjetas-modal-wrapper div.dataDetalle{margin:0;}.promo-tarjetas-cft{margin-top:20px;}.container-login-optional-win{margin:20px 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%;margin:0;-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;}/**/.cupos .inTopUl{overflow-y:hidden;overflow-x:scroll;}div.precio h5.precio-ci{margin:6px 0 0 0;}.iCI .ht-figure{width:45%;}.iCI .cont-info-extra,.iCI .item-serv-header-address{display:none;}.iCI .ht-description{width:55%;}.iCI .detalleFoto{display:none;}.iCI .ht-description h3{font-size:1.30em;line-height:1.25em;}/*TP*/.tp-table-div{width:100% !important;border-collapse:inherit!important;border-spacing:inherit !important;display:block !important;}.tp-table-div .table-tr{width:100% !important;margin:0 0 10px 0 !important;display:block !important;float:left;}.tp-table-div .table-tr.no-mobile{display:none !important;}.tp-table-div .table-td, .tp-table-div .table-th{width:98% !important;display:block !important;padding:6px 1% !important;float:left !important;}.tp-table-div .table-td{border-bottom:1px solid #DDD;border-right:1px solid #DDD;border-left:1px solid #DDD;}.tp-table-div .table-td:first-child{border-top:1px solid #DDD;}.tp-table-div .table-td small{width:48%;display:block;float:left;}.tp-table-div .table-th{background:#002445;color:#FFF;}.tp-table-div .w-70x{width:98%;}.tp-table-div .w-90x{width:98%;}.tp-table-div .w-120x{width:98%;}.tp-table-div .table-tr{background:#eee;}.tp-table-div .table-tr:nth-child(2n+1){background:#f5f5f5;}.tp-table-div .table-td.t-center, .tp-table-div .table-th.t-center{text-align:left !important;}#tpContenido{padding:30px 0 20px 0 !important;}#tpContenido #minimotor form .filter-por{width:100% !important;}#tpContenido #minimotor form .filter-por p{width:96% !important;margin:0 2% !important;}#tpContenido #minimotor form .filter-por select{width:100% !important;}#tpContenido #minimotor form .filter-por input{width:99% !important;}#tpContenido #minimotor form .filter-submit{width:100% !important;}#tpContenido .submit{width:96% !important;margin:2% !important;}#tpContenido #minimotor form .filter-date{width:100% !important;}#tpContenido #minimotor form .filter-date p{width:96% !important;margin:1% 2% !important;}#tpContenido #minimotor form .filter-date p input{margin:0 !important;padding:0 2% 0 0 !important;width:97.666666% !important;}#TP_body table tr{display:block;margin:0 0 20px 0;}#TP_body table td.td-move,#TP_body table thead{display:none;}#TP_body table tbody,#TP_body table td.tp_checkbox_area,#TP_body table td.td-center,#TP_body table td.tp_item_data,#TP_body table td.tp_precio{display:block;}.tripplanner form > div{height:auto !important;}.tripplanner form .tp_reservar, .tripplanner form .tp_cancelar{margin:4px 0 0 4px;float:none;}.tripplanner form .tp_cancelar{margin:4px 0 0 4px;float:none;}.tp-td-mobile{display:inline-block !important;padding:0 8px 0 0;}.tp_checkbox_area{float:right;border:none !important;padding:12px 12px !important;margin:6px 2px !important;}#TP_body table td.td-center{text-align:left !important;font-size:12px;line-height:14px !important;padding:5px 10px;}/**/.col-passengers > div{width:28px;text-align:center;}.col-price small{font:normal 10px/13px 'Asap', sans-serif;}.MotorComprimido.show-forced #Motor{margin:60px 0 20px 0;}.form-send .fcol.form-book.tp_servicios_otro_wrapper p.fcol-25-porcent{width:98%;}.msj-exclusive-site.top-msj{padding:20px;position:relative;-webkit-box-shadow:0px 0px 16px 0px rgba(0,0,0,0.75);-moz-box-shadow:0px 0px 16px 0px rgba(0,0,0,0.75);box-shadow:0px 0px 16px 0px rgba(0,0,0,0.75);}.msj-exclusive-site .close-btn{padding:2px;display:block;font-size:20px;position:absolute;top:0;right:0;cursor:pointer;}}/* 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;left:0;right:0;}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;}.as-result-node div.precio{width:100%;position:relative;bottom:0;}.as-description{min-height:auto;}.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;}.item-left-texto-1{width:auto;margin:0 6px;}.item-left-texto-2{display:none;}/**/.mode-vertical .show-habitaciones em{display:none;}.mode-vertical .show-habitaciones{width:44px;margin:0 0 0 2%;}}/* 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);}
