﻿/*!
 * Martin Guest
 *
 * Copyright (c) 2017 Datapoint – Sistemas de Informação, Unipessoal, Lda.
 * https://www.datapoint.pt/
 */@font-face{font-family:"Bebas";font-style:normal;font-weight:400;src:local("Bebas"),local("Bebas Kai"),local("BebasKai"),url(fonts/bebas/bebas-400.otf) format("opentype")}body{font-family:"Open Sans", sans-serif;background-color:#171717 !important}h1,h2,h3,h4,h5,h6,p{line-height:1.5em}p{margin:1em 0}p>a[href]{color:#171717;text-decoration:underline}p>a[href]:hover{color:#000}p>strong{font-weight:700}p>u{text-decoration:underline}.st-form-error-text{color:#b30000}.st-form-error-text p,.st-form-error-text li{margin:14px 0;line-height:1.5em}.st-form-error-text p:first-child,.st-form-error-text li:first-child{margin-top:0}.st-image-highlight{position:relative;margin-bottom:-28px;padding:28px 0;overflow:auto}.st-image-highlight .image{display:block;position:relative;background-position:center;background-size:cover;background-repeat:no-repeat}.st-image-highlight .image::after{display:block;content:"";padding:0 0 42.85% 0}@media (min-width: 750px){.st-image-highlight{position:relative;margin-bottom:-28px;padding:28px 0;overflow:auto}.st-image-highlight.right .image{position:absolute;top:0;left:0;width:100%;height:100%;background-position:center right;background-size:contain}.st-image-highlight.right .image::after{padding:0}.st-image-highlight.right .content{width:50%;min-height:250px}}.st-media-panel{position:relative;display:block !important;background-color:#fff;box-shadow:0 0 0 #eaeaea;transition:box-shadow linear 150ms;margin:14px 0}.st-media-panel .image{display:block;width:100%;background-color:#808080;background-position:center;background-size:cover;padding:0 0 56.25% 0;box-shadow:inset 0 -42px 42px -42px #000}.st-media-panel .content{overflow:auto;padding:0 14px;text-align:center;margin:14px 0 0 0}.st-media-panel .content .title{color:#171717;font-size:.9em;text-transform:uppercase;line-height:1;margin:14px 0}.st-media-panel .content p{margin:14px 0}.st-media-panel.main{margin-top:0}.st-media-slash .image-area{position:relative}.st-media-slash .image-area::after{content:"";display:block;padding:0 0 56.25% 0;background-position:center;background-size:cover}.st-media-slash .image-area .image-area{position:relative}.st-media-slash .image-area .image-area::after{display:block;content:"";padding:0 0 56.25% 0}.st-media-slash .image-area .image-area-inner{position:absolute;top:0;left:0;bottom:0;right:0}.st-media-slash .image-area .image{display:block;position:relative;width:100%;height:100%;background-position:center;background-size:cover}.st-media-slash .image-area .image-overlay{display:block;position:absolute;top:14px;right:0;background:RGBA(0, 0, 0, 0.5);padding:14px;overflow:auto}.st-media-slash .image-area .image-title,.st-media-slash .image-area .image-summary{display:block;color:#fff;font-family:"Open Sans", sans-serif;line-height:1.5em}.st-media-slash .image-area .image-title{font-size:.9em;text-transform:uppercase;font-size:1.2em;font-weight:700}.st-section-anchor{display:block;content:"";height:0;overflow:hidden}.st-section{display:block;position:relative;width:100%;background-color:#f7f7f7}.st-section .section-title{color:#171717;font-size:2.2em;font-family:"Bebas", "Open Sans", sans-serif;margin:0}.st-section.alpha h1,.st-section.alpha h2,.st-section.alpha h3,.st-section.alpha h4,.st-section.alpha h5,.st-section.alpha h6{text-shadow:0 0 15px #000}.st-section.alpha p{text-shadow:0 0 3px #000}.st-section.alpha .section-title{font-family:"Bebas", sans-serif;margin:0;padding:0;font-size:3em;line-height:1}.st-section.inflate{padding:28px 0}.st-section.light{background-color:#fff}.st-section.overflow{overflow:visible}.st-section.primary .section-title{color:#fff}.st-section.primary .ui-button.primary{color:#fff;border:1px solid #fff;background:transparent;text-transform:uppercase}.st-section.primary .ui-button.primary:hover{background:#171717;border-color:#171717;background:RGBA(0, 0, 0, 0.75)}.st-section>.ui-container.content{margin-top:56px}.st-section.footer{color:#fff;background-color:#171717}.st-section.footer .site-title{margin:0;font-family:"Bebas", "Open Sans", sans-serif;font-size:2.2em;text-transform:uppercase}.st-section.footer p a,.st-section.footer p a[href]{color:inherit;text-decoration:none}table.st-table th,table.st-table td{padding:14px}table.st-table thead th{font-weight:bold;text-transform:uppercase;vertical-align:bottom;border-bottom:1px solid #0f0f0f}table.st-table thead th.main{width:100%}table.st-table tfoot td{font-weight:bold;text-transform:uppercase;vertical-align:top;border-top:1px solid #0f0f0f;padding:14px 0}table.st-table td{color:#0f0f0f;vertical-align:top}table.st-table td>p:first-child{margin-top:0}table.st-table td>p:last-child{margin-bottom:0}table.st-table tr.important td{background-color:#fff;border:1px solid #eaeaea}table.st-table tr.result{font-size:1.6em}.st-section.light table.st-table.invoice tr.important td{background-color:#f7f7f7;border:1px solid #eaeaea}.ui-button.block{display:block !important;width:auto !important;height:auto !important;text-align:center}.ui-button.block.center{margin-left:auto !important;margin-right:auto !important}.ui-button.primary{color:#171717;background-color:transparent;border-color:#171717}.ui-button.primary:hover{color:#fff;background-color:#171717;border-color:#171717}.ui-button.primary.inverse{color:#fff;background-color:#171717;border-color:#171717}.ui-button.primary.inverse:hover{color:#171717;background-color:transparent;border-color:#171717}.ui-button.large{text-transform:uppercase;font-size:1.3em;font-weight:400;letter-spacing:1px;vertical-align:middle}.ui-form.with-req-hint .ui-form-group.required .ui-label::after{content:" (*)";font-size:.85em;font-weight:300}.ui-navigation-bar.main{background-color:#fff;border:none;box-shadow:0 0 7px 3px #808080;box-shadow:0 0 7px 3px RGBA(0, 0, 0, 0.15)}.ui-navigation-bar.main .menu{overflow:visible}.ui-navigation-bar.main .menu li{color:#171717;background-color:#fff}.ui-navigation-bar.main .menu li>a:hover{color:#fff;background-color:#171717}.ui-navigation-bar.main .dropdown-menu{display:none}.ui-navigation-bar.main .dropdown-menu .anchor a{border-top:1px solid #dedede;padding-left:40px;padding-right:40px}.ui-navigation-bar.main .dropdown:hover .dropdown-menu{display:block}.ui-navigation-bar.main .brand img{height:42px;margin-top:4px}@media (min-width: 750px){.anchor.dropdown{position:relative}.anchor.dropdown .dropdown-menu{position:absolute;z-index:1;top:100%;left:0}}.state-error .on-state-pending,.state-error .on-state-success,.state-error .on-state-unknown{display:none !important}.state-pending .on-state-error,.state-pending .on-state-success,.state-pending .on-state-unknown{display:none !important}.state-success .on-state-error,.state-success .on-state-pending,.state-success .on-state-unknown{display:none !important}.state-unknown .on-state-error,.state-unknown .on-state-pending,.state-unknown .on-state-success{display:none !important}body#checkout-continue .ui-navigation-bar.main,body#checkout-complete .ui-navigation-bar.main{margin-bottom:0}body#checkout-continue .st-section.alpha,body#checkout-complete .st-section.alpha{color:#fff;background-color:gray;background-image:url(../../images/martin-guest-house-welcome.jpg);background-position:center;background-size:cover}body#checkout-continue .st-section.alpha .content,body#checkout-complete .st-section.alpha .content{padding:112px 0}body#checkout-continue .st-section.alpha .breadcrumb,body#checkout-complete .st-section.alpha .breadcrumb{height:1;padding:14px 0;background:RGBA(0, 0, 0, 0.5)}body#checkout-continue .st-section.alpha .breadcrumb .ui-breadcrumb,body#checkout-complete .st-section.alpha .breadcrumb .ui-breadcrumb{color:#fff;margin:0}body#checkout-continue .st-section.alpha .breadcrumb .ui-breadcrumb li:last-child,body#checkout-complete .st-section.alpha .breadcrumb .ui-breadcrumb li:last-child{color:#fff !important}body#checkout-index .ui-navigation-bar.main{margin-bottom:0}body#checkout-index .st-section.alpha{color:#fff;background-color:gray;background-image:url(../../images/martin-guest-house-welcome.jpg);background-position:center;background-size:cover}body#checkout-index .st-section.alpha .content{padding:112px 0}body#checkout-index .st-section.alpha .breadcrumb{height:1;padding:14px 0;background:RGBA(0, 0, 0, 0.5)}body#checkout-index .st-section.alpha .breadcrumb .ui-breadcrumb{color:#fff;margin:0}body#checkout-index .st-section.alpha .breadcrumb .ui-breadcrumb li:last-child{color:#fff !important}body#checkout-index #checkout-form .action-list{padding:0}body#checkout-index #checkout-form .action-list .ui-button{margin-top:14px;margin-left:14px}body#checkout-index #checkout-form .action-list .ui-button.left{float:left;margin-left:0}@media (max-width: 600px){#checkout-form .action-list .ui-button{float:none !important;display:block !important;margin-left:0 !important;text-align:center}}body#room-view .ui-navigation-bar.main{margin-bottom:0}body#room-view .st-section.alpha{color:#fff;background-color:gray;background-image:url(../../images/martin-guest-house-welcome.jpg);background-position:center;background-size:cover}body#room-view .st-section.alpha .content{padding:112px 0}body#room-view .st-section.alpha .breadcrumb{height:1;padding:14px 0;background:RGBA(0, 0, 0, 0.5)}body#room-view .st-section.alpha .breadcrumb .ui-breadcrumb{color:#fff;margin:0}body#room-view .st-section.alpha .breadcrumb .ui-breadcrumb li:last-child{color:#fff !important}body#room-view #room-booking-form{overflow:auto;background-color:#fff;box-shadow:0 0 2px #b7b7b7;margin:0 0 14px 0}body#room-view #room-booking-form .unavailable-notice{margin:1em 1em;border-top:1px solid #b30000;padding:.5em 0 0 0}body#room-view #room-booking-form .unavailable-notice p:first-child{margin-top:0}body#room-view #room-booking-form .heading{font-size:1em;text-transform:uppercase;margin:0 0 14px 0;padding:14px;background-color:#f7f7f7;border-bottom:1px solid #dedede}body#room-view #room-booking-form .layout-introduction{margin:28px 0}body#room-view #room-booking-form .layout-introduction .icons{margin:14px 0;font-size:2em}body#room-view #room-booking-form .layout-introduction .icons .fa-user-o{font-size:.85em}body#room-view #room-booking-form .layout-introduction .capacity-title{font-size:1em;font-weight:700;text-transform:uppercase;line-height:1.5em}body#room-view #room-booking-form .layout-introduction .capacity-legend{font-size:.8em;font-weight:300;text-transform:uppercase;line-height:1.5em}body#room-view #room-booking-form .layout-introduction .capacity-value{font-size:2em;text-transform:uppercase;line-height:1.5em;margin-top:7px}body#room-view #room-booking-form .content{padding:14px}body#room-view #room-booking-form .perk{color:#4f4f4f;font-size:.9em;font-weight:300}body#room-view #room-booking-form .extra-summary{font-size:.9em}body#room-view #room-booking-form .extra-summary p{margin:.5em 0;text-align:justify}body#room-view #room-booking-form .ui-label{font-size:.85em;font-weight:700;text-transform:uppercase}body#room-view #room-booking-form .ui-label.checkbox{display:block;position:relative;padding-left:21px;font-size:1em;font-weight:400;text-transform:none;margin:0}body#room-view #room-booking-form .ui-label.checkbox input{display:block;position:absolute;left:0;top:0.27em;width:14px;height:14px;padding:0;margin:0}body#room-view #room-booking-form .ui-button.primary{font-size:1em;padding:14px 0}body#room-view #room-booking-form .ui-button.primary:hover,body#room-view #room-booking-form .ui-button.primary.state-error,body#room-view #room-booking-form .ui-button.primary.state-unknown,body#room-view #room-booking-form .ui-button.primary.state-pending{color:#171717;background-color:#f2f2f2;border-color:#f2f2f2}body#room-view .state-error{display:none}body#room-view .state-pending{pointer-events:none}body#site-index .ui-navigation-bar.main{margin-bottom:0}body#site-index .st-section.alpha{color:#fff;background-color:#404040;background-image:url(../../images/martin-guest-house-welcome.jpg);background-position:center;background-size:cover;padding:56px 0}body#site-index .st-section.alpha .section-title-splitter{margin:14px 0;margin-right:auto;margin-left:auto;height:1px;background-color:#fff;width:12%}body#site-index .st-section.alpha p{font-weight:300;font-size:1.3em}body#site-index .st-section.bravo{padding-bottom:0}body#site-index .st-section.bravo .st-media-slash{margin-top:56px}body#site-index .st-section.bravo .st-media-slash .owl-item .image{opacity:.5 !important;transition:box-shadow 400ms linear}body#site-index .st-section.bravo .st-media-slash .owl-item.active.center .image{opacity:1 !important;box-shadow:-42px 0 42px -42px RGBA(0, 0, 0, 0.5),42px 0 42px -42px RGBA(0, 0, 0, 0.5),inset 0 -42px 42px -42px #000}body#site-index .st-map-container{position:relative;padding:0 0 56.25% 0;box-shadow:0 0 2px #b7b7b7;margin-bottom:28px}body#site-index .st-map-container .st-map{position:absolute;bottom:0;left:0;right:0;top:0}body#site-index .st-room{margin:28px 0;box-shadow:0 0 2px #b7b7b7}body#site-index .st-room .content{margin:0;background-color:#fff;padding:14px;text-align:justify}body#site-index .st-room .title{text-transform:uppercase;margin:0}body#site-index .st-room .image{display:block;position:relative;background-color:#808080}body#site-index .st-room .image .image-area{position:absolute;top:0;right:0;bottom:0;left:0}body#site-index .st-room .image .owl-carousel,body#site-index .st-room .image .owl-carousel .owl-stage-outer,body#site-index .st-room .image .owl-carousel .owl-stage,body#site-index .st-room .image .owl-carousel .owl-item,body#site-index .st-room .image .owl-carousel .item{height:100%}body#site-index .st-room .image .owl-carousel .item{display:block;background-size:cover;box-shadow:inset 0px -42px 42px -42px #000}body#site-index .st-room .image .owl-carousel .owl-nav.disabled+.owl-dots{position:absolute;display:block;bottom:0;left:0;width:100%;vertical-align:middle;margin:0;padding:0;padding:9px 0}body#site-index .st-room .image .owl-carousel .owl-nav.disabled+.owl-dots .owl-dot{display:inline}body#site-index .st-room .image .owl-carousel .owl-nav.disabled+.owl-dots .owl-dot span{margin:0 7px;display:inline-block;background:#d9d9d9;box-shadow:0 0 3px #000;box-shadow:0 0 3px RGBA(0, 0, 0, 0.25)}body#site-index .st-room .image .owl-carousel .owl-nav.disabled+.owl-dots .owl-dot.active span{background:#fff}body#site-index .st-room .image .image-area-inner{position:relative;width:100%;height:100%}body#site-index .st-room .image::after{display:block;content:"";padding:0 0 56.25% 0}body#site-index .st-room .feature-set{overflow:hidden}body#site-index .st-room .feature-set li{float:left;display:block;margin:14px 21px 14px 0}body#site-index .st-room .feature-set li:last-child{margin-right:0}body#site-index .st-room .feature-set .cell{vertical-align:middle}body#site-index .st-room .feature-set .cell.icon{color:#171717;font-size:1.6em;padding-right:7px}body#site-index .st-room .feature-set .cell.attribute{font-size:.85em;text-transform:uppercase;white-space:nowrap;padding:0 !important}body#site-index .st-room .feature-set .cell.attribute .label{color:#171717;display:block;margin-bottom:5px;font-weight:700}body#site-index .st-room .action{display:block;padding:1em;color:#fff;background-color:#171717;text-align:center;text-transform:uppercase}body#site-index .st-room .action .ui-button.primary{text-transform:uppercase}body#site-index .st-room .action:hover{color:#171717;background-color:#f2f2f2;box-shadow:inset 0 7px 7px -7px #d9d9d9}body#site-index .st-section.echo{padding-bottom:0}body#site-index .st-section.echo .contact{padding-bottom:28px}body#site-index .st-section.echo .contact .icon{font-size:3em;margin-bottom:14px;display:block}body#site-index .st-section.echo .contact .title{font-size:1.2em;font-weight:700;text-transform:uppercase;margin:14px 0 7px 0}body#site-index .st-section.echo a,body#site-index .st-section.echo a[href]{text-decoration:none}@media (min-width: 444px){body#site-index .st-map-container{padding:0}body#site-index .st-map-container .st-map{position:relative;height:250px}}@media (min-width: 750px){body#site-index .st-room{display:table;width:100%}body#site-index .st-room>.cell{position:relative;display:table-cell;vertical-align:top;width:50%;margin:0}body#site-index .st-room .content{margin:0;padding:28px 28px 68px 28px}body#site-index .st-room .action-box{display:table;position:absolute;bottom:0;left:0;width:100%;height:54px}body#site-index .st-room .action-box .action{display:table-cell;vertical-align:middle;font-size:1.2em;text-align:right;padding:0 14px}body#site-index .st-room.even>.cell.content{left:-50%}body#site-index .st-room.even>.cell.image{left:50%}body#site-index .st-room.even .action-box .action{text-align:left}}@media (min-width: 650px){body#site-index .st-section.alpha{display:block !important;padding:0 !important}body#site-index .st-section.alpha::after{display:block;padding-bottom:42.86%;content:""}body#site-index .st-section.alpha .background{position:absolute;bottom:0;left:0;right:0;top:0;box-shadow:inset 0 -7px 7px -7px #808080}}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px, 0px, 0px)}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-nav.disabled,.owl-carousel .owl-dots.disabled{display:none}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-dot{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{animation-duration:1000ms;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height 500ms ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity 400ms ease}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url("owl.video.play.png") no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform 100ms ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3, 1.3);transform:scale(1.3, 1.3)}.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity 400ms ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.owl-theme .owl-nav{margin-top:10px;text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav [class*='owl-']{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*='owl-']:hover{background:#869791;color:#FFF;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:0.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity 200ms ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}.owl-theme .owl-nav{position:static;margin:0;height:0}.owl-theme .owl-nav .fa{display:block;position:relative;top:50%;transform:translateY(-50%)}.owl-theme .owl-nav .owl-prev,.owl-theme .owl-nav .owl-next{display:block;position:absolute;background:none;border-radius:0;margin:0;top:0;height:100%;color:#171717;font-size:3em;color:#fff;text-shadow:0 0 1px #000;text-shadow:0 0 1px RGBA(0, 0, 0, 0.5)}.owl-theme .owl-nav .owl-prev:hover,.owl-theme .owl-nav .owl-next:hover{background-color:transparent}.owl-theme .owl-nav .owl-prev i,.owl-theme .owl-nav .owl-next i{background-color:RGBA(0, 0, 0, 0.5);padding:.2em}.owl-theme .owl-nav .owl-prev{left:0;padding:0 28px 0 0}.owl-theme .owl-nav .owl-next{right:0;padding:0 0 0 28px}.owl-nav.disabled+.owl-dots{position:absolute;display:block;bottom:14px;left:0;width:100%;vertical-align:middle;margin:0;padding:19px 0;padding:9px 0}.owl-nav.disabled+.owl-dots .owl-dot{display:inline}.owl-nav.disabled+.owl-dots .owl-dot span{margin:0 7px;display:inline-block;background:#d9d9d9;box-shadow:0 0 3px #000;box-shadow:0 0 3px RGBA(0, 0, 0, 0.25)}.owl-nav.disabled+.owl-dots .owl-dot.active span{background:#fff}.date-picker{width:170px;height:25px;padding:0;border:0;line-height:25px;padding-left:10px;font-size:12px;font-family:Arial,sans-serif;font-weight:bold;cursor:pointer;color:#303030;position:relative;z-index:2}.date-picker-wrapper{position:absolute;z-index:1;border:1px solid #b7b7b7;background-color:#eaeaea;padding:5px 12px;font-size:12px;line-height:20px;color:#0f0f0f;font-family:"Open Sans", "Arial", sans-serif;box-shadow:3px 3px 10px rgba(0,0,0,0.5);box-sizing:initial}.date-picker-wrapper.inline-wrapper{position:relative;box-shadow:none;display:inline-block}.date-picker-wrapper.single-date{width:auto}.date-picker-wrapper.no-shortcuts{padding-bottom:12px}.date-picker-wrapper.no-topbar{padding-top:12px}.date-picker-wrapper .footer{font-size:11px;padding-top:3px}.date-picker-wrapper b{color:#666;font-weight:700}.date-picker-wrapper a{color:#6bb4d6;text-decoration:underline}.date-picker-wrapper .month-name{text-transform:uppercase}.date-picker-wrapper .month-wrapper{border:1px solid #eaeaea;border-radius:3px;background-color:#fff;padding:5px;cursor:default;position:relative;_overflow:hidden}.date-picker-wrapper .month-wrapper table{width:190px;float:left}.date-picker-wrapper .month-wrapper table.month2{width:190px;float:left}.date-picker-wrapper .month-wrapper table th,.date-picker-wrapper .month-wrapper table td{vertical-align:middle;text-align:center;line-height:14px;margin:0px;padding:0px}.date-picker-wrapper .month-wrapper table .day{padding:5px 0;line-height:1;font-size:12px;margin-bottom:1px;color:#ccc;cursor:default}.date-picker-wrapper .month-wrapper table div.day.lastMonth,.date-picker-wrapper .month-wrapper table div.day.nextMonth{color:#999;cursor:default}.date-picker-wrapper .month-wrapper table .day.checked{color:#171717;background-color:#d6d6d6}.date-picker-wrapper .month-wrapper table .week-name{height:20px;line-height:20px;font-weight:100;text-transform:uppercase}.date-picker-wrapper .month-wrapper table .day.has-tooltip{cursor:help !important}.date-picker-wrapper .time label{white-space:nowrap}.date-picker-wrapper .month-wrapper table .day.toMonth.valid{color:#333;cursor:pointer}.date-picker-wrapper .month-wrapper table .day.toMonth.hovering{background-color:#cdecfa}.date-picker-wrapper .month-wrapper table .day.nextMonth,.date-picker-wrapper .month-wrapper table .day.lastMonth{display:none}.date-picker-wrapper .month-wrapper table .day.real-today{color:#fff !important;background-color:#00b300}.date-picker-wrapper .month-wrapper table .day.real-today.checked,.date-picker-wrapper .month-wrapper table .day.real-today.hovering{background-color:#70ccd5}.date-picker-wrapper table .caption{height:40px}.date-picker-wrapper table .caption .next,.date-picker-wrapper table .caption .prev{padding:0 5px;cursor:pointer}.date-picker-wrapper table .caption .next:hover,.date-picker-wrapper table .caption .prev:hover{background-color:#ccc;color:white}.date-picker-wrapper .gap{position:relative;z-index:1;width:15px;height:100%;background-color:red;font-size:0;line-height:0;float:left;top:-5px;margin:0 10px -10px;visibility:hidden;height:0}.date-picker-wrapper .gap .gap-lines{height:100%;overflow:hidden}.date-picker-wrapper .gap .gap-line{height:15px;width:15px;position:relative}.date-picker-wrapper .gap .gap-line .gap-1{z-index:1;height:0;border-left:8px solid white;border-top:8px solid #eee;border-bottom:8px solid #eee}.date-picker-wrapper .gap .gap-line .gap-2{position:absolute;right:0;top:0px;z-index:2;height:0;border-left:8px solid transparent;border-top:8px solid white}.date-picker-wrapper .gap .gap-line .gap-3{position:absolute;right:0;top:8px;z-index:2;height:0;border-left:8px solid transparent;border-bottom:8px solid white}.date-picker-wrapper .gap .gap-top-mask{width:6px;height:1px;position:absolute;top:-1px;left:1px;background-color:#eee;z-index:3}.date-picker-wrapper .gap .gap-bottom-mask{width:6px;height:1px;position:absolute;bottom:-1px;left:7px;background-color:#eee;z-index:3}.date-picker-wrapper .selected-days{display:none}.date-picker-wrapper .drp_top-bar{line-height:1.4;position:relative;padding:10px 40px 10px 0}.date-picker-wrapper .drp_top-bar .error-top{display:none}.date-picker-wrapper .drp_top-bar .normal-top{display:none}.date-picker-wrapper .drp_top-bar .default-top{display:block}.date-picker-wrapper .drp_top-bar.error .default-top{display:none}.date-picker-wrapper .drp_top-bar.error .error-top{display:block;color:red}.date-picker-wrapper .drp_top-bar.normal .default-top{display:none}.date-picker-wrapper .drp_top-bar.normal .normal-top{display:block}.date-picker-wrapper .drp_top-bar .apply-btn{display:block;position:absolute;right:0px;top:6px;padding:3px 5px;margin:0;font-size:12px;border-radius:4px;cursor:pointer;color:#fff;border:none;background:#171717;line-height:initial}.date-picker-wrapper .drp_top-bar .apply-btn.disabled{cursor:pointer;color:#606060;border:solid 1px #b7b7b7;background:#fff;background:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#ededed));background:-moz-linear-gradient(top, #fff, #ededed);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ededed')}.date-picker-wrapper .time{position:relative}.date-picker-wrapper.single-month .time{display:block}.date-picker-wrapper .time input[type=range]{vertical-align:middle;width:129px;padding:0;margin:0;height:20px}.date-picker-wrapper .time1,.time2{width:180px;padding:0 5px;text-align:center}.date-picker-wrapper .time1{float:left}.date-picker-wrapper .time2{float:right}.date-picker-wrapper .hour,.minute{text-align:right}.date-picker-wrapper .hide{display:none}.date-picker-wrapper .first-date-selected,.date-picker-wrapper .last-date-selected{color:#fff !important;background-color:#171717 !important}.date-picker-wrapper .date-range-length-tip{position:absolute;margin-top:-4px;margin-left:-8px;box-shadow:0 0 3px rgba(0,0,0,0.3);display:none;background-color:yellow;padding:0 6px;border-radius:2px;font-size:12px;line-height:16px;-webkit-filter:drop-shadow(0 0 3px rgba(0,0,0,0.3));-moz-filter:drop-shadow(0 0 3px rgba(0,0,0,0.3));-ms-filter:drop-shadow(0 0 3px rgba(0,0,0,0.3));-o-filter:drop-shadow(0 0 3px rgba(0,0,0,0.3));filter:drop-shadow(0 0 3px rgba(0,0,0,0.3))}.date-picker-wrapper .date-range-length-tip:after{content:'';position:absolute;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid yellow;left:50%;margin-left:-4px;bottom:-4px}.date-picker-wrapper.two-months.no-gap .month1 .next,.date-picker-wrapper.two-months.no-gap .month2 .prev{display:none}.date-picker-wrapper .week-number{padding:5px 0;line-height:1;font-size:12px;margin-bottom:1px;color:#999;cursor:pointer}.date-picker-wrapper .week-number.week-number-selected{color:#4499EE;font-weight:bold}.qtip.qtip-default{border-color:#b7b7b7;background-color:#eaeaea;box-shadow:0 0 2px #d1d1d1;border-radius:3px}
/*# sourceMappingURL=responsive.min.css.map */
