/*
Theme Name: Holiday Inn
Theme URI: http://wordpress.org/
Description: 
Author: Redo Digital, REbuilt by Agencia Land
Author URI: http://www.agencia.land/
Version: 3.1 (update from 3.0 by redo)
License: 
Tags: 

*/

/**
 * Reset
 *
 * Modified from Normalize.css to provide cross-browser consistency and a smart
 * default styling of HTML elements.
 *
 * ----------------------------------------------------------------------------
 */

*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
article,aside,details,figcaption,figure,footer,header,nav,section,summary{display:block}
audio,canvas,video{display:inline-block}
audio:not([controls]){display:none;height:0}
[hidden]{display:none}
html{font-size:100%;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
html,button,input,select,textarea{font-family:'Open Sans',sans-serif}
body{background-color:#f5f5f5;color:#141412;line-height:1.5;margin:0}
a:active,a:hover{color:#ea9629;outline:0}
a:hover{text-decoration:none}
address{font-style:italic;margin:0 0 24px}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:bold}
dfn{font-style:italic}
mark{background:#ff0;color:#000}
p{margin:0 0 24px}
code,kbd,pre,samp{font-family:monospace,serif;font-size:14px;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}
pre{background:#f5f5f5;color:#666;font-family:monospace;font-size:14px;margin:20px 0;overflow:auto;padding:20px;white-space:pre;white-space:pre-wrap;word-wrap:break-word}
blockquote,q{-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}
blockquote{font-size:18px;font-style:italic;font-weight:300;margin:24px 40px}
blockquote blockquote{margin-right:0}
blockquote cite,blockquote small{font-size:14px;font-weight:normal;text-transform:uppercase}
blockquote em,blockquote i{font-style:normal;font-weight:300}
blockquote strong,blockquote b{font-weight:400}
small{font-size:smaller}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-0.5em}
sub{bottom:-0.25em}
dl{margin:0 20px}
dt{font-weight:bold}
dd{margin:0 0 20px}
menu,ol,ul{margin:16px 0;padding:0 0 0 40px}
ul{list-style-type:square}
nav ul,nav ol{list-style:none;list-style-image:none}
li>ul,li>ol{margin:0}
img{-ms-interpolation-mode:bicubic;border:0;vertical-align:middle}
svg:not(:root){overflow:hidden}
figure{margin:0}
form{margin:0}
legend{border:0;padding:0;white-space:normal}
button,input,select,textarea{font-size:100%;margin:0;max-width:100%;vertical-align:baseline}
button,input{line-height:normal}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}
button[disabled],input[disabled]{cursor:default}
input[type="checkbox"],input[type="radio"]{padding:0}
input[type="search"]{-webkit-appearance:textfield;padding-right:2px;width:270px}
input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
textarea{overflow:auto;vertical-align:top}
table{border-bottom:1px solid #ededed;border-collapse:collapse;border-spacing:0;font-size:14px;line-height:2;margin:0 0 20px;width:100%}
caption,th,td{font-weight:normal;text-align:left}
caption{font-size:16px;margin:20px 0}
th{font-weight:bold;text-transform:uppercase}
td{border-top:1px solid #ededed;padding:6px 10px 6px 0}
del{color:#333}
ins{text-decoration:none}
hr{background:url(images/dotted-line.png) repeat center top;background-size:4px 4px;border:0;height:1px;margin:0 0 24px}
.genericon:before,.menu-toggle:after,.featured-post:before,.date a:before,.entry-meta .author a:before,.format-audio .entry-content:before,.comments-link a:before,.tags-links a:first-child:before,.categories-links a:first-child:before,.edit-link a:before,.attachment .entry-title:before,.attachment-meta:before,.attachment-meta a:before,.comment-awaiting-moderation:before,.comment-reply-link:before,.comment-reply-login:before,.comment-reply-title small a:before,.bypostauthor>.comment-body .fn:before,.error404 .page-title:before{-webkit-font-smoothing:antialiased;display:inline-block;font:normal 16px/1 Genericons;vertical-align:text-bottom}
.clear:after,.attachment .entry-header:after,.widget-area:after,.entry-content:after,.page-content:after,.navigation:after,.nav-links:after,.gallery:after,.comment-form-author:after,.comment-form-email:after,.comment-form-url:after,.comment-body:after{clear:both}
.clear:before,.clear:after,.attachment .entry-header:before,.attachment .entry-header:after,.widget-area:before,.widget-area:after,.entry-content:before,.entry-content:after,.page-content:before,.page-content:after,.navigation:before,.navigation:after,.nav-links:before,.nav-links:after,.gallery:before,.gallery:after,.comment-form-author:before,.comment-form-author:after,.comment-form-email:before,.comment-form-email:after,.comment-form-url:before,.comment-form-url:after,.comment-body:before,.comment-body:after{content:"";display:table}
.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important}
.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-weight:bold;height:auto;line-height:normal;padding:15px 23px 14px;position:absolute;left:5px;top:5px;text-decoration:none;width:auto;z-index:100000}
button,input,textarea{border:2px solid #d4d0ba;font-family:'Open Sans',sans-serif;padding:5px}
input,textarea{color:#141412}
button,input[type="submit"],input[type="button"],input[type="reset"]{background:#e05d22;background:-webkit-linear-gradient(top,#e05d22 0,#d94412 100%);background:linear-gradient(to bottom,#e05d22 0,#d94412 100%);border:0;border-radius:2px;color:#fff;display:inline-block;padding:11px 24px 10px;text-decoration:none}
button:hover,button:focus,input[type="submit"]:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:focus,input[type="button"]:focus,input[type="reset"]:focus{background:#ed6a31;background:-webkit-linear-gradient(top,#ed6a31 0,#e55627 100%);background:linear-gradient(to bottom,#ed6a31 0,#e55627 100%);outline:0}
button:active,input[type="submit"]:active,input[type="button"]:active,input[type="reset"]:active{background:#d94412;background:-webkit-linear-gradient(top,#d94412 0,#e05d22 100%);background:linear-gradient(to bottom,#d94412 0,#e05d22 100%);border:0;padding:10px 24px 11px}
.post-password-required input[type="submit"]{padding:7px 24px 4px;vertical-align:bottom}
.post-password-required input[type="submit"]:active{padding:5px 24px 6px}
::-webkit-input-placeholder{color:#7d7b6d}
:-moz-placeholder{color:#7d7b6d}
::-moz-placeholder{color:#7d7b6d}
:-ms-input-placeholder{color:#7d7b6d}
.entry-content img,.entry-summary img,.comment-content img,.widget img,.wp-caption{max-width:100%}
.entry-content img,.entry-summary img,.comment-content img[height],img[class*="align"],img[class*="wp-image-"],img[class*="attachment-"]{height:auto}
img.size-full,img.size-large,img.wp-post-image{height:auto;max-width:100%}
embed,iframe,object,video{max-width:100%}
.entry-content .twitter-tweet-rendered{max-width:100%!important}
.alignleft{float:left}
.alignright{float:right}
.aligncenter{display:block;margin-left:auto;margin-right:auto}
img.alignleft{margin:5px 20px 5px 0}
.wp-caption.alignleft{margin:5px 10px 5px 0}
img.alignright{margin:5px 0 5px 20px}
.wp-caption.alignright{margin:5px 0 5px 10px}
img.aligncenter{margin:5px auto}
img.alignnone{margin:5px 0}
.wp-caption .wp-caption-text,.entry-caption,.gallery-caption{color:#220e10;font-size:18px;font-style:italic;font-weight:300}
img.wp-smiley,.rsswidget img{border:0;border-radius:0;box-shadow:none;margin-bottom:0;margin-top:0;padding:0}
.wp-caption.alignleft+ul,.wp-caption.alignleft+ol{list-style-position:inside}
.site-main{position:relative}
.site-main .sidebar-container{height:0;position:absolute;top:40px;width:100%;z-index:1}
.site-main .sidebar-inner{margin:0 auto;max-width:1100px}
.site-header{position:relative}
.main-navigation{clear:both;margin:0 auto;position:relative;text-align:right}
ul.nav-menu,div.nav-menu>ul{margin:0;padding:0}
.nav-menu li{display:inline-block;position:relative}
.nav-menu li a{color:#141412;display:block;font-size:14px;line-height:1;padding:15px 20px;text-decoration:none;font-weight:400}
.nav-menu li.menu-item-has-children>a{background-image:url(images/arrow-menu.png);background-position:center right;background-repeat:no-repeat}
.nav-menu li:hover>a,.nav-menu li a:hover{background-color:#fff;color:#141412}
.nav-menu .sub-menu,.nav-menu .children{background-color:#3761a8;color:#fff;border-top:0;display:none;padding:0;position:absolute;z-index:9999;text-align:left}
.nav-menu .sub-menu ul,.nav-menu .children ul{border-left:0;left:100%;top:0}
ul.nav-menu ul a,.nav-menu ul ul a{color:#fff;margin:0;width:200px}
ul.nav-menu ul a:hover,.nav-menu ul ul a:hover{background-color:#fff;color:#3761a8}
ul.nav-menu li:hover>ul,.nav-menu ul li:hover>ul{display:block}
.menu-toggle{display:none}
.navbar{margin:0 auto;width:100%}
.site-header .search-form{position:absolute;right:20px;top:1px}
.site-header .search-field{background-color:transparent;background-image:url(images/search-icon.png);background-position:5px center;background-repeat:no-repeat;background-size:24px 24px;border:0;cursor:pointer;height:37px;margin:3px 0;padding:0 0 0 34px;position:relative;-webkit-transition:width 400ms ease,background 400ms ease;transition:width 400ms ease,background 400ms ease;width:0}
.site-header .search-field:focus{background-color:#fff;border:2px solid #c3c0ab;cursor:text;outline:0;width:230px}
.hentry{padding:40px 0}
.entry-header,.entry-content,.entry-summary,.entry-meta{margin:0 auto;max-width:900px;width:100%}
.sidebar .entry-header,.sidebar .entry-content,.sidebar .entry-summary,.sidebar .entry-meta{max-width:1100px;padding:0 376px 0 60px}
.sidebar .entry-header .entry-meta{padding:0}
.entry-thumbnail img{display:block;margin:0 auto 10px}
.entry-header{margin-bottom:30px}
.entry-title{font-weight:normal;margin:0 0 5px}
.entry-title a{color:#141412}
.entry-title a:hover{color:#ea9629}
.entry-meta{clear:both;font-size:14px}
.entry-meta a{color:#bc360a}
.entry-meta a:hover{color:#bc360a}
.entry-meta>span{margin-right:20px}
.entry-meta>span:last-child{margin-right:0}
.featured-post:before{content:"\f308";margin-right:2px}
.entry-meta .date a:before{content:"\f303"}
.comments-link a:before{content:"\f300";margin-right:2px;position:relative;top:-1px}
.entry-meta .author a:before{content:"\f304";position:relative;top:-1px}
.categories-links a:first-child:before{content:"\f301"}
.tags-links a:first-child:before{content:"\f302";position:relative;top:-1px}
.edit-link a:before{content:"\f411";position:relative;top:-1px}
.single-author .entry-meta .author,.sticky.format-standard .entry-meta .date,.sticky.format-audio .entry-meta .date,.sticky.format-chat .entry-meta .date,.sticky.format-image .entry-meta .date,.sticky.format-gallery .entry-meta .date{display:none}
.entry-content{-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;word-wrap:break-word}
.entry-content a,.comment-content a{color:#bc360a}
.entry-content a:hover,.comment-content a:hover{color:#ea9629}
.entry-content blockquote{font-size:24px}
.entry-content blockquote cite,.entry-content blockquote small{font-size:16px}
.entry-content img.alignleft,.entry-content .wp-caption.alignleft{margin-left:0}
.entry-content img.alignright,.entry-content .wp-caption.alignright{margin-right:0}
footer.entry-meta{margin-top:24px}
.format-standard footer.entry-meta{margin-top:0}
.page-links{clear:both;font-size:16px;font-style:italic;font-weight:normal;line-height:2.2;margin:20px 0;text-transform:uppercase}
.page-links a,.page-links>span{background:#fff;border:1px solid #fff;padding:5px 10px;text-decoration:none}
.format-status .entry-content .page-links a,.format-gallery .entry-content .page-links a,.format-chat .entry-content .page-links a,.format-quote .entry-content .page-links a,.page-links a{background:#e63f2a;border:1px solid #e63f2a;color:#fff}
.format-gallery .entry-content .page-links a:hover,.format-audio .entry-content .page-links a:hover,.format-status .entry-content .page-links a:hover,.format-video .entry-content .page-links a:hover,.format-chat .entry-content .page-links a:hover,.format-quote .entry-content .page-links a:hover,.page-links a:hover{background:#fff;color:#e63f2a}
.format-status .entry-content .page-links>span,.format-quote .entry-content .page-links>span{background:0}
.page-links .page-links-title{background:transparent;border:0;margin-right:20px;padding:0}
.hentry .mejs-mediaelement,.hentry .mejs-container .mejs-controls{background:#220e10}
.hentry .mejs-controls .mejs-time-rail .mejs-time-loaded,.hentry .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current{background:#fff}
.hentry .mejs-controls .mejs-time-rail .mejs-time-current{background:#ea9629}
.hentry .mejs-controls .mejs-time-rail .mejs-time-total,.hentry .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total{background:#595959}
.hentry .mejs-controls .mejs-time-rail span,.hentry .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,.hentry .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current{border-radius:0}
.attachment .hentry{background-color:#e8e5ce;margin:0;padding:0}
.attachment .entry-header{margin-bottom:0;max-width:1100px;padding:30px 0}
.attachment .entry-title{display:inline-block;float:left;font:300 italic 30px "Source Sans Pro",Helvetica,sans-serif;margin:0}
.attachment .entry-title:before{content:"\f416";font-size:32px;margin-right:10px}
.attachment .entry-meta{clear:none;color:inherit;float:right;max-width:604px;padding:9px 0 0;text-align:right}
.hentry.attachment:not(.image-attachment) .entry-meta{max-width:104px}
.attachment footer.entry-meta,.single-attachment .site-main .sidebar-container{display:none}
.attachment-meta:before{content:"\f307"}
.full-size-link a:before{content:"\f402"}
.full-size-link:before{content:none}
.attachment .entry-meta a,.attachment .entry-meta .edit-link:before,.attachment .full-size-link:before{color:#ca3c08}
.attachment .entry-content{background-color:#fff;max-width:100%;padding:40px 0}
.image-navigation{margin:0 auto;max-width:1100px;position:relative}
.image-navigation a:hover{text-decoration:none}
.image-navigation .nav-previous,.image-navigation .nav-next{position:absolute;top:50px}
.image-navigation .nav-previous{left:0}
.image-navigation .nav-next{right:0}
.image-navigation .meta-nav{font-size:32px;font-weight:300;vertical-align:-4px}
.attachment .entry-attachment,.attachment p.attachment{margin:0 auto;max-width:724px;text-align:center}
.attachment .entry-attachment .attachment{display:inline-block}
.attachment .entry-caption{text-align:left}
.attachment .entry-description{margin:20px auto 0;max-width:604px}
.attachment .entry-caption p:last-child,.attachment .entry-description p:last-child{margin:0}
.navigation .nav-previous{float:left}
.navigation .nav-next{float:right}
.navigation a{color:#bc360a}
.navigation a:hover{color:#ea9629;text-decoration:none}
.paging-navigation{background-color:#e8e5ce;padding:40px 0}
.paging-navigation .nav-links{margin:0 auto;max-width:604px;width:100%}
.sidebar .paging-navigation .nav-links{max-width:1100px;padding:0 376px 0 60px}
.paging-navigation .nav-next{padding:13px 0}
.paging-navigation a{font-size:22px;font-style:italic;font-weight:300}
.paging-navigation .meta-nav{background-color:#e63f2a;border-radius:50%;color:#fff;display:inline-block;font-size:26px;padding:3px 0 8px;text-align:center;width:50px}
.paging-navigation .nav-previous .meta-nav{margin-right:10px;padding:17px 0 23px;width:80px}
.paging-navigation .nav-next .meta-nav{margin-left:10px}
.paging-navigation a:hover .meta-nav{background-color:#ea9629;text-decoration:none}
.post-navigation{background-color:#fff;color:#ca3c08;font-size:20px;font-style:italic;font-weight:300;padding:20px 0}
.post-navigation .nav-links{margin:0 auto;max-width:1100px}
.sidebar .post-navigation .nav-links{padding:0 376px 0 60px}
.post-navigation a[rel="next"]{float:right;text-align:right}
.archive-header{background-color:#e8e5ce}
.archive-title,.archive-meta{font:300 italic 30px "Source Sans Pro",Helvetica,sans-serif;margin:0 auto;max-width:1100px;padding:30px 0;width:100%}
.archive-meta{font-size:16px;font-style:normal;font-weight:normal;margin-top:-15px;padding:0 0 11px}
.sidebar .archive-meta{padding-right:376px}
.page-header{background-color:#e8e5ce}
.page-title{font:300 italic 30px "Source Sans Pro",Helvetica,sans-serif;margin:0 auto;max-width:1100px;padding:30px 0;width:100%}
.page-content{margin:0 auto;max-width:604px;padding:40px 0;width:100%}
.sidebar .page-content{margin:0 auto;max-width:1100px;padding:40px 376px 40px 60px}
.error404 .page-header{background-color:#fff}
.error404 .page-title{line-height:.6;margin:0;padding:300px;position:relative;text-align:center;width:auto}
.error404 .page-title:before{color:#e8e5ce;content:"\f423";font-size:964px;line-height:.6;overflow:hidden;position:absolute;left:7px;top:28px}
.error404 .page-wrapper{background-color:#e8e5ce}
.error404 .page-header,.error404 .page-content{margin:0 auto;max-width:1100px;padding-bottom:40px;width:100%}
.site-main .mu_register{margin:0 auto;max-width:604px;width:100%}
.mu_alert{margin-top:25px}
.site-main .mu_register input[type="submit"],.site-main .mu_register #blog_title,.site-main .mu_register #user_email,.site-main .mu_register #blogname,.site-main .mu_register #user_name{font-size:inherit;width:270px}
.site-main .mu_register input[type="submit"]{width:auto}
.site-main .widget-area{float:right;width:300px}
.widget .widget-title{font:300 italic 20px "Source Sans Pro",Helvetica,sans-serif;margin:0 0 10px}
.widget ul,.widget ol{list-style-type:none;margin:0;padding:0}
.widget li{padding:5px 0}
.widget .children li:last-child{padding-bottom:0}
.widget li>ul,.widget li>ol{margin-left:20px}
.widget a{color:#bc360a}
.widget a:hover{color:#ea9629}
.widget-area,.sidebar{text-align:left}
.sidebar-container{background-color:#220e10;padding:20px 0;min-height:200px}
@media(max-width:1599px){.site{border:0}
}@media(max-width:1069px){.sidebar img.alignleft,.sidebar .wp-caption.alignleft{margin-left:0}
.sidebar img.alignright,.sidebar .wp-caption.alignright{margin-right:0}
.error404 .page-header{margin-left:auto;max-width:604px;width:100%}
.archive-header,.search .page-header,.archive .page-header,.blog .page-header,.error404 .page-content,.search .page-content,.archive .page-content,.attachment .entry-header,.attachment .entry-content,.post-navigation .nav-links,.sidebar .site-info,.widget-area{padding-left:20px;padding-right:20px}
.error404 .page-title{font-size:24px;padding:180px}
.error404 .page-title:before{font-size:554px}
.attachment .image-navigation{max-width:724px}
.image-navigation .nav-previous,.image-navigation .nav-next{position:static}
.site-main .widget-area{margin-right:60px}
}@media(max-width:999px){.sidebar .entry-header,.sidebar .entry-content,.sidebar .entry-summary,.sidebar .entry-meta,.sidebar .comment-list,.sidebar .comment-reply-title,.sidebar .comment-navigation,.sidebar .comment-respond .comment-form,.sidebar .featured-gallery,.sidebar .post-navigation .nav-links,.author.sidebar .author-info{max-width:604px;padding-left:0;padding-right:0}
.sidebar .site-info,.search.sidebar .page-content,.blog.sidebar .page-content,.attachment .entry-header,.sidebar .comments-title{max-width:604px}
.sidebar .archive-meta,.attachment .entry-header,.search.sidebar .page-content,.blog.sidebar .page-content,.sidebar .site-info,.sidebar .comments-title,.sidebar .no-comments{padding-left:0;padding-right:0}
.attachment .entry-meta{float:left;text-align:left;width:100%}
.attachment .entry-content{max-width:100%;padding:40px 0}
.format-status .entry-content{padding-top:40px}
.format-status .entry-meta{padding-bottom:40px}
.sidebar .format-status .entry-content,.sidebar .format-status .entry-meta{padding-left:35px}
.sidebar .format-status .entry-content:before,.sidebar .format-status .entry-meta:before{left:10px}
.sidebar .format-status .entry-content p:first-child:before{left:4px}
.sidebar .paging-navigation .nav-links{padding:0 60px}
.site-main .sidebar-container{height:auto;margin:0 auto;max-width:604px;position:relative;top:20px}
.site-main .widget-area{float:none;margin:0;width:100%}
.sidebar .widget-area{max-width:100%;left:0}
}@media(max-width:767px){.entry-content img.alignleft,.entry-content .wp-caption.alignleft{margin-left:0}
.entry-content img.alignright,.entry-content .wp-caption.alignright{margin-right:0}
.attachment .image-navigation,.attachment .entry-attachment .attachment{max-width:604px;padding:0;width:100%}
.gallery-caption{display:none}
}@media(max-width:643px){.site-title{font-size:30px}
#content .entry-header,#content .entry-content,#content .entry-summary,#content footer.entry-meta,#content .featured-gallery,.search.sidebar .page-content,.blog.sidebar .page-content,.sidebar .post-navigation .nav-links,.paging-navigation .nav-links,#content .author-info,.comments-area .comments-title,.comments-area .comment-list,.comments-area .comment-navigation,.comment-respond,.sidebar .site-info,.sidebar .paging-navigation .nav-links{padding-left:20px;padding-right:20px}
#content .format-status .entry-content,#content .format-status .entry-met{padding-left:35px}
#content .featured-gallery{padding-left:24px}
.gallery-columns-1 .gallery-item{margin-right:0;width:100%}
.entry-title,.format-chat .entry-title,.format-image .entry-title,.format-gallery .entry-title,.format-video .entry-title{font-size:22px;font-weight:bold}
.format-quote blockquote,.format-status .entry-content{font-size:18px}
.format-quote blockquote small,.format-quote blockquote cite{font-size:13px}
.error404 .page-title{padding:40px 0 0}
.error404 .page-title:before{content:normal}
.comment-author{margin-right:30px}
.comment-author .avatar{height:auto;max-width:100%}
.comment-metadata,.comment-content,.comment-list .reply{width:70%;width:-webkit-calc(100% - 104px);width:calc(100% - 104px)}
.comment-form input[type="text"],.comment-form input[type="email"],.comment-form input[type="url"]{width:-webkit-calc(100% - 120px);width:calc(100% - 120px)}
.comment-form textarea{height:80px}
.format-audio .entry-content:before{display:none}
.format-audio .audio-content{background-image:none;float:none;padding-left:0;width:auto}
}@media(max-width:359px){.gallery{margin-left:0}
.gallery .gallery-item,.gallery-columns-2.gallery-size-thumbnail .gallery-item{max-width:none;width:49%;width:-webkit-calc(50% - 4px);width:calc(50% - 4px)}
.gallery-columns-1.gallery-size-medium,.gallery-columns-1.gallery-size-thumbnail,.gallery-columns-2.gallery-size-thumbnail,.gallery-columns-3.gallery-size-thumbnail{display:block}
.gallery-columns-1 .gallery-item,.gallery-columns-1.gallery-size-medium .gallery-item,.gallery-columns-1.gallery-size-thumbnail .gallery-item{text-align:center;width:98%;width:-webkit-calc(100% - 4px);width:calc(100% - 4px)}
.gallery-columns-3 .gallery-item:nth-of-type(3n),.gallery-columns-5 .gallery-item:nth-of-type(5n),.gallery-columns-7 .gallery-item:nth-of-type(7n),.gallery-columns-9 .gallery-item:nth-of-type(9n){margin-right:4px}
.gallery br{display:none}
.gallery .gallery-item:nth-of-type(even){margin-right:0}
.comment-author{margin:0 0 5px;max-width:100%}
.comment-author .avatar{display:inline;margin:0 5px 0 0;max-width:20px}
.comment-metadata,.comment-content,.comment-list .reply{width:100%}
}
h1,h2,h3,h4,h5,h6,.titulo-h1{font-weight:normal}
h1, .titulo-h1{font-size:24px;margin:0 0 30px 0}
h2{font-size:20px;margin:0 0 25px 0}
h3{font-size:18px;margin:0 0 22px 0;font-weight:700}
h4{font-size:20px;margin:25px 0}
h5{font-size:18px;margin:30px 0}
h6{font-size:16px;margin:36px 0}
.clear{overflow:hidden}
.row-20{width:20%;float:left}
.row-30{width:30%;float:left}
.row-40{width:40%;float:left}
.row-50{width:50%;float:left}
.row-60{width:60%;float:left}
.row-70{width:70%;float:left}
.row-80{width:80%;float:left}
.padding-0-25{padding:0 25px}
.padding-0-5{padding:0 5px}
.padding-5-5{padding:5px 5px}
.padding-30-10{padding:30px 10px}
.padding-30-20{padding:30px 20px}
.padding-30-30{padding:30px}
.padding-30-0{padding:30px 0}
.padding-20-10{padding:20px 10px}
.padding-10-25{padding:10px 25px}
.padding-10-0{padding:10px 0}
.padding-10-10{padding:10px 10px}
.padding-0-10{padding:0 10px}
.padding-60-20{padding:60px 20px}
.padding-60-30{padding:60px 30px}
.padding-60-40{padding:60px 40px}
.padding-90-40{padding:90px 40px}
.padding-10-30-10-10{padding:10px 30px 10px 10px}
.margin-bottom-10{margin-bottom:10px}
.white-bg{background:#fff}
.blue-bg,.phonewhite{background-color:#3761a8;color:#fff}
.blue-bg a,.phonewhite a{color:#fff;font-weight:normal}
a.blue-bg:hover,a.phonewhite:hover{color:#fff}
.phonewhite{background-image:url(images/phone-white.png);background-repeat:no-repeat;background-position:center right 20px}
.blue-bg.menu-item{background-color:#3761a8!important}
.green-bg{color:#fff;background-color:#83ad4a}
.green-bg a{color:#fff}
.text-center{text-align:center}
.text-left{text-align:left}
.text-right{text-align:right}
.block{display:block}
.none{display:none}
.relative{position:relative}
.absolute{position:absolute}
.right{float:right}
.left{float:left}
.sep{width:100%;height:1px;margin:10px 0;background:#fff;display:block}
.bold{font-weight:700!important}
.font-14{font-size:14px}
a{color:#3761a8;font-weight:700;font-size:13px;margin-right:10px;text-decoration:none}
.ihg a{color:#e15f26}
.slider-home{width:100%;height:auto;margin:0 auto;background:#000}
.int-slider-home{width:100%;height:500px;margin:0 auto;background:url(images/bg-header.jpg) center center no-repeat;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover}
.content-slider-home{width:100%;max-width:1100px;margin:0 auto;height:500px;position:relative}
.text-slider{width:100%;height:50px;position:absolute;top:0;bottom:0;left:0;right:0;color:#fff;font-size:50px;margin:auto;line-height:1}
.typed-cursor{opacity:1;font-size:45px;color:#fff;font-weight:100;-webkit-animation:blink .7s infinite;-moz-animation:blink .7s infinite;-ms-animation:blink .7s infinite;-o-animation:blink .7s infinite;animation:blink .7s infinite}
@-keyframes blink{0%{opacity:1}
50%{opacity:0}
100%{opacity:1}
}@-webkit-keyframes blink{0%{opacity:1}
50%{opacity:0}
100%{opacity:1}
}@-moz-keyframes blink{0%{opacity:1}
50%{opacity:0}
100%{opacity:1}
}@-ms-keyframes blink{0%{opacity:1}
50%{opacity:0}
100%{opacity:1}
}@-o-keyframes blink{0%{opacity:1}
50%{opacity:0}
100%{opacity:1}
}.top-home-page{width:100%;height:auto;margin:0 auto;position:relative}
.logo{width:133px;height:auto;z-index:2}
.logo img{width:100%;height:auto;margin:0 auto}
.header-top{top:0;bottom:0;left:0;right:0;margin:auto;width:100%;height:45px}
.menu-idioma{display:inline-block;padding:0;margin:0 0 0 10px}
.menu-idioma>li{padding:10px 45px 10px 15px;background-color:#294a82;background-image:url(images/arrow-menu-white.png);background-position:right 10px center;background-repeat:no-repeat;display:block;color:#fff;cursor:pointer;position:relative}
.menu-idioma li ul{display:none}
.menu-idioma li:hover ul{display:block;position:absolute;top:100%;width:100%;z-index:100;padding:0;left:0;right:0}
.menu-idioma li:hover ul li{padding:10px 45px 10px 15px;background-color:#294a82;display:block;color:#fff;cursor:pointer;position:relative;text-align:left}
.form-page{width:100%;position:absolute;left:0;right:0;bottom:20px;margin:auto;max-width:1240px;z-index:99}
.form-page .best-price{position:absolute;bottom:110%;right:0}
.holder,._form-temp{width:100%}
.form-img{width:100%;height:auto;overflow:hidden;padding:0 32px 0 0;position:relative}
.form-page fieldset{width:16.36%;float:left;display:block;padding:15px 20px;background:#fff;margin:0 .30% 0 0;border:0;color:#000}
fieldset select{width:100%;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;border:0;padding:none;background-color:#fff;background-image:url(images/up-down.png);background-position:center right;background-repeat:no-repeat}
.form-page .boton.ver{padding:0;margin:auto;width:32px;height:100%;position:absolute;right:0;top:0;bottom:0;background-color:#3761a8;background-image:url(images/arrow-bot.png);background-repeat:no-repeat;background-position:center center}
fieldset span{font-weight:700;color:#3761a8;font-size:14px}
fieldset input,fieldset textarea{width:100%!important;min-width:100%;display:block;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;border:0;padding:0;background-color:#fff}
.site-footer{width:100%;height:auto;padding:30px 10px;text-align:center;color:#fff;font-size:14px;background:#3761a8;position:relative}
.site-footer span,.nav-hotel span,.nav-header span{margin:0 10px}
.site-footer a,.nav-hotel a{color:#fff;text-decoration:none;font-weight:normal}
.site-footer img:nth-last-child(2){margin:0 10px 0 0}
.destino-txt{color:#3761a8;font-weight:700;display:block}
.nav-hotel{background:#3761a8;padding:10px;width:100%;height:auto;color:#fff;text-align:center}
.map{width:100%;height:460px;background:#e9e9e9}
.map iframe{width:100%;display:block;pointer-events:none;position:relative}
.map iframe.clicked{pointer-events:auto}
.contactanos{width:430px;left:20px;bottom:10px}
.slider-habitaciones{margin:20px auto}
.slider-habitaciones a{margin:0}
.habitaciones{opacity:.5;position:relative}
.text-habitaciones{position:absolute;padding:20px;bottom:0;left:0;right:0;text-align:left;color:#fff;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0) 17%,rgba(0,0,0,0.65) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0) 17%,rgba(0,0,0,0.65) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,0) 17%,rgba(0,0,0,0.65) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#a6000000',GradientType=0)}
.slick-current .habitaciones{opacity:1}
.habitaciones img{width:100%}
.fumadores{width:100%;height:100px;margin:auto;left:0;right:0;bottom:0;top:0}
#galeria{width:100%;height:auto;margin:10px auto 0 auto}
#galeria .grid-sizer,#galeria .grid-item{width:33.33%;padding:5px}
.grid-item img{width:100%}
#galeria .grid-item--width2{width:66.66%}
#viajeros .grid-sizer,#viajeros .grid-item{width:50%;padding:5px}
.grid-item img{width:100%}
.viajeros-post a{color:#000}
.viajeros-post{width:100%}
.viajeros-2{position:relative;overflow:hidden}
.img-viajeros{width:30%;float:left}
.text-viajeros{width:70%;float:left;padding:30px 20px}
.related-viajeros{margin-top:10px; width:100%; position:relative;}
.related-viajeros img{width:100%;}
.related-viajeros .text-related{color:#fff; font-weight:700; font-size:14px; position:absolute; bottom:0; left:0; right:0; margin:auto; padding:15px; text-shadow: 2px 2px #000000;}
.content-lugares{width:33.33%;float:left}
.lugares{width:100%}
.lugares img{width:100%}
.int-lugares{width:100%;padding:20px;background:#fff;text-align:center}
.titulo-lugares{display:inline-block;padding:0 20px 10px 20px;border-bottom:solid 1px #000;font-size:18px;font-weight:700;margin-bottom:20px}
.disfrutar{width:300px}
.page-id-4 .row-60 h1{margin:0}
.int-galeria-interactiva{width:33.33%}
.sala-reuniones fieldset{float:left;display:block;margin:0;padding:15px 20px;background:#fff;border:solid 1px #3761a8;color:#141412}
.sala-reuniones fieldset:nth-child(1){width:100%}
.sala-reuniones fieldset:nth-child(2),.sala-reuniones fieldset:nth-child(3),.sala-reuniones fieldset:nth-child(4),.sala-reuniones fieldset:nth-child(5),.sala-reuniones fieldset:nth-child(6),.sala-reuniones fieldset:nth-child(7){width:50%}
.sala-reuniones fieldset:nth-child(9),.sala-reuniones fieldset:nth-child(10),.sala-reuniones fieldset:nth-child(11){width:33.33%}
.sala-reuniones .botonreunion.verreunion{border:solid 1px #3761a8;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;-ms-border-radius:0;color:#fff;padding:15px;width:66.66%;background:#ff7f00;text-align:left;margin-top:10px}
.destacado-promocion{font-size:14px;width:400px}
.content-promociones{width:100%;max-width:940px;margin:0 auto}
.content-promociones #filters{text-align:center}
.content-promociones #filters .button{background:0;font-size:14px;color:#141412;padding:0 15px}
.element-sizer,.element-item{width:33.33%}
.element-item img{width:100%}
.element-item h1{display:block;height:100px;margin:0 0 25px 0}
.content-titulo-item{width:100%;height:auto;position:absolute;bottom:0;left:0;right:0;padding:5px}
.titulo-item{color:#fff;padding:15px 20px;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0) 17%,rgba(0,0,0,0.65) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0) 17%,rgba(0,0,0,0.65) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,0) 17%,rgba(0,0,0,0.65) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#a6000000',GradientType=0);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.titulo-item h1{margin:0}
.grid-item:hover .titulo-item{padding:15px 20px 30px 20px}
.int-viajeros .imagen-viajero-int{width:100%}
.int-viajeros .imagen-viajero-int img{width:100%}
.int-viajeros h1{margin:0}
.franja-promo{bottom:0;left:0;right:0;width:100%;height:5px;background:#3761a8}
.oferta{font-size:20px;color:#3761a8;display:block}
.oferta strong{font-size:36px}
.letra-chica{font-size:10px;display:block;margin-bottom:10px}
.banner-promocion{width:100%;height:350px;margin-bottom:10px}
.form-promocion{width:100%;height:auto;top:-240px}
.form-promocion fieldset{float:left;display:block;margin:0;padding:15px 20px;background:#fff;border:solid 1px #3761a8;color:#141412}
.form-promocion fieldset:nth-child(1),.form-promocion fieldset:nth-child(2){width:100%}
.form-promocion fieldset{width:33.33%}
.form-promocion .boton.ver{border:solid 1px #3761a8;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;-ms-border-radius:0;color:#fff;padding:15px;width:66.66%;background:#294a82;text-align:left;margin-top:10px}
.form-promocion h1{font-size:40px;margin-bottom:10px}
.form-promocion .oferta{color:#82ad4a;font-size:28px}
.form-promocion .oferta strong{font-size:42px}
.form-promocion .desde{position:relative;top:15px;line-height:1}
.descargar-promocion{display:inline-block;padding:15px;background:#82ad4a;color:#fff;text-transform:uppercase;font-weight:700;border-bottom:solid 2px #658837}
.single-promociones .row-50 ul{padding:0;list-style:none;display:block;margin:10px auto;width:100%}
.single-promociones .row-50 ul li{display:inline-block;width:25%;padding:10px;text-align:center}
.single-promociones .row-50 ul li img{width:100%;max-width:140px}
.single-landing .row-50 ul{padding:0;list-style:none;display:block;margin:10px auto;width:100%}
.single-landing .row-50 ul li{display:inline-block;width:25%;padding:10px;text-align:center}
.single-landing .row-50 ul li img{width:100%;max-width:140px}
.price-promo{min-height:110px}
.alerta{width:100%;opacity:1;height:auto;padding:30px 50px 30px 20px;color:#fff;position:fixed;bottom:0;left:0;bottom:0;color:#fff;font-size:14px;z-index:99999}
.alerta .atencion{margin-right:10px;margin-top:-2px;width:25px}
.alerta .close{position:absolute;top:0;bottom:0;right:20px;margin:auto;cursor:pointer}
.amarilla{background:#f4ff00}
.naranja{background:#ff7f00}
.roja{background:#ff0004}
.pagination{clear:both;position:relative;font-size:14px;line-height:13px;overflow:hidden;text-align:center;margin:15px auto 10px auto}
.pagination span,.pagination a{display:inline-block;margin:2px 2px 2px 0;padding:0 9px 0 9px;text-decoration:none;font-weight:400;font-size:14px;width:auto;color:#000;border-right:solid 1px #000}
.pagination a:last-child,.pagination span:last-child{border-right:0}
.pagination a:hover{color:#000}
.pagination .current{color:#000;font-size:14px;font-weight:700}
.reserva-mobile{display:none}
#nav-icon3{display:none}


.ihg-logos{background:#ececec;border-bottom:solid 5px #dedede;width:100%;overflow:hidden}

.ihg-logos ul{padding:10px;display:block;list-style:none;margin:0}

.ihg-logos ul li{display:inline-block;padding:0 0px;-webkit-filter:grayscale(100%);filter:grayscale(1);-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}

.ihg-logos ul li:hover{display:inline-block;/*padding:0 10px;*/-webkit-filter:grayscale(0%);filter:grayscale(0)}

.ihg-logos ul li a{
	text-indent: -999999999px;
	width:70px;
	height: 22px;
	padding: 0;
	margin: 0;
	display: block;
	background-image: url(images/logos/logos.png);
}

.ihg-logos ul li a.logo-1{background-position: 0px 0px  !important}
.ihg-logos ul li a.logo-2{background-position: -70px 0px  !important}
.ihg-logos ul li a.logo-3{background-position: -140px 0px  !important}
.ihg-logos ul li a.logo-4{background-position: -210px 0px  !important}
.ihg-logos ul li a.logo-5{background-position: -270px 0px  !important}
.ihg-logos ul li a.logo-6{background-position: -350px 0px  !important}
.ihg-logos ul li a.logo-7{background-position: -420px 0px  !important}
.ihg-logos ul li a.logo-8{background-position: -490px 0px  !important}
.ihg-logos ul li a.logo-9{background-position: -560px 0px  !important}
.ihg-logos ul li a.logo-10{background-position: -630px 0px  !important}
.ihg-logos ul li a.logo-11{background-position: -700px 0px  !important}
.ihg-logos ul li a.logo-12{background-position: -770px 0px  !important}

.no-desktop{display:none}
.nav-icon-phone{display:none}

/* ESPAÑOL */
.postid-256 .blue-bg,.postid-256 .menu-idioma>li,.postid-256 .nav-hotel,.postid-256 .site-footer,.postid-256 .menu-idioma li:hover ul li,.postid-256 .form-page .boton.ver{background-color:#83ad4a}
.postid-256 .sala-reuniones fieldset,.postid-256 .sala-reuniones .botonreunion.verreunion{border-color:#83ad4a}
.term-airport-terminal .blue-bg,.term-airport-terminal .menu-idioma>li,.term-airport-terminal .franja-promo,.term-airport-terminal .site-footer,.term-airport-terminal .menu-idioma li:hover ul li{background-color:#83ad4a}
.term-airport-terminal .oferta,.term-airport-terminal a{color:#83ad4a}
.term-airport-terminal .openihg{color:#fff}
.airport-terminal .blue-bg,.airport-terminal .menu-idioma>li,.airport-terminal .nav-hotel,.airport-terminal .site-footer,.airport-terminal .menu-idioma li:hover ul li,.airport-terminal .form-page .boton.ver{background-color:#83ad4a}
.airport-terminal .form-promocion fieldset,.airport-terminal .form-promocion .boton.ver{border-color:#83ad4a}
.airport-terminal .oferta{color:#294a82}

/* PORTUGUES */

.postid-5438 .blue-bg,.postid-5438 .menu-idioma>li,.postid-5438 .nav-hotel,.postid-5438 .site-footer,.postid-5438 .menu-idioma li:hover ul li,.postid-5438 .form-page .boton.ver{background-color:#83ad4a}
.postid-5438 .sala-reuniones fieldset,.postid-5438 .sala-reuniones .botonreunion.verreunion{border-color:#83ad4a}

@media(max-width:1024px){.text-slider{padding:0 10px}
.form-page fieldset span{font-size:13px}
.form-page fieldset{font-size:13px}}
@media(max-width:979px){
.content-promo-mobile ul li img{width:100% !important;}	
.nav-header,.navbar{display:none}
.no-mobile{display:none!important}
.no-desktop{display:block}
.nav-icon-phone{width:auto;height:22px;position:absolute;right:85px;top:0;bottom:0;margin:auto;cursor:pointer;display:block}
#nav-icon3:before{content:"";display:block;position:absolute;left:-15px;height:24px;width:1px;background:#000;top:0}
#nav-icon1,#nav-icon2,#nav-icon3,#nav-icon4{width:29px;height:22px;position:absolute;right:25px;top:0;bottom:0;margin:auto;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer;display:block}
#nav-icon1 span,#nav-icon3 span,#nav-icon4 span{display:block;position:absolute;height:5px;width:100%;background:#3761a8;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}
#nav-icon3 span:nth-child(1){top:0}
#nav-icon3 span:nth-child(2),#nav-icon3 span:nth-child(3){top:8px}
#nav-icon3 span:nth-child(4){top:16px}
#nav-icon3.open span:nth-child(1){top:18px;width:0;left:50%}
#nav-icon3.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}
#nav-icon3.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}
#nav-icon3.open span:nth-child(4){top:18px;width:0;left:50%}
.form-page{display:none}
html,.page-id-2286,.page-id-5398,.page-id-5397,.slider-home,.int-slider-home,.content-slider-home{width:100%;height:100%}
.top-home-page{width:100%; height:calc(100% - 85px);}
.text-slider{text-align:center;font-size:40px;top:auto;bottom:100px}
.reserva-mobile{display:block;width:90%;margin:auto;padding:20px 15px;line-height:1;text-align:center;font-size:15px;position:absolute;bottom:20px;left:0;right:0;font-weight:700;cursor:pointer}
.alerta{display:none!important}
.page-mobile .form-page{display:block!important;position:initial}
.page-mobile .form-page fieldset:nth-child(1),.page-mobile .form-page fieldset:nth-child(2){width:100%;margin:0;border:solid 2px #3761a8}
.page-mobile .form-page fieldset:nth-child(3),.page-mobile .form-page fieldset:nth-child(4),.page-mobile .form-page fieldset:nth-child(5),.page-mobile .form-page fieldset:nth-child(6){width:50%;margin:0;border:solid 2px #3761a8}
.page-mobile .form-page .form-img{padding:0}
.page-mobile .form-page .boton.ver{position:initial;width:100%;margin:20px auto 0 auto;background-color:#82ad4a;height:50px}
.page-mobile .form-page .best-price{position:initial;bottom:0;display:block;width:140px;margin:0 auto 20px auto}
.page-mobile h1{display:block;text-align:center;margin-bottom:30px}
.navbar-mobile{background:#fff}
.navbar-mobile ul{padding:0;margin:0}
	
.navbar-mobile .navigation-mobile .menu-mobile-container>ul>li a{color:#000;display:block;font-weight:400;font-size:14px;padding:25px;border-bottom:solid 1px #b2b2b2;width:100%}
.navbar-mobile .navigation-mobile .menu-mobile-en-container>ul>li a{color:#000;display:block;font-weight:400;font-size:14px;padding:25px;border-bottom:solid 1px #b2b2b2;width:100%}
.navbar-mobile .navigation-mobile .menu-mobile-pt-br-container>ul>li a{color:#000;display:block;font-weight:400;font-size:14px;padding:25px;border-bottom:solid 1px #b2b2b2;width:100%}
	
.navbar-mobile .navigation-mobile .menu-mobile-container>ul>li>ul{display:none}
.navbar-mobile .navigation-mobile .menu-mobile-en-container>ul>li>ul{display:none}
.navbar-mobile .navigation-mobile .menu-mobile-pt-br-container>ul>li>ul{display:none}
	
.formulario-link a{color:#fff!important;font-weight:700!important}
.sub-menu .green-bg a,.sub-menu .blue-bg a{color:#fff!important;font-weight:700!important}

.navbar-mobile .navigation-mobile .menu-telefonos-container>ul>li a{color:#000;display:block;font-weight:400;font-size:14px;padding:25px;border-bottom:solid 1px #b2b2b2;width:100%}
.navbar-mobile .navigation-mobile .menu-telefonos_ptbr-container>ul>li a{color:#000;display:block;font-weight:400;font-size:14px;padding:25px;border-bottom:solid 1px #b2b2b2;width:100%}
.navbar-mobile .navigation-mobile .menu-telefonos_en-container>ul>li a{color:#000;display:block;font-weight:400;font-size:14px;padding:25px;border-bottom:solid 1px #b2b2b2;width:100%}
	
.navbar-mobile .navigation-mobile .menu-telefonos-container>ul>li>ul{display:none}
.navbar-mobile .navigation-mobile .menu-telefonos_ptbr-container>ul>li>ul{display:none}
.navbar-mobile .navigation-mobile .menu-telefonos_en-container>ul>li>ul{display:none}
	
.nav-hotel{display:none}
.banner-promocion{margin:0}
.titulo-hotel-mobile{padding:10px;margin:0}
.icon-mobile img{width:22%;margin:0 1%}
.reservar{display:block;margin:0 auto}
.loc-call a{width:50%;height:50px;float:left;display:block;padding:10px;text-align:center;margin:0;border-bottom:solid 2px #fff}
.loc-call a:nth-child(1){border-right:solid 1px #fff}
.loc-call a:nth-child(2){border-left:solid 1px #fff}
.content-promo-mobile ul{padding:0;list-style:none}
.content-promo-mobile ul li{display:inline-block;width:22%;margin:0 1%}
.banner-promocion{height:250px}
.padding-10-10.blue-bg.text-center .oferta{color:#83ad4a}
.form-promocion fieldset{width:50%}
.int-slider-home{background:url(images/bg-header-mobile.jpg) center center no-repeat;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover}
.no-desktop .form-promocion select{text-align:center;}

}@media(max-width:768px){.element-sizer,.element-item{width:50%} #viajeros .grid-sizer, #viajeros .grid-item {
width: 100%;}

.viajeros-template-default .int-viajeros, .viajeros-template-default .widget {
	width: 100%;
}
}@media(max-width:640px){.icon-mobile img,.content-promo-mobile ul li{width:40%;margin:0 4%}
}@media(max-width:480px){.text-slider{font-size:24px}
.typed-cursor{font-size:30px}
.element-sizer,.element-item{width:100%}
.form-promocion fieldset{width:100%}
}/*!
 * Pikaday
 * Copyright © 2014 David Bushell | BSD & MIT license | http://dbushell.com/
 */.pika-single{z-index:9999;display:block;position:relative;color:#333;background:#fff;border:1px solid #ccc;border-bottom-color:#bbb;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}
.pika-single:before,.pika-single:after{content:" ";display:table}
.pika-single:after{clear:both}
.pika-single{*zoom:1}
.pika-single.is-hidden{display:none}
.pika-single.is-bound{position:absolute;box-shadow:0 5px 15px -5px rgba(0,0,0,.5)}
.pika-lendar{float:left;width:240px;margin:8px}
.pika-title{position:relative;text-align:center}
.pika-label{display:inline-block;*display:inline;position:relative;z-index:9999;overflow:hidden;margin:0;padding:5px 3px;font-size:14px;line-height:20px;font-weight:bold;background-color:#fff}
.pika-title select{cursor:pointer;position:absolute;z-index:9998;margin:0;left:0;top:5px;filter:alpha(opacity=0);opacity:0}
.pika-prev,.pika-next{display:block;cursor:pointer;position:relative;outline:0;border:0;padding:0;width:20px;height:30px;text-indent:20px;white-space:nowrap;overflow:hidden;background-color:transparent;background-position:center center;background-repeat:no-repeat;background-size:75% 75%;opacity:.5;*position:absolute;*top:0}
.pika-prev:hover,.pika-next:hover{opacity:1}
.pika-prev,.is-rtl .pika-next{float:left;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAUklEQVR42u3VMQoAIBADQf8Pgj+OD9hG2CtONJB2ymQkKe0HbwAP0xucDiQWARITIDEBEnMgMQ8S8+AqBIl6kKgHiXqQqAeJepBo/z38J/U0uAHlaBkBl9I4GwAAAABJRU5ErkJggg==');*left:0}
.pika-next,.is-rtl .pika-prev{float:right;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAU0lEQVR42u3VOwoAMAgE0dwfAnNjU26bYkBCFGwfiL9VVWoO+BJ4Gf3gtsEKKoFBNTCoCAYVwaAiGNQGMUHMkjGbgjk2mIONuXo0nC8XnCf1JXgArVIZAQh5TKYAAAAASUVORK5CYII=');*right:0}
.pika-prev.is-disabled,.pika-next.is-disabled{cursor:default;opacity:.2}
.pika-select{display:inline-block;*display:inline}
.pika-table{width:100%;border-collapse:collapse;border-spacing:0;border:0}
.pika-table th,.pika-table td{width:14.285714285714286%;padding:0}
.pika-table th{color:#999;font-size:12px;line-height:25px;font-weight:bold;text-align:center}
.pika-button{cursor:pointer;display:block;box-sizing:border-box;-moz-box-sizing:border-box;outline:0;border:0;margin:0;width:100%;padding:5px;color:#666;font-size:12px;line-height:15px;text-align:right;background:#f5f5f5}
.pika-week{font-size:11px;color:#999}
.is-today .pika-button{color:#3af;font-weight:bold}
.is-selected .pika-button{color:#fff;font-weight:bold;background:#3af;box-shadow:inset 0 1px 3px #178fe5;border-radius:3px}
.is-disabled .pika-button{pointer-events:none;cursor:default;color:#999;opacity:.3}
.pika-button:hover{color:#fff!important;background:#ff8000!important;box-shadow:none!important;border-radius:3px!important}
.pika-table abbr{border-bottom:0;cursor:help}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}
.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}
.slick-list:focus{outline:0}
.slick-list.dragging{cursor:pointer;cursor:hand}
.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.slick-track{position:relative;top:0;left:0;display:block}
.slick-track:before,.slick-track:after{display:table;content:''}
.slick-track:after{clear:both}
.slick-loading .slick-track{visibility:hidden}
.slick-slide{display:none;float:left;height:100%;min-height:1px}
[dir='rtl'] .slick-slide{float:right}
.slick-slide img{display:block}
.slick-slide.slick-loading img{display:none}
.slick-slide.dragging img{pointer-events:none}
.slick-initialized .slick-slide{display:block}
.slick-loading .slick-slide{visibility:hidden}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}
.slick-arrow.slick-hidden{display:none}


[class^=col]{
    float:left;
    height:auto;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background-color: #fff;
    }
[class^="col"]{
     padding:7px 8px;
     color: #FFF;
     font: normal 18px arial,sans-serif;
}

.temas{
    background-color: #639224;
}

.temas.active{
	background:#83ad4a;
}

#content_tabs .col-1{
    width: 10%;
     border-right: 1px solid #FFF;
     border-bottom: 1px solid #fff; 
}
#content_tabs .col-6{
    width: 60%;
    background-color: transparent;
}
.mrg_cont {
    padding: 2%;
}

#content_tabs .col-4{
    width: 40%;
     background-color: #83ad4a;
}

.img_ciudad{
    width: 110%;
}
.icon_nav{
    margin: 10% 35% 0;
}

p.contenido {
    font-size: 14px;
    line-height: 33px;
    margin: 0;
    text-align: center;
    color: #fff;
}

.caracteristicas {
    padding-top: 4%;
    padding-bottom: 15px;
}

.text_cont {
    font-size: 14px;
    /* height: 95%; */
    margin: 25px 25px;
    padding: 20px 5px;
    line-height: 33px;
    font-style: normal;
    min-height: 310px;
    color: #fff;
}


.text_cont a{
	color:#fff;font-weight:bold;text-decoration:underline;
}
/*.col-4.cont_temas {
    border-top: 1px solid #fff;
}*/
#content_tabs .col-1.temas:hover {
    background-color: #83ad4a;
}
#content_tabs .col-1.temas:active {
    background-color: #83ad4a;
}
.tab-content {
 display: none;
}

.tab-content.active {
  display: block;
}

#ubicacion{
	clear:both;
}

a.tab {
    display: block;
    padding-bottom: 15px;
}


@charset "UTF-8";.fancybox-enabled{overflow:hidden}.fancybox-enabled body{overflow:visible;height:100%}.fancybox-is-hidden{position:absolute;top:-9999px;left:-9999px;visibility:hidden}.fancybox-container{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99993;-webkit-tap-highlight-color:transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.fancybox-container~.fancybox-container{z-index:99992}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{position:absolute;top:0;right:0;bottom:0;left:0}.fancybox-outer{overflow-y:auto;-webkit-overflow-scrolling:touch}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.87;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption-wrap,.fancybox-infobar,.fancybox-toolbar{position:absolute;direction:ltr;z-index:99997;opacity:0;visibility:hidden;transition:opacity .25s,visibility 0s linear .25s;box-sizing:border-box}.fancybox-show-caption .fancybox-caption-wrap,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;visibility:visible;transition:opacity .25s,visibility 0s}.fancybox-infobar{top:0;left:50%;margin-left:-79px}.fancybox-infobar__body{display:inline-block;width:70px;line-height:44px;font-size:13px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;text-align:center;color:#ddd;background-color:rgba(30,30,30,.7);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:subpixel-antialiased}.fancybox-toolbar{top:0;right:0}.fancybox-stage{overflow:hidden;direction:ltr;z-index:99994;-webkit-transform:translateZ(0)}.fancybox-slide{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;overflow:auto;outline:none;white-space:normal;box-sizing:border-box;text-align:center;z-index:99994;-webkit-overflow-scrolling:touch;display:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.fancybox-slide:before{content:"";display:inline-block;vertical-align:middle;height:100%;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:visible}.fancybox-slide--image:before{display:none}.fancybox-slide--video .fancybox-content,.fancybox-slide--video iframe{background:#000}.fancybox-slide--map .fancybox-content,.fancybox-slide--map iframe{background:#e5e3df}.fancybox-slide--next{z-index:99995}.fancybox-slide>div{display:inline-block;position:relative;padding:24px;margin:44px 0;border-width:0;vertical-align:middle;text-align:left;background-color:#fff;overflow:auto;box-sizing:border-box}.fancybox-slide .fancybox-image-wrap{position:absolute;top:0;left:0;margin:0;padding:0;border:0;z-index:99995;background:transparent;cursor:default;overflow:visible;-webkit-transform-origin:top left;transform-origin:top left;background-size:100% 100%;background-repeat:no-repeat;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-can-zoomOut .fancybox-image-wrap{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-image-wrap{cursor:zoom-in}.fancybox-can-drag .fancybox-image-wrap{cursor:-webkit-grab;cursor:grab}.fancybox-is-dragging .fancybox-image-wrap{cursor:-webkit-grabbing;cursor:grabbing}.fancybox-image,.fancybox-spaceball{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;border:0;max-width:none;max-height:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content{padding:0;width:80%;height:80%;max-width:calc(100% - 100px);max-height:calc(100% - 88px);overflow:visible;background:#fff}.fancybox-iframe{display:block;padding:0;border:0;height:100%}.fancybox-error,.fancybox-iframe{margin:0;width:100%;background:#fff}.fancybox-error{padding:40px;max-width:380px;cursor:default}.fancybox-error p{margin:0;padding:0;color:#444;font:16px/20px Helvetica Neue,Helvetica,Arial,sans-serif}.fancybox-close-small{position:absolute;top:0;right:0;width:44px;height:44px;padding:0;margin:0;border:0;border-radius:0;outline:none;background:transparent;z-index:10;cursor:pointer}.fancybox-close-small:after{content:"×";position:absolute;top:5px;right:5px;width:30px;height:30px;font:20px/30px Arial,Helvetica Neue,Helvetica,sans-serif;color:#888;font-weight:300;text-align:center;border-radius:50%;border-width:0;background:#fff;transition:background .25s;box-sizing:border-box;z-index:2}.fancybox-close-small:focus:after{outline:1px dotted #888}.fancybox-close-small:hover:after{color:#555;background:#eee}.fancybox-slide--iframe .fancybox-close-small{top:0;right:-44px}.fancybox-slide--iframe .fancybox-close-small:after{background:transparent;font-size:35px;color:#aaa}.fancybox-slide--iframe .fancybox-close-small:hover:after{color:#fff}.fancybox-caption-wrap{bottom:0;left:0;right:0;padding:60px 30px 0;background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.1) 20%,rgba(0,0,0,.2) 40%,rgba(0,0,0,.6) 80%,rgba(0,0,0,.8));pointer-events:none}.fancybox-caption{padding:30px 0;border-top:1px solid hsla(0,0%,100%,.4);font-size:14px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;color:#fff;line-height:20px;-webkit-text-size-adjust:none}.fancybox-caption a,.fancybox-caption button,.fancybox-caption select{pointer-events:all}.fancybox-caption a{color:#fff;text-decoration:underline}.fancybox-button{display:inline-block;position:relative;margin:0;padding:0;border:0;width:44px;height:44px;line-height:44px;text-align:center;background:transparent;color:#ddd;border-radius:0;cursor:pointer;vertical-align:top;outline:none}.fancybox-button[disabled]{cursor:default;pointer-events:none}.fancybox-button,.fancybox-infobar__body{background:rgba(30,30,30,.6)}.fancybox-button:hover:not([disabled]){color:#fff;background:rgba(0,0,0,.8)}.fancybox-button:after,.fancybox-button:before{content:"";pointer-events:none;position:absolute;background-color:currentColor;color:currentColor;opacity:.9;box-sizing:border-box;display:inline-block}.fancybox-button[disabled]:after,.fancybox-button[disabled]:before{opacity:.3}.fancybox-button--left:after,.fancybox-button--right:after{top:18px;width:6px;height:6px;background:transparent;border-top:2px solid currentColor;border-right:2px solid currentColor}.fancybox-button--left:after{left:20px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.fancybox-button--right:after{right:20px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.fancybox-button--left{border-bottom-left-radius:5px}.fancybox-button--right{border-bottom-right-radius:5px}.fancybox-button--close:after,.fancybox-button--close:before{content:"";display:inline-block;position:absolute;height:2px;width:16px;top:calc(50% - 1px);left:calc(50% - 8px)}.fancybox-button--close:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.fancybox-button--close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.fancybox-arrow{position:absolute;top:50%;margin:-50px 0 0;height:100px;width:54px;padding:0;border:0;outline:none;background:none;cursor:pointer;z-index:99995;opacity:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:opacity .25s}.fancybox-arrow:after{content:"";position:absolute;top:28px;width:44px;height:44px;background-color:rgba(30,30,30,.8);background-image:url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSIjRkZGRkZGIiBoZWlnaHQ9IjQ4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSI0OCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gICAgPHBhdGggZD0iTTAgMGgyNHYyNEgweiIgZmlsbD0ibm9uZSIvPiAgICA8cGF0aCBkPSJNMTIgNGwtMS40MSAxLjQxTDE2LjE3IDExSDR2MmgxMi4xN2wtNS41OCA1LjU5TDEyIDIwbDgtOHoiLz48L3N2Zz4=);background-repeat:no-repeat;background-position:50%;background-size:24px 24px}.fancybox-arrow--right{right:0}.fancybox-arrow--left{left:0;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.fancybox-arrow--left:after,.fancybox-arrow--right:after{left:0}.fancybox-show-nav .fancybox-arrow{opacity:.6}.fancybox-show-nav .fancybox-arrow[disabled]{opacity:.3}.fancybox-slide>.fancybox-loading{border:6px solid hsla(0,0%,39%,.4);border-top:6px solid hsla(0,0%,100%,.6);border-radius:100%;height:50px;width:50px;-webkit-animation:a .8s infinite linear;animation:a .8s infinite linear;background:transparent;position:absolute;top:50%;left:50%;margin-top:-25px;margin-left:-25px;z-index:99999}@-webkit-keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);opacity:0}.fancybox-fx-slide.fancybox-slide--next{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);opacity:0}.fancybox-fx-slide.fancybox-slide--current{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{-webkit-transform:scale3d(1.5,1.5,1.5);transform:scale3d(1.5,1.5,1.5);opacity:0}.fancybox-fx-zoom-in-out.fancybox-slide--next{-webkit-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5);opacity:0}.fancybox-fx-zoom-in-out.fancybox-slide--current{-webkit-transform:scaleX(1);transform:scaleX(1);opacity:1}.fancybox-fx-rotate.fancybox-slide--previous{-webkit-transform:rotate(-1turn);transform:rotate(-1turn);opacity:0}.fancybox-fx-rotate.fancybox-slide--next{-webkit-transform:rotate(1turn);transform:rotate(1turn);opacity:0}.fancybox-fx-rotate.fancybox-slide--current{-webkit-transform:rotate(0deg);transform:rotate(0deg);opacity:1}.fancybox-fx-circular.fancybox-slide--previous{-webkit-transform:scale3d(0,0,0) translate3d(-100%,0,0);transform:scale3d(0,0,0) translate3d(-100%,0,0);opacity:0}.fancybox-fx-circular.fancybox-slide--next{-webkit-transform:scale3d(0,0,0) translate3d(100%,0,0);transform:scale3d(0,0,0) translate3d(100%,0,0);opacity:0}.fancybox-fx-circular.fancybox-slide--current{-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0);opacity:1}.fancybox-fx-tube.fancybox-slide--previous{-webkit-transform:translate3d(-100%,0,0) scale(.1) skew(-10deg);transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{-webkit-transform:translate3d(100%,0,0) scale(.1) skew(10deg);transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}@media (max-width:800px){.fancybox-infobar{left:0;margin-left:0}.fancybox-button--left,.fancybox-button--right{display:none!important}.fancybox-caption{padding:20px 0;margin:0}}.fancybox-button--fullscreen:before{width:15px;height:11px;left:calc(50% - 7px);top:calc(50% - 6px);border:2px solid;background:none}.fancybox-button--pause:before,.fancybox-button--play:before{top:calc(50% - 6px);left:calc(50% - 4px);background:transparent}.fancybox-button--play:before{width:0;height:0;border-top:6px inset transparent;border-bottom:6px inset transparent;border-left:10px solid;border-radius:1px}.fancybox-button--pause:before{width:7px;height:11px;border-style:solid;border-width:0 2px}.fancybox-button--thumbs,.fancybox-thumbs{display:none}@media (min-width:800px){.fancybox-button--thumbs{display:inline-block}.fancybox-button--thumbs span{font-size:23px}.fancybox-button--thumbs:before{width:3px;height:3px;top:calc(50% - 2px);left:calc(50% - 2px);box-shadow:0 -4px 0,-4px -4px 0,4px -4px 0,inset 0 0 0 32px,-4px 0 0,4px 0 0,0 4px 0,-4px 4px 0,4px 4px 0}.fancybox-thumbs{position:absolute;top:0;right:0;bottom:0;left:auto;width:220px;margin:0;padding:5px 5px 0 0;background:#fff;word-break:normal;-webkit-tap-highlight-color:transparent;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;box-sizing:border-box;z-index:99995}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:220px}.fancybox-thumbs>ul{list-style:none;position:absolute;position:relative;width:100%;height:100%;margin:0;padding:0;overflow-x:hidden;overflow-y:auto;font-size:0}.fancybox-thumbs>ul>li{float:left;overflow:hidden;max-width:50%;padding:0;margin:0;width:105px;height:75px;position:relative;cursor:pointer;outline:none;border:5px solid transparent;border-top-width:0;border-right-width:0;-webkit-tap-highlight-color:transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box}li.fancybox-thumbs-loading{background:rgba(0,0,0,.1)}.fancybox-thumbs>ul>li>img{position:absolute;top:0;left:0;min-width:100%;min-height:100%;max-width:none;max-height:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-thumbs>ul>li:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:2px;border:4px solid #4ea7f9;z-index:99991;opacity:0;transition:all .2s cubic-bezier(.25,.46,.45,.94)}.fancybox-thumbs>ul>li.fancybox-thumbs-active:before{opacity:1}}