/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
@font-face{font-family:'FontAwesome';src:url('../../fonts/fontawesome-webfont.eot?v=4.7.0');src:url('../../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'),url('../../fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'),url('../../fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'),url('../../fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'),url('../../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:""}.fa-music:before{content:""}.fa-search:before{content:""}.fa-envelope-o:before{content:""}.fa-heart:before{content:""}.fa-star:before{content:""}.fa-star-o:before{content:""}.fa-user:before{content:""}.fa-film:before{content:""}.fa-th-large:before{content:""}.fa-th:before{content:""}.fa-th-list:before{content:""}.fa-check:before{content:""}.fa-remove:before,.fa-close:before,.fa-times:before{content:""}.fa-search-plus:before{content:""}.fa-search-minus:before{content:""}.fa-power-off:before{content:""}.fa-signal:before{content:""}.fa-gear:before,.fa-cog:before{content:""}.fa-trash-o:before{content:""}.fa-home:before{content:""}.fa-file-o:before{content:""}.fa-clock-o:before{content:""}.fa-road:before{content:""}.fa-download:before{content:""}.fa-arrow-circle-o-down:before{content:""}.fa-arrow-circle-o-up:before{content:""}.fa-inbox:before{content:""}.fa-play-circle-o:before{content:""}.fa-rotate-right:before,.fa-repeat:before{content:""}.fa-refresh:before{content:""}.fa-list-alt:before{content:""}.fa-lock:before{content:""}.fa-flag:before{content:""}.fa-headphones:before{content:""}.fa-volume-off:before{content:""}.fa-volume-down:before{content:""}.fa-volume-up:before{content:""}.fa-qrcode:before{content:""}.fa-barcode:before{content:""}.fa-tag:before{content:""}.fa-tags:before{content:""}.fa-book:before{content:""}.fa-bookmark:before{content:""}.fa-print:before{content:""}.fa-camera:before{content:""}.fa-font:before{content:""}.fa-bold:before{content:""}.fa-italic:before{content:""}.fa-text-height:before{content:""}.fa-text-width:before{content:""}.fa-align-left:before{content:""}.fa-align-center:before{content:""}.fa-align-right:before{content:""}.fa-align-justify:before{content:""}.fa-list:before{content:""}.fa-dedent:before,.fa-outdent:before{content:""}.fa-indent:before{content:""}.fa-video-camera:before{content:""}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:""}.fa-pencil:before{content:""}.fa-map-marker:before{content:""}.fa-adjust:before{content:""}.fa-tint:before{content:""}.fa-edit:before,.fa-pencil-square-o:before{content:""}.fa-share-square-o:before{content:""}.fa-check-square-o:before{content:""}.fa-arrows:before{content:""}.fa-step-backward:before{content:""}.fa-fast-backward:before{content:""}.fa-backward:before{content:""}.fa-play:before{content:""}.fa-pause:before{content:""}.fa-stop:before{content:""}.fa-forward:before{content:""}.fa-fast-forward:before{content:""}.fa-step-forward:before{content:""}.fa-eject:before{content:""}.fa-chevron-left:before{content:""}.fa-chevron-right:before{content:""}.fa-plus-circle:before{content:""}.fa-minus-circle:before{content:""}.fa-times-circle:before{content:""}.fa-check-circle:before{content:""}.fa-question-circle:before{content:""}.fa-info-circle:before{content:""}.fa-crosshairs:before{content:""}.fa-times-circle-o:before{content:""}.fa-check-circle-o:before{content:""}.fa-ban:before{content:""}.fa-arrow-left:before{content:""}.fa-arrow-right:before{content:""}.fa-arrow-up:before{content:""}.fa-arrow-down:before{content:""}.fa-mail-forward:before,.fa-share:before{content:""}.fa-expand:before{content:""}.fa-compress:before{content:""}.fa-plus:before{content:""}.fa-minus:before{content:""}.fa-asterisk:before{content:""}.fa-exclamation-circle:before{content:""}.fa-gift:before{content:""}.fa-leaf:before{content:""}.fa-fire:before{content:""}.fa-eye:before{content:""}.fa-eye-slash:before{content:""}.fa-warning:before,.fa-exclamation-triangle:before{content:""}.fa-plane:before{content:""}.fa-calendar:before{content:""}.fa-random:before{content:""}.fa-comment:before{content:""}.fa-magnet:before{content:""}.fa-chevron-up:before{content:""}.fa-chevron-down:before{content:""}.fa-retweet:before{content:""}.fa-shopping-cart:before{content:""}.fa-folder:before{content:""}.fa-folder-open:before{content:""}.fa-arrows-v:before{content:""}.fa-arrows-h:before{content:""}.fa-bar-chart-o:before,.fa-bar-chart:before{content:""}.fa-twitter-square:before{content:""}.fa-facebook-square:before{content:""}.fa-camera-retro:before{content:""}.fa-key:before{content:""}.fa-gears:before,.fa-cogs:before{content:""}.fa-comments:before{content:""}.fa-thumbs-o-up:before{content:""}.fa-thumbs-o-down:before{content:""}.fa-star-half:before{content:""}.fa-heart-o:before{content:""}.fa-sign-out:before{content:""}.fa-linkedin-square:before{content:""}.fa-thumb-tack:before{content:""}.fa-external-link:before{content:""}.fa-sign-in:before{content:""}.fa-trophy:before{content:""}.fa-github-square:before{content:""}.fa-upload:before{content:""}.fa-lemon-o:before{content:""}.fa-phone:before{content:""}.fa-square-o:before{content:""}.fa-bookmark-o:before{content:""}.fa-phone-square:before{content:""}.fa-twitter:before{content:""}.fa-facebook-f:before,.fa-facebook:before{content:""}.fa-github:before{content:""}.fa-unlock:before{content:""}.fa-credit-card:before{content:""}.fa-feed:before,.fa-rss:before{content:""}.fa-hdd-o:before{content:""}.fa-bullhorn:before{content:""}.fa-bell:before{content:""}.fa-certificate:before{content:""}.fa-hand-o-right:before{content:""}.fa-hand-o-left:before{content:""}.fa-hand-o-up:before{content:""}.fa-hand-o-down:before{content:""}.fa-arrow-circle-left:before{content:""}.fa-arrow-circle-right:before{content:""}.fa-arrow-circle-up:before{content:""}.fa-arrow-circle-down:before{content:""}.fa-globe:before{content:""}.fa-wrench:before{content:""}.fa-tasks:before{content:""}.fa-filter:before{content:""}.fa-briefcase:before{content:""}.fa-arrows-alt:before{content:""}.fa-group:before,.fa-users:before{content:""}.fa-chain:before,.fa-link:before{content:""}.fa-cloud:before{content:""}.fa-flask:before{content:""}.fa-cut:before,.fa-scissors:before{content:""}.fa-copy:before,.fa-files-o:before{content:""}.fa-paperclip:before{content:""}.fa-save:before,.fa-floppy-o:before{content:""}.fa-square:before{content:""}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:""}.fa-list-ul:before{content:""}.fa-list-ol:before{content:""}.fa-strikethrough:before{content:""}.fa-underline:before{content:""}.fa-table:before{content:""}.fa-magic:before{content:""}.fa-truck:before{content:""}.fa-pinterest:before{content:""}.fa-pinterest-square:before{content:""}.fa-google-plus-square:before{content:""}.fa-google-plus:before{content:""}.fa-money:before{content:""}.fa-caret-down:before{content:""}.fa-caret-up:before{content:""}.fa-caret-left:before{content:""}.fa-caret-right:before{content:""}.fa-columns:before{content:""}.fa-unsorted:before,.fa-sort:before{content:""}.fa-sort-down:before,.fa-sort-desc:before{content:""}.fa-sort-up:before,.fa-sort-asc:before{content:""}.fa-envelope:before{content:""}.fa-linkedin:before{content:""}.fa-rotate-left:before,.fa-undo:before{content:""}.fa-legal:before,.fa-gavel:before{content:""}.fa-dashboard:before,.fa-tachometer:before{content:""}.fa-comment-o:before{content:""}.fa-comments-o:before{content:""}.fa-flash:before,.fa-bolt:before{content:""}.fa-sitemap:before{content:""}.fa-umbrella:before{content:""}.fa-paste:before,.fa-clipboard:before{content:""}.fa-lightbulb-o:before{content:""}.fa-exchange:before{content:""}.fa-cloud-download:before{content:""}.fa-cloud-upload:before{content:""}.fa-user-md:before{content:""}.fa-stethoscope:before{content:""}.fa-suitcase:before{content:""}.fa-bell-o:before{content:""}.fa-coffee:before{content:""}.fa-cutlery:before{content:""}.fa-file-text-o:before{content:""}.fa-building-o:before{content:""}.fa-hospital-o:before{content:""}.fa-ambulance:before{content:""}.fa-medkit:before{content:""}.fa-fighter-jet:before{content:""}.fa-beer:before{content:""}.fa-h-square:before{content:""}.fa-plus-square:before{content:""}.fa-angle-double-left:before{content:""}.fa-angle-double-right:before{content:""}.fa-angle-double-up:before{content:""}.fa-angle-double-down:before{content:""}.fa-angle-left:before{content:""}.fa-angle-right:before{content:""}.fa-angle-up:before{content:""}.fa-angle-down:before{content:""}.fa-desktop:before{content:""}.fa-laptop:before{content:""}.fa-tablet:before{content:""}.fa-mobile-phone:before,.fa-mobile:before{content:""}.fa-circle-o:before{content:""}.fa-quote-left:before{content:""}.fa-quote-right:before{content:""}.fa-spinner:before{content:""}.fa-circle:before{content:""}.fa-mail-reply:before,.fa-reply:before{content:""}.fa-github-alt:before{content:""}.fa-folder-o:before{content:""}.fa-folder-open-o:before{content:""}.fa-smile-o:before{content:""}.fa-frown-o:before{content:""}.fa-meh-o:before{content:""}.fa-gamepad:before{content:""}.fa-keyboard-o:before{content:""}.fa-flag-o:before{content:""}.fa-flag-checkered:before{content:""}.fa-terminal:before{content:""}.fa-code:before{content:""}.fa-mail-reply-all:before,.fa-reply-all:before{content:""}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:""}.fa-location-arrow:before{content:""}.fa-crop:before{content:""}.fa-code-fork:before{content:""}.fa-unlink:before,.fa-chain-broken:before{content:""}.fa-question:before{content:""}.fa-info:before{content:""}.fa-exclamation:before{content:""}.fa-superscript:before{content:""}.fa-subscript:before{content:""}.fa-eraser:before{content:""}.fa-puzzle-piece:before{content:""}.fa-microphone:before{content:""}.fa-microphone-slash:before{content:""}.fa-shield:before{content:""}.fa-calendar-o:before{content:""}.fa-fire-extinguisher:before{content:""}.fa-rocket:before{content:""}.fa-maxcdn:before{content:""}.fa-chevron-circle-left:before{content:""}.fa-chevron-circle-right:before{content:""}.fa-chevron-circle-up:before{content:""}.fa-chevron-circle-down:before{content:""}.fa-html5:before{content:""}.fa-css3:before{content:""}.fa-anchor:before{content:""}.fa-unlock-alt:before{content:""}.fa-bullseye:before{content:""}.fa-ellipsis-h:before{content:""}.fa-ellipsis-v:before{content:""}.fa-rss-square:before{content:""}.fa-play-circle:before{content:""}.fa-ticket:before{content:""}.fa-minus-square:before{content:""}.fa-minus-square-o:before{content:""}.fa-level-up:before{content:""}.fa-level-down:before{content:""}.fa-check-square:before{content:""}.fa-pencil-square:before{content:""}.fa-external-link-square:before{content:""}.fa-share-square:before{content:""}.fa-compass:before{content:""}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:""}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:""}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:""}.fa-euro:before,.fa-eur:before{content:""}.fa-gbp:before{content:""}.fa-dollar:before,.fa-usd:before{content:""}.fa-rupee:before,.fa-inr:before{content:""}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:""}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:""}.fa-won:before,.fa-krw:before{content:""}.fa-bitcoin:before,.fa-btc:before{content:""}.fa-file:before{content:""}.fa-file-text:before{content:""}.fa-sort-alpha-asc:before{content:""}.fa-sort-alpha-desc:before{content:""}.fa-sort-amount-asc:before{content:""}.fa-sort-amount-desc:before{content:""}.fa-sort-numeric-asc:before{content:""}.fa-sort-numeric-desc:before{content:""}.fa-thumbs-up:before{content:""}.fa-thumbs-down:before{content:""}.fa-youtube-square:before{content:""}.fa-youtube:before{content:""}.fa-xing:before{content:""}.fa-xing-square:before{content:""}.fa-youtube-play:before{content:""}.fa-dropbox:before{content:""}.fa-stack-overflow:before{content:""}.fa-instagram:before{content:""}.fa-flickr:before{content:""}.fa-adn:before{content:""}.fa-bitbucket:before{content:""}.fa-bitbucket-square:before{content:""}.fa-tumblr:before{content:""}.fa-tumblr-square:before{content:""}.fa-long-arrow-down:before{content:""}.fa-long-arrow-up:before{content:""}.fa-long-arrow-left:before{content:""}.fa-long-arrow-right:before{content:""}.fa-apple:before{content:""}.fa-windows:before{content:""}.fa-android:before{content:""}.fa-linux:before{content:""}.fa-dribbble:before{content:""}.fa-skype:before{content:""}.fa-foursquare:before{content:""}.fa-trello:before{content:""}.fa-female:before{content:""}.fa-male:before{content:""}.fa-gittip:before,.fa-gratipay:before{content:""}.fa-sun-o:before{content:""}.fa-moon-o:before{content:""}.fa-archive:before{content:""}.fa-bug:before{content:""}.fa-vk:before{content:""}.fa-weibo:before{content:""}.fa-renren:before{content:""}.fa-pagelines:before{content:""}.fa-stack-exchange:before{content:""}.fa-arrow-circle-o-right:before{content:""}.fa-arrow-circle-o-left:before{content:""}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:""}.fa-dot-circle-o:before{content:""}.fa-wheelchair:before{content:""}.fa-vimeo-square:before{content:""}.fa-turkish-lira:before,.fa-try:before{content:""}.fa-plus-square-o:before{content:""}.fa-space-shuttle:before{content:""}.fa-slack:before{content:""}.fa-envelope-square:before{content:""}.fa-wordpress:before{content:""}.fa-openid:before{content:""}.fa-institution:before,.fa-bank:before,.fa-university:before{content:""}.fa-mortar-board:before,.fa-graduation-cap:before{content:""}.fa-yahoo:before{content:""}.fa-google:before{content:""}.fa-reddit:before{content:""}.fa-reddit-square:before{content:""}.fa-stumbleupon-circle:before{content:""}.fa-stumbleupon:before{content:""}.fa-delicious:before{content:""}.fa-digg:before{content:""}.fa-pied-piper-pp:before{content:""}.fa-pied-piper-alt:before{content:""}.fa-drupal:before{content:""}.fa-joomla:before{content:""}.fa-language:before{content:""}.fa-fax:before{content:""}.fa-building:before{content:""}.fa-child:before{content:""}.fa-paw:before{content:""}.fa-spoon:before{content:""}.fa-cube:before{content:""}.fa-cubes:before{content:""}.fa-behance:before{content:""}.fa-behance-square:before{content:""}.fa-steam:before{content:""}.fa-steam-square:before{content:""}.fa-recycle:before{content:""}.fa-automobile:before,.fa-car:before{content:""}.fa-cab:before,.fa-taxi:before{content:""}.fa-tree:before{content:""}.fa-spotify:before{content:""}.fa-deviantart:before{content:""}.fa-soundcloud:before{content:""}.fa-database:before{content:""}.fa-file-pdf-o:before{content:""}.fa-file-word-o:before{content:""}.fa-file-excel-o:before{content:""}.fa-file-powerpoint-o:before{content:""}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:""}.fa-file-zip-o:before,.fa-file-archive-o:before{content:""}.fa-file-sound-o:before,.fa-file-audio-o:before{content:""}.fa-file-movie-o:before,.fa-file-video-o:before{content:""}.fa-file-code-o:before{content:""}.fa-vine:before{content:""}.fa-codepen:before{content:""}.fa-jsfiddle:before{content:""}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:""}.fa-circle-o-notch:before{content:""}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:""}.fa-ge:before,.fa-empire:before{content:""}.fa-git-square:before{content:""}.fa-git:before{content:""}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:""}.fa-tencent-weibo:before{content:""}.fa-qq:before{content:""}.fa-wechat:before,.fa-weixin:before{content:""}.fa-send:before,.fa-paper-plane:before{content:""}.fa-send-o:before,.fa-paper-plane-o:before{content:""}.fa-history:before{content:""}.fa-circle-thin:before{content:""}.fa-header:before{content:""}.fa-paragraph:before{content:""}.fa-sliders:before{content:""}.fa-share-alt:before{content:""}.fa-share-alt-square:before{content:""}.fa-bomb:before{content:""}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:""}.fa-tty:before{content:""}.fa-binoculars:before{content:""}.fa-plug:before{content:""}.fa-slideshare:before{content:""}.fa-twitch:before{content:""}.fa-yelp:before{content:""}.fa-newspaper-o:before{content:""}.fa-wifi:before{content:""}.fa-calculator:before{content:""}.fa-paypal:before{content:""}.fa-google-wallet:before{content:""}.fa-cc-visa:before{content:""}.fa-cc-mastercard:before{content:""}.fa-cc-discover:before{content:""}.fa-cc-amex:before{content:""}.fa-cc-paypal:before{content:""}.fa-cc-stripe:before{content:""}.fa-bell-slash:before{content:""}.fa-bell-slash-o:before{content:""}.fa-trash:before{content:""}.fa-copyright:before{content:""}.fa-at:before{content:""}.fa-eyedropper:before{content:""}.fa-paint-brush:before{content:""}.fa-birthday-cake:before{content:""}.fa-area-chart:before{content:""}.fa-pie-chart:before{content:""}.fa-line-chart:before{content:""}.fa-lastfm:before{content:""}.fa-lastfm-square:before{content:""}.fa-toggle-off:before{content:""}.fa-toggle-on:before{content:""}.fa-bicycle:before{content:""}.fa-bus:before{content:""}.fa-ioxhost:before{content:""}.fa-angellist:before{content:""}.fa-cc:before{content:""}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:""}.fa-meanpath:before{content:""}.fa-buysellads:before{content:""}.fa-connectdevelop:before{content:""}.fa-dashcube:before{content:""}.fa-forumbee:before{content:""}.fa-leanpub:before{content:""}.fa-sellsy:before{content:""}.fa-shirtsinbulk:before{content:""}.fa-simplybuilt:before{content:""}.fa-skyatlas:before{content:""}.fa-cart-plus:before{content:""}.fa-cart-arrow-down:before{content:""}.fa-diamond:before{content:""}.fa-ship:before{content:""}.fa-user-secret:before{content:""}.fa-motorcycle:before{content:""}.fa-street-view:before{content:""}.fa-heartbeat:before{content:""}.fa-venus:before{content:""}.fa-mars:before{content:""}.fa-mercury:before{content:""}.fa-intersex:before,.fa-transgender:before{content:""}.fa-transgender-alt:before{content:""}.fa-venus-double:before{content:""}.fa-mars-double:before{content:""}.fa-venus-mars:before{content:""}.fa-mars-stroke:before{content:""}.fa-mars-stroke-v:before{content:""}.fa-mars-stroke-h:before{content:""}.fa-neuter:before{content:""}.fa-genderless:before{content:""}.fa-facebook-official:before{content:""}.fa-pinterest-p:before{content:""}.fa-whatsapp:before{content:""}.fa-server:before{content:""}.fa-user-plus:before{content:""}.fa-user-times:before{content:""}.fa-hotel:before,.fa-bed:before{content:""}.fa-viacoin:before{content:""}.fa-train:before{content:""}.fa-subway:before{content:""}.fa-medium:before{content:""}.fa-yc:before,.fa-y-combinator:before{content:""}.fa-optin-monster:before{content:""}.fa-opencart:before{content:""}.fa-expeditedssl:before{content:""}.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{content:""}.fa-battery-3:before,.fa-battery-three-quarters:before{content:""}.fa-battery-2:before,.fa-battery-half:before{content:""}.fa-battery-1:before,.fa-battery-quarter:before{content:""}.fa-battery-0:before,.fa-battery-empty:before{content:""}.fa-mouse-pointer:before{content:""}.fa-i-cursor:before{content:""}.fa-object-group:before{content:""}.fa-object-ungroup:before{content:""}.fa-sticky-note:before{content:""}.fa-sticky-note-o:before{content:""}.fa-cc-jcb:before{content:""}.fa-cc-diners-club:before{content:""}.fa-clone:before{content:""}.fa-balance-scale:before{content:""}.fa-hourglass-o:before{content:""}.fa-hourglass-1:before,.fa-hourglass-start:before{content:""}.fa-hourglass-2:before,.fa-hourglass-half:before{content:""}.fa-hourglass-3:before,.fa-hourglass-end:before{content:""}.fa-hourglass:before{content:""}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:""}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:""}.fa-hand-scissors-o:before{content:""}.fa-hand-lizard-o:before{content:""}.fa-hand-spock-o:before{content:""}.fa-hand-pointer-o:before{content:""}.fa-hand-peace-o:before{content:""}.fa-trademark:before{content:""}.fa-registered:before{content:""}.fa-creative-commons:before{content:""}.fa-gg:before{content:""}.fa-gg-circle:before{content:""}.fa-tripadvisor:before{content:""}.fa-odnoklassniki:before{content:""}.fa-odnoklassniki-square:before{content:""}.fa-get-pocket:before{content:""}.fa-wikipedia-w:before{content:""}.fa-safari:before{content:""}.fa-chrome:before{content:""}.fa-firefox:before{content:""}.fa-opera:before{content:""}.fa-internet-explorer:before{content:""}.fa-tv:before,.fa-television:before{content:""}.fa-contao:before{content:""}.fa-500px:before{content:""}.fa-amazon:before{content:""}.fa-calendar-plus-o:before{content:""}.fa-calendar-minus-o:before{content:""}.fa-calendar-times-o:before{content:""}.fa-calendar-check-o:before{content:""}.fa-industry:before{content:""}.fa-map-pin:before{content:""}.fa-map-signs:before{content:""}.fa-map-o:before{content:""}.fa-map:before{content:""}.fa-commenting:before{content:""}.fa-commenting-o:before{content:""}.fa-houzz:before{content:""}.fa-vimeo:before{content:""}.fa-black-tie:before{content:""}.fa-fonticons:before{content:""}.fa-reddit-alien:before{content:""}.fa-edge:before{content:""}.fa-credit-card-alt:before{content:""}.fa-codiepie:before{content:""}.fa-modx:before{content:""}.fa-fort-awesome:before{content:""}.fa-usb:before{content:""}.fa-product-hunt:before{content:""}.fa-mixcloud:before{content:""}.fa-scribd:before{content:""}.fa-pause-circle:before{content:""}.fa-pause-circle-o:before{content:""}.fa-stop-circle:before{content:""}.fa-stop-circle-o:before{content:""}.fa-shopping-bag:before{content:""}.fa-shopping-basket:before{content:""}.fa-hashtag:before{content:""}.fa-bluetooth:before{content:""}.fa-bluetooth-b:before{content:""}.fa-percent:before{content:""}.fa-gitlab:before{content:""}.fa-wpbeginner:before{content:""}.fa-wpforms:before{content:""}.fa-envira:before{content:""}.fa-universal-access:before{content:""}.fa-wheelchair-alt:before{content:""}.fa-question-circle-o:before{content:""}.fa-blind:before{content:""}.fa-audio-description:before{content:""}.fa-volume-control-phone:before{content:""}.fa-braille:before{content:""}.fa-assistive-listening-systems:before{content:""}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:""}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:""}.fa-glide:before{content:""}.fa-glide-g:before{content:""}.fa-signing:before,.fa-sign-language:before{content:""}.fa-low-vision:before{content:""}.fa-viadeo:before{content:""}.fa-viadeo-square:before{content:""}.fa-snapchat:before{content:""}.fa-snapchat-ghost:before{content:""}.fa-snapchat-square:before{content:""}.fa-pied-piper:before{content:""}.fa-first-order:before{content:""}.fa-yoast:before{content:""}.fa-themeisle:before{content:""}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:""}.fa-fa:before,.fa-font-awesome:before{content:""}.fa-handshake-o:before{content:""}.fa-envelope-open:before{content:""}.fa-envelope-open-o:before{content:""}.fa-linode:before{content:""}.fa-address-book:before{content:""}.fa-address-book-o:before{content:""}.fa-vcard:before,.fa-address-card:before{content:""}.fa-vcard-o:before,.fa-address-card-o:before{content:""}.fa-user-circle:before{content:""}.fa-user-circle-o:before{content:""}.fa-user-o:before{content:""}.fa-id-badge:before{content:""}.fa-drivers-license:before,.fa-id-card:before{content:""}.fa-drivers-license-o:before,.fa-id-card-o:before{content:""}.fa-quora:before{content:""}.fa-free-code-camp:before{content:""}.fa-telegram:before{content:""}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:""}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:""}.fa-thermometer-2:before,.fa-thermometer-half:before{content:""}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:""}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:""}.fa-shower:before{content:""}.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:""}.fa-podcast:before{content:""}.fa-window-maximize:before{content:""}.fa-window-minimize:before{content:""}.fa-window-restore:before{content:""}.fa-times-rectangle:before,.fa-window-close:before{content:""}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:""}.fa-bandcamp:before{content:""}.fa-grav:before{content:""}.fa-etsy:before{content:""}.fa-imdb:before{content:""}.fa-ravelry:before{content:""}.fa-eercast:before{content:""}.fa-microchip:before{content:""}.fa-snowflake-o:before{content:""}.fa-superpowers:before{content:""}.fa-wpexplorer:before{content:""}.fa-meetup:before{content:""}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}
/*!
 * font-awesome-animation - v0.0.7
 * https://github.com/l-lin/font-awesome-animation
 * License: MIT
 */
@-webkit-keyframes wrench{0%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}8%{-webkit-transform:rotate(12deg);transform:rotate(12deg)}10%{-webkit-transform:rotate(24deg);transform:rotate(24deg)}18%,20%{-webkit-transform:rotate(-24deg);transform:rotate(-24deg)}28%,30%{-webkit-transform:rotate(24deg);transform:rotate(24deg)}38%,40%{-webkit-transform:rotate(-24deg);transform:rotate(-24deg)}48%,50%{-webkit-transform:rotate(24deg);transform:rotate(24deg)}58%,60%{-webkit-transform:rotate(-24deg);transform:rotate(-24deg)}68%{-webkit-transform:rotate(24deg);transform:rotate(24deg)}75%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes wrench{0%{-webkit-transform:rotate(-12deg);-ms-transform:rotate(-12deg);transform:rotate(-12deg)}8%{-webkit-transform:rotate(12deg);-ms-transform:rotate(12deg);transform:rotate(12deg)}10%{-webkit-transform:rotate(24deg);-ms-transform:rotate(24deg);transform:rotate(24deg)}18%,20%{-webkit-transform:rotate(-24deg);-ms-transform:rotate(-24deg);transform:rotate(-24deg)}28%,30%{-webkit-transform:rotate(24deg);-ms-transform:rotate(24deg);transform:rotate(24deg)}38%,40%{-webkit-transform:rotate(-24deg);-ms-transform:rotate(-24deg);transform:rotate(-24deg)}48%,50%{-webkit-transform:rotate(24deg);-ms-transform:rotate(24deg);transform:rotate(24deg)}58%,60%{-webkit-transform:rotate(-24deg);-ms-transform:rotate(-24deg);transform:rotate(-24deg)}68%{-webkit-transform:rotate(24deg);-ms-transform:rotate(24deg);transform:rotate(24deg)}75%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}}.faa-parent.animated-hover:hover>.faa-wrench,.faa-wrench.animated,.faa-wrench.animated-hover:hover{-webkit-animation:wrench 2.5s ease infinite;animation:wrench 2.5s ease infinite;transform-origin-x:90%;transform-origin-y:35%;transform-origin-z:initial}.faa-parent.animated-hover:hover>.faa-wrench.faa-fast,.faa-wrench.animated-hover.faa-fast:hover,.faa-wrench.animated.faa-fast{-webkit-animation:wrench 1.2s ease infinite;animation:wrench 1.2s ease infinite}.faa-parent.animated-hover:hover>.faa-wrench.faa-slow,.faa-wrench.animated-hover.faa-slow:hover,.faa-wrench.animated.faa-slow{-webkit-animation:wrench 3.7s ease infinite;animation:wrench 3.7s ease infinite}@-webkit-keyframes ring{0%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}2%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}4%{-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}6%{-webkit-transform:rotate(18deg);transform:rotate(18deg)}8%{-webkit-transform:rotate(-22deg);transform:rotate(-22deg)}10%{-webkit-transform:rotate(22deg);transform:rotate(22deg)}12%{-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}14%{-webkit-transform:rotate(18deg);transform:rotate(18deg)}16%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}18%{-webkit-transform:rotate(12deg);transform:rotate(12deg)}20%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes ring{0%{-webkit-transform:rotate(-15deg);-ms-transform:rotate(-15deg);transform:rotate(-15deg)}2%{-webkit-transform:rotate(15deg);-ms-transform:rotate(15deg);transform:rotate(15deg)}4%{-webkit-transform:rotate(-18deg);-ms-transform:rotate(-18deg);transform:rotate(-18deg)}6%{-webkit-transform:rotate(18deg);-ms-transform:rotate(18deg);transform:rotate(18deg)}8%{-webkit-transform:rotate(-22deg);-ms-transform:rotate(-22deg);transform:rotate(-22deg)}10%{-webkit-transform:rotate(22deg);-ms-transform:rotate(22deg);transform:rotate(22deg)}12%{-webkit-transform:rotate(-18deg);-ms-transform:rotate(-18deg);transform:rotate(-18deg)}14%{-webkit-transform:rotate(18deg);-ms-transform:rotate(18deg);transform:rotate(18deg)}16%{-webkit-transform:rotate(-12deg);-ms-transform:rotate(-12deg);transform:rotate(-12deg)}18%{-webkit-transform:rotate(12deg);-ms-transform:rotate(12deg);transform:rotate(12deg)}20%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}}.faa-parent.animated-hover:hover>.faa-ring,.faa-ring.animated,.faa-ring.animated-hover:hover{-webkit-animation:ring 2s ease infinite;animation:ring 2s ease infinite;transform-origin-x:50%;transform-origin-y:0;transform-origin-z:initial}.faa-parent.animated-hover:hover>.faa-ring.faa-fast,.faa-ring.animated-hover.faa-fast:hover,.faa-ring.animated.faa-fast{-webkit-animation:ring 1s ease infinite;animation:ring 1s ease infinite}.faa-parent.animated-hover:hover>.faa-ring.faa-slow,.faa-ring.animated-hover.faa-slow:hover,.faa-ring.animated.faa-slow{-webkit-animation:ring 3s ease infinite;animation:ring 3s ease infinite}@-webkit-keyframes vertical{0%{-webkit-transform:translate(0,-3px);transform:translate(0,-3px)}4%{-webkit-transform:translate(0,3px);transform:translate(0,3px)}8%{-webkit-transform:translate(0,-3px);transform:translate(0,-3px)}12%{-webkit-transform:translate(0,3px);transform:translate(0,3px)}16%{-webkit-transform:translate(0,-3px);transform:translate(0,-3px)}20%{-webkit-transform:translate(0,3px);transform:translate(0,3px)}22%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes vertical{0%{-webkit-transform:translate(0,-3px);-ms-transform:translate(0,-3px);transform:translate(0,-3px)}4%{-webkit-transform:translate(0,3px);-ms-transform:translate(0,3px);transform:translate(0,3px)}8%{-webkit-transform:translate(0,-3px);-ms-transform:translate(0,-3px);transform:translate(0,-3px)}12%{-webkit-transform:translate(0,3px);-ms-transform:translate(0,3px);transform:translate(0,3px)}16%{-webkit-transform:translate(0,-3px);-ms-transform:translate(0,-3px);transform:translate(0,-3px)}20%{-webkit-transform:translate(0,3px);-ms-transform:translate(0,3px);transform:translate(0,3px)}22%{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}}.faa-parent.animated-hover:hover>.faa-vertical,.faa-vertical.animated,.faa-vertical.animated-hover:hover{-webkit-animation:vertical 2s ease infinite;animation:vertical 2s ease infinite}.faa-parent.animated-hover:hover>.faa-vertical.faa-fast,.faa-vertical.animated-hover.faa-fast:hover,.faa-vertical.animated.faa-fast{-webkit-animation:vertical 1s ease infinite;animation:vertical 1s ease infinite}.faa-parent.animated-hover:hover>.faa-vertical.faa-slow,.faa-vertical.animated-hover.faa-slow:hover,.faa-vertical.animated.faa-slow{-webkit-animation:vertical 4s ease infinite;animation:vertical 4s ease infinite}@-webkit-keyframes horizontal{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}6%{-webkit-transform:translate(5px,0);transform:translate(5px,0)}12%{-webkit-transform:translate(0,0);transform:translate(0,0)}18%{-webkit-transform:translate(5px,0);transform:translate(5px,0)}24%{-webkit-transform:translate(0,0);transform:translate(0,0)}30%{-webkit-transform:translate(5px,0);transform:translate(5px,0)}36%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes horizontal{0%{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}6%{-webkit-transform:translate(5px,0);-ms-transform:translate(5px,0);transform:translate(5px,0)}12%{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}18%{-webkit-transform:translate(5px,0);-ms-transform:translate(5px,0);transform:translate(5px,0)}24%{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}30%{-webkit-transform:translate(5px,0);-ms-transform:translate(5px,0);transform:translate(5px,0)}36%{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}}.faa-horizontal.animated,.faa-horizontal.animated-hover:hover,.faa-parent.animated-hover:hover>.faa-horizontal{-webkit-animation:horizontal 2s ease infinite;animation:horizontal 2s ease infinite}.faa-horizontal.animated-hover.faa-fast:hover,.faa-horizontal.animated.faa-fast,.faa-parent.animated-hover:hover>.faa-horizontal.faa-fast{-webkit-animation:horizontal 1s ease infinite;animation:horizontal 1s ease infinite}.faa-horizontal.animated-hover.faa-slow:hover,.faa-horizontal.animated.faa-slow,.faa-parent.animated-hover:hover>.faa-horizontal.faa-slow{-webkit-animation:horizontal 3s ease infinite;animation:horizontal 3s ease infinite}@-webkit-keyframes flash{0%,100%,50%{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,100%,50%{opacity:1}25%,75%{opacity:0}}.faa-flash.animated,.faa-flash.animated-hover:hover,.faa-parent.animated-hover:hover>.faa-flash{-webkit-animation:flash 2s ease infinite;animation:flash 2s ease infinite}.faa-flash.animated-hover.faa-fast:hover,.faa-flash.animated.faa-fast,.faa-parent.animated-hover:hover>.faa-flash.faa-fast{-webkit-animation:flash 1s ease infinite;animation:flash 1s ease infinite}.faa-flash.animated-hover.faa-slow:hover,.faa-flash.animated.faa-slow,.faa-parent.animated-hover:hover>.faa-flash.faa-slow{-webkit-animation:flash 3s ease infinite;animation:flash 3s ease infinite}@-webkit-keyframes bounce{0%,10%,20%,50%,80%{-webkit-transform:translateY(0);transform:translateY(0)}40%,60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}@keyframes bounce{0%,10%,20%,50%,80%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}40%,60%{-webkit-transform:translateY(-15px);-ms-transform:translateY(-15px);transform:translateY(-15px)}}.faa-bounce.animated,.faa-bounce.animated-hover:hover,.faa-parent.animated-hover:hover>.faa-bounce{-webkit-animation:bounce 2s ease infinite;animation:bounce 2s ease infinite}.faa-bounce.animated-hover.faa-fast:hover,.faa-bounce.animated.faa-fast,.faa-parent.animated-hover:hover>.faa-bounce.faa-fast{-webkit-animation:bounce 1s ease infinite;animation:bounce 1s ease infinite}.faa-bounce.animated-hover.faa-slow:hover,.faa-bounce.animated.faa-slow,.faa-parent.animated-hover:hover>.faa-bounce.faa-slow{-webkit-animation:bounce 3s ease infinite;animation:bounce 3s ease infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}.faa-parent.animated-hover:hover>.faa-spin,.faa-spin.animated,.faa-spin.animated-hover:hover{-webkit-animation:spin 1.5s linear infinite;animation:spin 1.5s linear infinite}.faa-parent.animated-hover:hover>.faa-spin.faa-fast,.faa-spin.animated-hover.faa-fast:hover,.faa-spin.animated.faa-fast{-webkit-animation:spin .7s linear infinite;animation:spin .7s linear infinite}.faa-parent.animated-hover:hover>.faa-spin.faa-slow,.faa-spin.animated-hover.faa-slow:hover,.faa-spin.animated.faa-slow{-webkit-animation:spin 2.2s linear infinite;animation:spin 2.2s linear infinite}@-webkit-keyframes float{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes float{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-6px);-ms-transform:translateY(-6px);transform:translateY(-6px)}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.faa-float.animated,.faa-float.animated-hover:hover,.faa-parent.animated-hover:hover>.faa-float{-webkit-animation:float 2s linear infinite;animation:float 2s linear infinite}.faa-float.animated-hover.faa-fast:hover,.faa-float.animated.faa-fast,.faa-parent.animated-hover:hover>.faa-float.faa-fast{-webkit-animation:float 1s linear infinite;animation:float 1s linear infinite}.faa-float.animated-hover.faa-slow:hover,.faa-float.animated.faa-slow,.faa-parent.animated-hover:hover>.faa-float.faa-slow{-webkit-animation:float 3s linear infinite;animation:float 3s linear infinite}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1.1);transform:scale(1.1)}50%{-webkit-transform:scale(.8);transform:scale(.8)}100%{-webkit-transform:scale(1.1);transform:scale(1.1)}}@keyframes pulse{0%{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}50%{-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}100%{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}}.faa-parent.animated-hover:hover>.faa-pulse,.faa-pulse.animated,.faa-pulse.animated-hover:hover{-webkit-animation:pulse 2s linear infinite;animation:pulse 2s linear infinite}.faa-parent.animated-hover:hover>.faa-pulse.faa-fast,.faa-pulse.animated-hover.faa-fast:hover,.faa-pulse.animated.faa-fast{-webkit-animation:pulse 1s linear infinite;animation:pulse 1s linear infinite}.faa-parent.animated-hover:hover>.faa-pulse.faa-slow,.faa-pulse.animated-hover.faa-slow:hover,.faa-pulse.animated.faa-slow{-webkit-animation:pulse 3s linear infinite;animation:pulse 3s linear infinite}.faa-parent.animated-hover:hover>.faa-shake,.faa-shake.animated,.faa-shake.animated-hover:hover{-webkit-animation:wrench 2.5s ease infinite;animation:wrench 2.5s ease infinite}.faa-parent.animated-hover:hover>.faa-shake.faa-fast,.faa-shake.animated-hover.faa-fast:hover,.faa-shake.animated.faa-fast{-webkit-animation:wrench 1.2s ease infinite;animation:wrench 1.2s ease infinite}.faa-parent.animated-hover:hover>.faa-shake.faa-slow,.faa-shake.animated-hover.faa-slow:hover,.faa-shake.animated.faa-slow{-webkit-animation:wrench 3.7s ease infinite;animation:wrench 3.7s ease infinite}@-webkit-keyframes tada{0%{-webkit-transform:scale(1);transform:scale(1)}10%,20%{-webkit-transform:scale(.9) rotate(-8deg);transform:scale(.9) rotate(-8deg)}30%,50%,70%{-webkit-transform:scale(1.3) rotate(8deg);transform:scale(1.3) rotate(8deg)}40%,60%{-webkit-transform:scale(1.3) rotate(-8deg);transform:scale(1.3) rotate(-8deg)}80%{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}}@keyframes tada{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}10%,20%{-webkit-transform:scale(.9) rotate(-8deg);-ms-transform:scale(.9) rotate(-8deg);transform:scale(.9) rotate(-8deg)}30%,50%,70%{-webkit-transform:scale(1.3) rotate(8deg);-ms-transform:scale(1.3) rotate(8deg);transform:scale(1.3) rotate(8deg)}40%,60%{-webkit-transform:scale(1.3) rotate(-8deg);-ms-transform:scale(1.3) rotate(-8deg);transform:scale(1.3) rotate(-8deg)}80%{-webkit-transform:scale(1) rotate(0);-ms-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}}.faa-parent.animated-hover:hover>.faa-tada,.faa-tada.animated,.faa-tada.animated-hover:hover{-webkit-animation:tada 2s linear infinite;animation:tada 2s linear infinite}.faa-parent.animated-hover:hover>.faa-tada.faa-fast,.faa-tada.animated-hover.faa-fast:hover,.faa-tada.animated.faa-fast{-webkit-animation:tada 1s linear infinite;animation:tada 1s linear infinite}.faa-parent.animated-hover:hover>.faa-tada.faa-slow,.faa-tada.animated-hover.faa-slow:hover,.faa-tada.animated.faa-slow{-webkit-animation:tada 3s linear infinite;animation:tada 3s linear infinite}@-webkit-keyframes passing{0%{-webkit-transform:translateX(-50%);transform:translateX(-50%);opacity:0}50%{-webkit-transform:translateX(0%);transform:translateX(0%);opacity:1}100%{-webkit-transform:translateX(50%);transform:translateX(50%);opacity:0}}@keyframes passing{0%{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);opacity:0}50%{-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%);opacity:1}100%{-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%);opacity:0}}.faa-parent.animated-hover:hover>.faa-passing,.faa-passing.animated,.faa-passing.animated-hover:hover{-webkit-animation:passing 2s linear infinite;animation:passing 2s linear infinite}.faa-parent.animated-hover:hover>.faa-passing.faa-fast,.faa-passing.animated-hover.faa-fast:hover,.faa-passing.animated.faa-fast{-webkit-animation:passing 1s linear infinite;animation:passing 1s linear infinite}.faa-parent.animated-hover:hover>.faa-passing.faa-slow,.faa-passing.animated-hover.faa-slow:hover,.faa-passing.animated.faa-slow{-webkit-animation:passing 3s linear infinite;animation:passing 3s linear infinite}@-webkit-keyframes burst{0%{opacity:.6}50%{-webkit-transform:scale(1.8);transform:scale(1.8);opacity:0}100%{opacity:0}}@keyframes burst{0%{opacity:.6}50%{-webkit-transform:scale(1.8);-ms-transform:scale(1.8);transform:scale(1.8);opacity:0}100%{opacity:0}}.faa-burst.animated,.faa-burst.animated-hover:hover,.faa-parent.animated-hover:hover>.faa-burst{-webkit-animation:burst 2s infinite linear;animation:burst 2s infinite linear}.faa-burst.animated-hover.faa-fast:hover,.faa-burst.animated.faa-fast,.faa-parent.animated-hover:hover>.faa-burst.faa-fast{-webkit-animation:burst 1s infinite linear;animation:burst 1s infinite linear}.faa-burst.animated-hover.faa-slow:hover,.faa-burst.animated.faa-slow,.faa-parent.animated-hover:hover>.faa-burst.faa-slow{-webkit-animation:burst 3s infinite linear;animation:burst 3s infinite linear}.old-layout .rate-editor label,.old-layout .unit-headline label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:bold}.old-layout .table>thead>tr>th,.old-layout .table>tbody>tr>th,.old-layout .table>tfoot>tr>th,.old-layout .table>thead>tr>td,.old-layout .table>tbody>tr>td,.old-layout .table>tfoot>tr>td{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.old-layout .table>caption+thead>tr:first-child>th,.old-layout .table>colgroup+thead>tr:first-child>th,.old-layout .table>thead:first-child>tr:first-child>th,.old-layout .table>caption+thead>tr:first-child>td,.old-layout .table>colgroup+thead>tr:first-child>td,.old-layout .table>thead:first-child>tr:first-child>td{border-top:0}.old-layout .table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.old-layout table{border-spacing:0;border-collapse:collapse}.old-layout .checkbox-item input,.old-layout .rate-editor input[type="checkbox"]{margin:4px 0 0}.old-layout hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.old-layout .irow hr{margin:10px 0 10px 0}.old-layout #booking-contacts-editor input{color:inherit}@media print{.old-layout *,.old-layout *:before,.old-layout *:after{color:#000 !important;text-shadow:none !important;background:transparent !important;-webkit-box-shadow:none !important;box-shadow:none !important}.old-layout .table td,.old-layout .table th{background-color:#fff !important}}.logon-ajax .logo{width:454px;height:233px;background-repeat:no-repeat;background-position:center;background-size:contain;display:block;overflow:hidden;margin:0 auto}.logo.w920h472{background-image:url(/Content/admin/img/none.gif)}body,html{background:#fff}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body,html,p,h1,h2,h3,h4,h5,h6,img,input,select,textarea,ul,ol,form{padding:0;margin:0;border:0;font-family:'Roboto Condensed','Arial Narrow',Impact,Arial,sans-serif;font-size:12px}*{-ms-scrollbar-track-color:#eee;-moz-scrollbar-track-color:#eee;-ms-scrollbar-face-color:#7a8990}::-webkit-scrollbar-thumb{background-color:#7a8990;border-radius:4px}::-webkit-scrollbar{-webkit-overflow-scrolling:touch;width:8px;height:8px;border-radius:4px}*::-webkit-scrollbar-track-piece{background-color:#eee;border-radius:4px}.p0px{padding:0 !important}a,a:link,a:active,a:visited,a:hover{text-decoration:none;outline:none 0;cursor:pointer;color:#337ab7}a:hover{color:#ffa500}.head{background:#f0ece6 url(../admin/img/top-bg.jpg) repeat-x 0 100%;height:100px;position:relative}.menu{height:31px;font-size:0;text-align:right;padding:0 0 0 150px}.menu a{border:none;border-top-left-radius:5px;border-top-right-radius:5px;display:inline-block;height:31px;margin:0 5px;padding:0 9px;line-height:31px;font-weight:700;text-align:center;color:#10100f;font-size:12px}.menu a.active,.menu a.active:link,.menu a.active:active,.menu a.active:visited,.menu a.active:hover{background-color:#5c7c80;color:#fff}.menu a.active{padding:0}.menu a.active span{display:inline-block;height:31px;margin:0 9px}.menu a.active::after{content:"";display:block;width:100%;background:radial-gradient(at 0 0,transparent 70%,#5c7c80 70%) top left,radial-gradient(at 100% 0,transparent 70%,#5c7c80 70%) top right;background-size:4px 4px;background-repeat:no-repeat;padding:4px;transform:translate(-4px,-50%);box-sizing:content-box}.menu a:hover{background-color:rgba(92,124,128,.15)}#menu{position:relative;margin:-31px 0 0 0}.display-none{display:none}::-webkit-input-placeholder{color:#bbb}::-moz-placeholder{color:#bbb}:-ms-input-placeholder{color:#bbb}:-moz-placeholder{color:#bbb}.body{padding:24px}.body h1{color:#5b686e;font-size:30px;line-height:40px;padding:0 0 20px 0;font-weight:500}.dialog-body{padding:24px}.dialog-body .irow textarea{resize:none;height:100px;padding:4px;border:1px solid #461b00;text-align:left;color:#461b00;width:250px}.dialog-body .irow select{width:150px;padding:4px 4px 5px 4px;border:1px solid #461b00;text-align:left;color:#461b00}.md-dialog-content.switch-unit-dialog{width:50vw}.md-dialog-content.switch-unit-dialog .switch-title md-checkbox{margin:0}.md-dialog-content.switch-unit-dialog .fa.green{color:#9cff9c}.md-dialog-content.switch-unit-dialog .fa.light-yellow{color:#ffe082}.md-dialog-content.switch-unit-dialog .fa.red{color:#f00}.md-dialog-content.switch-unit-dialog .fa.purple{color:#f0f}.md-dialog-content.switch-unit-dialog .fa.indigo{color:#3f51b5}.md-dialog-content.switch-unit-dialog .date md-input-container{margin-top:17px;margin-bottom:16px;overflow:visible;display:flex}.md-dialog-content.switch-unit-dialog .date md-datepicker{display:flex;-webkit-flex:1;-ms-flex:1;-o-flex:1;flex:1}.md-dialog-content.switch-unit-dialog .date md-datepicker .md-datepicker-input-container{display:flex;-webkit-flex:1;-ms-flex:1;-o-flex:1;flex:1}.md-dialog-content.switch-unit-dialog .date .md-datepicker-input{max-width:none}.md-dialog-content.switch-unit-dialog .date md-datepicker .md-button.md-icon-button{margin:0 14px 0 0;padding:0;width:24px;min-height:24px;height:24px}.md-dialog-content.switch-unit-dialog .date .md-datepicker-input-container .md-datepicker-triangle-button.md-button.md-icon-button{margin:7px 12px}.md-dialog-content.switch-unit-dialog .date .md-datepicker-input-container{width:100%}.md-dialog-content.switch-unit-dialog .date md-input-container.datepicker-label{top:-34px}.md-dialog-content.switch-unit-dialog .date md-input-container.md-datepicker-open.md-input-has-value>label{display:initial}.md-dialog-content.switch-unit-dialog .date .md-datepicker-open .md-datepicker-input-container{padding-bottom:0}.md-dialog-content.switch-unit-dialog .lost-offer-notifier{padding:0 5px 15px 5px;color:#ff5722}.md-dialog-content.switch-unit-dialog .no-visible{visibility:hidden}md-dialog md-dialog-actions.switch-unit-dialog-actions{padding:0 24px 12px 24px}.centered{text-align:center !important}.notify select{padding:4px;border:1px solid #461b00;text-align:left;color:#461b00;width:250px}.notify select,.notify input[type=text],.notify input[type=number]{width:100%;border-radius:5px}body main table.notify td.Invalidated{background:#eee}body main table.notify td.Validated{background:#fec}body main table.notify td.Faulted{background:#fcc}body main table.notify td.Delivered{background:#cfc}body main table.notify td.bar{color:#999}body main table.notify td.bar .bar-display{display:none}.pb10px{padding-bottom:10px}.pt10px{padding-top:10px}.pl10px{padding-left:10px}.pr10px{padding-right:10px}.field-validation-error{color:#f00;display:block;font-weight:700}.field-validation-warning{color:#ffa500;display:block;font-weight:700}.validation-summary-errors ul{list-style:none;padding:10px 0;font-weight:700;color:#f00}.sales-report-section-hidden{display:none}.table,.notify{width:100%;empty-cells:show;border-collapse:collapse}.table th,.table td,.notify th,.notify td{vertical-align:middle;text-align:left;padding:7px 9px;font-size:14px;font-weight:400;border-collapse:collapse}.table.vam th,.table.bam th{background:#f4f4f4;font-weight:400;font-size:14px}.table tr>td:last-child,.table tr>th:last-child{padding-right:0 !important}.table.report th,.table.report td{text-align:right}.table.report td.report-header{text-align:left;padding-top:17px}.notify th{color:#666}.table tbody tr:hover td{background-color:rgba(208,208,208,.4)}.table th,.table td,.notify th{border-bottom:1px solid #e3e4e5;padding:12px;font-size:14px;color:#666;text-align:left}.table th,.notify th{font-weight:400;vertical-align:bottom;word-break:normal}.table th{color:#202020}.table .group td{border-bottom:2px solid #e3e4e5;font-weight:700}.table a,.table a:link,.table a:active,.table a:visited,.table a:hover{color:#414c51;font-weight:400}.table th a,.table th a:link,.table th a:active,.table th a:visited{color:#202020}.table a:hover{color:#83cd6e}.table th a:hover{color:#83cd6e}.notify a,.notify a:link,.notify a:active,.notify a:visited,.notify a:hover{color:#461b00;font-weight:400}.table .col-delete{width:32px;font-size:0;line-height:0}.table .col-delete:last-child{width:24px;height:0}.table .col-move{width:36px;font-size:0}.table.bam .irow{padding-bottom:0 !important}.mw1300px{min-width:1300px}.table .col-50px{width:50px;max-width:50px}.table .col-70px{width:70px;max-width:70px}.table .col-80px{width:80px;max-width:80px}.table .col-90px{width:90px;max-width:90px}.table .col-30px{width:30px;max-width:30px}.table .col-250px{width:250px;max-width:250px}.table .col-150px{width:150px;max-width:150px}.table .col-110px{width:110px;max-width:110px}.table .col-120px{width:120px;max-width:120px}.table .col-300px{width:300px;max-width:300px}.table .col-m50px{max-width:50px}.table .col-m70px{max-width:70px}.table .col-m80px{max-width:80px}.table .col-m90px{max-width:90px}.table .col-m100px{max-width:100px}.table .col-m30px{max-width:30px}.table .col-m250px{max-width:250px}.table .col-m150px{max-width:150px}.table .col-m110px{max-width:110px}.table .col-m120px{max-width:120px}.table .col-m200px{max-width:200px}.table .col-m300px{max-width:300px}.table .col-m500px{max-width:500px}.table .white-space{white-space:nowrap}.table .break-anywhere{line-break:anywhere}.table .col-m100px.break-anywhere{min-width:100px}.table .number{text-align:right;white-space:nowrap}.table .date{text-align:right;white-space:nowrap}th.title,td.title,.irow td.title select{width:60px}th.text,td.text,td.text input[type="text"]{width:150px}th.country,td.country,.irow td.country select,th.short-text,td.short-text{width:100px}.table>tbody>tr>th.profile{padding:8px 8px 8px 14px;width:29px}.table>tbody>tr>td.profile{padding:12px 8px 8px 8px;width:29px}.old-layout .table.dense>thead>tr>th,.old-layout .table.dense>tbody>tr>th,.old-layout .table.dense>tfoot>tr>th,.old-layout .table.dense>thead>tr>td,.old-layout .table.dense>tbody>tr>td,.old-layout .table.dense>tfoot>tr>td{padding:3px 0 3px 5px;line-height:1;font-size:12px}.old-layout .table.dense>thead>tr>th:first-of-type,.old-layout .table.dense>tbody>tr>th:first-of-type,.old-layout .table.dense>tfoot>tr>th:first-of-type,.old-layout .table.dense>thead>tr>td:first-of-type,.old-layout .table.dense>tbody>tr>td:first-of-type,.old-layout .table.dense>tfoot>tr>td:first-of-type{padding:5px 0 5px 0}.table .col-5percent{width:5%}.table .col-10percent{width:10%}.table .col-15percent{width:15%}table>tbody>tr>td.profile{padding:0 0 12px 12px}.table>tbody>tr>td.profile a,.gsearch>tbody>tr>td.profile a{padding:4px 6px 5px 6px}.table>tbody>tr>td.profile a.profile-enabled,.gsearch>tbody>tr>td.profile a.profile-enabled{padding:4px 5px 5px 5px;-ms-border-radius:35px;border-radius:35px;border:#004c51 solid 1px}.table td ul{font-size:inherit}.table th label input[type=checkbox]{position:relative;top:1px}.table.in-house .non-today-product{display:none}div[id$=Amenities] .sortable{display:table;padding:10px 0}#Amenities .sortable{margin-bottom:20px;border-top:1px solid #e3e4e5;display:table}#Amenities .sortable>div,div[id$=Amenities] .sortable>div{padding:5px 0;border-bottom:1px solid #e3e4e5;font-weight:400}#Amenities .sortable>div:last-child,div[id$=Amenities] .sortable>div:last-child{border-bottom:0}#Amenities .sortable>div a,div[id$=Amenities] .sortable>div a{color:#83cd6e;font-weight:700}#value-add{display:table;width:auto}#value-add select,#value-add a{float:left;width:auto}#value-add a{font-weight:700}#value-add select{margin-right:10px}.company-profile-link{position:relative;display:inline-block;top:4px;width:173px;height:26px;color:#004c51;font-weight:700}.individual-profile-link{position:relative;display:inline-block;top:1px;width:173px;height:26px;color:#004c51;font-weight:700}a.disabled-link,a.disabled-link:hover,table a.disabled-link,table a.disabled-link:hover,i.disabled-link,i.disabled-link:hover{cursor:default !important;opacity:.5;color:#333 !important}.pressed-link{border-bottom:solid 1px #004c51}a.link,a.link:link,a.link:active,a.link:visited,a.link:hover{color:#004c51;font-weight:700;margin-left:5px}a.link:hover{color:#461b00}.delete,.table a.delete,.ui-widget-content a.delete{font-size:20px !important;color:#7f7f7f !important;text-shadow:none !important}.delete:hover,.table a.delete:hover,.ui-widget-content a.delete:hover{color:#404040 !important}.fa.payment-list-menu-icon{color:#000;opacity:.5;padding-right:8px}.fa.payment-list-menu-icon:hover{opacity:.74}.clear{clear:both}.payment-method-default-account{background-color:#ffc0cb}.contract-item{background:#f08262;padding:10px;border:1px solid #461b00;margin:10px 0 0 0;width:540px}.content h3.subh3{font-size:15px;font-weight:700;text-transform:uppercase;color:#637076;padding:10px 0;border:0;margin:0}.m0px{margin:0 !important}.next-button-panel .btn{margin-left:10px}.info .lock-button{margin:4px 0}.guest-count-error{border-color:#f00 !important;color:#f00 !important}.x-lblue{color:#7fcbd4}.x-dblue{color:#004c51}.x-brown{color:#461b00}.x-red{color:#f00}.x-pink{color:#f08262}.sel-price-type-group{padding:10px}.sel-price-type-group h4{padding:0 0 10px 0;font-weight:700;font-size:14px;color:#461b00}.sel-price-type-group ul{padding:0;margin:0;list-style:none}.sel-price-type-group ul li{padding:2px 0 2px 5px}.sel-absolute-rate-model,.sel-discount-rate-model,.sel-rate-contract-edit-days{border:1px solid #461b00;padding:15px;margin:10px 0;background:#f08262;width:260px}.sel-absolute-rate-model .sel-unit-category-name,.sel-discount-rate-model .sel-unit-category-name{display:block;font-weight:700;padding:0 0 3px 0;line-height:12px}.prelative{position:relative}.pr20px{padding-right:20px}.pb20px{padding-bottom:20px}.pb40px{padding-bottom:40px}.corn-delete{text-align:right;position:absolute;right:-6px;top:-6px}.notifications{max-height:216px;overflow-y:auto;overflow-x:hidden}.sel-sort-handle{display:block;height:20px;width:20px;font-size:0;background:url(../admin/img/move.png) no-repeat 0 0;cursor:move}.cdefault{cursor:default !important}.product-id-item{padding:2px 0}.product-id-item span{font-weight:700}.invalid{background:#faa;border:1px solid #800000}.control{background:#f08262;padding:5px 10px}.control table{width:100%}.control table table{width:auto}.control table table .irow{padding:0 3px}.control table table .irow input[type=text]{width:100px}.control table table .link{margin:0}.control table td{vertical-align:middle;padding:0 3px;height:39px;font-weight:700;color:#461b00}.fs0px{font-size:0}.sortable-units li{background:#f08262;padding:9px;margin:1px 0;list-style:none;cursor:move}.drag-drop li{list-style:none;cursor:move}.sortable-units li.ui-sortable-helper{background:#7fcbd4}.sortable-units{border:1px solid #e3e4e5;padding:4px;height:250px;overflow:auto;min-width:200px;min-height:10px;border-radius:5px}.view-list.sortable-units li{cursor:default}.p020px{padding:0 20px}.pb3px{padding-bottom:3px}.for-images-editirs{display:table;width:100%}.for-images-editirs .irow{width:240px !important;min-height:220px;float:left;padding:9px;border:1px solid #e3e4e5;margin:0;color:#637076;border-radius:5px;margin-right:10px;margin-bottom:10px}.new-image a{display:block}.mw400px{max-width:400px}.mw600px{max-width:600px}.new-image a span{display:block;background:#ccc;color:#fff;border:1px dashed #aaa;font-size:80px;font-weight:bold;text-align:center;height:178px;margin:20px;line-height:178px}.new-image a:hover span{background:#f2f2f2}.content h3,h3{color:#606d73;font-weight:700 !important;font-size:22px;padding:10px 0;border-bottom:0;margin-bottom:10px}.content h3 a,.content h3 a:link,.content h3 a:active,.content h3 a:visited,.content h3 a:hover,h3 a{color:#004c51}.content h3 a:hover{color:#461b00}.for-units .table th{border-top:0}.content #booking-editor h3{font-size:18px}.content #booking-editor .btn-change-offer-code-bulk{float:right}.agreement-offer-editor-collapsed>i{display:inline-block !important;float:right}.agreement-offer-editor-collapsed{overflow:hidden;text-overflow:ellipsis;max-height:40px;position:relative}li.sortable-unit{list-style-type:none}#preview{border:none}#preview .banner{height:336px;width:336px;overflow:hidden;position:relative;float:left}#preview .banner #preview-image{position:absolute;top:0;left:0;height:321px;width:324px;display:block;margin:8px 6px 7px 6px;z-index:1}#preview .banner em{position:absolute;top:0;left:0;height:321px;width:324px;overflow:hidden;padding:8px 6px 7px 6px;z-index:2;background:url('../img/banner.png') no-repeat 0 0}#preview .banner #preview-text{height:321px;width:324px;border:none;overflow:hidden}#preview .banner-big{height:336px;width:495px;overflow:hidden;position:relative;float:left}#preview .banner-big #preview-image{position:absolute;top:0;left:0;height:321px;width:483px;display:block;margin:8px 6px 7px 6px;z-index:1}#preview .banner-big em{position:absolute;top:0;left:0;height:321px;width:483px;overflow:hidden;padding:8px 6px 7px 6px;z-index:2;background:url('../img/banner-big.png') no-repeat 0 0}#preview .banner-big #preview-text{height:321px;width:483px;border:none;overflow:hidden}.draggable{background:url(../admin/img/draggable.png) no-repeat;width:34px;height:18px;cursor:move;display:inline-block}.indicator{display:none;text-align:center;padding:10px;font-size:11px}.ready{color:#03500a;background:#0f0;border:1px solid #03500a}.modified{color:#4a4d05;background:#ccd232;border:1px solid #4a4d05}.indicator.error{color:#fff;background:#db4865;border:1px solid #db4865;margin-bottom:20px}.day-line{height:30px;position:relative}.error{color:#f00}.error li{display:block}.field-validation-error{color:#f00;display:block}.my-table-calendar{width:100%;border-collapse:collapse}.my-table-calendar th,.my-table-calendar td{padding:2px;border-collapse:collapse;border-bottom:1px solid #e3e4e5;border-right:1px solid #e3e4e5;background:#efefef;color:#637076;font-size:12px}.my-table-calendar th.border-tl{border-top:1px solid #e3e4e5;border-left:1px solid #e3e4e5}.my-table-calendar th.border-t{border-top:1px solid #e3e4e5}.my-table-calendar th.border-l{border-left:1px solid #e3e4e5}.my-table-calendar th{white-space:nowrap}.my-table-calendar td{background:#fff;min-width:27px !important;height:17px !important;text-align:right}.my-table-calendar td .general{text-align:left}.my-table-calendar td .general .header{text-align:center}.my-table-calendar td .general a{font-weight:bold}#wireframe .sunday{background:#faa2fb}#wireframe .today{background:#f9f9a2}#booking-grid .sunday{background:#faa2fb}#booking-grid .today{background:#f9f9a2}#availability-grid .sunday{background:#faa2fb}#availability-grid .today{background:#f9f9a2}#availability-grid td.blockout{background-color:#404040}#availability-grid td.ui-selecting{background-color:#ccc}#availability-grid td.permanent{cursor:pointer}#availability-grid td.cell{cursor:default}#availability-grid td.cell.ui-selectee{cursor:pointer}.dashboard-preliminary{display:none}.dashboard-checked-in{background:#befebe}.dashboard-overbooking{-ms-opacity:.6;opacity:.6;background:#ddd}.booking{height:100%}.check-in-today{background:#ffee58}.check-out-today{background:#d4e157}.checked-in{background:#66bb6a}.checked-out{background:#42a5f5}.no-show{background:#ff7043}.cancelled{background:#ef5350}.booked{background:#5c6bc0}.preliminary{background:#26c6da}.out-of-order{background:#8d6e63}.lock{background:#9e9e9e}.lock-expired{background:#9e9e9e}.lock-current{background:#78909c}.kin-reservation{background:#ec407a}.booking-type-Simple{border:1px dotted #424242}.booking-type-Group{border:1px dashed #424242}.check-in-today.grid-current-booking{background:#fff9c4}.check-out-today.grid-current-booking{background:#f0f4c3}.checked-in.grid-current-booking{background:#c8e6c9}.checked-out.grid-current-booking{background:#bbdefb}.no-show.grid-current-booking{background:#ffccbc}.cancelled.grid-current-booking{background:#ffcdd2}.booked.grid-current-booking{background:#c5cae9}.preliminary.grid-current-booking{background:#b2ebf2}.out-of-order.grid-current-booking{background:#d7ccc8}.lock.grid-current-booking{background:#e0e0e0}.lock-expired.grid-current-booking{background:#e0e0e0}.lock-current.grid-current-booking{background:#b0bec5}.kin-reservation.grid-current-booking{background:#f8bbd0}.highlighted-booking.check-in-today{background:#fff176}.highlighted-booking.check-out-today{background:#dce775}.highlighted-booking.checked-in{background:#81c784}.highlighted-booking.checked-out{background:#64b5f6}.highlighted-booking.no-show{background:#ff8a65}.highlighted-booking.cancelled{background:#e57373}.highlighted-booking.booked{background:#7986cb}.highlighted-booking.preliminary{background:#4dd0e1}.highlighted-booking.out-of-order{background:#a1887f}.highlighted-booking.lock{background:#bdbdbd}.highlighted-booking.lock-expired{background:#bdbdbd}.highlighted-booking.lock-current{background:#90a4ae}.message-status-booking-toolbar-button{color:#faa947}header .md-icon-button.message-status-booking-toolbar-button .badge{background:#c62828}.sel-booking-link span{display:block;position:absolute;top:0;left:0;height:100%;width:100%}.sel-cell-tooltip{position:absolute;top:100%;background:#fda;z-index:100;min-width:150px;border:1px solid #461b00;white-space:nowrap}.guest{background:#faf;padding:10px;color:#461b00;border-top:1px solid #461b00}.general{padding:5px;color:#461b00}.general .itemo div{padding:1px 5px}.not-ok{background:#f00;color:#fff}.ok{background:#008000;color:#fff}.product-grid-comment{max-width:500px;white-space:normal}.reservation-grid-date{white-space:nowrap}.tar{text-align:right !important}.p5px0{padding:5px 0}#unit-reservation-list-controls{float:left;margin-left:650px}#unit-reservation-list-controls input.hasDatepicker{width:100px !important}.max-count-calendar input.hasDatepicker{width:70px !important}.channel-provider-flex{display:inline-flex}.itemo{padding:0 0 5px 0;text-align:start}#filter-pane .grid-filter{width:100%;white-space:nowrap}#filter-pane td{padding:0;margin:0;border:0;height:36px;vertical-align:middle;text-align:left}#filter-pane td.col-b{padding:0 10px 0 0}#filter-pane td.col-b input[type=text],#filter-pane td.col-b select{padding:3px;border:1px solid #000;width:100px}#filter-pane .grid-filter td.col-b input[type=text]{width:80px}#filter-pane .grid-filter td.col-b select{width:120px}#filter-pane .grid-filter td.col-b input[type=text].time{width:40px}#filter-pane td.col-b select{width:138px}#filter-pane .form-inline button,#filter-pane .form-inline input,#filter-pane .form-inline optgroup,#filter-pane .form-inline select,#filter-pane .form-inline textarea{color:#000}#filter-pane .form-inline label{margin:0}#filter-pane .form-inline td.col-b input[type=text],#filter-pane .form-inline td.col-b select{line-height:normal}table td[class*="col-"].booking-list-widget{display:none}.period{color:#fff;font-weight:700}.unit-category-modal{padding:10px}.unit-category-modal h1{font-size:14px;padding:0 0 10px 0}.sel-caption{font-weight:700;color:#461b00}.sel-reservable{font-weight:700}.sel-reservable:hover{color:#461b00}.unit-category-modal ul{list-style:none}.unit-category-modal ul li{padding:5px 0 5px 0}.unit-category-modal ul li li{padding:5px 0 5px 15px}.sel-reservation-item-editor,.sel-payment-item-editor{border:1px solid #461b00;background:#f08262;padding:10px;width:570px;margin:5px 0}.w400px{width:480px}.acknowledge{padding:0}.acknowledged{background:#008000;padding:3px;color:#fff}.unit-clean-occupied{background:#69f0ae;padding:3px}.unit-dont-clean-occupied{background:#ffe082;padding:3px}.unit-clean-vacant{background:#b2ff59;padding:3px}.unit-dirty-vacant{background:#ff6e40;padding:3px;color:#fff}.unit-dirty-checkout{background:#ff4081;padding:3px;color:#fff}.unit-dirty-staying{background:#ffd740;padding:3px}.unit-ooo{background:#a1887f;padding:3px;color:#fff}.unit-pending-inspection-vacant{background:#40c4ff;padding:3px;color:#fff}.unit-pending-inspection-occupied{background:#536dfe;padding:3px;color:#fff}.floor-link.selected{text-decoration:underline}.notifications-due,.notifications-non-empty,.notifications-empty{border:none;background:none;font-size:18px;cursor:pointer}.notifications-due{color:#f00}.notifications-non-empty{color:#555}.notifications-empty{color:#bbb}.housekeeping-notifications{position:absolute;top:0;left:0;background:#fff;padding:1em;border:1px solid #bbb}.housekeeping-notifications td{border:none}.housekeeping-notifications.summa tfoot tr td{background:none}.housekeeping-notifications.summa ul li{width:340px}.grid{width:100%}.grid td{vertical-align:top}.paging{font-weight:700}.paging a:active,.paging a:link,.paging a:visited,.paging a:hover{margin:0 0 0 15px}.checkin,.checkout{display:inline-block;font-size:36px;border-radius:8px;border:1px solid #004c51;line-height:36px;padding:10px;text-align:center;width:180px;margin:0 35px}.checkin{background:#7fcbd4;color:#004c51 !important}.checkin:hover{color:#666 !important;border:1px solid #666}.checkout{background:#f08262;color:#461b00 !important;border:1px solid #461b00}.checkout:hover{color:#f00 !important;border:1px solid #f00}.pane{margin:50px auto;width:600px;font-size:0;text-align:center}.capacity{display:inline-block}.table .inclusive{display:none}.table ul li{list-style-type:none}.ui-button-text{white-space:nowrap}.bigfont,.bigfont *{font-size:24px}.check-form{background:#9b9;padding:1em}.ui-autocomplete{width:250px;list-style:none;border:1px solid #aaa;border-top:0;background:#fff;padding:4px}.ui-autocomplete li{padding:0;margin:0;list-style:none}.ui-autocomplete li a,.ui-autocomplete li a:link,.ui-autocomplete li a:active,.ui-autocomplete li a:visited,.ui-autocomplete li a:hover{padding:3px;display:block}.ui-autocomplete li a:hover{background:#eee}.temp-data-error{border:1px solid #f00;padding:2em;margin:2em;text-align:center}.temp-data-error,.temp-data-error *{color:#f00;font-weight:bold}.temp-data-notice{border:1px solid #008000;padding:2em;margin:2em;text-align:center}.temp-data-notice,.temp-data-notice *{color:#008000;font-weight:bold}.hh{height:36px}.hh .hh-l{background:url(../admin/img/hh.gif) no-repeat 0 0}.hh .hh-r{background:url(../admin/img/hh.gif) no-repeat 100% -36px}.hh .hh-c{padding:0 8px;line-height:36px;color:#fff;text-shadow:1px 1px #000;font-weight:400;font-size:12px;height:36px}.hh .hh-c{margin:0 2px;background:url(../admin/img/hh.gif) repeat-x 0 -72px}.hh .hh-c a,.hh .hh-c a:link,.hh .hh-c a:active,.hh .hh-c a:visited,.hh .hh-c a:hover{color:#fff}.booking-buttons{margin:0}#booking-editor.cloak,.content.cloak{display:none}#load-optimization{display:none}.mt20px{margin-top:20px}.block-linkos{padding:10px 0;color:#461b00;font-weight:700}.block-linkos a,.block-linkos a:link,.block-linkos a:active,.block-linkos a:visited,.block-linkos a:hover{color:#004c51}.block-linkos a:hover{color:#461b00}.notify select{border:1px solid #e3e4e5;color:#637076}.flr{float:right}.abs-right{padding-bottom:20px}.three-columns{width:100%;max-width:1000px;display:flex;flex-direction:row}.three-columns>div{width:25%;max-width:25%;padding-right:20px;flex:1}.three-columns>div:last-child{width:50%;max-width:50%;padding-right:0}.three-columns .old-form .irow{display:block;padding-right:0;width:100%;padding-bottom:20px}.three-columns .old-form .table .irow{font-weight:400}.three-columns .old-form .irow.pb0{padding-bottom:0}.table.bam td,.table.bam th{vertical-align:bottom}.nothing-notifications .abs-right{position:absolute;right:0}.col-delete a.delete{display:block;height:30px;line-height:30px}.table th.mono{background:#efefef}.table th .delete{display:inline-block;position:relative}.out-of-order-now{background:#ffffba}.document.drop-area{margin:0 0 1em 0}#notifications ul,#comments ul{list-style-type:none;padding:0;margin:0;border:0}.pics{float:left;width:160px}.unit-list li{clear:left}.unit-reservation .unit-body .unit-content .unit-details{display:flex;flex-direction:row;box-sizing:border-box}.unit-reservation .unit-body .unit-content .unit-contracts{display:flex;-webkit-flex:1 1 calc(200%/3);-ms-flex:1 1 calc(200%/3);flex:1 1 calc(200%/3);box-sizing:border-box;flex-direction:row;flex-wrap:wrap;align-content:flex-start;align-items:flex-start;justify-content:flex-start}.unit-reservation .unit-body .unit-content .unit-comments{display:flex;-webkit-flex:1 1 calc(100%/3);-ms-flex:1 1 calc(100%/3);flex:1 1 calc(100%/3);box-sizing:border-box}.unit-reservation .unit-body .unit-content .unit-contract-interval,.unit-reservation .unit-body .unit-content .unit-contract-total{margin:0 10px 10px 0;padding:10px;color:rgba(0,0,0,.87);background:rgba(255,171,64,.54);position:relative;display:flex;flex-direction:column;align-content:stretch;align-items:stretch}.unit-reservation .unit-body .unit-content .unit-contract-total{background:transparent;-webkit-box-shadow:inset 0 0 0 1px rgba(255,171,64,.54);-moz-box-shadow:inset 0 0 0 1px rgba(255,171,64,.54);box-shadow:inset 0 0 0 1px rgba(255,171,64,.54);min-height:69px}.unit-reservation .unit-body .unit-content .unit-contracts.extended .unit-contract-total{min-height:83px}.unit-reservation .unit-body .unit-content .unit-contract-interval.has-discount{background:rgba(177,217,230,.54)}.unit-reservation .unit-body .unit-content .unit-contract-interval .interval,.unit-reservation .unit-body .unit-content .unit-contract-total .interval{display:flex;justify-content:space-between;padding-bottom:2px}.unit-reservation .unit-body .unit-content .unit-contract-interval .interval i.fa,.unit-reservation .unit-body .unit-content .unit-contract-total .interval i.fa{margin-right:4px;color:#f44336;z-index:1}.unit-reservation .unit-body .unit-content .unit-contract-interval .interval::before,.unit-reservation .unit-body .unit-content .unit-contract-total .interval::before{content:'';display:block;position:absolute;width:10px;height:10px;border-radius:5px;transform:translate(-2px,1px);background:rgba(255,255,255,.5);-webkit-box-shadow:0 0 3px 3px rgba(255,255,255,.5);-moz-box-shadow:0 0 3px 3px rgba(255,255,255,.5);box-shadow:0 0 3px 3px rgba(255,255,255,.5);z-index:0}.unit-reservation .unit-body .unit-content .unit-contract-interval.paid .interval i.fa,.unit-reservation .unit-body .unit-content .unit-contract-total.paid .interval i.fa{color:#4caf50}.unit-reservation .unit-body .unit-content .unit-contract-interval.invoiced .interval i.fa,.unit-reservation .unit-body .unit-content .unit-contract-total.invoiced .interval i.fa{color:#03a9f4}.unit-reservation .unit-body .unit-content .unit-contract-interval .summary,.unit-reservation .unit-body .unit-content .unit-contract-total .summary{display:flex;flex-direction:column;align-content:stretch;align-items:stretch}.unit-reservation .unit-body .unit-content .unit-contract-interval .summary .charge,.unit-reservation .unit-body .unit-content .unit-contract-total .summary .charge{display:flex;justify-content:flex-end;margin-bottom:5px}.unit-reservation .unit-body .unit-content .unit-contract-interval .summary .actual-charge{justify-content:center;color:rgba(0,0,0,.87);display:none}.unit-reservation .unit-body .unit-content .unit-contract-interval .summary .actual-charge.visible{display:flex}.unit-reservation .unit-body .unit-content .unit-contract-interval .summary .actual-charge.visible+.charge{color:rgba(0,0,0,.54)}.unit-reservation .unit-body .unit-content .unit-contract-interval .summary .actual-charge.visible+.charge:before{content:"of";margin-right:4px}.unit-reservation .unit-body .unit-content .unit-contract-interval .summary .rate-title{display:flex;justify-content:center;color:rgba(0,0,0,.54)}.unit-reservation .unit-body .unit-content .unit-contract-interval .summary .discount{display:none;justify-content:center;color:rgba(0,0,0,.54)}.unit-reservation .unit-body .unit-content .unit-contracts.extended .unit-contract-interval .summary .discount{display:flex}.unit-reservation .unit-body .unit-content .unit-contract-interval:hover .interval,.unit-reservation .unit-body .unit-content .unit-contract-interval:hover .summary .charge,.unit-reservation .unit-body .unit-content .unit-contract-interval:hover .summary .actual-charge{color:#000}.unit-reservation .unit-body .unit-content .unit-contract-interval:hover .summary .actual-charge.visible+.charge,.unit-reservation .unit-body .unit-content .unit-contract-interval:hover .summary .rate-title,.unit-reservation .unit-body .unit-content .unit-contract-interval:hover .summary .discount{color:rgba(0,0,0,.87)}.unit-reservation .unit-body .unit-content .unit-contract-total select.interval-preset{margin:-2px 0 0 0;-webkit-box-shadow:inset 0 0 0 1px #e3e4e5;-moz-box-shadow:inset 0 0 0 1px #e3e4e5;box-shadow:inset 0 0 0 1px #e3e4e5;border-radius:5px;width:100%}.unit-reservation .unit-body .unit-content .unit-contract-total .total-amount{font-weight:normal}.unit-contract{display:none}.unit-contract-interval .additional-info>h4,.unit-contract-total .additional-info>h4{font-size:15px;color:#333;font-weight:700;line-height:25px;padding-bottom:5px;text-align:center}.unit-contract-interval .additional-info>ul{margin-bottom:5px}.unit-contract-total .irow.manual-charge>input[type="radio"]{vertical-align:middle}.unit-contract-interval .charge-validation-error{background:#f00}.additional-info{background:#fff;position:absolute;min-width:300px;z-index:2;box-shadow:0 1px 5px rgba(70,27,0,.54)}.unit-contract-interval .additional-info,.unit-contract-total .additional-info{padding:20px}.additional-info .rate-block{display:flex;flex-direction:column;align-items:stretch}.additional-info .rate-block-row{display:flex;flex:1;flex-direction:row;line-height:23px;align-content:space-between}.additional-info .rate-block-row span{display:flex;flex:1}.additional-info .rate-block-row em{-webkit-box-shadow:inset 0 0 0 1px #e3e4e5;-moz-box-shadow:inset 0 0 0 1px #e3e4e5;box-shadow:inset 0 0 0 1px #e3e4e5;border-radius:5px;background:#fff;padding:0 5px 0 0;width:75px;text-align:right}.additional-info .rate-block-row+.rate-block-row{margin-top:5px}.additional-info .rate-block-row input[type=text]{width:60px;text-align:right}.additional-info .rate-block-row input[type=text].percent-charge:after{content:"%";background:#fff}.unit-contract-total .additional-info .distribution-selector{display:flex;flex-direction:column;align-items:flex-end;padding:10px 0 0 0}.unit-contract-total .additional-info .distribution-selector label{display:flex;flex:0 1;font-weight:bold;line-height:23px}.unit-contract-total .additional-info .distribution-selector label.rate-per-preset{display:none}.unit-contract-total .additional-info .distribution-selector label .rate-distribution{margin:5px 0 5px 5px}.unit-contract .day,.unit-contract .summary,.unit-contract-total .summary{cursor:default}.unit-reservation{border:1px dashed #fbb;padding:10px}.unit-reservation ul{list-style-position:inside}.summary-val{text-align:right}.fa-spin-fast{-webkit-animation:spin 1s infinite linear;-moz-animation:spin 1s infinite linear;-o-animation:spin 1s infinite linear;animation:spin 1s infinite linear}.layout td{vertical-align:top}.layout table td{vertical-align:inherit}.flex-list{padding:0 24px 10px 24px}.flex-list.service-list,.flex-list.event-schedule,.flex-list.product-list{padding:0}.flex-list .flex-template{display:none}.flex-list .flex-item,.flex-list .flex-header{display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start}.flex-list .flex-header{border-top:1px solid #ddd;border-bottom:1px solid #e3e4e5}.flex-list .flex-header label{color:#004c51;display:inline-block}.flex-list .flex-item label{font-weight:normal;margin:0;line-height:26px;display:block;padding:0}.flex-list .flex-item>*,.flex-list .flex-header>*{-webkit-box-flex:0;-webkit-flex:1;flex:1}.flex-list .flex-item>*~*,.flex-list .flex-header>*~*{margin-left:5px}.flex-list .flex-item>.nogrow,.flex-list .flex-header>.nogrow{-webkit-box-flex:0;-webkit-flex:0 1 auto;flex:0 1 auto}.flex-list .flex-item>* .field-validation-error{white-space:nowrap}main .content .flex-list .flex-item .inline-editor{display:none}main .content .flex-list .product .inline-editor{display:block}.product.isbyoffer.show.iszero,.product.isbyoffer.flex-show.iszero{display:none}.product-list-collapse-recurrent .product-recurrent-group.isbyoffer.show.iszero,.product-list-collapse-recurrent .product-recurrent-group.isbyoffer.flex-show.iszero{display:none}.product.isbyoffer.flex-show{display:flex}.product.show,.product-group.show,.product-list-collapse-recurrent .product-recurrent-group.show{display:block}.product.isbyoffer{font-style:normal}.product.isbyoffer.flex-show{display:flex}#booking-editor .new-extra{width:215px}#booking-editor .new-extra .is-product-package{font-weight:bold}#booking-editor .new-extra-amount{width:93px}#booking-editor{min-width:960px}.discount-contracts{list-style:none}.step{background:#ccc;padding:1em 4em;margin:3px;display:inline-block}.step.active{background:#008000;color:#fff}.highlighted{background:#ffc}.state-query .text-box{width:auto}label.horizontal-checkbox-label{display:inline-block !important;margin-right:10px !important}label.horizontal-checkbox-label input[type=checkbox]{margin-right:5px;position:relative;top:1px}.weekdays{position:absolute;z-index:1;white-space:nowrap;background:#fff;display:none;border:1px solid #000}.display{display:block}.not-bold{font-weight:normal}.topic-header{margin-top:3em;margin-bottom:.5em}.topic-content pre{margin-left:15px}a.topic-link{vertical-align:super;font-weight:normal;font-size:smaller}.irow div.help-label label{display:inline-block}.irow div.help-label .help-link{position:relative;top:-3px;left:3px;color:#004c51;font-weight:bold;font-size:larger}.ui-autocomplete.simple-search{border:1px solid #004c51}.ui-menu .ui-menu-item:nth-child(2n)>a,.search-dropdown-menu li.ns-item:nth-child(2n)>a,.search-dropdown-menu li.ns-item:nth-child(2n)>span,.search-dropdown-menu li.ns-item:nth-child(2n)>div{background-color:#dae3e5}.search-dropdown-menu li a{display:block}.search-dropdown-menu li.ns-item:hover a{background-color:#eee;text-decoration:none}.split-column{display:inline-block}.split-column.w615{width:615px;padding-left:15px}.split-column.w200{width:200px}.split-search{width:350px}.split-sortable{width:550px;height:500px;max-height:500px;overflow-y:auto;padding:12px}.split-column>label,.split-column>a{font-weight:700;color:#004c51}#customer-tabs-id{margin-top:10px;background:none !important;border:0 !important}#customer-tabs-id .ui-tabs-panel{padding:1em}#customer-tabs-id .ui-tabs-nav li.ui-tabs-selected{padding-bottom:0}#customer-tabs-id .ui-tabs-nav{background:none;border:0;padding:0 11px}#customer-tabs-id .ui-tabs-nav li{top:0;border:1px solid #000 !important}.search-dropdown-menu{list-style:none;width:100%;border:1px solid #000;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;background:#fff}.ui-autocomplete.simple-search{width:auto;max-height:500px;overflow-y:auto;padding:0;z-index:110}.dropdown-menu.simple-search{width:auto;max-height:800px;overflow-y:auto;padding:0}.dropdown-menu.simple-search li.active table{background:#eee}.simple-search.ui-menu .ui-menu-item a{padding:0}.simple-search.ui-menu .ui-menu-item a.ui-state-hover{padding:0;margin:0;border:0}.simple-search.ui-menu .ui-menu-item a.ui-state-hover table{background:#eee}.dropdown-menu.simple-search{width:auto;max-height:800px;overflow-y:auto;padding:0}.dropdown-menu.simple-search li.active table{background:#eee}table.table tr.validation-row td{border:none;padding:0;margin:0}.xerror,.xinfo{padding:20px 0}.xerror:last-child,.xinfo:lang(en){padding:20px 0 0 0}.xerror .xet,.xerror .xeb,.xerror .xet .xel,.xerror .xet .xer,.xerror .xet .xec,.xerror .xeb .xel,.xerror .xeb .xer,.xerror .xeb .xec,.xinfo .xet,.xinfo .xeb,.xinfo .xet .xel,.xinfo .xet .xer,.xinfo .xet .xec,.xinfo .xeb .xel,.xinfo .xeb .xer,.xinfo .xeb .xec{height:3px;font-size:0;line-height:0;overflow:hidden}.xerror .xet .xel,.xerror .xeb .xel,.xinfo .xet .xel,.xinfo .xeb .xel{background:url(../admin/img/serror-corners.png) no-repeat 0 0}.xerror .xeb .xel,.xinfo .xeb .xel{background-position:0 -6px}.xerror .xet .xer,.xerror .xeb .xer,.xinfo .xet .xer,.xinfo .xeb .xer{background:url(../admin/img/serror-corners.png) no-repeat 100% -3px}.xerror .xeb .xer,.xinfo .xeb .xer{background-position:100% -9px}.xerror .xet .xec,.xerror .xeb .xec,.xinfo .xet .xec,.xinfo .xeb .xec{background:url(../admin/img/serror-corners.png) repeat-x 0 -12px;margin:0 3px}.xinfo .xet .xel,.xinfo .xeb .xel,.xinfo .xet .xer,.xinfo .xeb .xer,.xinfo .xet .xec,.xinfo .xeb .xec{background-image:url(../admin/img/sinfo-corners.png)}.xerror .xeb .xec,.xinfo .xeb .xec{background-position:0 -15px}.xerror .xem .xel,.xinfo .xem .xel{background:url(../admin/img/serror-left.gif) repeat-y 0 0;overflow:hidden}.xinfo .xem .xel{background-image:url(../admin/img/sinfo-l.gif)}.xerror .xem .xer,.xinfo .xem .xer{background:url(../admin/img/serror-right.gif) repeat-y 100% 0;overflow:hidden}.xinfo .xem .xer{background-image:url(../admin/img/sinfo-r.gif)}.xerror .xem .xec,.xinfo .xem .xec{background:#fccbc4;overflow:hidden;margin:0 3px;padding:6px}.xinfo .xem .xec{background-color:#eeee5a}.xerror.large .xem .xec{padding:15px}.xerror .xem .xex,.xinfo .xem .xex{min-height:14px;line-height:14px;color:#ea5338;font-weight:700;text-align:left;padding:0;font-size:12px}.xinfo .xem .xex{background:none;color:#660;padding:0}.xerror.large .xem .xex{min-height:21px;line-height:21px}.table th.no-border,.table td.no-border{border:0 !important}.t-hh{padding-bottom:20px}.t-hh .t-hh-c{display:table;width:100%;line-height:0}.t-hh-tab{height:48px;color:#424d52;font-size:0;display:inline-block;position:relative;margin-right:0;float:left}.t-hh-tab em{height:48px;display:block;font-style:normal}.t-hh-tab .t-hh-tab-l,.t-hh-tab .t-hh-tab-r,.t-hh-tab em{display:block;height:48px}.t-hh-tab .t-hh-tab-c{height:48px;display:block;border-top:2px transparent solid;border-bottom:2px transparent solid;color:#424d52;transition:all ease .2s}.t-hh-tab:hover .t-hh-tab-c{color:#88d770;border-bottom-color:#88d770}.t-hh-tab.on .t-hh-tab-c{border-bottom:2px #84939a solid;color:#84939a}.t-hh-tab .t-hh-tab-c span{line-height:44px;font-size:11px;letter-spacing:.5px;font-weight:400;white-space:nowrap;text-transform:uppercase;padding:0 10px;text-align:center}.tt-content{display:none}.tt-content.on{display:block}.ui-widget-header{color:#000;background:#637076;border:0;padding:10px}.ui-dialog .ui-dialog-titlebar{padding:10px;background:#637076;color:#fff}.ui-dialog .ui-dialog-content{padding:10px}.ui-dialog .ui-dialog-buttonpane{border:0;background:#eee;margin:0;padding:10px}.ui-dialog .ui-dialog-titlebar-close{font-size:0;line-height:0;text-align:center;background:none !important;padding:0;margin:-9px 0 0 0;color:#637076}.ui-dialog .ui-dialog-titlebar-close span{left:0;top:0;border:0;margin:0;padding:0;font-size:16px;color:#637076}.booking-event,.old-form .booking-event.irow{display:none}.booking-event.active,.old-form .booking-event.irow.active{display:initial}#booking-event-schedule.booking-event.active{display:block}.step-content #notifications h2,.step-content #comments h2,.step-content #services h2,.step-content #booking-event-schedule h2,.step-content #booking-products h2,#reservation-block .unit-content h2{padding:0 24px;color:#004c51;font-size:18px;line-height:22px;clear:both;border:0;margin-top:10px}.step-content #serices .old-form,.step-content #booking-event-schedule .old-form,.step-content #booking-products .old-form{width:auto}#reservation-block .unit-content .text.guestmsg-text div{padding-left:10px;padding-top:5px}#reservation-block .old-form .irow.guestmsg-text.nogrow{width:218px}#reservation-block .unit-content .text.guestmsg-text textarea{width:430px;min-width:430px;min-height:2em;height:2em;padding:4px}#reservation-block .irow:first-child{padding:0}#reservation-block .unit-reservation{padding:0;border:0;padding-bottom:.5em}#reservation-block .unit-reservation .unit-body .unit-content .reservation-products .old-form span,#booking-products .old-form span,#services .old-form span{font-weight:normal}.empty-list .extras-header,.empty-list .product-header,.empty-list .services-header,.empty-list .service-header,#reservation-block .extras-header{display:none}.empty-list.product-list-available-mode-All:not(.product-in-booking) .booking-product-list-view{padding-bottom:40px}#reservation-block .unit-list-header div{display:inline-block}#reservation-block .unit-list-header h2{padding:0 24px;color:#004c51;font-size:18px;line-height:22px;clear:both;border:0;margin-top:0}#reservation-block .unit-list-header .reservation-toggle{margin:0 10px}#reservation-block .unit-list-header .info label{font-size:16px}#reservation-block .irow:first-child .info label{padding:0;margin:0;font-size:12px;color:#000;line-height:30px}#reservation-block .irow:first-child .info label input{top:3px;position:relative}#reservation-block .irow:first-child label.ui-button{font-size:12px;margin:0;padding:5px;color:#461b00}#reservation-block .irow:first-child .capacity{margin:0}#reservation-block .unit-reservation.collapsed .unit-body .unit-content .unit-details,#reservation-block .unit-reservation.collapsed .unit-body .unit-content .for-guests,#reservation-block .unit-reservation.collapsed .unit-body .unit-content .reservation-products h2,#reservation-block .unit-reservation.collapsed .unit-body .unit-content .reservation-products .old-form,#reservation-block .unit-reservation.collapsed .unit-body .unit-content .product-list>li{display:none}.old-form .irow .comment-editor md-select{font-weight:400}.old-form .irow .comment-editor textarea{border-style:solid;border-radius:0;border-width:0 0 1px 0;padding-top:2px;padding-left:2px;padding-right:2px;padding-bottom:1px}.old-form .irow .comment-editor textarea:focus{border-width:0 0 2px 0;padding-bottom:0}.step-content .step-block .sb-inner{width:318px;float:left;background:url(../admin/img/g-1.png) repeat-y 0 0;padding:10px 0 0 0;min-height:350px}.step-content .step-block .gdouble{width:318px}.step-content .step-block .gdouble .gleft{width:112px;text-align:right;color:#004c51;font-size:12px;padding-right:10px;font-weight:700;padding-bottom:10px}.step-content .step-block .gdouble .gright{padding-bottom:10px}#cancel-reason .irow{padding:10px}.step-content .step-block select,#cancel-reason .irow select{padding:4px;border:1px solid #004c51;width:173px;color:#252525}.step-content .step-block .datetime-picker select{width:80px;padding:3px}.step-content .step-block .datetime-picker input{width:165px}.step-content .step-block .text-box.single-line,.offer-code .irow input[type=text]{border:1px solid #004c51;padding:0 20px 0 10px;width:173px;height:26px;zoom:1}.step-content .step-block .text-box.single-line[type=number]{padding:0 0 0 5px}#offer-code input[type=text].inactive{border-color:#7fa5a8 !important;background-image:url(../admin/img/g2-off.gif) !important;color:#999}.step-content .step-block .sb-cal label{color:#004c51}.unit-content table{width:100%;margin-bottom:0}.collapsed .unit-body .guest-list{margin-top:.5em}.unit-body .guest-list{margin-bottom:20px}.unit-reservation .unit-body .guest-list{margin-bottom:0}.unit-content .rleft{width:320px}.unit-image{width:158px;font-size:0;position:absolute;right:0;margin:10px 5px}.pt7px{padding-top:7px}.checkbox-list{margin:0;padding:0;list-style:none}.irow label a{color:#83cd6e}.ui-datepicker.ui-widget-content{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#fff;border:1px solid #e3e4e5;padding:10px}.ui-datepicker.ui-widget-content th{padding:0;font-weight:700}.ui-datepicker.ui-widget-content th span{color:#5b686e;background:#eee;display:block;text-align:right;padding:2px;text-transform:uppercase}.ui-datepicker td,.ui-datepicker th{padding:3px}.ui-datepicker.ui-widget-content table{margin:0}.ui-datepicker.ui-widget-content .ui-state-default,.ui-datepicker.ui-widget-content .ui-state-default,.ui-datepicker.ui-widget-content .ui-widget-header .ui-state-default{color:#414c51;background:#fff;padding:2px;border:0;border-radius:3px}.ui-datepicker.ui-widget-content .ui-state-default.ui-state-highlight,.ui-datepicker.ui-widget-content .ui-state-default.ui-state-highlight,.ui-datepicker.ui-widget-content .ui-widget-header .ui-state-default.ui-state-highlight{color:#39505b;background-color:#68cbf9;border-color:#68cbf9}.ui-datepicker.ui-widget-content .ui-state-default.ui-state-active,.ui-datepicker.ui-widget-content .ui-state-default.ui-state-active,.ui-datepicker.ui-widget-content .ui-widget-header .ui-state-default.ui-state-active{color:#fff;background-color:#ffab40;border-color:#ffab40}.ui-datepicker .ui-datepicker-header.ui-widget-header{background:none;border:0;padding:0;margin:5px 0 0 0;text-align:center}.ui-datepicker .ui-datepicker-header.ui-widget-header .ui-datepicker-title{margin:0;padding:0 0 10px 0;border:0}.ui-datepicker .ui-datepicker-header.ui-widget-header select{color:#8f8f8f;font-weight:400;border:1px solid #e3e4e5;padding:1px;border-radius:5px;width:50px;display:inline-block;margin:0 3px}.ui-datepicker.ui-widget-content .ui-datepicker-prev span,.ui-datepicker.ui-widget-content .ui-datepicker-next span{width:30px;color:#83cd6e;line-height:20px;margin:0;top:0;left:0;text-indent:0;text-transform:uppercase;font-size:10px;background:none;font-weight:700}.ui-datepicker.ui-widget-content .ui-datepicker-prev:hover span,.ui-datepicker.ui-widget-content .ui-datepicker-next:hover span{color:#84939a}.ui-datepicker.ui-widget-content .ui-datepicker-prev,.ui-datepicker.ui-widget-content .ui-datepicker-next{width:30px;height:16px;border:0;margin:0;padding:0;top:0;background:none}.ui-datepicker.ui-widget-content .ui-state-effective a.ui-state-default{background-color:#9def62}.ui-datepicker.ui-widget-content .ui-state-effective a.ui-state-hover{background-color:#f08262}.ui-timepicker-div{margin-top:10px}.ui-timepicker-div .ui_tpicker_hour select,.ui-timepicker-div .ui_tpicker_minute select{width:100%}#change-room .overbooking{-ms-opacity:.6;opacity:.6;background:#aaa}.table tr.overbooking{-ms-opacity:.6;opacity:.6}.unit-headline.overbooking,.overbooking .unit-headline,.unit-body-overbooking .table th{background:#ddd;background:-webkit-linear-gradient(bottom,#c2c2c2,#ddd);background:-o-linear-gradient(top,#c2c2c2,#ddd);background:-moz-linear-gradient(top,#c2c2c2,#ddd);background:-ms-linear-gradient(top,#c2c2c2,#ddd);background:linear-gradient(to top,#c2c2c2,#ddd)}.unit-body-overbooking .table th{text-shadow:none;color:#637076}.unit-headline h4{font-size:12px;font-weight:700;white-space:nowrap;-moz-min-width:220px;-ms-min-width:220px;-o-min-width:220px;-webkit-min-width:220px;min-width:220px}.unit-headline .info,.unit-headline h4{float:left;white-space:nowrap;line-height:30px;margin:0;padding-right:5px;border-right:0;margin-right:5px;font-size:12px;font-weight:400}.unit-headline .info:last-of-type{margin-right:0;padding-right:0;border-right:0}.table .irow input,.table .irow select{height:30px !important}.unit-headline.room-select h4{line-height:40px}.unit-headline a:hover,.unit-headline a:focus{color:#ffa500;text-decoration:none}.unit-headline.room-select .info{line-height:40px}.unit-headline .unit-reservation-guest-count h4{width:auto;float:right}.unit-controls select,.unit-controls input[type=text]{border:1px solid #004c51;padding:2px;color:#252525}.bb{border-bottom:1px solid #e3e4e5}.bt{border-top:1px solid #e3e4e5}.services-table .irow input[type=text]{max-width:100px}.services-table .irow label{max-width:80px;max-height:23px;text-align:left !important}.services-table .irow select{max-width:100px}.services-table .irow input[type=text].number{max-width:60px}.step-content .step-4{max-width:954px}.hint{color:#ffa500;font-size:12px;padding-top:5px;line-height:1.2}.step-content #notifications li a.link,.step-content #notifications li a.link:link,.step-content #notifications li a.link:active,.step-content #notifications li a.link:visited,.step-content #notifications li a.link:hover{margin:0 10px}.step-content #notifications .pn-m{color:#252525;margin:0 10px}#summary-paid,#summary-total,.bold{font-weight:700}.mt15px{margin-top:15px}.frame-double{width:100%}.sel-payment-item-editor td{padding:0 15px 0 0;text-align:left;vertical-align:middle}.step-6 #sum-plan{display:none}.step-6-product .irow,.step-6 .unit-content .irow{padding:0 !important}.step-6 .unit-reservation{margin:0}.unit-content .rright .unit-controls{padding:10px;color:#252525}.step-container .table td{border-bottom:0}.col-delete .add{position:relative;top:8px}.col-delete .btn{position:relative;top:13px}.forced-ad{background-color:#fdf}.mh170px{min-height:170px !important}.for-payment{width:100%}.for-payment .table{margin-bottom:0}.for-guests{background:#ededed;border-radius:5px;padding:10px;display:table;width:100%;margin-bottom:20px}.old-form.for-guests .irow input[type=text]{width:55px}.old-form.disable-table-layout .irow{display:block;width:auto}#step-4 .sb-inner.flex{width:100%;min-height:0}#select-guest-profile table.guest-list{width:100%}.pay-for-invoice{color:#004c51 !important;opacity:.5}.pay-for-invoice:hover{color:#004c51 !important;opacity:1}.payment-list-additional-menu.md-open-menu-container{position:static;left:auto;top:auto}.payment-list-additional-menu .material-icons{font-size:15px}.payment-list-additional-menu md-menu-item{min-height:36px;height:36px}.doc{height:14px;width:11px;font-size:0;line-height:0;overflow:hidden;background:url(../admin/img/doc.png) no-repeat 0 0;text-indent:-9999em;display:block;text-decoration:none;cursor:pointer;margin:2px 5px 2px 0;float:left}.doc:hover{background-position:0 -14px}.next-button-panel{position:fixed;margin-left:954px;top:0;margin-top:99px}.next-button-panel-right{position:fixed;margin-left:1410px;top:0;margin-top:99px}.content .xinfo,.content .xerror{padding:0 0 10px 0}.sorting{position:absolute;right:21px;top:18px;color:#252525;font-weight:700}.sorting select{padding:2px;border:1px solid #004c51}.cancellation-dialog{height:100%}.cancellation-dialog .cost-column{width:115px;text-align:right}.cancellation-dialog .cost-column input{font-size:14px;text-align:right}.cancellation-dialog .table>tbody>tr>td{vertical-align:middle;line-height:30px}.cancellation-dialog-header{padding-bottom:10px}.cancellation-dialog-header #cancellation-total-amount{padding-left:10px}.cancellation-dialog-container{overflow:auto}#new-comment-text{height:34px;margin:0}.nothing-comments .com-list{display:none}.comment-editor .old-form .irow:last-child{padding-right:0}.w12px{width:12px;font-size:0;line-height:0}.expandable ul{list-style-type:none}#add-value table td{vertical-align:top}.unit-controls span,.unit-controls label{color:#004c51;display:block;padding:5px 0 0 0;font-weight:700 !important}.unit-controls label:first-child{padding:0}.unit-controls br{display:none}.table-wrapper,.table-wrapper td{background:none !important;padding:0 !important;width:auto !important}.comment-editor,.comment-editor td{background:none;margin:0;padding:0;width:100%}.comment-editor .control-buttons>span{height:100px}.comment-editor .control-buttons .btn~.btn,.comment-editor .control-buttons .btn~i{display:block;margin:5px 0 0 0;text-align:center}.table .title select{width:50px}.table .title select.guest-title{padding:0;text-align:center}.table .country select{width:84px}th.text,td.text{width:auto;min-width:100px}.guest-list.flex-list{padding:0}.guest-list .guest-header,.guest-list div.guest-item{display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start}.guest-list .guest-header{background:#f4f4f4;border-top:1px solid #ddd;border-bottom:1px solid #e3e4e5}.guest-list div.flex-header{background:#f4f4f4}.guest-list div.flex-item{border-bottom:1px solid #e3e4e5}.guest-list .guest-item{border-bottom:1px solid #e3e4e5}.guest-list .guest-header>.flex-header,.guest-list div.guest-item>.flex-item{-webkit-flex:1 1;-ms-flex:1 1;-o-flex:1 1;flex:1 1;border:none;background:none}.guest-list div.is-customer{width:25px;padding:6px 0}.guest-list input[type='checkbox']{margin-top:6px;margin-left:6px}.guest-list div.flex-header,.guest-list div.flex-item{padding:6px 5px;line-height:1.42857143;vertical-align:middle;font-weight:400;font-size:14px;margin-left:0}.guest-list div.title{width:60px}.guest-list div.country{width:100px}.guest-list div.actions{width:45px}.guest-list div.profile{width:29px}.guest-list div.guest-date{width:125px}.guest-list.flex-list .text{-ms-flex-basis:15%;-o-flex-basis:15%;-webkit-flex-basis:15%;flex-basis:15%}.guest-list.flex-list .short-text{-ms-flex-basis:10%;-o-flex-basis:10%;-webkit-flex-basis:10%;flex-basis:10%}.guest-list.flex-list .actions,.guest-list.flex-list .profile{padding-top:3px;padding-bottom:3px}.guest-list div select{height:26px !important;font-size:12px !important;padding:0 !important}.guest-list .loyalty-categories-guest{white-space:nowrap;display:inline-block}.guest-list .loyalty-categories-guest i.loyalty-category{padding-right:.25em;font-size:1em}.unit-controls td.text input{width:100px !important}.w940px{width:940px}.notify .hh .hh-c{font-weight:700;font-size:14px}.notify-box{padding:0 0 20px 0}.notify-box img{margin:0 auto}.summa{margin-bottom:20px}.notice-block{border:1px solid #626002;color:#626002;font-size:11px;font-weight:400;padding:10px 10px 10px 42px;text-align:left;margin:0 0 12px 0;position:relative;top:15px}.rack-price,.payment-date{white-space:nowrap}tr.isinherit{display:none}.table .valignmiddle td{vertical-align:middle !important}a.ascending,a.ascending:link,a.ascending:active,a.ascending:visited,a.ascending:hover{font:normal normal normal 14px/1 FontAwesome;margin-left:5px;display:inline-block}a.ascending::before{content:""}a.descending,a.descending:link,a.descending:active,a.descending:visited,a.descending:hover{font:normal normal normal 14px/1 FontAwesome;margin-left:5px;display:inline-block}a.descending::before{content:""}.irow ul{list-style:none}.irow ul li{color:#333;font-size:15px}table.summa{width:100%;empty-cells:show}table.comment-list{width:100%;empty-cells:show}table.summa tbody,table.comment-list tbody{padding:0;margin:0;border:0}table.summa td,table.comment-list tbody{padding:0;color:#637076;line-height:14px}.summa ul,.comment-list ul{padding:0;margin:0;list-style:none;min-height:28px}.summa ul{min-height:26px}.summa ul li,.comment-list ul li{padding:8px;margin:0;line-height:1.42857143;font-size:14px}.summa ul li{width:50%;float:left;padding:3px 8px 3px 8px}.summa ul li.col-1,.comment-list ul li.col-1{text-align:left}.summa ul li.col-2,.comment-list ul li.col-2{text-align:right}.summa ul{width:100%}.comment-list ul{padding:0;min-height:initial;display:table;width:100%}.summa tr:first-child td{background:#fff;border-top:1px solid #e3e4e5}.summa tr:nth-child(odd):not(:first-child) td{background:#fff}.summa tr:nth-child(even):not(:first-child) td{background:#efefef}.summa tr:last-child:nth-child(odd):not(:first-child) td{background:#fff}.summa tr:last-child:nth-child(even):not(:first-child) td{background:#efefef}.notifications .prelative{margin-left:20px}.notifications .shadow{position:absolute;width:100%;height:100%;box-shadow:inset 0 0 6px 4px rgba(0,0,0,.15)}.booking-comment-text,.comment-list ul li.comment>span>span.booking-comment-text,.document-list ul li.document>span>span.booking-document-text{word-wrap:break-word;white-space:pre-wrap;word-break:break-word}.comment-list ul li,.document-list ul li{overflow:hidden;position:relative;word-wrap:break-word}.comment-list ul li.comment,.document-list ul li.document{cursor:pointer}.table.document-list>tbody>tr>td.s-inner{padding:0}.document-list ul li.document{padding:0}.document-list ul li.document>span{padding:16px;background:transparent}.document-list .progress{position:absolute;bottom:0;width:100%}.comment-list ul li.comment>span>span,.document-list ul li.document>span>span{white-space:-moz-pre-wrap !important;white-space:-webkit-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;white-space:pre-wrap;word-wrap:break-word;word-break:break-all;white-space:normal}.comment-list ul li .for-click{float:left}.comment-list ul li .invisible{visibility:hidden}.comment-list ul li .link-button{float:right;position:absolute;right:-40px;text-align:right}.comment-list ul li .link-button a{color:#83cd6e;text-decoration:none}.comment-list ul li .link-button a:hover{color:#ffa500}#notification-list .for-click{padding-right:48px;display:inline-block;width:100%}.comment-list tr:nth-child(odd) td,.document-list tr:nth-child(odd) td{background:#f9fafa}.comment-list tr:nth-child(even) td,.document-list tr:nth-child(even) td{background:#dae3e5}.summa tr[id^=summary-tax-first] ul{border-top:1px solid #637076}.summa tr#summary-total-row ul{border-top:1px solid #637076}.summa tr#summary-balance-row.rt td{background:#fecec0}.summa tr#summary-balance-row.rt ul{border-top:1px solid #637076}.summa tr#summary-balance-row.rt ul li{font-weight:700;color:#637076}.summa tr#summary-balance-row.gbt td{background:#bff5fb}.summa tr#summary-balance-row.gbt ul{border-top:1px solid #637076}.summa tr#summary-balance-row.gbt ul li{font-weight:700;color:#637076}.summa tr#summary-balance-row.ggt td{background:#d1fbc5}.summa tr#summary-balance-row.ggt ul{border-top:1px solid #637076}.summa tr#summary-balance-row.ggt ul li{font-weight:700;color:#637076}.summa td a,.summa td a:active,.summa td a:visited,.summa td a:link,.summa td a:hover{text-decoration:underline;color:#414c51;font-weight:700}.summa td a:hover{color:#83cd6e}.summa#notification-list ul li{width:340px;overflow:hidden}.show-comment{position:absolute;top:140px;right:0}.comments-wrapper{overflow:hidden;max-height:160px;position:relative}@media print{.comments-wrapper{max-height:initial}}.comment-container{padding-right:20px;padding-left:6px}ul.comments{padding-left:10px}ul.comments li{list-style-type:circle;white-space:pre-wrap;word-wrap:break-word}#util-actions{float:right}#undonoshow-content{min-width:500px}#key-card-creation-dialog .irow{display:flex;flex-direction:column}#key-card-creation-dialog .irow label{display:flex;flex:1;align-items:center;justify-content:space-between;margin:0 0 10px 0}.btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:normal;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:4px}.btn:focus{outline:none 0}.btn~.btn{margin-left:5px}.btn.btn-ns-default,.btn.btn-ns-primary,.btn.btn-ns-disabled,.btn.btn-ns-success,.buttons-list a,.buttons-list .pseudo-link,.ui-dialog .ui-dialog-buttonpane button{border:none;padding:0 10px;line-height:30px;font-size:15px;font-weight:400;font-family:'Roboto Condensed','Arial Narrow',Impact,Arial,sans-serif;height:30px;display:inline-block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:center;background:#79878e;color:#d6dfe3 !important;border-radius:5px;transition:all ease .2s;box-shadow:none;text-shadow:none}.buttons-list a,.buttons-list .pseudo-link{float:left;margin-right:7px}.btn.btn-ns-primary{background:#ffab40;color:#495459 !important}.btn.btn-ns-success,.buttons-list .pseudo-link{background:#88d770;color:#06591c !important}.btn.btn-ns-success:hover{background:#79878e;color:#d6dfe3}.btn.btn-ns-disabled{background:#ccc;color:#79878e !important;cursor:default}.btn.btn-ns-icon{background-color:rgba(127,127,127,.1);color:#495459 !important;height:30px;transition:background-color linear 200ms}.btn.btn-ns-icon:hover{background-color:rgba(127,127,127,.3)}.btn.btn-ns-default:hover,.ui-dialog .ui-dialog-buttonpane button:hover{background:#88d770 !important;color:#405039 !important;border:0;box-shadow:none}.btn.btn-ns-primary:hover{background:#ee9a3f;color:#333 !important;border:0;box-shadow:none}.btn.btn-ns-default i,.btn.btn-ns-primary i,.btn.btn-ns-disabled i{padding-right:5px}.btn.btn-ns-default i:last-child,.btn.btn-ns-primary i:last-child,.btn.btn-ns-disabled i:last-child{padding-right:0}.buttons.flex-buttons .booking-list-widget{display:none}.buttons.flex-buttons{display:flex;flex-direction:row;justify-content:end}.buttons.flex-buttons .booking-list-widget{margin-left:10px}.booking-list-widget .btn.btn-ns-primary i:last-child{padding-left:5px}.mv{padding-top:20px}.mv .btn,.mvv .btn{min-width:40px}.mbtm .btn{margin-bottom:7px}#cleaningScheduleStatus .irow{width:100%;display:block;padding-right:0}.unit-preferences-editor .btn,.access-control-configuration .btn{margin:0}.access-control-configuration div .irow{padding-top:10px;width:100%;display:block;padding-right:0}.access-control-configuration div .irow select{width:auto}.control-buttons>span{float:right}.control-buttons>span~span{margin-right:5px}#serices .control-buttons>span,#booking-products .control-buttons>span,.reservation-products .control-buttons>span{position:relative}.control-buttons .check-box{font-size:12px;padding-left:5px}.control-buttons #spinner{display:none}.control-buttons .check-box input[type=checkbox]{top:3px;position:relative}.simple-button-container{padding:20px 0}.selected-simple-button{opacity:.75}a.simple-button,a.selected-simple-button{border:1px solid #0a3c59;background:#022325;background:-webkit-gradient(linear,left top,left bottom,from(#234042),to(#022325));background:-webkit-linear-gradient(top,#234042,#022325);background:-moz-linear-gradient(top,#234042,#022325);background:-ms-linear-gradient(top,#234042,#022325);background:-o-linear-gradient(top,#234042,#022325);background-image:-ms-linear-gradient(top,#234042 0%,#022325 100%);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:rgba(255,255,255,.4) 0 1px 0,inset rgba(255,255,255,.4) 0 0 0;-moz-box-shadow:rgba(255,255,255,.4) 0 1px 0,inset rgba(255,255,255,.4) 0 0 0;box-shadow:rgba(255,255,255,.4) 0 1px 0,inset rgba(255,255,255,.4) 0 0 0;text-shadow:#7ea4bd 0 1px 0;color:#fff;text-decoration:none;vertical-align:middle;white-space:nowrap;padding:9px 10px;font-size:11px;font-family:Helvetica,Verdana,Tahoma;margin:0 2px}a.simple-button:hover,a.selected-simple-button:hover{border:1px solid #0a3c59;text-shadow:#7ea4bd 0 1px 0;background:#011415;background:-webkit-gradient(linear,left top,left bottom,from(#253536),to(#011415));background:-webkit-linear-gradient(top,#253536,#011415);background:-moz-linear-gradient(top,#253536,#011415);background:-ms-linear-gradient(top,#253536,#011415);background:-o-linear-gradient(top,#253536,#011415);background-image:-ms-linear-gradient(top,#253536 0%,#011415 100%);color:#fff}a.simple-button:active,a.selected-simple-button:active{text-shadow:#7ea4bd 0 1px 0;border:1px solid #0a3c59;background:#253536;background:-webkit-gradient(linear,left top,left bottom,from(#011415),to(#011415));background:-webkit-linear-gradient(top,#011415,#253536);background:-moz-linear-gradient(top,#011415,#253536);background:-ms-linear-gradient(top,#011415,#253536);background:-o-linear-gradient(top,#011415,#253536);background-image:-ms-linear-gradient(top,#011415 0%,#253536 100%);color:#fff}a.sms-icon{text-align:center;margin:0 5px;cursor:pointer;display:inline-block}a.sms-sended-icon{color:#637076 !important;cursor:default;text-align:center}a.sms-sended-icon.fa-comment-o.fa::before{content:"" !important}.date-range{display:inline-block}.date-range-validation{display:block}.date-range-validation .field-validation-error{display:inline}.general .itemo div.capacity-rate{padding-left:10px}tr.inactive-smart{background:#eaeaea}tr.out-of-order-completed{background:#eaeaea}.isLess{color:#f00}.isLarger{color:#008000}.waiting-payment{font-style:italic;background-color:#d4d5d6}.form-target{display:none;width:0;height:0}.item{padding:0 10px 0 0}.item a,.item a:link,.item a:active,.item a:visited,.item a:hover{color:#000;font-weight:700;padding:5px 0;display:inline-block}.item a:hover{color:#9693af}.subitem{padding:0 0 0 15px}.fileDesc{border:1px solid #ccc;padding:10px}.frame td{padding:0 5px}a.link,a.link:link,a.link:active,a.link:visited,a.link:hover{font-weight:400;cursor:pointer;margin-left:0}a.link:hover{color:#000}.pl27px{padding-left:27px}.pl5px{padding-left:5px}.margin .input{margin:0}.frame #Editor{width:500px}.frame td.w500px{width:500px;padding:0 0 0 10px !important}.frame td.w300px{width:300px}.ui-tabs .ui-tabs-nav li,#document,#category-properties,.frame .field-error{color:#f00;font-weight:700;padding-left:5px}.toolbar{padding:0;list-style:none;margin:0}h1 a,h1 a:link,h1 a:active,h1 a:visited,h1 a:hover{font-weight:400;color:#7f9fb0;text-decoration:none;cursor:pointer}h1 a:hover{color:#000}.ui-widget-content{font-family:Helvetica,Arial,Tahoma}.product-type-container{position:relative;height:24px;width:24px;float:left;margin-right:6px}.product-type-container .product-type-background{font-style:italic;opacity:.5;color:#000}.float-product-view-mode-button,.float-product-collapse-recurrent-button{color:#d6dfe3;background:#79878e;border-radius:5px;padding:2px 5px;white-space:nowrap;transition:all ease .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-left:3px}.float-product-view-mode-button:hover,.float-product-collapse-recurrent-button:hover{background:#88d770 !important;color:#405039 !important}.product-view-mode-button,.btn.btn-ns-default.product-view-mode-button,.product-collapse-recurrent-button,.btn.btn-ns-default.product-collapse-recurrent-button{display:none}.btn.btn-ns-default.product-view-mode-button i,.btn.btn-ns-default.product-collapse-recurrent-button i{padding-right:5px}.product-list-available-mode-All .product-view-mode-button-All,.product-list-available-mode-None .product-view-mode-button-None,.product-list-available-mode-HideInclusive .product-view-mode-button-HideInclusive,.product-list-available-mode-ShowManualOnly .product-view-mode-button-ShowManualOnly,.product-list-available-mode-CollapseRecurrent .product-collapse-recurrent-button{display:block}.product-list-available-mode-All .product-view-mode-button-All.btn.btn-ns-default,.product-list-available-mode-None .product-view-mode-button-None.btn.btn-ns-default,.product-list-available-mode-HideInclusive .product-view-mode-button-HideInclusive.btn.btn-ns-default,.product-list-available-mode-ShowManualOnly .product-view-mode-button-ShowManualOnly.btn.btn-ns-default,.product-list-available-mode-CollapseRecurrent .product-collapse-recurrent-button.btn.btn-ns-default{display:inline-block}.unit-reservation.collapsed .unit-body .unit-content .product-view-mode-button,.product-in-booking .product-view-mode-button,.unit-reservation.collapsed .unit-body .unit-content .product-collapse-recurrent-button{display:none !important}.product-view-mode-button .fa.fa-check-circle-o{display:none}.product-list-view-mode-All .product-view-mode-button-All .fa.fa-check-circle-o,.product-list-view-mode-None .product-view-mode-button-None .fa.fa-check-circle-o,.product-list-view-mode-HideInclusive .product-view-mode-button-HideInclusive .fa.fa-check-circle-o,.product-list-view-mode-ShowManualOnly .product-view-mode-button-ShowManualOnly .fa.fa-check-circle-o{display:inline}.product-list-view-mode-All .product-view-mode-button-All .fa.fa-circle-o,.product-list-view-mode-None .product-view-mode-button-None .fa.fa-circle-o,.product-list-view-mode-HideInclusive .product-view-mode-button-HideInclusive .fa.fa-circle-o,.product-list-view-mode-ShowManualOnly .product-view-mode-button-ShowManualOnly .fa.fa-circle-o{display:none}.product-list-view-mode-HideInclusive .product.flex-show.is-inclusive-product:not(.product-is-editing),.product-list-view-mode-HideInclusive .product.flex-show.isbyoffer.is-inclusive-product:not(.product-is-editing),.product-list-view-mode-HideInclusive .product.show.is-inclusive-product:not(.product-is-editing),.product-list-view-mode-HideInclusive .product.show.isbyoffer.is-inclusive-product:not(.product-is-editing){display:none}.product-list-view-mode-None .product.flex-show:not(.product-is-editing),.product-list-view-mode-None .product.show:not(.product-is-editing),.product-list-view-mode-None .product-group.flex-show:not(.product-is-editing),.product-list-view-mode-None .product-group.show:not(.product-is-editing){display:none}.product-list-view-mode-ShowManualOnly .product.flex-show.is-inclusive-product:not(.product-is-editing),.product-list-view-mode-ShowManualOnly .product.flex-show.isbyoffer:not(.product-is-editing),.product-list-view-mode-ShowManualOnly .product.show.is-inclusive-product:not(.product-is-editing),.product-list-view-mode-ShowManualOnly .product.show.isbyoffer:not(.product-is-editing){display:none}.product-collapse-recurrent-button .fa.fa-check{visibility:hidden}.product-list-collapse-recurrent .product-collapse-recurrent-button .fa.fa-check{visibility:visible}.flex-list .flex-item.product-recurrent-group,.product-recurrent-group{display:none}.product-list-collapse-recurrent .flex-list .flex-item.product-recurrent-group{display:flex}.product-list-collapse-recurrent .product.recurrent-product{display:none}.product-list-view-mode-HideInclusive .product-recurrent-group.flex-show.is-inclusive-product,.product-list-view-mode-HideInclusive .product-recurrent-group.flex-show.isbyoffer.is-inclusive-product,.product-list-view-mode-HideInclusive .product-recurrent-group.show.is-inclusive-product,.product-list-view-mode-HideInclusive .product-recurrent-group.show.isbyoffer.is-inclusive-product{display:none}.product-list-view-mode-None .flex-list .product-recurrent-group.flex-show,.product-list-view-mode-None .product-recurrent-group.show{display:none}.product-list-view-mode-ShowManualOnly .product-recurrent-group.flex-show.is-inclusive-product,.product-list-view-mode-ShowManualOnly .product-recurrent-group.flex-show.isbyoffer,.product-list-view-mode-ShowManualOnly .product-recurrent-group.show.is-inclusive-product,.product-list-view-mode-ShowManualOnly .product-recurrent-group.show.isbyoffer{display:none}.product-type-container .product-type-Inclusive,.product-type-container .product-type-Agreement,.product-type-container .product-type-Smart,.product-type-container .product-type-Package,.product-type-container .product-type-Premium,.product-type-container .product-type-ProductPackage{left:1px;top:5px;height:24px;width:24px;display:block;font-weight:700}.product-type-container .product-type-Inclusive{font-weight:normal}.product-type-Inclusive:before{content:"IN"}.product-type-Agreement:before{content:"AG"}.product-type-Smart:before{content:"SM"}.product-type-Package:before{content:"PK"}.product-type-Premium:before{content:"PM"}.product-type-ProductPackage:before{content:"PP"}.onlyprint{display:none}.translatable-string ul{list-style-type:none}.translatable-string .flag{background-color:#7fcbd4;margin:0 1px 0 0;opacity:.4}.translatable-string .flag:hover,.translatable-string .flag.current{opacity:1}.pay-at-checkin-input{width:200px}.pay-at-checkin-input input,.pay-at-checkin-input select{border:#000 solid 1px}.general .itemo i.fa-heart{padding-left:5px}.new-pay-methods-warning{color:#8a6d3b;background-color:#fcf8e3;border:1px solid #faebcc;-ms-border-radius:4px;border-radius:4px;font-size:20px;text-align:center;padding:9px 10px}.new-pay-methods-warning a{color:#8a6d3b;font-weight:bold;text-decoration:underline}#filter .root{background:#fafafa;padding:10px;border-radius:6px}#filter li{list-style-type:none}#filter li.group{padding:10px}#filter .group-operation{background:#ccc;border-radius:6px}#filter .group-operation:hover{background:#88d770}#filter .table tbody tr:hover td{background:#fff}#filter .group-operation .delete{float:right}#order-field-list{list-style:none}#order-field-list li{margin:0;padding-bottom:10px}#order-field-list li:last-child{padding-bottom:0}#filter ul{background:#f5f5f5;min-height:40px;padding:10px;border-radius:6px;margin-top:10px}#filter ul ul{background:#eee}#filter ul ul ul{background:#e0e0e0}#filter ul ul ul ul{background:#bdbdbd}#filter ul ul ul ul ul{background:#aaa}#filter .condition .delete{float:right;margin:0}.condition .old-form{padding:10px;border-radius:6px;max-width:none}.condition .old-form .irow select,.condition .old-form .irow input{height:30px !important}#filter .condition:hover .old-form{background:#fff}.condition .old-form .irow{width:190px;vertical-align:middle;padding-right:10px}.condition .old-form .irow:last-child{width:auto;text-align:left;padding-right:0}#filter li{display:block;margin:0}.for-images-editirs .layout-item.selected-layout{border:5px solid #f08262;margin:1px 1px 1px 1px}.for-images-editirs .layout-item{cursor:pointer;border-radius:10px;margin:5px 5px 5px 5px}.layout-selector{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#report .ui-state-default,#report .ui-widget-content .ui-state-default,#report .ui-widget-header .ui-state-default #report.ui-tabs,#report .ui-tabs,#report .ui-tabs,#report .ui-tabs-nav,#report li.ui-tabs-active.ui-state-active em.t-hh-tab-c{border-bottom:2px #84939a solid!important;color:#84939a}.newflow .irow{display:block;padding-top:0 !important}.inpadding{padding:10px 24px}.intpadding{padding:24px}.intpadding .btn{position:relative;bottom:-3px;margin-left:5px}.profile-edit{position:relative}.edit-u{top:26px;position:relative}.clean-btn{margin-left:5px}a.edit-btn:hover{color:#252525 !important;text-decoration:none}.edit-btn{color:#808080 !important;margin-left:5px;top:-2px !important}.reserv-dates td{padding-left:24px !important}.another-payer{width:400px}.reservation-toggle,.reservation-lock,.revert-noshow{padding-right:0}.unit-list-header .revert-noshow a{color:#ffa500}.reservation-preference b{background:#ffab40;background:rgba(255,171,64,.87);padding:0 5px;-ms-border-radius:10px;border-radius:10px}.report-date-mode a{float:left;display:block;height:40px;margin-right:20px;color:#84939a}.date-mode-button,.report-date-mode a{display:block;height:40px;float:left;line-height:40px;color:#84939a;font-size:17px;font-weight:700}.report-date-mode a:last-child{margin-right:0}.date-mode-button.active,.report-date-mode a.active{color:#83cd6e}.date-selector a:hover .date-mode-button{color:#83cd6e}.date-mode-button.current-bar-year{color:#000}#advanced-options span.enable{display:block}#advanced-options.selected span.enable{display:none}#advanced-options span.disable{display:none}#advanced-options.selected span.disable{display:block}.dates-tab-header{font-weight:700;height:20px}.relative-date-value>input[type=number]{width:120px !important}.relative-date-unit>select{width:100px !important;height:24px;margin-left:8px;padding:0 !important}.rate-list .show-daily .has-daily{display:none}.rate-list .show-daily .has-daily.has-daily-on{display:inline;color:#f00;font-weight:bold;font-size:14px}.rate-list .rates-weekdays{position:absolute;background:#fff;display:none;border:1px solid #000;z-index:2}body .rate-list .irow .rates-weekdays input[type='text']{border:1px dashed #bbb;width:100px}body .rate-list .irow .rates-weekdays span.field-validation-error{width:200px}.rate-list .rates-weekdays.display{display:block}.rate-list .is-empty-rate.is-not-default-rate{display:none}.rate-list.show-all-capacities .is-empty-rate.is-not-default-rate{display:block}.rate-list .guest-rate{padding-top:0;padding-bottom:0;position:relative}.price-format-cell{display:inline-block;width:auto;padding-top:2px}.price-format-cell input[type="checkbox"]{margin-top:7px;margin-right:1px}.rate-editor .table>tbody>tr>th.rate-header{line-height:27px}.pointer-element{cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fake-md-content{overflow:auto;-webkit-overflow-scrolling:touch}.fake-md-content{padding:30px 40px}.fake-md-content h1{font-size:30px;font-weight:500;margin:0;padding:0 0 20px 0}.fake-md-content md-sidenav h1{font-size:20px;font-weight:400;padding:0 16px}.for-print-btn{float:left}.no-print-spinner{float:right;height:40px;padding:14px 12px 15px 12px;font-size:0;line-height:0;text-align:center}.no-print-spinner img{height:11px}.t-hh .fl-right{float:right;height:48px;padding:4px 0;position:relative}.the-search-form{display:table;padding-bottom:20px}.the-search-form .irow input,.the-search-form .irow select{height:30px;border:1px solid #e3e4e5;border-right:0;border-radius:5px;border-top-right-radius:0;border-bottom-right-radius:0;background:#fff;font-size:15px;text-align:left;width:120px;padding:0 10px;color:#637076;float:left}.the-search-form .irow input:not(:first-child),.the-search-form .irow select:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.the-search-form .irow input:focus,.the-search-form .irow input:active,.the-search-form .irow select:focus,.the-search-form .irow select:active{border-color:#79878e}.the-search-form .btn-ns-default{border-top-left-radius:0;border-bottom-left-radius:0;float:left}.the-search-form .btn-ns-default:not(:last-child){margin-left:0;border-radius:0}.the-search-form .btn-ns-default:last-child{margin-left:0;border-top-left-radius:0;border-bottom-left-radius:0}.buttons .the-search-form{float:left;padding-bottom:0;padding-right:20px}.old-form{display:table;width:100%}.old-form.mwnone,.three-columns.mwnone{max-width:none}.ui-button{height:40px;line-height:40px;padding:0 10px;text-align:center;background:#dce775;color:#555634;margin:0;border:0}.ui-button:hover{color:#fff;background:rgba(131,205,110,.7);border-color:#83cd6e}.ui-button.ui-state-active{background:#83cd6e;color:#fff}.ui-button .ui-button-text{display:block;font-weight:400;padding:0;font-size:15px;line-height:40px;height:40px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#value-add a,#Employees a,#_selectAllAccounts{display:table;margin-top:5px;color:#83cd6e;text-decoration:none !important;border:0}#_selectExtras,#_clearExtras{color:#83cd6e;text-decoration:none !important;border:0}#_selectAllAccounts,#_selectExtras,#_clearExtras{display:inline-block}#value-add a:hover,#Employees a:hover,#_selectAllAccounts:hover,#_selectExtras:hover,#_clearExtras:hover{color:#98d586}.abs-right .checkbox-item{float:left;margin-right:10px;margin-top:10px;margin-bottom:10px}.day-table-line td{color:#dce775}.day-table-line td.active{color:#98d586}.day-line .ui-button{border-right:1px solid #98d586;margin:0 !important}.day-line .ui-button:first-of-type{border-top-left-radius:5px;border-bottom-left-radius:5px}.day-line .ui-button:last-of-type{border-top-right-radius:5px;border-bottom-right-radius:5px;border-right:0}.day-line{font-size:0;line-height:0}.duplex select,.duplex .btn,.duplex input{float:left;font-size:15px}.pb10px{padding-bottom:10px}.small-fake-input-container .fake-input{line-height:30px;height:30px}.small-fake-input-container .old-form .irow>label{padding-bottom:5px;line-height:20px}.duplex select,.duplex input{max-width:200px}.duplex .btn{margin-left:10px}.unit-headline .duplex .btn{margin-left:0}.customereditor-wrapper{display:table}#block-out-period-editor,.full-width #rate-editor{padding-right:0}.irow .duplex,.customereditor-wrapper .irow,#block-out-period-editor{width:100% !important;display:block !important}.customereditor-wrapper .irow{padding-bottom:20px}.vam td,.vam th{vertical-align:middle !important}.ccol-left{width:50%;float:left}.ccol-right{margin-left:50%}.table.mw800px{max-width:1000px !important}#spinner{background:#fff;padding:12px}#test-email-result:not(:empty),#test-sms-result:not(:empty),#ServiceStatus:not(:empty),#demo-environment-result:not(:empty){border:1px solid #e3e4e5;background:#efefef;padding:20px;color:#637076;border-radius:5px}#demo-environment-result:not(:empty){margin-top:20px}.for-payment{padding-bottom:20px}#tabs-contact-editor .pt20px{padding-top:0}.old-form .irow{display:table-cell;width:33.33%;vertical-align:top;padding-right:20px}.old-form .irow.nopr{padding-right:0}.old-form .irow.colspan2{width:66.66%}.old-form .irow select.big{height:300px}.old-form .irow .quick-select a.quick-select-item{text-decoration:underline}.old-form .irow .quick-select a.quick-select-item.selected{color:#83cd6e}.old-form .irow .quick-select a.quick-select-clear{float:right}.old-form.full-width .irow{width:100%;display:block;padding-bottom:10px}.old-form .irow.w50per{width:50%}.old-form .irow.w30per{width:30%}.old-form .irow.w25per{width:25%}.old-form .irow.w35per{width:35%}.old-form .irow.w40per{width:40%}.old-form .irow.w32per{width:32%}.old-form .irow.w36per{width:36%}.old-form.full-width .irow.duplex{display:table !important}.irow.new-image{padding:0 !important;margin:0 10px 10px 0}.irow.adding-image{margin:0 10px 10px 0;padding:20px}.old-form.full-width #block-out-period-list .irow,#Rates_simple-rate-editor .irow,.old-form.full-width #product-list .irow{padding-bottom:0 !important}.table .valignmiddle .irow{padding-bottom:0}.pw{border:1px solid #ccc}pre{max-width:800px;overflow:auto;word-wrap:normal}.content p{color:#414c51;font-size:15px;line-height:1.2}#contact-editor>.irow>label{display:none}.buttons-list .btn{margin-bottom:7px}.nowrap{white-space:nowrap}.comment-view{white-space:pre-wrap}.active-for{display:inline-block;color:#83cd6e;font-size:13px;line-height:1;cursor:pointer}.content.complete-export{height:calc(100% - 53px);display:flex;flex-direction:column;flex-shrink:0}.content.complete-export #result{flex-grow:1;display:flex}.content.complete-export .complete-export-wraper{position:relative;overflow:hidden;flex-grow:1}.content.complete-export .complete-export-container{position:absolute;top:0;bottom:0;left:0;overflow:auto;right:0}.content.complete-export .pdf-btn{display:none}.content.complete-export table.report{table-layout:auto}#logo-preview{margin-top:20px}label.inline-viewer{padding:0 !important}.old-form .irow>label,label.fake-label,.old-form>label{display:block;font-weight:400;font-size:15px;padding-bottom:2px;color:#637076;margin:0}.label-view,.tag-view,.date-view,.comment-view,.amount-view,.price-view,.type-view,.contract-view,.type-edit,.start-view,.end-view,.description-view{display:block;font-weight:400;font-size:15px;color:#637076;margin:0;box-sizing:border-box;line-height:26px}.amount-view.different-serving-amount,label.different-serving-amount{color:#f00}.label-edit,.tag-edit,.date-edit,.description-edit,.comment-edit,.amount-edit,.price-edit,.contract-edit,.start-edit,.end-edit,.description-editб .title-edit,.name-edit,.surname-edit,.country-edit,.passport-edit,.email-edit,.mobile-edit,.start-edit,.end-edit{width:100%;height:26px;border:1px solid #e3e4e5;color:#637076;padding:0 10px;text-align:left;font-size:15px;border-radius:5px;font-weight:400}.fake-input{font-weight:400}.w50px.irow input,.w50px.irow select{width:50px !important}.old-form .irow input[type=text],.old-form .irow input[type=number],.old-form .irow input[type=password],.old-form .irow input[type=file],.old-form .irow textarea,.text-box,.table select,#filter-root select,#filter-root input{width:100%;height:30px;border:1px solid #e3e4e5;color:#637076;padding:0 10px;text-align:left;font-size:15px;border-radius:5px;font-weight:400}#filter-root-operation select,#filter-root .group-operation select{width:110px;height:30px}.old-form .irow input[type=file]{padding:7px 10px}.notify input[type=text],.notify input[type=number]{border:1px solid #e3e4e5;color:#637076;padding:4px}.fake-input{text-align:left;font-size:15px;line-height:20px;color:#333;padding:10px 0;font-style:normal}.irow{font-size:15px;color:#333;font-weight:700;line-height:17px}.old-form .irow textarea{height:120px;padding:10px;font-weight:400}.old-form .irow input[type=text]:focus,.old-form .irow input[type=text]:active,.old-form .irow input[type=password]:focus,.old-form .irow input[type=password]:active,.old-form .irow input[type=number]:focus,.old-form .irow input[type=number]:active,.old-form .irow textarea:focus,.old-form .irow textarea:active,.text-box:focus,.text-box:active,.table select:focus,.table select:active,#filter-root input:focus,#filter-root input:active,#filter-root select:focus,#filter-root select:active{border:1px solid #637076}.old-form .irow select{height:30px;font-size:15px;color:#637076;border:1px solid #e3e4e5;border-radius:5px;width:100%;font-weight:400}.old-form .irow select.multiple{height:98px}.query-specification{padding-bottom:20px}.checkbox-item{position:relative;padding-left:20px}.checkbox-item label{display:block;line-height:20px;color:#637076;text-align:left;font-size:15px;font-weight:400;margin:0}.checkbox-item input{position:absolute;left:0;height:14px;width:14px;border:1px solid #e3e4e5;top:-1px}.guest-message-send .checkbox-item{display:inline-block}.guest-message-send .buttons{display:inline-block;margin-left:15px}#GuestMessagePromptForAttachments{max-height:calc(100vh - 150px) !important}.report-date-mode{display:table;padding-bottom:10px}.btn span,.the-search-form .irow input,.fake-md-content h1,.ui-datepicker.ui-widget-content th span,.ui-datepicker.ui-widget-content a,.ui-datepicker.ui-widget-content span,.ui-datepicker .ui-datepicker-header.ui-widget-header select,.ui-datepicker.ui-widget-content .ui-datepicker-prev span,.ui-datepicker.ui-widget-content .ui-datepicker-next span,.unit-clean-occupied,.unit-dont-clean-occupied,.unit-clean-vacant,.unit-dirty-vacant,.unit-dirty-checkout,.unit-dirty-staying,.unit-ooo,.unit-pending-inspection-vacant,.unit-pending-inspection-occupied,.the-search-form .irow select,.old-form .irow>label,.old-form .irow input[type=text],.checkbox-item label,.date-mode-button,.old-form .irow input[type=number],.old-form .irow select,.old-form .irow select option,.content h3,.ui-button .ui-button-text,.old-form .irow textarea,.fake-input,label.fake-label,.old-form .irow input[type=password],.text-box,.table select,.table select option,#filter-root select,#filter-root select option,#filter-root input,.my-table-calendar th,.report-date-mode a,.notify select,.notify select option,.notify input[type=text],.notify input[type=number],.old-form>label,h3,h3 span:not(.reservation-toggle),h3 em,h3 a:not(.fa),h3 i:not(.fa),.irow.duplex .div-i,.irow.duplex .div-i *,.irow.duplex .div *,.fake-input span,.unit-headline h4,.irow,.irow>a:not(.fa),.ui-dialog .ui-dialog-buttonpane button,.ui-dialog .ui-dialog-buttonpane button span:not(.fa),.additional-info h4,.amount-edit,.price-edit,.comment-edit,.date-edit,.tag-edit,.label-edit,.label-view,.tag-view,.date-view,.comment-view,.amount-view,.price-view{font-family:Roboto condensed,'Arial Narrow',Impact,Arial,sans-serif !important}.old-form .workflow-phase i{max-width:12px}.nwline{white-space:normal;overflow:hidden;max-width:100%;text-overflow:ellipsis;padding-bottom:5px}#allotment-app md-list-item md-divider{margin:0 !important}#allotment-app md-list,#allotment-app md-list-item{margin:0 !important}.my-table-calendar th{font-weight:400}h3 *{font-weight:700}.unit-clean-occupied,.unit-dont-clean-occupied,.unit-clean-vacant,.unit-dirty-vacant,.unit-dirty-checkout,.unit-dirty-staying,.unit-ooo,.unit-pending-inspection-vacant,.unit-pending-inspection-occupied{font-size:14px}h3 .unit-clean-occupied,h3 .unit-dont-clean-occupied,h3 .unit-clean-vacant,h3 .unit-dirty-vacant,h3 .unit-dirty-checkout,h3 .unit-dirty-staying,h3 .unit-ooo,h3 .unit-pending-inspection-vacant,h3 .unit-pending-inspection-occupied{font-size:15px;padding:8px;border-radius:5px;font-weight:400}button,input,iframe,select,textarea,a{outline:none}.pr0{padding-right:0 !important}.ifr{border:1px solid #e3e4e5;border-radius:5px;-webkit-mask:#fff;display:block;min-width:700px}.highlighted{padding:20px;background:#ededed;max-width:1000px;border-radius:5px}td.highlighted{border-radius:0}.highlighted .old-form{width:100%}.old-form .irow.exclude-extras{width:auto}.old-form .irow.exclude-extras .inline-fields{height:30px}.inline-fields{display:table}.inline-fields>div,.inline-fields>input{float:left;margin-right:10px}.inline-fields>div{height:30px;line-height:30px}.inline-fields>input[type=text]{max-width:100px}.inline-fields>input[type=checkbox]{margin-top:5px;height:20px;width:20px}#checkin{max-width:100%;overflow:auto}.result{padding-top:20px}.align-left{text-align:left !important}.align-center{text-align:center !important}.align-right{text-align:right !important}.po25per td,.po25per th{width:25%}.twrapper{width:100%;max-width:640px;padding-bottom:20px;display:table}.twrapper .table.half{width:48%;float:left}.twrapper .table.half:first-child{margin-right:2%;margin-left:0}.twrapper .table.half:last-child{margin-left:2%}.twrapper .table.half:last-child:first-child{margin-left:0;margin-right:2%}md-toast{position:fixed}.pt20px{padding-top:20px}.pt40px{padding-top:40px}.pt59px{padding-top:59px}.offer-title{padding-top:30px !important;padding-bottom:0 !important;margin-top:20px !important;margin-bottom:-10px !important;font-size:26px !important}.irow.duplex .div,.irow.duplex .div-i,.irow.duplex>label{height:30px;line-height:30px;padding:0 5px;float:left;display:block;font-size:14px;font-weight:400}.highlighted-booking .irow.duplex>label,.highlighted-booking .irow.duplex .div-i,.highlighted-booking .irow.duplex .div{height:auto;line-height:20px;color:rgba(0,0,0,.87)}.highlighted-booking .irow{padding-bottom:0 !important;vertical-align:middle;width:auto}.highlighted-booking .old-form{max-width:100%;min-height:40px}.highlighted-booking .irow.duplex .div-i{font-weight:700}.translatable-string{position:relative}td .translatable-string{padding-top:20px;position:relative}.irow.duplex select{float:left}.irow.info .btn{margin-top:0;margin-left:0;margin-bottom:0;margin-right:7px}.mt10px{margin-top:10px}.w245px{width:245px}.w245px .irow{padding-right:0 !important}.irow.duplex .div-i{padding-left:0;color:#333}.irow.duplex>label{padding-left:0}.irow.duplex .ft a,.irow.duplex .ft .fa-spin{display:block;height:30px;line-height:30px;overflow:hidden;text-align:center;padding:0 3px;color:#637076;margin:0 0 0 7px;text-decoration:none !important;float:left;border:0}.irow.duplex .ft a.edit-u{position:relative;top:19px}.irow.duplex .ft a.company-profile-link{text-align:left;margin-left:0;padding-left:0;top:0;width:150px;margin-right:10px;padding-right:0}.irow.duplex .ft .fa-spin{display:none}.irow.duplex .ft .fa{color:#83cd6e}.irow.duplex .ft .fa:hover{color:#ffa500}.old-form.full-width .ft .irow{width:200px;padding:0;display:table;float:left}.profile-edit .duplex .ft{width:auto;display:table}.ft,.intd{display:table;width:100%}.ft select{float:left;width:100px !important;margin-right:11px}.ft input,.ft .btn{float:left;margin-right:11px}.ft input{width:100px !important}#customer-block .ft input{width:100% !important;margin-right:0;max-width:none}#customer-block .ft,.ft.ft-flex{display:flex;flex-direction:row}#customer-block div[data-id="person-autocomplete"],.ft.ft-flex div[data-id="customer-autocomplete"],.ft.ft-flex>div:first-child{flex:1}.intd input,.intd .div{float:left;width:25px !important;padding:0 !important;margin-right:3px;text-align:center}.intd input[type=number]{float:left;width:50px !important;padding:4px 0 !important;margin-right:3px;text-align:center}.intd .div{display:block;height:19px;width:7px !important;line-height:19px;color:#004c51}.intd input:last-of-type,.ft select:last-of-type{margin-right:0}.translatable-string{position:relative}.translatable-string>span{position:absolute;right:0;top:-22px}.translatable-string>span.field-validation-error{top:30px}td .translatable-string>span{top:0}td .translatable-string>span.field-validation-error{position:initial}#product-category td .translatable-string{padding-bottom:10px}.btn-srch{display:inline-block}.btn-srch .btn.btn-ns-default{background-color:#83cd6e;color:#405039 !important;margin-left:5px}.translatable-string input{width:100%;border:1px solid #e3e4e5;color:#637076;padding:0 10px;text-align:left;font-size:15px;border-radius:5px;font-weight:400}.table td select{height:30px !important;font-size:12px !important;padding:0 !important}.breadcrumbs{font-size:16px;color:#5c7c80;line-height:1.3;padding-bottom:20px}.breadcrumbs a{color:#5c7c80}.breadcrumbs a:hover{color:#ffa500}.breadcrumbs span{padding-left:6px;padding-right:3px}.breadcrumbs span.current-page{padding-left:0;font-weight:600}#customer-block .old-form .irow{display:block !important;width:100% !important;padding-right:0}#customer-block .old-form .irow.ng-hide{display:none !important}#customer-block.waiting-customer .old-form .irow{padding-right:20px}#customer-block .old-form.profile-edit .duplex.irow .ft .irow{width:160px !important}#customer-block #tabs-contact-editor .old-form .irow,.booking-contact .old-form .irow{padding-bottom:10px}#customer-block #tabs-contact-editor .old-form .irow.duplex,.booking-contact .old-form .irow.duplex{padding-bottom:0}#services,#booking-event-schedule,#booking-products{margin-bottom:20px}#services h3,#booking-event-schedule h3,#booking-products h3{margin-top:0;margin-bottom:0;padding:0 2px}#customer-block .irow.duplex>label{line-height:17px;padding:0 0 2px 0;float:none;font-size:15px;height:auto}#customer-block .pt20px{padding-top:0}#customer-block .md-button.md-icon-button,.customer-editor .md-button.md-icon-button{margin:0 0 0 7px;padding:0;height:30px;min-height:30px;width:30px;color:#83cd6e}#customer-block .md-button.md-icon-button[disabled],.customer-editor .md-button.md-icon-button[disabled]{color:#333;opacity:.5}.company-is-profile md-autocomplete-wrap input,.person-is-profile md-autocomplete-wrap input,.travel-agency-is-profile md-autocomplete-wrap input{font-weight:bold}.md-autocomplete-suggestions.booking-autocomplete-dropdown li{border-bottom:1px solid #ccc;height:auto;padding:0;line-height:20px;font-size:12px}.md-autocomplete-suggestions.booking-autocomplete-dropdown li .item-title{line-height:18px;text-align:left;width:140px}.md-autocomplete-suggestions.booking-autocomplete-dropdown li .item-title i{margin-left:.25em}.old-form .irow i.loyalty-category{margin-left:.25em;font-size:1em}.md-virtual-repeat-container.booking-autocomplete-search-container .booking-autocomplete-dropdown>li[role="button"]+li[md-autocomplete-parent-scope]:last-child{display:none}.md-autocomplete-suggestions.booking-autocomplete-dropdown .item-title ng-md-icon{width:16px;height:16px;margin-bottom:4px;padding-right:20px}.md-autocomplete-suggestions.booking-autocomplete-dropdown .item-info b{padding-right:4px}.md-autocomplete-suggestions.booking-autocomplete-dropdown li .autocomplete-nth2-item{background-color:#dae3e5}.md-autocomplete-suggestions.booking-autocomplete-dropdown li:hover .autocomplete-nth2-item{background-color:#dae3e5a8}.md-autocomplete-suggestions-container.booking-autocomplete-search-container li .highlight{color:#f08262 !important}.md-autocomplete-suggestions.booking-autocomplete-dropdown li .autocomplete-booking-item{padding:3px 10px;white-space:normal}.md-virtual-repeat-container.booking-autocomplete-search-container{font-size:12px;min-width:283px !important;width:415px !important;max-height:65% !important;min-height:350px !important}#customer-block md-autocomplete{height:30px;border:1px solid #e3e4e5;color:#637076;text-align:left;font-size:15px;border-radius:5px;font-weight:400}#customer-block md-autocomplete md-autocomplete-wrap{height:30px;box-shadow:none}#customer-block md-autocomplete md-autocomplete-wrap input{height:30px}#customer-block md-select,.customer-editor md-select{margin:0;height:30px;font-size:15px;color:#637076;border:1px solid #e3e4e5;border-radius:5px;font-weight:400}#customer-block md-select md-select-value,.customer-editor md-select md-select-value{border-bottom-color:transparent !important;padding-left:10px;color:#637076 !important;background:none}.highlighted-mini{padding:10px 20px}.old-form:empty{display:none}.bt1px{border-top:1px solid #e3e4e5}.bb1px{border-bottom:1px solid #e3e4e5}#step-4-b1>.old-form>.irow:last-child,#step-4-b1>.old-form>.irow>.irow{padding-right:0}#notifications .abs-right .checkbox-item{margin:0}#reservation-block h3.unit-list-header{margin-top:0;padding:0 10px 10px 10px}.btn span.fa-heart,.btn span.fa-check-circle,.btn span.fa-exclamation-circle{font-family:FontAwesome !important}.for-click b a.link{color:#333 !important;margin-right:5px}.unit-headline{background:#ededed;border-radius:5px;padding:10px;display:table;width:100%;margin-bottom:.5em}.unit-headline.room-select.old-form{margin-bottom:0}.unit-headline a.fa{color:#ffa500}.unit-headline a.fa:hover,.reservation-toggle a.fa{text-decoration:none;color:#83cd6e}.reservation-toggle a.fa:hover{color:#ffa500}.unit-controls .irow input,.unit-controls .irow select{width:55px !important}.unit-content .guest-list input[type="text"]{max-width:none;width:100%}.unit-content .guest-list th.short-text{width:auto;min-width:100px}.unit-content .guest-list td.short-text input[type="text"]{width:100%;min-width:86px}.unit-content .table.guest-list .country select{width:100%;min-width:84px}.unit-content .table.guest-list th.country{width:auto;min-width:100px}.ui-dialog{z-index:100}.ui-dialog .ui-dialog-content .old-form .irow:last-of-type{padding-right:0}.old-form.full-width.wcnormal .old-form .irow:not(.duplex){width:33%;display:table-cell}.old-form.full-width.wcnormal .old-form .irow.duplex .ft input{width:200px !important}.old-form.full-width.wcnormal .old-form .irow.duplex .ft .irow{display:block;width:200px;float:left}.old-form.full-width.wcnormal #search{width:200px !important;margin-right:0}.old-form.full-width.wcnormal .old-form .irow.duplex .ft>a{float:left}.individual-profile-link{max-width:160px;text-align:left}.individual-profile-icon-link svg{fill:#83cd6e !important;display:inline-block}.unit-content .reservation-products h3{margin:0;font-size:18px;padding:0 2px}.invoice-report-checkbox-container{display:none}.show-invoice-checkbox .invoice-report-checkbox-container{display:table-cell}.custom-report-form.ui-widget-content{border:0;padding:0}.custom-report-form.ui-widget-content>ul{padding:0 !important;margin:0 !important}.custom-report-form.ui-tabs .ui-tabs-nav li:first-child{padding-left:0 !important}.custom-report-form.ui-tabs .ui-tabs-panel{padding:15px 0}.group-operation.highlighted-booking{padding:10px}@-moz-document url-prefix(){}@media screen and (-webkit-min-device-pixel-ratio:0){.step-content select{position:relative;top:0;z-index:1;padding:0}}.configuration p{margin:12px 0}.configuration a{color:#414c51;font-weight:700;font-size:14px}.configuration a:hover{text-decoration:underline}.flex-date .md-datepicker-input-container{max-width:none;width:100%}.flex-date .md-datepicker-input-container input{max-width:none}#edit-alert-dialog{width:400px}#edit-alert-dialog md-dialog-content>div{width:100%}#edit-alert-dialog md-dialog-content md-input-container{width:100%;padding-right:20px}label span.ui-checkboxradio-icon.ui-corner-all.ui-icon.ui-icon-background.ui-icon-blank,label span.ui-checkboxradio-icon.ui-corner-all.ui-icon.ui-icon-background.ui-icon-check.ui-state-checked{display:none}.mb20px{margin-bottom:20px}ul.service-list.flex-list,ul.event-schedule.flex-list,ul.product-list.flex-list{margin:0}ul.service-list.flex-list .actions,ul.event-schedule.flex-list .actions,ul.product-list.flex-list .actions{width:45px}ul.service-list.flex-list .number,ul.product-list.flex-list .number{width:95px;text-align:right}ul.service-list.flex-list .number+.number,ul.product-list.flex-list .number+.number{margin-left:0;margin-right:5px}ul.service-list.flex-list .number.price,ul.product-list.flex-list .number.price{width:115px;display:flex;flex-direction:row;justify-content:space-between}ul.service-list.flex-list .number.price i.fa,ul.product-list.flex-list .number.price i.fa{line-height:26px;margin:0 5px;color:#f44336}ul.service-list.flex-list .number.price.invoiced i.fa,ul.product-list.flex-list .number.price.invoiced i.fa{color:#03a9f4}ul.service-list.flex-list .number.price.paid i.fa,ul.product-list.flex-list .number.price.paid i.fa{color:#4caf50}ul.event-schedule.flex-list .date{width:115px}ul.product-list.flex-list .date{width:180px}ul.event-schedule.flex-list .tag,ul.product-list.flex-list .tag,ul.product-list.flex-list .type{-ms-flex-basis:20%;-o-flex-basis:20%;-webkit-flex-basis:20%;flex-basis:20%}ul.service-list.flex-list .type,ul.service-list.flex-list .contract,ul.event-schedule.flex-list .text,ul.product-list.flex-list .text{-ms-flex-basis:30%;-o-flex-basis:30%;-webkit-flex-basis:30%;flex-basis:30%}ul.service-list.flex-list .flex-item .actions,ul.event-schedule.flex-list .flex-item .actions,ul.product-list.flex-list .flex-item .actions{padding-top:3px;padding-bottom:3px}ul.service-list.flex-list .actions .btn,.guest-list .profile .btn,.guest-list .actions .btn,ul.event-schedule.flex-list .actions .btn,ul.product-list.flex-list .actions .btn{box-shadow:none !important;color:#83cd6e;padding:0}ul.service-list.flex-list .actions .btn:hover,.guest-list .profile .btn:hover,.guest-list .actions .btn:hover,ul.event-schedule.flex-list .actions .btn:hover,ul.product-list.flex-list .actions .btn:hover{color:#ffa500}.service-list.flex-list li:last-child,.event-schedule.flex-list li:last-child,.product-list.flex-list li:last-child{margin-bottom:20px}#services .service-list.flex-list li:last-child,#booking-event-schedule .event-schedule.flex-list li:last-child,#booking-products .product-list.flex-list li:last-child{margin-bottom:0}.irowfix input,.irowfix select,.irowfix textarea{width:100%;height:40px;border:1px solid #e3e4e5;color:#637076;padding:0 10px;text-align:left;font-size:15px;border-radius:5px}.booking-service-list .service-list .service-header,#booking-event-schedule .event-schedule .booking-event-stage-header,.booking-product-list .product-list .product-header{background:#f4f4f4}.service-list.flex-list li,.event-schedule.flex-list li,.product-list.flex-list li{padding:6px 5px}.service-list.flex-list li.service,.event-schedule.flex-list li.booking-event-stage,.product-list.flex-list li.product,.product-list.flex-list li.product-group{border-bottom:1px solid #e3e4e5}.product-list.flex-list li.product.last-product-in-group{border-bottom:1px solid #a0a0a0}.product-list.flex-list li.product-group{border-top:1px solid #a0a0a0}.product-list.flex-list li.product-recurrent-group{border-top:1px solid #a0a0a0;border-bottom:1px solid #a0a0a0}.product-list.flex-list li.product-group .label-view,.product-list.flex-list li.product-recurrent-group .label-view{font-weight:bold}.product-list.flex-list li.product-group .remove,.product-list.flex-list li.product-recurrent-group .remove{margin-left:20px}.irowfix{height:auto;border-bottom:1px solid #e3e4e5;margin-top:0 !important}li.service-header.flex-header label,li.booking-event-stage-header.flex-header label,li.product-header.flex-header label{margin-top:5px}md-table-container table.default tr{background:#fff}md-table-container table.default tr:nth-child(odd),md-table-container table.with-alternates tr.alternate{background:#eee}md-table-container table.with-alternates tr.focused{background:#ffebee!important}md-table-container table.no-outline th:focus{outline:none}.autocomplete-error{color:#f00;font-weight:normal}#search-controls td{padding:10px 0 10px 0}#search-controls label{margin:12px 5px 0 0}#search-controls .irow+.irow{margin-top:10px}#search-controls .irow label{display:inline-block;text-align:right;width:100%;padding:0 12px 0 0;margin:0}#search-controls .irow input,#search-controls .irow select{width:100%}#search-controls input,#search-controls select,#Abbreviation input,#Name input,#Description textarea,.irow.buttons input,.irow.buttons select,.fake-input,.fake-txt{border:1px solid #e3e4e5;color:#637076;padding:0 10px;text-align:left;font-size:15px;border-radius:5px}.fake-txt{border:0;height:auto;line-height:20px;padding:0;color:#333;font-weight:700}.fake-txt.edit{line-height:30px}.fake-input{line-height:38px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.jq-picker input{height:40px;border:1px solid #e3e4e5;color:#637076;padding:0 10px;text-align:left;font-size:15px;border-radius:5px}.irow.buttons form{padding:6px}#search-controls td label{padding-left:10px}#search-controls td input,#search-controls td select{float:right}.rule-query.highlighted,.rule-query.highlighted .old-form,.rule-query .highlighted,.rule-query .highlighted .old-form,.housekeeping-report .highlighted{max-width:none}.rule-query.highlighted .irow label{display:inline-flex}.rule-query.highlighted .irow .default-selector{display:inline-flex;width:253px}.rule-query.highlighted .irow.edit-default label{padding-right:10px;white-space:nowrap}.rule-query.highlighted .irow.edit-default .intd span{margin-top:6px}.rule-query.highlighted .irow.edit-default .intd{display:inline-flex}.rule-query.highlighted .irow.edit-default .intd input.booking-rule-value{width:120px !important;padding:10px 0 10px 8px!important}.booking-rule-table select[disabled],.rule-global-editor-container select[disabled]{background-color:#ebebe4}.rule-query .availability-editor{display:inline-flex}.availability-delemiter{line-height:26px}.highlighted-booking{padding:10px 20px;border-radius:5px}.rule-query .old-form .irow.flex-nogrow{width:auto}.booking-rule-table.table td .rule-editor-item{position:relative}.booking-rule-table.table td .field-validation-valid,.booking-rule-table.table td .field-validation-error{position:absolute;top:100%;left:-4px;border:1px solid #e3e4e5;border-radius:4px;background:#faebd7;padding:10px;width:300px;z-index:10}.booking-rule-table.table td .field-validation-valid{display:none}.booking-rule-table.table td .default{color:#aaa}.booking-rule-table.table td select.defaultable option{color:#637076}.booking-rule-table.table td select.defaultable option:first-child{color:#aaa}.rule-category-selector div.rule-category-list-container{display:inline-block}.rule-category-selector md-checkbox.group-all{margin-bottom:0}.rule-category-selector a.btn{line-height:10px;height:17px}.rule-selected-category:after{content:", "}.rule-selected-category:last-child:after{content:""}.booking-rule-table .origin{color:#999}.rule-editor-container .rule-editor-origin-item{cursor:pointer;color:#ccc}.rule-editor-container.rule-is-enabled .rule-editor-origin-item{cursor:pointer;color:#666}.rule-editor-container .rule-editor-item{max-width:max-content}.rule-editor-container.rule-is-origin .rule-editor-item{display:none}.rule-editor-container.rule-is-global .rule-editor-origin-item{display:none}.rule-editor-container .rule-editor-use-origin{display:none}.rule-editor-container .rule-editor-use-origin-container{position:relative}.rule-editor-container.rule-is-enabled .rule-editor-use-origin{position:absolute;display:block;top:-10px;right:-15px;cursor:pointer;opacity:0;transition:all ease .2s}.edit-default .rule-editor-container.rule-is-enabled .rule-editor-use-origin{top:-8.5px}.rule-editor-container.rule-is-enabled.rule-is-global:hover .rule-editor-use-origin,.rule-editor-container.rule-is-enabled.rule-is-global .rule-editor-use-origin:hover{opacity:1}.rule-editor-container .rule-editor-item .small-dropdown{max-width:90px}irow edit-default .rule-query.highlighted .irow .availability-delemiter{line-height:40px}.three-columns .irow .table{margin-bottom:0}@media all and (max-width:1150px){.three-columns{width:100%;max-width:400px;display:block}.three-columns>div,.three-columns>div:last-child{width:100%;max-width:100%;padding-right:0;flex:none}}.unit-capacity .irow.duplex>label{height:initial;line-height:initial}.old-form .irow.layout-row,.old-form .irow.layout-column{display:flex;width:auto;padding-right:0}.old-form .irow.layout-row>label,.old-form .irow.layout-column>label{padding-bottom:0}.button-label.flex-nogrow{margin:0}.old-form.layout-padding>*,.old-form .irow.layout-row.layout-padding,.old-form .irow.layout-column.layout-padding,.old-form .irow.layout-padding>*,.old-form.layout-padding>label,.old-form .irow.layout-padding>label,.old-form>*.layout-padding,.old-form .irow>*.layout-padding,.old-form>label.layout-padding,.old-form .irow>label.layout-padding{padding:8px}.old-form .irow.display-none{display:none}[data-toolbar-btn],[data-toolbar-menu-btn],[data-toolbar-back-btn]{display:none !important}[data-toolbar-loader]{display:none}.content h3.flex,h3.flex{padding:0;margin:0}.layout-padding>.content h3.flex,.layout-padding>h3.flex,.content h3.flex.layout-padding,h3.flex.layout-padding{padding:8px}.btn.btn-ns-default.btn-ns-small{line-height:30px;height:30px;font-size:12px}.checkbox-item.flex input,.checkbox-item input.flex,.checkbox-item.flex-nogrow input,.checkbox-item input.flex-nogrow{position:initial;margin:0}#spinner[data-toolbar-loader]{padding:0}#booking-recalculate-strategy-selector,#recalculate-strategy-selector{display:none}#booking-recalculate-strategy-selector .booking-recalculate-strategy-link,#recalculate-strategy-selector .recalculate-strategy-link{font-size:12px;color:#ef5350}#category-units a.unit-link:hover{color:#202020;text-decoration:underline}.old-form .irow.layout-padding select.guest-permutations{padding:5px}#sidenav-prompt-placeholder{display:none}.table>tbody tr.activity-schedule-product-header-row>th{border-bottom:1px solid #202020}.table>tbody tr.activity-schedule-product-header-row>td{border-bottom:none}.table>tbody tr.activity-schedule-reservation-row>td,.table>tbody tr.activity-schedule-reservation-row>th{border-top:3px double #202020}.activity-schedule-product-served{height:20px;border-bottom:1px dotted #202020}.table td.activity-schedule-product-comp,.table th.activity-schedule-product-comp{text-align:center}.activity-schedule-comment-header{font-size:14px;font-weight:700;font-family:'Roboto Condensed','Arial Narrow',Impact,Arial,sans-serif;color:#000}tr.sticky-header th{position:sticky;top:-33px;z-index:1}tr.sticky-months th{position:sticky;top:0;z-index:1}.table>tbody>tr.inactive-listener>td{color:#bbb}#prefered-patron-widget{margin:20px 0 0 0}#prefered-patron-widget #prefered-patron-spinner{display:none;padding-top:10px;text-align:center}#prefered-patron-widget .prefered-patron-content{display:none;border:solid #808080 1px;border-radius:7px;padding-top:10px}#prefered-patron-widget .prefered-patron-content .info{padding:5px 20px}#prefered-patron-widget .prefered-patron-content .buttons{margin:10px 20px}.housing-service select,.seating-option select{font-weight:bold}.seating-option select{margin-left:8px}.transaction-comparison-container table td{border:#000 dotted 1px;padding:2px 5px 2px 5px}.transaction-comparison-container table th{border:#000 solid 1px;padding:2px 5px 2px 5px}.transaction-comparison-container table td.transaction-edge{border-left:#000 solid 1px}.transaction-comparison-container .comparison-error{color:#f00}.transaction-comparison-container tbody tr:hover{background-color:rgba(0,0,0,.1)}.transaction-comparison-container .nowrap{white-space:nowrap}.transaction-comparison-container .hidden-data{display:none}.transaction-comparison-container .comparison-summary{margin-bottom:12px;font-size:16px}body,html{padding:0;border:0;margin:0;font-family:'Roboto Condensed','Arial Narrow',Impact,Arial,sans-serif;font-size:12px;color:#637076;min-width:320px;height:100%;width:100%;min-height:100%}*{box-sizing:border-box}.wrap{height:100%;width:100%;display:table}.wrap .fake-td{display:table-cell;height:100%;width:100%;padding:20px;vertical-align:middle}.mfrm{max-width:320px;margin:0 auto;border:1px solid #e3e4e5;padding:20px}.loginrow-tac{font-size:0;line-height:0;padding-top:15px}.logo{width:460px;height:236px;background-repeat:no-repeat;background-position:center;background-size:contain;margin:0 auto 60px auto;display:block;overflow:hidden}.logo.w920h472{background-image:url(/Content/admin/img/none.gif)}.login-form{padding:0;margin:0 auto}.login-form label{font-weight:400;padding:0 0 5px 0;display:block;font-size:15px;color:#637076;font-family:Roboto condensed,'Arial Narrow',Impact,Arial,sans-serif !important}.login-form .input{padding:0}.login-form .loginrow{padding:0 0 20px 0}.login-form .loginrow-ch{padding:0;position:relative}.login-form .loginrow-ch label{padding:0 0 0 20px;color:#637076;font-size:15px;line-height:20px;font-family:Roboto condensed,'Arial Narrow',Impact,Arial,sans-serif !important}.login-form .loginrow-ch input{padding:0;margin:0;position:absolute;top:4px;left:0}.login-form input[type=text],.login-form input[type=password]{width:100%;height:40px;border:1px solid #e3e4e5;color:#637076;padding:0 10px;text-align:left;font-size:15px;border-radius:5px;font-family:Roboto condensed,'Arial Narrow',Impact,Arial,sans-serif !important}.login-form input[type=text]:hover,.login-form input[type=password]:hover{color:#000;border:1px solid #000}.error{color:#b20e10}.error-global{color:inherit}.info{padding:0 0 20px 0;color:#83cd6e;font-size:15px;font-family:Roboto condensed,'Arial Narrow',Impact,Arial,sans-serif !important}.info.loginrow-forgot{padding:20px 0 0 0}.info.loginrow-forgot a.disabled,.info.loginrow-forgot a.disabled:hover{color:#637076;cursor:default}.logon-inner{height:800px}