@charset "UTF-8";@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,600&subset=latin-ext);a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,td,th{text-align:left;font-weight:400;vertical-align:middle}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}h1,h2,h3,h4,h5,h6{font-weight:600;color:#222}h1{font-size:30px}h2{font-size:24px}h3{font-size:20px}h4{font-size:16px}h5{font-size:14px}h6{font-size:12px}body{font-family:"Source Sans Pro","Helvetica Neue",Helvetica,"Trebuchet MS",Arial,sans-serif;font-size:14px;color:#222}strong{font-weight:600}.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab a.rateplan-item.horizontal-tab-link:hover,.availability .availability-selector .rateplan-selector a.rateplan-item.active,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector a.rateplan-item.horizontal-tab-link:hover,a,a:hover,a:visited{text-decoration:none;color:#222}/*!
 *  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(fontawesome-webfont.674f50d287a8c48dc19b.eot?v=4.7.0);src:url(fontawesome-webfont.674f50d287a8c48dc19b.eot?#iefix&v=4.7.0) format("embedded-opentype"),url(fontawesome-webfont.af7ae505a9eed503f8b8.woff2?v=4.7.0) format("woff2"),url(fontawesome-webfont.fee66e712a8a08eef580.woff?v=4.7.0) format("woff"),url(fontawesome-webfont.b06871f281fee6b241d6.ttf?v=4.7.0) format("truetype"),url(fontawesome-webfont.912ec66d7572ff821749.svg?v=4.7.0#fontawesomeregular) format("svg");font-weight:400;font-style:normal}.fa,.ltr .tab-wrapper .hasError,.rtl .tab-wrapper .hasError,.tag .remove-tag{display:inline-block;font: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:.08em solid #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left,.ltr .tab-wrapper .fa-pull-left.hasError,.rtl .tab-wrapper .fa-pull-left.hasError,.tag .fa-pull-left.remove-tag{margin-right:.3em}.fa.fa-pull-right,.ltr .tab-wrapper .fa-pull-right.hasError,.rtl .tab-wrapper .fa-pull-right.hasError,.tag .fa-pull-right.remove-tag{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left,.ltr .tab-wrapper .pull-left.hasError,.rtl .tab-wrapper .pull-left.hasError,.tag .pull-left.remove-tag{margin-right:.3em}.fa.pull-right,.ltr .tab-wrapper .pull-right.hasError,.rtl .tab-wrapper .pull-right.hasError,.tag .pull-right.remove-tag{margin-left:.3em}.fa-spin{-webkit-animation:2s linear infinite fa-spin;animation:2s linear infinite fa-spin}.fa-pulse{-webkit-animation:1s steps(8) infinite fa-spin;animation:1s steps(8) infinite fa-spin}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-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);transform:scale(1,-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-rotate-90{-webkit-filter:none;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,.filters .filters-summary .filter-icon.filter-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-close:before,.fa-remove:before,.fa-times:before,.filters .filters-summary .filter-icon.filter-clear:before,.tag .remove-tag:before{content:""}.fa-search-plus:before{content:""}.fa-search-minus:before{content:""}.fa-power-off:before{content:""}.fa-signal:before{content:""}.fa-cog:before,.fa-gear: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-repeat:before,.fa-rotate-right: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-image:before,.fa-photo: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-exclamation-triangle:before,.fa-warning:before,.ltr .tab-wrapper .hasError:before,.rtl .tab-wrapper .hasError: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-cogs:before,.fa-gears: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-floppy-o:before,.fa-save:before{content:""}.fa-square:before{content:""}.fa-bars:before,.fa-navicon:before,.fa-reorder: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-sort:before,.fa-unsorted:before{content:""}.fa-sort-desc:before,.fa-sort-down:before{content:""}.fa-sort-asc:before,.fa-sort-up:before{content:""}.fa-envelope:before{content:""}.fa-linkedin:before{content:""}.fa-rotate-left:before,.fa-undo:before{content:""}.fa-gavel:before,.fa-legal:before{content:""}.fa-dashboard:before,.fa-tachometer:before{content:""}.fa-comment-o:before{content:""}.fa-comments-o:before{content:""}.fa-bolt:before,.fa-flash:before{content:""}.fa-sitemap:before{content:""}.fa-umbrella:before{content:""}.fa-clipboard:before,.fa-paste: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-chain-broken:before,.fa-unlink: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-caret-square-o-down:before,.fa-toggle-down:before{content:""}.fa-caret-square-o-up:before,.fa-toggle-up:before{content:""}.fa-caret-square-o-right:before,.fa-toggle-right:before{content:""}.fa-eur:before,.fa-euro:before{content:""}.fa-gbp:before{content:""}.fa-dollar:before,.fa-usd:before{content:""}.fa-inr:before,.fa-rupee:before{content:""}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen:before{content:""}.fa-rouble:before,.fa-rub:before,.fa-ruble:before{content:""}.fa-krw:before,.fa-won: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-caret-square-o-left:before,.fa-toggle-left:before{content:""}.fa-dot-circle-o:before{content:""}.fa-wheelchair:before{content:""}.fa-vimeo-square:before{content:""}.fa-try:before,.fa-turkish-lira: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-bank:before,.fa-institution:before,.fa-university:before{content:""}.fa-graduation-cap:before,.fa-mortar-board: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-image-o:before,.fa-file-photo-o:before,.fa-file-picture-o:before{content:""}.fa-file-archive-o:before,.fa-file-zip-o:before{content:""}.fa-file-audio-o:before,.fa-file-sound-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-ring:before,.fa-life-saver:before,.fa-support:before{content:""}.fa-circle-o-notch:before{content:""}.fa-ra:before,.fa-rebel:before,.fa-resistance:before{content:""}.fa-empire:before,.fa-ge:before{content:""}.fa-git-square:before{content:""}.fa-git:before{content:""}.fa-hacker-news:before,.fa-y-combinator-square:before,.fa-yc-square:before{content:""}.fa-tencent-weibo:before{content:""}.fa-qq:before{content:""}.fa-wechat:before,.fa-weixin:before{content:""}.fa-paper-plane:before,.fa-send:before{content:""}.fa-paper-plane-o:before,.fa-send-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-futbol-o:before,.fa-soccer-ball-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-ils:before,.fa-shekel:before,.fa-sheqel: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-bed:before,.fa-hotel:before{content:""}.fa-viacoin:before{content:""}.fa-train:before{content:""}.fa-subway:before{content:""}.fa-medium:before{content:""}.fa-y-combinator:before,.fa-yc:before{content:""}.fa-optin-monster:before{content:""}.fa-opencart:before{content:""}.fa-expeditedssl:before{content:""}.fa-battery-4:before,.fa-battery-full:before,.fa-battery: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-paper-o:before,.fa-hand-stop-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-television:before,.fa-tv: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-american-sign-language-interpreting:before,.fa-asl-interpreting:before{content:""}.fa-deaf:before,.fa-deafness:before,.fa-hard-of-hearing:before{content:""}.fa-glide:before{content:""}.fa-glide-g:before{content:""}.fa-sign-language:before,.fa-signing: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-address-card:before,.fa-vcard:before{content:""}.fa-address-card-o:before,.fa-vcard-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-full:before,.fa-thermometer: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-bath:before,.fa-bathtub:before,.fa-s15: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}*,:after,:before{box-sizing:border-box}[class^=l-]{min-height:1px}.l-island,.rtl .l-island{margin:0 auto!important;float:none!important;clear:both}@media (min-width:20em){.ltr .l-1-cols-mobile{width:8.33333333%;float:left}.rtl .l-1-cols-mobile{width:8.33333333%;direction:rtl;float:right}.ltr .l-2-cols-mobile{width:16.66666667%;float:left}.rtl .l-2-cols-mobile{width:16.66666667%;direction:rtl;float:right}.ltr .l-3-cols-mobile{width:25%;float:left}.rtl .l-3-cols-mobile{width:25%;direction:rtl;float:right}.ltr .l-4-cols-mobile{width:33.33333333%;float:left}.rtl .l-4-cols-mobile{width:33.33333333%;direction:rtl;float:right}.ltr .l-5-cols-mobile{width:41.66666667%;float:left}.rtl .l-5-cols-mobile{width:41.66666667%;direction:rtl;float:right}.ltr .l-6-cols-mobile,.ltr .l-half-mobile{width:50%;float:left}.rtl .l-6-cols-mobile,.rtl .l-half-mobile{width:50%;direction:rtl;float:right}.ltr .l-7-cols-mobile{width:58.33333333%;float:left}.rtl .l-7-cols-mobile{width:58.33333333%;direction:rtl;float:right}.ltr .l-8-cols-mobile{width:66.66666667%;float:left}.rtl .l-8-cols-mobile{width:66.66666667%;direction:rtl;float:right}.ltr .l-9-cols-mobile{width:75%;float:left}.rtl .l-9-cols-mobile{width:75%;direction:rtl;float:right}.ltr .l-10-cols-mobile{width:83.33333333%;float:left}.rtl .l-10-cols-mobile{width:83.33333333%;direction:rtl;float:right}.ltr .l-11-cols-mobile{width:91.66666667%;float:left}.rtl .l-11-cols-mobile{width:91.66666667%;direction:rtl;float:right}.ltr .l-12-cols-mobile,.ltr .l-full-mobile{width:100%;float:left}.rtl .l-12-cols-mobile,.rtl .l-full-mobile{width:100%;direction:rtl;float:right}}@media (min-width:30em){.ltr .l-1-cols-mobile-big{width:8.33333333%;float:left}.rtl .l-1-cols-mobile-big{width:8.33333333%;direction:rtl;float:right}.ltr .l-2-cols-mobile-big{width:16.66666667%;float:left}.rtl .l-2-cols-mobile-big{width:16.66666667%;direction:rtl;float:right}.ltr .l-3-cols-mobile-big{width:25%;float:left}.rtl .l-3-cols-mobile-big{width:25%;direction:rtl;float:right}.ltr .l-4-cols-mobile-big{width:33.33333333%;float:left}.rtl .l-4-cols-mobile-big{width:33.33333333%;direction:rtl;float:right}.ltr .l-5-cols-mobile-big{width:41.66666667%;float:left}.rtl .l-5-cols-mobile-big{width:41.66666667%;direction:rtl;float:right}.ltr .l-6-cols-mobile-big,.ltr .l-half-mobile-big{width:50%;float:left}.rtl .l-6-cols-mobile-big,.rtl .l-half-mobile-big{width:50%;direction:rtl;float:right}.ltr .l-7-cols-mobile-big{width:58.33333333%;float:left}.rtl .l-7-cols-mobile-big{width:58.33333333%;direction:rtl;float:right}.ltr .l-8-cols-mobile-big{width:66.66666667%;float:left}.rtl .l-8-cols-mobile-big{width:66.66666667%;direction:rtl;float:right}.ltr .l-9-cols-mobile-big{width:75%;float:left}.rtl .l-9-cols-mobile-big{width:75%;direction:rtl;float:right}.ltr .l-10-cols-mobile-big{width:83.33333333%;float:left}.rtl .l-10-cols-mobile-big{width:83.33333333%;direction:rtl;float:right}.ltr .l-11-cols-mobile-big{width:91.66666667%;float:left}.rtl .l-11-cols-mobile-big{width:91.66666667%;direction:rtl;float:right}.ltr .l-12-cols-mobile-big,.ltr .l-full-mobile-big{width:100%;float:left}.rtl .l-12-cols-mobile-big,.rtl .l-full-mobile-big{width:100%;direction:rtl;float:right}}@media (min-width:48em){.ltr .l-1-cols-tablet{width:8.33333333%;float:left}.rtl .l-1-cols-tablet{width:8.33333333%;direction:rtl;float:right}.ltr .l-2-cols-tablet{width:16.66666667%;float:left}.rtl .l-2-cols-tablet{width:16.66666667%;direction:rtl;float:right}.ltr .l-3-cols-tablet{width:25%;float:left}.rtl .l-3-cols-tablet{width:25%;direction:rtl;float:right}.ltr .l-4-cols-tablet{width:33.33333333%;float:left}.rtl .l-4-cols-tablet{width:33.33333333%;direction:rtl;float:right}.ltr .l-5-cols-tablet{width:41.66666667%;float:left}.rtl .l-5-cols-tablet{width:41.66666667%;direction:rtl;float:right}.ltr .l-6-cols-tablet,.ltr .l-half-tablet{width:50%;float:left}.rtl .l-6-cols-tablet,.rtl .l-half-tablet{width:50%;direction:rtl;float:right}.ltr .l-7-cols-tablet{width:58.33333333%;float:left}.rtl .l-7-cols-tablet{width:58.33333333%;direction:rtl;float:right}.ltr .l-8-cols-tablet{width:66.66666667%;float:left}.rtl .l-8-cols-tablet{width:66.66666667%;direction:rtl;float:right}.ltr .l-9-cols-tablet{width:75%;float:left}.rtl .l-9-cols-tablet{width:75%;direction:rtl;float:right}.ltr .l-10-cols-tablet{width:83.33333333%;float:left}.rtl .l-10-cols-tablet{width:83.33333333%;direction:rtl;float:right}.ltr .l-11-cols-tablet{width:91.66666667%;float:left}.rtl .l-11-cols-tablet{width:91.66666667%;direction:rtl;float:right}.ltr .l-12-cols-tablet,.ltr .l-full-tablet{width:100%;float:left}.rtl .l-12-cols-tablet,.rtl .l-full-tablet{width:100%;direction:rtl;float:right}}@media (min-width:60em){.ltr .l-1-cols-tablet-big{width:8.33333333%;float:left}.rtl .l-1-cols-tablet-big{width:8.33333333%;direction:rtl;float:right}.ltr .l-2-cols-tablet-big{width:16.66666667%;float:left}.rtl .l-2-cols-tablet-big{width:16.66666667%;direction:rtl;float:right}.ltr .l-3-cols-tablet-big{width:25%;float:left}.rtl .l-3-cols-tablet-big{width:25%;direction:rtl;float:right}.ltr .l-4-cols-tablet-big{width:33.33333333%;float:left}.rtl .l-4-cols-tablet-big{width:33.33333333%;direction:rtl;float:right}.ltr .l-5-cols-tablet-big{width:41.66666667%;float:left}.rtl .l-5-cols-tablet-big{width:41.66666667%;direction:rtl;float:right}.ltr .l-6-cols-tablet-big,.ltr .l-half-tablet{width:50%;float:left}.rtl .l-6-cols-tablet-big,.rtl .l-half-tablet{width:50%;direction:rtl;float:right}.ltr .l-7-cols-tablet-big{width:58.33333333%;float:left}.rtl .l-7-cols-tablet-big{width:58.33333333%;direction:rtl;float:right}.ltr .l-8-cols-tablet-big{width:66.66666667%;float:left}.rtl .l-8-cols-tablet-big{width:66.66666667%;direction:rtl;float:right}.ltr .l-9-cols-tablet-big{width:75%;float:left}.rtl .l-9-cols-tablet-big{width:75%;direction:rtl;float:right}.ltr .l-10-cols-tablet-big{width:83.33333333%;float:left}.rtl .l-10-cols-tablet-big{width:83.33333333%;direction:rtl;float:right}.ltr .l-11-cols-tablet-big{width:91.66666667%;float:left}.rtl .l-11-cols-tablet-big{width:91.66666667%;direction:rtl;float:right}.ltr .l-12-cols-tablet-big,.ltr .l-full-tablet{width:100%;float:left}.rtl .l-12-cols-tablet-big,.rtl .l-full-tablet{width:100%;direction:rtl;float:right}}@media (min-width:80em){.ltr .l-1-cols-desktop{width:8.33333333%;float:left}.rtl .l-1-cols-desktop{width:8.33333333%;direction:rtl;float:right}.ltr .l-2-cols-desktop{width:16.66666667%;float:left}.rtl .l-2-cols-desktop{width:16.66666667%;direction:rtl;float:right}.ltr .l-3-cols-desktop{width:25%;float:left}.rtl .l-3-cols-desktop{width:25%;direction:rtl;float:right}.ltr .l-4-cols-desktop{width:33.33333333%;float:left}.rtl .l-4-cols-desktop{width:33.33333333%;direction:rtl;float:right}.ltr .l-5-cols-desktop{width:41.66666667%;float:left}.rtl .l-5-cols-desktop{width:41.66666667%;direction:rtl;float:right}.ltr .l-6-cols-desktop,.ltr .l-half-desktop{width:50%;float:left}.rtl .l-6-cols-desktop,.rtl .l-half-desktop{width:50%;direction:rtl;float:right}.ltr .l-7-cols-desktop{width:58.33333333%;float:left}.rtl .l-7-cols-desktop{width:58.33333333%;direction:rtl;float:right}.ltr .l-8-cols-desktop{width:66.66666667%;float:left}.rtl .l-8-cols-desktop{width:66.66666667%;direction:rtl;float:right}.ltr .l-9-cols-desktop{width:75%;float:left}.rtl .l-9-cols-desktop{width:75%;direction:rtl;float:right}.ltr .l-10-cols-desktop{width:83.33333333%;float:left}.rtl .l-10-cols-desktop{width:83.33333333%;direction:rtl;float:right}.ltr .l-11-cols-desktop{width:91.66666667%;float:left}.rtl .l-11-cols-desktop{width:91.66666667%;direction:rtl;float:right}.ltr .l-12-cols-desktop,.ltr .l-full-desktop{width:100%;float:left}.rtl .l-12-cols-desktop,.rtl .l-full-desktop{width:100%;direction:rtl;float:right}}@media (min-width:100em){.ltr .l-1-cols-desktop-big{width:8.33333333%;float:left}.rtl .l-1-cols-desktop-big{width:8.33333333%;direction:rtl;float:right}.ltr .l-2-cols-desktop-big{width:16.66666667%;float:left}.rtl .l-2-cols-desktop-big{width:16.66666667%;direction:rtl;float:right}.ltr .l-3-cols-desktop-big{width:25%;float:left}.rtl .l-3-cols-desktop-big{width:25%;direction:rtl;float:right}.ltr .l-4-cols-desktop-big{width:33.33333333%;float:left}.rtl .l-4-cols-desktop-big{width:33.33333333%;direction:rtl;float:right}.ltr .l-5-cols-desktop-big{width:41.66666667%;float:left}.rtl .l-5-cols-desktop-big{width:41.66666667%;direction:rtl;float:right}.ltr .l-6-cols-desktop-big,.ltr .l-half-desktop{width:50%;float:left}.rtl .l-6-cols-desktop-big,.rtl .l-half-desktop{width:50%;direction:rtl;float:right}.ltr .l-7-cols-desktop-big{width:58.33333333%;float:left}.rtl .l-7-cols-desktop-big{width:58.33333333%;direction:rtl;float:right}.ltr .l-8-cols-desktop-big{width:66.66666667%;float:left}.rtl .l-8-cols-desktop-big{width:66.66666667%;direction:rtl;float:right}.ltr .l-9-cols-desktop-big{width:75%;float:left}.rtl .l-9-cols-desktop-big{width:75%;direction:rtl;float:right}.ltr .l-10-cols-desktop-big{width:83.33333333%;float:left}.rtl .l-10-cols-desktop-big{width:83.33333333%;direction:rtl;float:right}.ltr .l-11-cols-desktop-big{width:91.66666667%;float:left}.rtl .l-11-cols-desktop-big{width:91.66666667%;direction:rtl;float:right}.ltr .l-12-cols-desktop-big,.ltr .l-full-desktop{width:100%;float:left}.rtl .l-12-cols-desktop-big,.rtl .l-full-desktop{width:100%;direction:rtl;float:right}}.ltr .l-last{float:right}.ltr .l-first,.rtl .l-last{float:left}.rtl .l-first{float:right}.with-padding{padding:10px}.g-no-all-mobile{padding:0}.g-no-side-mobile{padding-left:0;padding-right:0}.g-no-vertical-mobile{padding-top:0;padding-bottom:0}.g-no-after-mobile{padding-right:0;padding-left:0}.g-no-before-mobile,.rtl .g-no-after-mobile{padding-left:0;padding-right:0}.rtl .g-no-before-mobile{padding-right:0;padding-left:0}.g-no-top-mobile{padding-top:0}.g-no-bottom-mobile{padding-bottom:0}.g-xs-all-mobile{padding:2.5px}.g-xs-side-mobile{padding-left:2.5px;padding-right:2.5px}.g-xs-vertical-mobile{padding-top:2.5px;padding-bottom:2.5px}.g-xs-after-mobile{padding-right:2.5px;padding-left:0}.g-xs-before-mobile,.rtl .g-xs-after-mobile{padding-left:2.5px;padding-right:0}.rtl .g-xs-before-mobile{padding-right:2.5px;padding-left:0}.g-xs-top-mobile{padding-top:2.5px}.g-xs-bottom-mobile{padding-bottom:2.5px}.g-s-all-mobile{padding:5px}.g-s-side-mobile{padding-left:5px;padding-right:5px}.g-s-vertical-mobile{padding-top:5px;padding-bottom:5px}.g-s-after-mobile{padding-right:5px;padding-left:0}.g-s-before-mobile,.rtl .g-s-after-mobile{padding-left:5px;padding-right:0}.rtl .g-s-before-mobile{padding-right:5px;padding-left:0}.g-s-top-mobile{padding-top:5px}.g-s-bottom-mobile{padding-bottom:5px}.g-m-all-mobile{padding:10px}.g-m-side-mobile{padding-left:10px;padding-right:10px}.g-m-vertical-mobile{padding-top:10px;padding-bottom:10px}.g-m-after-mobile{padding-right:10px;padding-left:0}.g-m-before-mobile,.rtl .g-m-after-mobile{padding-left:10px;padding-right:0}.rtl .g-m-before-mobile{padding-right:10px;padding-left:0}.g-m-top-mobile{padding-top:10px}.g-m-bottom-mobile{padding-bottom:10px}.g-l-all-mobile{padding:20px}.g-l-side-mobile{padding-left:20px;padding-right:20px}.g-l-vertical-mobile{padding-top:20px;padding-bottom:20px}.g-l-after-mobile{padding-right:20px;padding-left:0}.g-l-before-mobile,.rtl .g-l-after-mobile{padding-left:20px;padding-right:0}.rtl .g-l-before-mobile{padding-right:20px;padding-left:0}.g-l-top-mobile{padding-top:20px}.g-l-bottom-mobile{padding-bottom:20px}.g-xl-all-mobile{padding:40px}.g-xl-side-mobile{padding-left:40px;padding-right:40px}.g-xl-vertical-mobile{padding-top:40px;padding-bottom:40px}.g-xl-after-mobile{padding-right:40px;padding-left:0}.g-xl-before-mobile,.rtl .g-xl-after-mobile{padding-left:40px;padding-right:0}.rtl .g-xl-before-mobile{padding-right:40px;padding-left:0}.g-xl-top-mobile{padding-top:40px}.g-xl-bottom-mobile{padding-bottom:40px}.g-xxl-all-mobile{padding:80px}.g-xxl-side-mobile{padding-left:80px;padding-right:80px}.g-xxl-vertical-mobile{padding-top:80px;padding-bottom:80px}.g-xxl-after-mobile{padding-right:80px;padding-left:0}.g-xxl-before-mobile,.rtl .g-xxl-after-mobile{padding-left:80px;padding-right:0}.rtl .g-xxl-before-mobile{padding-right:80px;padding-left:0}.g-xxl-top-mobile{padding-top:80px}.g-xxl-bottom-mobile{padding-bottom:80px}.p-no-all-mobile{margin:0}.p-no-side-mobile{margin-left:0;margin-right:0}.p-no-vertical-mobile{margin-top:0;margin-bottom:0}.p-no-after-mobile{margin-right:0;margin-left:0}.p-no-before-mobile,.rtl .p-no-after-mobile{margin-left:0;margin-right:0}.rtl .p-no-before-mobile{margin-right:0;margin-left:0}.p-no-top-mobile{margin-top:0}.p-no-bottom-mobile{margin-bottom:0}.p-xs-all-mobile{margin:2.5px}.p-xs-side-mobile{margin-left:2.5px;margin-right:2.5px}.p-xs-vertical-mobile{margin-top:2.5px;margin-bottom:2.5px}.p-xs-after-mobile{margin-right:2.5px;margin-left:0}.p-xs-before-mobile,.rtl .p-xs-after-mobile{margin-left:2.5px;margin-right:0}.rtl .p-xs-before-mobile{margin-right:2.5px;margin-left:0}.p-xs-top-mobile{margin-top:2.5px}.p-xs-bottom-mobile{margin-bottom:2.5px}.p-s-all-mobile{margin:5px}.p-s-side-mobile{margin-left:5px;margin-right:5px}.p-s-vertical-mobile{margin-top:5px;margin-bottom:5px}.p-s-after-mobile{margin-right:5px;margin-left:0}.p-s-before-mobile,.rtl .p-s-after-mobile{margin-left:5px;margin-right:0}.rtl .p-s-before-mobile{margin-right:5px;margin-left:0}.p-s-top-mobile{margin-top:5px}.p-s-bottom-mobile{margin-bottom:5px}.p-m-all-mobile{margin:10px}.p-m-side-mobile{margin-left:10px;margin-right:10px}.p-m-vertical-mobile{margin-top:10px;margin-bottom:10px}.p-m-after-mobile{margin-right:10px;margin-left:0}.p-m-before-mobile,.rtl .p-m-after-mobile{margin-left:10px;margin-right:0}.rtl .p-m-before-mobile{margin-right:10px;margin-left:0}.p-m-top-mobile{margin-top:10px}.p-m-bottom-mobile{margin-bottom:10px}.p-l-all-mobile{margin:20px}.p-l-side-mobile{margin-left:20px;margin-right:20px}.p-l-vertical-mobile{margin-top:20px;margin-bottom:20px}.p-l-after-mobile{margin-right:20px;margin-left:0}.p-l-before-mobile,.rtl .p-l-after-mobile{margin-left:20px;margin-right:0}.rtl .p-l-before-mobile{margin-right:20px;margin-left:0}.p-l-top-mobile{margin-top:20px}.p-l-bottom-mobile{margin-bottom:20px}.p-xl-all-mobile{margin:40px}.p-xl-side-mobile{margin-left:40px;margin-right:40px}.p-xl-vertical-mobile{margin-top:40px;margin-bottom:40px}.p-xl-after-mobile{margin-right:40px;margin-left:0}.p-xl-before-mobile,.rtl .p-xl-after-mobile{margin-left:40px;margin-right:0}.rtl .p-xl-before-mobile{margin-right:40px;margin-left:0}.p-xl-top-mobile{margin-top:40px}.p-xl-bottom-mobile{margin-bottom:40px}.p-xxl-all-mobile{margin:80px}.p-xxl-side-mobile{margin-left:80px;margin-right:80px}.p-xxl-vertical-mobile{margin-top:80px;margin-bottom:80px}.p-xxl-after-mobile{margin-right:80px;margin-left:0}.p-xxl-before-mobile,.rtl .p-xxl-after-mobile{margin-left:80px;margin-right:0}.rtl .p-xxl-before-mobile{margin-right:80px;margin-left:0}.p-xxl-top-mobile{margin-top:80px}.p-xxl-bottom-mobile{margin-bottom:80px}.v-hidden-mobile{display:none!important}@media (min-width:20em){.v-hidden-mobile{display:block!important}.v-hidden-mobile.table-cell-elem{display:table-cell!important}.v-hidden-mobile.inline-elem{display:inline!important}.v-hidden-mobile.inline-block-elem{display:inline-block!important}.v-show-mobile{display:none!important}}.v-hidden-mobile-big{display:none!important}@media (min-width:30em){.g-no-all-mobile-big{padding:0}.g-no-side-mobile-big{padding-left:0;padding-right:0}.g-no-vertical-mobile-big{padding-top:0;padding-bottom:0}.g-no-after-mobile-big{padding-right:0;padding-left:0}.g-no-before-mobile-big,.rtl .g-no-after-mobile-big{padding-left:0;padding-right:0}.rtl .g-no-before-mobile-big{padding-right:0;padding-left:0}.g-no-top-mobile-big{padding-top:0}.g-no-bottom-mobile-big{padding-bottom:0}.g-xs-all-mobile-big{padding:2.5px}.g-xs-side-mobile-big{padding-left:2.5px;padding-right:2.5px}.g-xs-vertical-mobile-big{padding-top:2.5px;padding-bottom:2.5px}.g-xs-after-mobile-big{padding-right:2.5px;padding-left:0}.g-xs-before-mobile-big,.rtl .g-xs-after-mobile-big{padding-left:2.5px;padding-right:0}.rtl .g-xs-before-mobile-big{padding-right:2.5px;padding-left:0}.g-xs-top-mobile-big{padding-top:2.5px}.g-xs-bottom-mobile-big{padding-bottom:2.5px}.g-s-all-mobile-big{padding:5px}.g-s-side-mobile-big{padding-left:5px;padding-right:5px}.g-s-vertical-mobile-big{padding-top:5px;padding-bottom:5px}.g-s-after-mobile-big{padding-right:5px;padding-left:0}.g-s-before-mobile-big,.rtl .g-s-after-mobile-big{padding-left:5px;padding-right:0}.rtl .g-s-before-mobile-big{padding-right:5px;padding-left:0}.g-s-top-mobile-big{padding-top:5px}.g-s-bottom-mobile-big{padding-bottom:5px}.g-m-all-mobile-big{padding:10px}.g-m-side-mobile-big{padding-left:10px;padding-right:10px}.g-m-vertical-mobile-big{padding-top:10px;padding-bottom:10px}.g-m-after-mobile-big{padding-right:10px;padding-left:0}.g-m-before-mobile-big,.rtl .g-m-after-mobile-big{padding-left:10px;padding-right:0}.rtl .g-m-before-mobile-big{padding-right:10px;padding-left:0}.g-m-top-mobile-big{padding-top:10px}.g-m-bottom-mobile-big{padding-bottom:10px}.g-l-all-mobile-big{padding:20px}.g-l-side-mobile-big{padding-left:20px;padding-right:20px}.g-l-vertical-mobile-big{padding-top:20px;padding-bottom:20px}.g-l-after-mobile-big{padding-right:20px;padding-left:0}.g-l-before-mobile-big,.rtl .g-l-after-mobile-big{padding-left:20px;padding-right:0}.rtl .g-l-before-mobile-big{padding-right:20px;padding-left:0}.g-l-top-mobile-big{padding-top:20px}.g-l-bottom-mobile-big{padding-bottom:20px}.g-xl-all-mobile-big{padding:40px}.g-xl-side-mobile-big{padding-left:40px;padding-right:40px}.g-xl-vertical-mobile-big{padding-top:40px;padding-bottom:40px}.g-xl-after-mobile-big{padding-right:40px;padding-left:0}.g-xl-before-mobile-big,.rtl .g-xl-after-mobile-big{padding-left:40px;padding-right:0}.rtl .g-xl-before-mobile-big{padding-right:40px;padding-left:0}.g-xl-top-mobile-big{padding-top:40px}.g-xl-bottom-mobile-big{padding-bottom:40px}.g-xxl-all-mobile-big{padding:80px}.g-xxl-side-mobile-big{padding-left:80px;padding-right:80px}.g-xxl-vertical-mobile-big{padding-top:80px;padding-bottom:80px}.g-xxl-after-mobile-big{padding-right:80px;padding-left:0}.g-xxl-before-mobile-big,.rtl .g-xxl-after-mobile-big{padding-left:80px;padding-right:0}.rtl .g-xxl-before-mobile-big{padding-right:80px;padding-left:0}.g-xxl-top-mobile-big{padding-top:80px}.g-xxl-bottom-mobile-big{padding-bottom:80px}.p-no-all-mobile-big{margin:0}.p-no-side-mobile-big{margin-left:0;margin-right:0}.p-no-vertical-mobile-big{margin-top:0;margin-bottom:0}.p-no-after-mobile-big{margin-right:0;margin-left:0}.p-no-before-mobile-big,.rtl .p-no-after-mobile-big{margin-left:0;margin-right:0}.rtl .p-no-before-mobile-big{margin-right:0;margin-left:0}.p-no-top-mobile-big{margin-top:0}.p-no-bottom-mobile-big{margin-bottom:0}.p-xs-all-mobile-big{margin:2.5px}.p-xs-side-mobile-big{margin-left:2.5px;margin-right:2.5px}.p-xs-vertical-mobile-big{margin-top:2.5px;margin-bottom:2.5px}.p-xs-after-mobile-big{margin-right:2.5px;margin-left:0}.p-xs-before-mobile-big,.rtl .p-xs-after-mobile-big{margin-left:2.5px;margin-right:0}.rtl .p-xs-before-mobile-big{margin-right:2.5px;margin-left:0}.p-xs-top-mobile-big{margin-top:2.5px}.p-xs-bottom-mobile-big{margin-bottom:2.5px}.p-s-all-mobile-big{margin:5px}.p-s-side-mobile-big{margin-left:5px;margin-right:5px}.p-s-vertical-mobile-big{margin-top:5px;margin-bottom:5px}.p-s-after-mobile-big{margin-right:5px;margin-left:0}.p-s-before-mobile-big,.rtl .p-s-after-mobile-big{margin-left:5px;margin-right:0}.rtl .p-s-before-mobile-big{margin-right:5px;margin-left:0}.p-s-top-mobile-big{margin-top:5px}.p-s-bottom-mobile-big{margin-bottom:5px}.p-m-all-mobile-big{margin:10px}.p-m-side-mobile-big{margin-left:10px;margin-right:10px}.p-m-vertical-mobile-big{margin-top:10px;margin-bottom:10px}.p-m-after-mobile-big{margin-right:10px;margin-left:0}.p-m-before-mobile-big,.rtl .p-m-after-mobile-big{margin-left:10px;margin-right:0}.rtl .p-m-before-mobile-big{margin-right:10px;margin-left:0}.p-m-top-mobile-big{margin-top:10px}.p-m-bottom-mobile-big{margin-bottom:10px}.p-l-all-mobile-big{margin:20px}.p-l-side-mobile-big{margin-left:20px;margin-right:20px}.p-l-vertical-mobile-big{margin-top:20px;margin-bottom:20px}.p-l-after-mobile-big{margin-right:20px;margin-left:0}.p-l-before-mobile-big,.rtl .p-l-after-mobile-big{margin-left:20px;margin-right:0}.rtl .p-l-before-mobile-big{margin-right:20px;margin-left:0}.p-l-top-mobile-big{margin-top:20px}.p-l-bottom-mobile-big{margin-bottom:20px}.p-xl-all-mobile-big{margin:40px}.p-xl-side-mobile-big{margin-left:40px;margin-right:40px}.p-xl-vertical-mobile-big{margin-top:40px;margin-bottom:40px}.p-xl-after-mobile-big{margin-right:40px;margin-left:0}.p-xl-before-mobile-big,.rtl .p-xl-after-mobile-big{margin-left:40px;margin-right:0}.rtl .p-xl-before-mobile-big{margin-right:40px;margin-left:0}.p-xl-top-mobile-big{margin-top:40px}.p-xl-bottom-mobile-big{margin-bottom:40px}.p-xxl-all-mobile-big{margin:80px}.p-xxl-side-mobile-big{margin-left:80px;margin-right:80px}.p-xxl-vertical-mobile-big{margin-top:80px;margin-bottom:80px}.p-xxl-after-mobile-big{margin-right:80px;margin-left:0}.p-xxl-before-mobile-big,.rtl .p-xxl-after-mobile-big{margin-left:80px;margin-right:0}.rtl .p-xxl-before-mobile-big{margin-right:80px;margin-left:0}.p-xxl-top-mobile-big{margin-top:80px}.p-xxl-bottom-mobile-big{margin-bottom:80px}.v-hidden-mobile-big{display:block!important}.v-hidden-mobile-big.table-cell-elem{display:table-cell!important}.v-hidden-mobile-big.inline-elem{display:inline!important}.v-hidden-mobile-big.inline-block-elem{display:inline-block!important}.v-show-mobile-big{display:none!important}}.v-show-only-mobile-big{display:none!important}@media (min-width:20em){.v-show-only-mobile-big{display:block!important}.v-show-only-mobile-big.table-cell-elem{display:table-cell!important}.v-show-only-mobile-big.inline-elem{display:inline!important}.v-show-only-mobile-big.inline-block-elem{display:inline-block!important}}@media (min-width:30em){.v-show-only-mobile-big{display:none!important}}.v-hidden-tablet{display:none!important}@media (min-width:48em){.g-no-all-tablet{padding:0}.g-no-side-tablet{padding-left:0;padding-right:0}.g-no-vertical-tablet{padding-top:0;padding-bottom:0}.g-no-after-tablet{padding-right:0;padding-left:0}.g-no-before-tablet,.rtl .g-no-after-tablet{padding-left:0;padding-right:0}.rtl .g-no-before-tablet{padding-right:0;padding-left:0}.g-no-top-tablet{padding-top:0}.g-no-bottom-tablet{padding-bottom:0}.g-xs-all-tablet{padding:2.5px}.g-xs-side-tablet{padding-left:2.5px;padding-right:2.5px}.g-xs-vertical-tablet{padding-top:2.5px;padding-bottom:2.5px}.g-xs-after-tablet{padding-right:2.5px;padding-left:0}.g-xs-before-tablet,.rtl .g-xs-after-tablet{padding-left:2.5px;padding-right:0}.rtl .g-xs-before-tablet{padding-right:2.5px;padding-left:0}.g-xs-top-tablet{padding-top:2.5px}.g-xs-bottom-tablet{padding-bottom:2.5px}.g-s-all-tablet{padding:5px}.g-s-side-tablet{padding-left:5px;padding-right:5px}.g-s-vertical-tablet{padding-top:5px;padding-bottom:5px}.g-s-after-tablet{padding-right:5px;padding-left:0}.g-s-before-tablet,.rtl .g-s-after-tablet{padding-left:5px;padding-right:0}.rtl .g-s-before-tablet{padding-right:5px;padding-left:0}.g-s-top-tablet{padding-top:5px}.g-s-bottom-tablet{padding-bottom:5px}.g-m-all-tablet{padding:10px}.g-m-side-tablet{padding-left:10px;padding-right:10px}.g-m-vertical-tablet{padding-top:10px;padding-bottom:10px}.g-m-after-tablet{padding-right:10px;padding-left:0}.g-m-before-tablet,.rtl .g-m-after-tablet{padding-left:10px;padding-right:0}.rtl .g-m-before-tablet{padding-right:10px;padding-left:0}.g-m-top-tablet{padding-top:10px}.g-m-bottom-tablet{padding-bottom:10px}.g-l-all-tablet{padding:20px}.g-l-side-tablet{padding-left:20px;padding-right:20px}.g-l-vertical-tablet{padding-top:20px;padding-bottom:20px}.g-l-after-tablet{padding-right:20px;padding-left:0}.g-l-before-tablet,.rtl .g-l-after-tablet{padding-left:20px;padding-right:0}.rtl .g-l-before-tablet{padding-right:20px;padding-left:0}.g-l-top-tablet{padding-top:20px}.g-l-bottom-tablet{padding-bottom:20px}.g-xl-all-tablet{padding:40px}.g-xl-side-tablet{padding-left:40px;padding-right:40px}.g-xl-vertical-tablet{padding-top:40px;padding-bottom:40px}.g-xl-after-tablet{padding-right:40px;padding-left:0}.g-xl-before-tablet,.rtl .g-xl-after-tablet{padding-left:40px;padding-right:0}.rtl .g-xl-before-tablet{padding-right:40px;padding-left:0}.g-xl-top-tablet{padding-top:40px}.g-xl-bottom-tablet{padding-bottom:40px}.g-xxl-all-tablet{padding:80px}.g-xxl-side-tablet{padding-left:80px;padding-right:80px}.g-xxl-vertical-tablet{padding-top:80px;padding-bottom:80px}.g-xxl-after-tablet{padding-right:80px;padding-left:0}.g-xxl-before-tablet,.rtl .g-xxl-after-tablet{padding-left:80px;padding-right:0}.rtl .g-xxl-before-tablet{padding-right:80px;padding-left:0}.g-xxl-top-tablet{padding-top:80px}.g-xxl-bottom-tablet{padding-bottom:80px}.p-no-all-tablet{margin:0}.p-no-side-tablet{margin-left:0;margin-right:0}.p-no-vertical-tablet{margin-top:0;margin-bottom:0}.p-no-after-tablet{margin-right:0;margin-left:0}.p-no-before-tablet,.rtl .p-no-after-tablet{margin-left:0;margin-right:0}.rtl .p-no-before-tablet{margin-right:0;margin-left:0}.p-no-top-tablet{margin-top:0}.p-no-bottom-tablet{margin-bottom:0}.p-xs-all-tablet{margin:2.5px}.p-xs-side-tablet{margin-left:2.5px;margin-right:2.5px}.p-xs-vertical-tablet{margin-top:2.5px;margin-bottom:2.5px}.p-xs-after-tablet{margin-right:2.5px;margin-left:0}.p-xs-before-tablet,.rtl .p-xs-after-tablet{margin-left:2.5px;margin-right:0}.rtl .p-xs-before-tablet{margin-right:2.5px;margin-left:0}.p-xs-top-tablet{margin-top:2.5px}.p-xs-bottom-tablet{margin-bottom:2.5px}.p-s-all-tablet{margin:5px}.p-s-side-tablet{margin-left:5px;margin-right:5px}.p-s-vertical-tablet{margin-top:5px;margin-bottom:5px}.p-s-after-tablet{margin-right:5px;margin-left:0}.p-s-before-tablet,.rtl .p-s-after-tablet{margin-left:5px;margin-right:0}.rtl .p-s-before-tablet{margin-right:5px;margin-left:0}.p-s-top-tablet{margin-top:5px}.p-s-bottom-tablet{margin-bottom:5px}.p-m-all-tablet{margin:10px}.p-m-side-tablet{margin-left:10px;margin-right:10px}.p-m-vertical-tablet{margin-top:10px;margin-bottom:10px}.p-m-after-tablet{margin-right:10px;margin-left:0}.p-m-before-tablet,.rtl .p-m-after-tablet{margin-left:10px;margin-right:0}.rtl .p-m-before-tablet{margin-right:10px;margin-left:0}.p-m-top-tablet{margin-top:10px}.p-m-bottom-tablet{margin-bottom:10px}.p-l-all-tablet{margin:20px}.p-l-side-tablet{margin-left:20px;margin-right:20px}.p-l-vertical-tablet{margin-top:20px;margin-bottom:20px}.p-l-after-tablet{margin-right:20px;margin-left:0}.p-l-before-tablet,.rtl .p-l-after-tablet{margin-left:20px;margin-right:0}.rtl .p-l-before-tablet{margin-right:20px;margin-left:0}.p-l-top-tablet{margin-top:20px}.p-l-bottom-tablet{margin-bottom:20px}.p-xl-all-tablet{margin:40px}.p-xl-side-tablet{margin-left:40px;margin-right:40px}.p-xl-vertical-tablet{margin-top:40px;margin-bottom:40px}.p-xl-after-tablet{margin-right:40px;margin-left:0}.p-xl-before-tablet,.rtl .p-xl-after-tablet{margin-left:40px;margin-right:0}.rtl .p-xl-before-tablet{margin-right:40px;margin-left:0}.p-xl-top-tablet{margin-top:40px}.p-xl-bottom-tablet{margin-bottom:40px}.p-xxl-all-tablet{margin:80px}.p-xxl-side-tablet{margin-left:80px;margin-right:80px}.p-xxl-vertical-tablet{margin-top:80px;margin-bottom:80px}.p-xxl-after-tablet{margin-right:80px;margin-left:0}.p-xxl-before-tablet,.rtl .p-xxl-after-tablet{margin-left:80px;margin-right:0}.rtl .p-xxl-before-tablet{margin-right:80px;margin-left:0}.p-xxl-top-tablet{margin-top:80px}.p-xxl-bottom-tablet{margin-bottom:80px}.v-hidden-tablet{display:block!important}.v-hidden-tablet.table-cell-elem{display:table-cell!important}.v-hidden-tablet.inline-elem{display:inline!important}.v-hidden-tablet.inline-block-elem{display:inline-block!important}.v-show-tablet{display:none!important}}.v-show-only-tablet{display:none!important}@media (min-width:30em){.v-show-only-tablet{display:block!important}.v-show-only-tablet.table-cell-elem{display:table-cell!important}.v-show-only-tablet.inline-elem{display:inline!important}.v-show-only-tablet.inline-block-elem{display:inline-block!important}}@media (min-width:48em){.v-show-only-tablet{display:none!important}}.v-hidden-tablet-big{display:none!important}@media (min-width:60em){.g-no-all-tablet-big{padding:0}.g-no-side-tablet-big{padding-left:0;padding-right:0}.g-no-vertical-tablet-big{padding-top:0;padding-bottom:0}.g-no-after-tablet-big{padding-right:0;padding-left:0}.g-no-before-tablet-big,.rtl .g-no-after-tablet-big{padding-left:0;padding-right:0}.rtl .g-no-before-tablet-big{padding-right:0;padding-left:0}.g-no-top-tablet-big{padding-top:0}.g-no-bottom-tablet-big{padding-bottom:0}.g-xs-all-tablet-big{padding:2.5px}.g-xs-side-tablet-big{padding-left:2.5px;padding-right:2.5px}.g-xs-vertical-tablet-big{padding-top:2.5px;padding-bottom:2.5px}.g-xs-after-tablet-big{padding-right:2.5px;padding-left:0}.g-xs-before-tablet-big,.rtl .g-xs-after-tablet-big{padding-left:2.5px;padding-right:0}.rtl .g-xs-before-tablet-big{padding-right:2.5px;padding-left:0}.g-xs-top-tablet-big{padding-top:2.5px}.g-xs-bottom-tablet-big{padding-bottom:2.5px}.g-s-all-tablet-big{padding:5px}.g-s-side-tablet-big{padding-left:5px;padding-right:5px}.g-s-vertical-tablet-big{padding-top:5px;padding-bottom:5px}.g-s-after-tablet-big{padding-right:5px;padding-left:0}.g-s-before-tablet-big,.rtl .g-s-after-tablet-big{padding-left:5px;padding-right:0}.rtl .g-s-before-tablet-big{padding-right:5px;padding-left:0}.g-s-top-tablet-big{padding-top:5px}.g-s-bottom-tablet-big{padding-bottom:5px}.g-m-all-tablet-big{padding:10px}.g-m-side-tablet-big{padding-left:10px;padding-right:10px}.g-m-vertical-tablet-big{padding-top:10px;padding-bottom:10px}.g-m-after-tablet-big{padding-right:10px;padding-left:0}.g-m-before-tablet-big,.rtl .g-m-after-tablet-big{padding-left:10px;padding-right:0}.rtl .g-m-before-tablet-big{padding-right:10px;padding-left:0}.g-m-top-tablet-big{padding-top:10px}.g-m-bottom-tablet-big{padding-bottom:10px}.g-l-all-tablet-big{padding:20px}.g-l-side-tablet-big{padding-left:20px;padding-right:20px}.g-l-vertical-tablet-big{padding-top:20px;padding-bottom:20px}.g-l-after-tablet-big{padding-right:20px;padding-left:0}.g-l-before-tablet-big,.rtl .g-l-after-tablet-big{padding-left:20px;padding-right:0}.rtl .g-l-before-tablet-big{padding-right:20px;padding-left:0}.g-l-top-tablet-big{padding-top:20px}.g-l-bottom-tablet-big{padding-bottom:20px}.g-xl-all-tablet-big{padding:40px}.g-xl-side-tablet-big{padding-left:40px;padding-right:40px}.g-xl-vertical-tablet-big{padding-top:40px;padding-bottom:40px}.g-xl-after-tablet-big{padding-right:40px;padding-left:0}.g-xl-before-tablet-big,.rtl .g-xl-after-tablet-big{padding-left:40px;padding-right:0}.rtl .g-xl-before-tablet-big{padding-right:40px;padding-left:0}.g-xl-top-tablet-big{padding-top:40px}.g-xl-bottom-tablet-big{padding-bottom:40px}.g-xxl-all-tablet-big{padding:80px}.g-xxl-side-tablet-big{padding-left:80px;padding-right:80px}.g-xxl-vertical-tablet-big{padding-top:80px;padding-bottom:80px}.g-xxl-after-tablet-big{padding-right:80px;padding-left:0}.g-xxl-before-tablet-big,.rtl .g-xxl-after-tablet-big{padding-left:80px;padding-right:0}.rtl .g-xxl-before-tablet-big{padding-right:80px;padding-left:0}.g-xxl-top-tablet-big{padding-top:80px}.g-xxl-bottom-tablet-big{padding-bottom:80px}.p-no-all-tablet-big{margin:0}.p-no-side-tablet-big{margin-left:0;margin-right:0}.p-no-vertical-tablet-big{margin-top:0;margin-bottom:0}.p-no-after-tablet-big{margin-right:0;margin-left:0}.p-no-before-tablet-big,.rtl .p-no-after-tablet-big{margin-left:0;margin-right:0}.rtl .p-no-before-tablet-big{margin-right:0;margin-left:0}.p-no-top-tablet-big{margin-top:0}.p-no-bottom-tablet-big{margin-bottom:0}.p-xs-all-tablet-big{margin:2.5px}.p-xs-side-tablet-big{margin-left:2.5px;margin-right:2.5px}.p-xs-vertical-tablet-big{margin-top:2.5px;margin-bottom:2.5px}.p-xs-after-tablet-big{margin-right:2.5px;margin-left:0}.p-xs-before-tablet-big,.rtl .p-xs-after-tablet-big{margin-left:2.5px;margin-right:0}.rtl .p-xs-before-tablet-big{margin-right:2.5px;margin-left:0}.p-xs-top-tablet-big{margin-top:2.5px}.p-xs-bottom-tablet-big{margin-bottom:2.5px}.p-s-all-tablet-big{margin:5px}.p-s-side-tablet-big{margin-left:5px;margin-right:5px}.p-s-vertical-tablet-big{margin-top:5px;margin-bottom:5px}.p-s-after-tablet-big{margin-right:5px;margin-left:0}.p-s-before-tablet-big,.rtl .p-s-after-tablet-big{margin-left:5px;margin-right:0}.rtl .p-s-before-tablet-big{margin-right:5px;margin-left:0}.p-s-top-tablet-big{margin-top:5px}.p-s-bottom-tablet-big{margin-bottom:5px}.p-m-all-tablet-big{margin:10px}.p-m-side-tablet-big{margin-left:10px;margin-right:10px}.p-m-vertical-tablet-big{margin-top:10px;margin-bottom:10px}.p-m-after-tablet-big{margin-right:10px;margin-left:0}.p-m-before-tablet-big,.rtl .p-m-after-tablet-big{margin-left:10px;margin-right:0}.rtl .p-m-before-tablet-big{margin-right:10px;margin-left:0}.p-m-top-tablet-big{margin-top:10px}.p-m-bottom-tablet-big{margin-bottom:10px}.p-l-all-tablet-big{margin:20px}.p-l-side-tablet-big{margin-left:20px;margin-right:20px}.p-l-vertical-tablet-big{margin-top:20px;margin-bottom:20px}.p-l-after-tablet-big{margin-right:20px;margin-left:0}.p-l-before-tablet-big,.rtl .p-l-after-tablet-big{margin-left:20px;margin-right:0}.rtl .p-l-before-tablet-big{margin-right:20px;margin-left:0}.p-l-top-tablet-big{margin-top:20px}.p-l-bottom-tablet-big{margin-bottom:20px}.p-xl-all-tablet-big{margin:40px}.p-xl-side-tablet-big{margin-left:40px;margin-right:40px}.p-xl-vertical-tablet-big{margin-top:40px;margin-bottom:40px}.p-xl-after-tablet-big{margin-right:40px;margin-left:0}.p-xl-before-tablet-big,.rtl .p-xl-after-tablet-big{margin-left:40px;margin-right:0}.rtl .p-xl-before-tablet-big{margin-right:40px;margin-left:0}.p-xl-top-tablet-big{margin-top:40px}.p-xl-bottom-tablet-big{margin-bottom:40px}.p-xxl-all-tablet-big{margin:80px}.p-xxl-side-tablet-big{margin-left:80px;margin-right:80px}.p-xxl-vertical-tablet-big{margin-top:80px;margin-bottom:80px}.p-xxl-after-tablet-big{margin-right:80px;margin-left:0}.p-xxl-before-tablet-big,.rtl .p-xxl-after-tablet-big{margin-left:80px;margin-right:0}.rtl .p-xxl-before-tablet-big{margin-right:80px;margin-left:0}.p-xxl-top-tablet-big{margin-top:80px}.p-xxl-bottom-tablet-big{margin-bottom:80px}.v-hidden-tablet-big{display:block!important}.v-hidden-tablet-big.table-cell-elem{display:table-cell!important}.v-hidden-tablet-big.inline-elem{display:inline!important}.v-hidden-tablet-big.inline-block-elem{display:inline-block!important}.v-show-tablet-big{display:none!important}}.v-show-only-tablet-big{display:none!important}@media (min-width:48em){.v-show-only-tablet-big{display:block!important}.v-show-only-tablet-big.table-cell-elem{display:table-cell!important}.v-show-only-tablet-big.inline-elem{display:inline!important}.v-show-only-tablet-big.inline-block-elem{display:inline-block!important}}@media (min-width:60em){.v-show-only-tablet-big{display:none!important}}.v-hidden-desktop{display:none!important}@media (min-width:80em){.g-no-all-desktop{padding:0}.g-no-side-desktop{padding-left:0;padding-right:0}.g-no-vertical-desktop{padding-top:0;padding-bottom:0}.g-no-after-desktop{padding-right:0;padding-left:0}.g-no-before-desktop,.rtl .g-no-after-desktop{padding-left:0;padding-right:0}.rtl .g-no-before-desktop{padding-right:0;padding-left:0}.g-no-top-desktop{padding-top:0}.g-no-bottom-desktop{padding-bottom:0}.g-xs-all-desktop{padding:2.5px}.g-xs-side-desktop{padding-left:2.5px;padding-right:2.5px}.g-xs-vertical-desktop{padding-top:2.5px;padding-bottom:2.5px}.g-xs-after-desktop{padding-right:2.5px;padding-left:0}.g-xs-before-desktop,.rtl .g-xs-after-desktop{padding-left:2.5px;padding-right:0}.rtl .g-xs-before-desktop{padding-right:2.5px;padding-left:0}.g-xs-top-desktop{padding-top:2.5px}.g-xs-bottom-desktop{padding-bottom:2.5px}.g-s-all-desktop{padding:5px}.g-s-side-desktop{padding-left:5px;padding-right:5px}.g-s-vertical-desktop{padding-top:5px;padding-bottom:5px}.g-s-after-desktop{padding-right:5px;padding-left:0}.g-s-before-desktop,.rtl .g-s-after-desktop{padding-left:5px;padding-right:0}.rtl .g-s-before-desktop{padding-right:5px;padding-left:0}.g-s-top-desktop{padding-top:5px}.g-s-bottom-desktop{padding-bottom:5px}.g-m-all-desktop{padding:10px}.g-m-side-desktop{padding-left:10px;padding-right:10px}.g-m-vertical-desktop{padding-top:10px;padding-bottom:10px}.g-m-after-desktop{padding-right:10px;padding-left:0}.g-m-before-desktop,.rtl .g-m-after-desktop{padding-left:10px;padding-right:0}.rtl .g-m-before-desktop{padding-right:10px;padding-left:0}.g-m-top-desktop{padding-top:10px}.g-m-bottom-desktop{padding-bottom:10px}.g-l-all-desktop{padding:20px}.g-l-side-desktop{padding-left:20px;padding-right:20px}.g-l-vertical-desktop{padding-top:20px;padding-bottom:20px}.g-l-after-desktop{padding-right:20px;padding-left:0}.g-l-before-desktop,.rtl .g-l-after-desktop{padding-left:20px;padding-right:0}.rtl .g-l-before-desktop{padding-right:20px;padding-left:0}.g-l-top-desktop{padding-top:20px}.g-l-bottom-desktop{padding-bottom:20px}.g-xl-all-desktop{padding:40px}.g-xl-side-desktop{padding-left:40px;padding-right:40px}.g-xl-vertical-desktop{padding-top:40px;padding-bottom:40px}.g-xl-after-desktop{padding-right:40px;padding-left:0}.g-xl-before-desktop,.rtl .g-xl-after-desktop{padding-left:40px;padding-right:0}.rtl .g-xl-before-desktop{padding-right:40px;padding-left:0}.g-xl-top-desktop{padding-top:40px}.g-xl-bottom-desktop{padding-bottom:40px}.g-xxl-all-desktop{padding:80px}.g-xxl-side-desktop{padding-left:80px;padding-right:80px}.g-xxl-vertical-desktop{padding-top:80px;padding-bottom:80px}.g-xxl-after-desktop{padding-right:80px;padding-left:0}.g-xxl-before-desktop,.rtl .g-xxl-after-desktop{padding-left:80px;padding-right:0}.rtl .g-xxl-before-desktop{padding-right:80px;padding-left:0}.g-xxl-top-desktop{padding-top:80px}.g-xxl-bottom-desktop{padding-bottom:80px}.p-no-all-desktop{margin:0}.p-no-side-desktop{margin-left:0;margin-right:0}.p-no-vertical-desktop{margin-top:0;margin-bottom:0}.p-no-after-desktop{margin-right:0;margin-left:0}.p-no-before-desktop,.rtl .p-no-after-desktop{margin-left:0;margin-right:0}.rtl .p-no-before-desktop{margin-right:0;margin-left:0}.p-no-top-desktop{margin-top:0}.p-no-bottom-desktop{margin-bottom:0}.p-xs-all-desktop{margin:2.5px}.p-xs-side-desktop{margin-left:2.5px;margin-right:2.5px}.p-xs-vertical-desktop{margin-top:2.5px;margin-bottom:2.5px}.p-xs-after-desktop{margin-right:2.5px;margin-left:0}.p-xs-before-desktop,.rtl .p-xs-after-desktop{margin-left:2.5px;margin-right:0}.rtl .p-xs-before-desktop{margin-right:2.5px;margin-left:0}.p-xs-top-desktop{margin-top:2.5px}.p-xs-bottom-desktop{margin-bottom:2.5px}.p-s-all-desktop{margin:5px}.p-s-side-desktop{margin-left:5px;margin-right:5px}.p-s-vertical-desktop{margin-top:5px;margin-bottom:5px}.p-s-after-desktop{margin-right:5px;margin-left:0}.p-s-before-desktop,.rtl .p-s-after-desktop{margin-left:5px;margin-right:0}.rtl .p-s-before-desktop{margin-right:5px;margin-left:0}.p-s-top-desktop{margin-top:5px}.p-s-bottom-desktop{margin-bottom:5px}.p-m-all-desktop{margin:10px}.p-m-side-desktop{margin-left:10px;margin-right:10px}.p-m-vertical-desktop{margin-top:10px;margin-bottom:10px}.p-m-after-desktop{margin-right:10px;margin-left:0}.p-m-before-desktop,.rtl .p-m-after-desktop{margin-left:10px;margin-right:0}.rtl .p-m-before-desktop{margin-right:10px;margin-left:0}.p-m-top-desktop{margin-top:10px}.p-m-bottom-desktop{margin-bottom:10px}.p-l-all-desktop{margin:20px}.p-l-side-desktop{margin-left:20px;margin-right:20px}.p-l-vertical-desktop{margin-top:20px;margin-bottom:20px}.p-l-after-desktop{margin-right:20px;margin-left:0}.p-l-before-desktop,.rtl .p-l-after-desktop{margin-left:20px;margin-right:0}.rtl .p-l-before-desktop{margin-right:20px;margin-left:0}.p-l-top-desktop{margin-top:20px}.p-l-bottom-desktop{margin-bottom:20px}.p-xl-all-desktop{margin:40px}.p-xl-side-desktop{margin-left:40px;margin-right:40px}.p-xl-vertical-desktop{margin-top:40px;margin-bottom:40px}.p-xl-after-desktop{margin-right:40px;margin-left:0}.p-xl-before-desktop,.rtl .p-xl-after-desktop{margin-left:40px;margin-right:0}.rtl .p-xl-before-desktop{margin-right:40px;margin-left:0}.p-xl-top-desktop{margin-top:40px}.p-xl-bottom-desktop{margin-bottom:40px}.p-xxl-all-desktop{margin:80px}.p-xxl-side-desktop{margin-left:80px;margin-right:80px}.p-xxl-vertical-desktop{margin-top:80px;margin-bottom:80px}.p-xxl-after-desktop{margin-right:80px;margin-left:0}.p-xxl-before-desktop,.rtl .p-xxl-after-desktop{margin-left:80px;margin-right:0}.rtl .p-xxl-before-desktop{margin-right:80px;margin-left:0}.p-xxl-top-desktop{margin-top:80px}.p-xxl-bottom-desktop{margin-bottom:80px}.v-hidden-desktop{display:block!important}.v-hidden-desktop.table-cell-elem{display:table-cell!important}.v-hidden-desktop.inline-elem{display:inline!important}.v-hidden-desktop.inline-block-elem{display:inline-block!important}.v-show-desktop{display:none!important}}.v-show-only-desktop{display:none!important}@media (min-width:60em){.v-show-only-desktop{display:block!important}.v-show-only-desktop.table-cell-elem{display:table-cell!important}.v-show-only-desktop.inline-elem{display:inline!important}.v-show-only-desktop.inline-block-elem{display:inline-block!important}}@media (min-width:80em){.v-show-only-desktop{display:none!important}}.v-hidden-desktop-big{display:none!important}@media (min-width:100em){.g-no-all-desktop-big{padding:0}.g-no-side-desktop-big{padding-left:0;padding-right:0}.g-no-vertical-desktop-big{padding-top:0;padding-bottom:0}.g-no-after-desktop-big{padding-right:0;padding-left:0}.g-no-before-desktop-big,.rtl .g-no-after-desktop-big{padding-left:0;padding-right:0}.rtl .g-no-before-desktop-big{padding-right:0;padding-left:0}.g-no-top-desktop-big{padding-top:0}.g-no-bottom-desktop-big{padding-bottom:0}.g-xs-all-desktop-big{padding:2.5px}.g-xs-side-desktop-big{padding-left:2.5px;padding-right:2.5px}.g-xs-vertical-desktop-big{padding-top:2.5px;padding-bottom:2.5px}.g-xs-after-desktop-big{padding-right:2.5px;padding-left:0}.g-xs-before-desktop-big,.rtl .g-xs-after-desktop-big{padding-left:2.5px;padding-right:0}.rtl .g-xs-before-desktop-big{padding-right:2.5px;padding-left:0}.g-xs-top-desktop-big{padding-top:2.5px}.g-xs-bottom-desktop-big{padding-bottom:2.5px}.g-s-all-desktop-big{padding:5px}.g-s-side-desktop-big{padding-left:5px;padding-right:5px}.g-s-vertical-desktop-big{padding-top:5px;padding-bottom:5px}.g-s-after-desktop-big{padding-right:5px;padding-left:0}.g-s-before-desktop-big,.rtl .g-s-after-desktop-big{padding-left:5px;padding-right:0}.rtl .g-s-before-desktop-big{padding-right:5px;padding-left:0}.g-s-top-desktop-big{padding-top:5px}.g-s-bottom-desktop-big{padding-bottom:5px}.g-m-all-desktop-big{padding:10px}.g-m-side-desktop-big{padding-left:10px;padding-right:10px}.g-m-vertical-desktop-big{padding-top:10px;padding-bottom:10px}.g-m-after-desktop-big{padding-right:10px;padding-left:0}.g-m-before-desktop-big,.rtl .g-m-after-desktop-big{padding-left:10px;padding-right:0}.rtl .g-m-before-desktop-big{padding-right:10px;padding-left:0}.g-m-top-desktop-big{padding-top:10px}.g-m-bottom-desktop-big{padding-bottom:10px}.g-l-all-desktop-big{padding:20px}.g-l-side-desktop-big{padding-left:20px;padding-right:20px}.g-l-vertical-desktop-big{padding-top:20px;padding-bottom:20px}.g-l-after-desktop-big{padding-right:20px;padding-left:0}.g-l-before-desktop-big,.rtl .g-l-after-desktop-big{padding-left:20px;padding-right:0}.rtl .g-l-before-desktop-big{padding-right:20px;padding-left:0}.g-l-top-desktop-big{padding-top:20px}.g-l-bottom-desktop-big{padding-bottom:20px}.g-xl-all-desktop-big{padding:40px}.g-xl-side-desktop-big{padding-left:40px;padding-right:40px}.g-xl-vertical-desktop-big{padding-top:40px;padding-bottom:40px}.g-xl-after-desktop-big{padding-right:40px;padding-left:0}.g-xl-before-desktop-big,.rtl .g-xl-after-desktop-big{padding-left:40px;padding-right:0}.rtl .g-xl-before-desktop-big{padding-right:40px;padding-left:0}.g-xl-top-desktop-big{padding-top:40px}.g-xl-bottom-desktop-big{padding-bottom:40px}.g-xxl-all-desktop-big{padding:80px}.g-xxl-side-desktop-big{padding-left:80px;padding-right:80px}.g-xxl-vertical-desktop-big{padding-top:80px;padding-bottom:80px}.g-xxl-after-desktop-big{padding-right:80px;padding-left:0}.g-xxl-before-desktop-big,.rtl .g-xxl-after-desktop-big{padding-left:80px;padding-right:0}.rtl .g-xxl-before-desktop-big{padding-right:80px;padding-left:0}.g-xxl-top-desktop-big{padding-top:80px}.g-xxl-bottom-desktop-big{padding-bottom:80px}.p-no-all-desktop-big{margin:0}.p-no-side-desktop-big{margin-left:0;margin-right:0}.p-no-vertical-desktop-big{margin-top:0;margin-bottom:0}.p-no-after-desktop-big{margin-right:0;margin-left:0}.p-no-before-desktop-big,.rtl .p-no-after-desktop-big{margin-left:0;margin-right:0}.rtl .p-no-before-desktop-big{margin-right:0;margin-left:0}.p-no-top-desktop-big{margin-top:0}.p-no-bottom-desktop-big{margin-bottom:0}.p-xs-all-desktop-big{margin:2.5px}.p-xs-side-desktop-big{margin-left:2.5px;margin-right:2.5px}.p-xs-vertical-desktop-big{margin-top:2.5px;margin-bottom:2.5px}.p-xs-after-desktop-big{margin-right:2.5px;margin-left:0}.p-xs-before-desktop-big,.rtl .p-xs-after-desktop-big{margin-left:2.5px;margin-right:0}.rtl .p-xs-before-desktop-big{margin-right:2.5px;margin-left:0}.p-xs-top-desktop-big{margin-top:2.5px}.p-xs-bottom-desktop-big{margin-bottom:2.5px}.p-s-all-desktop-big{margin:5px}.p-s-side-desktop-big{margin-left:5px;margin-right:5px}.p-s-vertical-desktop-big{margin-top:5px;margin-bottom:5px}.p-s-after-desktop-big{margin-right:5px;margin-left:0}.p-s-before-desktop-big,.rtl .p-s-after-desktop-big{margin-left:5px;margin-right:0}.rtl .p-s-before-desktop-big{margin-right:5px;margin-left:0}.p-s-top-desktop-big{margin-top:5px}.p-s-bottom-desktop-big{margin-bottom:5px}.p-m-all-desktop-big{margin:10px}.p-m-side-desktop-big{margin-left:10px;margin-right:10px}.p-m-vertical-desktop-big{margin-top:10px;margin-bottom:10px}.p-m-after-desktop-big{margin-right:10px;margin-left:0}.p-m-before-desktop-big,.rtl .p-m-after-desktop-big{margin-left:10px;margin-right:0}.rtl .p-m-before-desktop-big{margin-right:10px;margin-left:0}.p-m-top-desktop-big{margin-top:10px}.p-m-bottom-desktop-big{margin-bottom:10px}.p-l-all-desktop-big{margin:20px}.p-l-side-desktop-big{margin-left:20px;margin-right:20px}.p-l-vertical-desktop-big{margin-top:20px;margin-bottom:20px}.p-l-after-desktop-big{margin-right:20px;margin-left:0}.p-l-before-desktop-big,.rtl .p-l-after-desktop-big{margin-left:20px;margin-right:0}.rtl .p-l-before-desktop-big{margin-right:20px;margin-left:0}.p-l-top-desktop-big{margin-top:20px}.p-l-bottom-desktop-big{margin-bottom:20px}.p-xl-all-desktop-big{margin:40px}.p-xl-side-desktop-big{margin-left:40px;margin-right:40px}.p-xl-vertical-desktop-big{margin-top:40px;margin-bottom:40px}.p-xl-after-desktop-big{margin-right:40px;margin-left:0}.p-xl-before-desktop-big,.rtl .p-xl-after-desktop-big{margin-left:40px;margin-right:0}.rtl .p-xl-before-desktop-big{margin-right:40px;margin-left:0}.p-xl-top-desktop-big{margin-top:40px}.p-xl-bottom-desktop-big{margin-bottom:40px}.p-xxl-all-desktop-big{margin:80px}.p-xxl-side-desktop-big{margin-left:80px;margin-right:80px}.p-xxl-vertical-desktop-big{margin-top:80px;margin-bottom:80px}.p-xxl-after-desktop-big{margin-right:80px;margin-left:0}.p-xxl-before-desktop-big,.rtl .p-xxl-after-desktop-big{margin-left:80px;margin-right:0}.rtl .p-xxl-before-desktop-big{margin-right:80px;margin-left:0}.p-xxl-top-desktop-big{margin-top:80px}.p-xxl-bottom-desktop-big{margin-bottom:80px}.v-hidden-desktop-big{display:block!important}.v-hidden-desktop-big.table-cell-elem{display:table-cell!important}.v-hidden-desktop-big.inline-elem{display:inline!important}.v-hidden-desktop-big.inline-block-elem{display:inline-block!important}.v-show-desktop-big{display:none!important}}.v-hidden{display:none!important}.ltr .u-a-center,.ltr td.u-a-center,.rtl .u-a-center,.rtl td.u-a-center{text-align:center}.u-a-right{text-align:right}.rtl .u-a-right,.u-a-left{text-align:left}.rtl .u-a-left{text-align:right}.rtl .u-a-center,.u-a-center{text-align:center}.u-a-middle{vertical-align:middle}.u-a-bottom{vertical-align:bottom}.u-a-top,.u-a-top td{vertical-align:top}.u-b-left{border-left:1px solid #000}.u-b-right{border-right:1px solid #000}.u-b-top{border-top:1px solid #000}.u-b-bottom{border-bottom:1px solid #000}.u-b-all{border:1px solid #000}.u-b-bold{border-width:2px}.u-b-dotted{border-style:dotted}.u-b-dashed{border-style:dashed}.u-b-white{border-color:#fff}.u-b-gray{border-color:#677580}.u-b-primary{border-color:#1f3746}.u-b-info{border-color:#238cd0}.u-b-warning{border-color:#ffc107}.u-b-error{border-color:#c84d4d}.u-b-success{border-color:#4caf50}.u-b-left-\0{border-left:0}.u-b-right-\0{border-right:0}.u-b-top-\0{border-top:0}.u-b-bottom-\0{border-bottom:0}.u-b-all-\0{border:0}.u-c-text-whiteColor{color:#fff}.u-c-bg-whiteColor{background-color:#fff}.u-c-text-blackColor{color:#000}.u-c-bg-blackColor{background-color:#000}.u-c-text-grayColor{color:#677580}.u-c-bg-grayColor{background-color:#677580}.u-c-text-background{color:#f3f3f7}.u-c-bg-background{background-color:#f3f3f7}.u-c-text-background-light{color:#f9f9fb}.u-c-bg-background-light{background-color:#f9f9fb}.u-c-text-background-dark{color:#6f6f71}.u-c-bg-background-dark{background-color:#6f6f71}.u-c-text-primary{color:#1f3746}.u-c-bg-primary{background-color:#1f3746}.u-c-text-primary-light{color:#274558}.u-c-bg-primary-light{background-color:#274558}.u-c-text-primary-dark{color:#172934}.u-c-bg-primary-dark{background-color:#172934}.u-c-text-secondary{color:#3f51b5}.u-c-bg-secondary{background-color:#3f51b5}.u-c-text-secondary-light{color:#4d5ec1}.u-c-bg-secondary-light{background-color:#4d5ec1}.u-c-text-secondary-dark{color:#3849a2}.u-c-bg-secondary-dark{background-color:#3849a2}.u-c-text-tertiary{color:#009688}.u-c-bg-tertiary{background-color:#009688}.u-c-text-tertiary-light{color:#00b09f}.u-c-bg-tertiary-light{background-color:#00b09f}.u-c-text-tertiary-dark{color:#007d71}.u-c-bg-tertiary-dark{background-color:#007d71}.u-c-text-info{color:#238cd0}.u-c-bg-info{background-color:#238cd0}.u-c-text-info-light{color:#d3e9f7}.u-c-bg-info-light{background-color:#d3e9f7}.u-c-text-info-dark{color:#175a85}.u-c-bg-info-dark{background-color:#175a85}.u-c-text-warning{color:#ffc107}.u-c-bg-warning{background-color:#ffc107}.u-c-text-warning-light{color:#ffe082}.u-c-bg-warning-light{background-color:#ffe082}.u-c-text-warning-dark{color:#a37b05}.u-c-bg-warning-dark{background-color:#a37b05}.u-c-text-error{color:#c84d4d}.u-c-bg-error{background-color:#c84d4d}.u-c-text-error-light{color:#f2d9d9}.u-c-bg-error-light{background-color:#f2d9d9}.u-c-text-error-dark{color:#a44040}.u-c-bg-error-dark{background-color:#a44040}.u-c-text-success{color:#4caf50}.u-c-bg-success{background-color:#4caf50}.u-c-text-success-light{color:#a5d6a7}.u-c-bg-success-light{background-color:#a5d6a7}.u-c-text-success-dark{color:#38803b}.u-c-bg-success-dark{background-color:#38803b}.u-c-text-disabled{color:#d0d0d0}.u-c-bg-disabled{background-color:#d0d0d0}.u-c-text-disabled-light{color:#f3f3f3}.u-c-bg-disabled-light{background-color:#f3f3f3}.u-c-text-disabled-dark{color:grey}.u-c-bg-disabled-dark{background-color:grey}.u-c-text-helper{color:#d8612a}.u-c-bg-helper{background-color:#d8612a}.u-c-text-helper-light{color:#f4d3c4}.u-c-bg-helper-light{background-color:#f4d3c4}.u-c-text-helper-dark{color:#b15023}.u-c-bg-helper-dark{background-color:#b15023}.u-d-block{display:block}.u-d-inline{display:inline}.u-d-inline-block{display:inline-block}.u-d-table{display:table}.u-d-table-cell{display:table-cell}.u-d-flex{display:flex}.u-o-0{filter:alpha(Opacity=0);opacity:0}.u-o-1{filter:alpha(Opacity=10);opacity:.1}.u-o-2{filter:alpha(Opacity=20);opacity:.2}.u-o-3{filter:alpha(Opacity=30);opacity:.3}.u-o-4{filter:alpha(Opacity=40);opacity:.4}.u-o-5{filter:alpha(Opacity=50);opacity:.5}.u-o-6{filter:alpha(Opacity=60);opacity:.6}.u-o-7{filter:alpha(Opacity=70);opacity:.7}.u-o-8{filter:alpha(Opacity=80);opacity:.8}.u-o-9{filter:alpha(Opacity=90);opacity:.9}.u-o-10{filter:alpha(Opacity=100);opacity:1}.u-s-5{width:5%}.u-s-10{width:10%}.u-s-15{width:15%}.u-s-20{width:20%}.u-s-25{width:25%}.u-s-30{width:30%}.u-s-35{width:35%}.u-s-40{width:40%}.u-s-45{width:45%}.u-s-50{width:50%}.u-s-55{width:55%}.u-s-60{width:60%}.u-s-65{width:65%}.u-s-70{width:70%}.u-s-75{width:75%}.u-s-80{width:80%}.u-s-85{width:85%}.u-s-90{width:90%}.u-s-95{width:95%}.u-s-100{width:100%}.s-scrollable{overflow-y:auto}.s-scrollable::-webkit-scrollbar{-webkit-appearance:none}.s-scrollable::-webkit-scrollbar:vertical{width:7px}.s-scrollable::-webkit-scrollbar:horizontal{height:7px}.s-scrollable::-webkit-scrollbar-thumb{background-color:#677580;border-radius:10px}.s-scrollable::-webkit-scrollbar-track{background-color:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.1)}.s-badge{display:inline-block;padding:6px;font-weight:400;font-size:16px;line-height:1;color:#000;background-color:#fff;border:1px solid #000;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:4px;min-width:30px}.s-badge-reverse{color:#fff;background-color:#000}.s-badge-icon-left{position:relative}.s-badge-icon-left .icon{position:absolute;bottom:-8px;left:-5px;transition:.1s ease-in-out}.s-badge-icon-left .icon.icon-note:before{content:url(/assets/images/badge_icons/icon_note.svg)}.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-badge-icon-left .icon.icon-note.rateplan-item.horizontal-tab-link:hover:before,.availability .availability-selector .rateplan-selector .s-badge-icon-left .icon.icon-note.rateplan-item.active:before,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-badge-icon-left .icon.icon-note.rateplan-item.horizontal-tab-link:hover:before,.s-badge-icon-left .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .icon.icon-note.rateplan-item.horizontal-tab-link:hover:before,.s-badge-icon-left .availability .availability-selector .rateplan-selector .icon.icon-note.rateplan-item.active:before,.s-badge-icon-left .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .icon.icon-note.rateplan-item.horizontal-tab-link:hover:before,.s-badge-icon-left .icon.icon-note:hover:before{content:url(/assets/images/badge_icons/icon_note_blue.svg)}.s-badge-icon-left .icon.icon-note-small{left:-4px}.s-badge-icon-left .icon.icon-note-small:before{content:url(/assets/images/badge_icons/icon_note_small.svg)}.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-badge-icon-left .icon.icon-note-small.rateplan-item.horizontal-tab-link:hover:before,.availability .availability-selector .rateplan-selector .s-badge-icon-left .icon.icon-note-small.rateplan-item.active:before,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-badge-icon-left .icon.icon-note-small.rateplan-item.horizontal-tab-link:hover:before,.s-badge-icon-left .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .icon.icon-note-small.rateplan-item.horizontal-tab-link:hover:before,.s-badge-icon-left .availability .availability-selector .rateplan-selector .icon.icon-note-small.rateplan-item.active:before,.s-badge-icon-left .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .icon.icon-note-small.rateplan-item.horizontal-tab-link:hover:before,.s-badge-icon-left .icon.icon-note-small:hover:before{content:url(/assets/images/badge_icons/icon_note_small_blue.svg)}.s-badge-icon-left .icon.icon-note-big{left:-6px;bottom:-10px}.s-badge-icon-left .icon.icon-note-big:before{content:url(/assets/images/badge_icons/icon_note_big.svg)}.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-badge-icon-left .icon.icon-note-big.rateplan-item.horizontal-tab-link:hover:before,.availability .availability-selector .rateplan-selector .s-badge-icon-left .icon.icon-note-big.rateplan-item.active:before,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-badge-icon-left .icon.icon-note-big.rateplan-item.horizontal-tab-link:hover:before,.s-badge-icon-left .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .icon.icon-note-big.rateplan-item.horizontal-tab-link:hover:before,.s-badge-icon-left .availability .availability-selector .rateplan-selector .icon.icon-note-big.rateplan-item.active:before,.s-badge-icon-left .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .icon.icon-note-big.rateplan-item.horizontal-tab-link:hover:before,.s-badge-icon-left .icon.icon-note-big:hover:before{content:url(/assets/images/badge_icons/icon_note_big_blue.svg)}.s-badge-icon-center{position:relative}.s-badge-icon-center .icon{position:absolute;bottom:-9px;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);transition:.1s ease-in-out}.s-badge-icon-center .icon.icon-note:before{content:url(/assets/images/badge_icons/icon_note.svg)}.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-badge-icon-center .icon.icon-note.rateplan-item.horizontal-tab-link:hover:before,.availability .availability-selector .rateplan-selector .s-badge-icon-center .icon.icon-note.rateplan-item.active:before,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-badge-icon-center .icon.icon-note.rateplan-item.horizontal-tab-link:hover:before,.s-badge-icon-center .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .icon.icon-note.rateplan-item.horizontal-tab-link:hover:before,.s-badge-icon-center .availability .availability-selector .rateplan-selector .icon.icon-note.rateplan-item.active:before,.s-badge-icon-center .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .icon.icon-note.rateplan-item.horizontal-tab-link:hover:before,.s-badge-icon-center .icon.icon-note:hover:before{content:url(/assets/images/badge_icons/icon_note_blue.svg)}.s-badge-icon-center .icon.icon-note-small:before{content:url(/assets/images/badge_icons/icon_note_small.svg)}.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-badge-icon-center .icon.icon-note-small.rateplan-item.horizontal-tab-link:hover:before,.availability .availability-selector .rateplan-selector .s-badge-icon-center .icon.icon-note-small.rateplan-item.active:before,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-badge-icon-center .icon.icon-note-small.rateplan-item.horizontal-tab-link:hover:before,.s-badge-icon-center .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .icon.icon-note-small.rateplan-item.horizontal-tab-link:hover:before,.s-badge-icon-center .availability .availability-selector .rateplan-selector .icon.icon-note-small.rateplan-item.active:before,.s-badge-icon-center .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .icon.icon-note-small.rateplan-item.horizontal-tab-link:hover:before,.s-badge-icon-center .icon.icon-note-small:hover:before{content:url(/assets/images/badge_icons/icon_note_small_blue.svg)}.s-badge-icon-center .icon.icon-note-big{bottom:-11px}.s-badge-icon-center .icon.icon-note-big:before{content:url(/assets/images/badge_icons/icon_note_big.svg)}.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-badge-icon-center .icon.icon-note-big.rateplan-item.horizontal-tab-link:hover:before,.availability .availability-selector .rateplan-selector .s-badge-icon-center .icon.icon-note-big.rateplan-item.active:before,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-badge-icon-center .icon.icon-note-big.rateplan-item.horizontal-tab-link:hover:before,.s-badge-icon-center .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .icon.icon-note-big.rateplan-item.horizontal-tab-link:hover:before,.s-badge-icon-center .availability .availability-selector .rateplan-selector .icon.icon-note-big.rateplan-item.active:before,.s-badge-icon-center .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .icon.icon-note-big.rateplan-item.horizontal-tab-link:hover:before,.s-badge-icon-center .icon.icon-note-big:hover:before{content:url(/assets/images/badge_icons/icon_note_big_blue.svg)}.s-badge-icon-right{position:relative}.s-badge-icon-right .icon{position:absolute;bottom:-8px;right:-5px;transition:.1s ease-in-out}.s-badge-icon-right .icon.icon-note:before{content:url(/assets/images/badge_icons/icon_note.svg)}.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-badge-icon-right .icon.icon-note.rateplan-item.horizontal-tab-link:hover:before,.availability .availability-selector .rateplan-selector .s-badge-icon-right .icon.icon-note.rateplan-item.active:before,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-badge-icon-right .icon.icon-note.rateplan-item.horizontal-tab-link:hover:before,.s-badge-icon-right .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .icon.icon-note.rateplan-item.horizontal-tab-link:hover:before,.s-badge-icon-right .availability .availability-selector .rateplan-selector .icon.icon-note.rateplan-item.active:before,.s-badge-icon-right .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .icon.icon-note.rateplan-item.horizontal-tab-link:hover:before,.s-badge-icon-right .icon.icon-note:hover:before{content:url(/assets/images/badge_icons/icon_note_blue.svg)}.s-badge-icon-right .icon.icon-note-small:before{content:url(/assets/images/badge_icons/icon_note_small.svg)}.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-badge-icon-right .icon.icon-note-small.rateplan-item.horizontal-tab-link:hover:before,.availability .availability-selector .rateplan-selector .s-badge-icon-right .icon.icon-note-small.rateplan-item.active:before,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-badge-icon-right .icon.icon-note-small.rateplan-item.horizontal-tab-link:hover:before,.s-badge-icon-right .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .icon.icon-note-small.rateplan-item.horizontal-tab-link:hover:before,.s-badge-icon-right .availability .availability-selector .rateplan-selector .icon.icon-note-small.rateplan-item.active:before,.s-badge-icon-right .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .icon.icon-note-small.rateplan-item.horizontal-tab-link:hover:before,.s-badge-icon-right .icon.icon-note-small:hover:before{content:url(/assets/images/badge_icons/icon_note_small_blue.svg)}.s-badge-icon-right .icon.icon-note-big{right:-7px;bottom:-10px}.s-badge-icon-right .icon.icon-note-big:before{content:url(/assets/images/badge_icons/icon_note_big.svg)}.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-badge-icon-right .icon.icon-note-big.rateplan-item.horizontal-tab-link:hover:before,.availability .availability-selector .rateplan-selector .s-badge-icon-right .icon.icon-note-big.rateplan-item.active:before,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-badge-icon-right .icon.icon-note-big.rateplan-item.horizontal-tab-link:hover:before,.s-badge-icon-right .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .icon.icon-note-big.rateplan-item.horizontal-tab-link:hover:before,.s-badge-icon-right .availability .availability-selector .rateplan-selector .icon.icon-note-big.rateplan-item.active:before,.s-badge-icon-right .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .icon.icon-note-big.rateplan-item.horizontal-tab-link:hover:before,.s-badge-icon-right .icon.icon-note-big:hover:before{content:url(/assets/images/badge_icons/icon_note_big_blue.svg)}.s-badge-gray{color:#677580;border-color:#677580}.s-badge-gray-reverse{color:#fff;background-color:#677580;border-color:#677580}.s-badge-primary{color:#1f3746;border-color:#1f3746}.s-badge-primary-reverse{color:#fff;background-color:#1f3746;border-color:#1f3746}.s-badge-secondary{color:#3f51b5;border-color:#3f51b5}.s-badge-secondary-reverse{color:#fff;background-color:#3f51b5;border-color:#3f51b5}.s-badge-tertiary{color:#009688;border-color:#009688}.s-badge-tertiary-reverse{color:#fff;background-color:#009688;border-color:#009688}.s-badge-info{color:#238cd0;border-color:#238cd0}.s-badge-info-reverse{color:#fff;background-color:#238cd0;border-color:#238cd0}.s-badge-warning{color:#ffc107;border-color:#ffc107}.s-badge-warning-reverse{color:#000;background-color:#ffc107;border-color:#ffc107}.s-badge-error{color:#c84d4d;border-color:#c84d4d}.s-badge-error-reverse{color:#fff;background-color:#c84d4d;border-color:#c84d4d}.s-badge-success{color:#4caf50;border-color:#4caf50}.s-badge-success-reverse{color:#fff;background-color:#4caf50;border-color:#4caf50}.s-badge-small{font-size:14px;min-width:24px;padding:4px}.s-badge-big{font-size:20px;min-width:36px;padding:7px}.s-badge-left{border-radius:4px 0 0 4px;float:left}.s-badge-center{border-radius:0;border-left:0;float:left}.s-badge-right{border-radius:0 4px 4px 0;border-left:0;float:left}.s-btn,.s-modal .s-modal-window .s-modal-footer .modal-button{display:inline-block;font-weight:400;line-height:1;text-align:center;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:2px solid #000;color:#000;padding:9px 20px;font-size:14px;background:#fff;outline:0;border-radius:2px;transition:.1s ease-in-out;cursor:pointer}.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-btn.rateplan-item.horizontal-tab-link:not(:disabled):hover,.availability .availability-selector .rateplan-selector .s-btn.rateplan-item.active:not(:disabled),.availability .availability-selector .rateplan-selector .s-modal .s-modal-window .s-modal-footer .modal-button.rateplan-item.active:not(:disabled),.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-btn.rateplan-item.horizontal-tab-link:not(:disabled):hover,.s-btn:not(:disabled):hover,.s-modal .s-modal-window .s-modal-footer .availability .availability-selector .rateplan-selector .modal-button.rateplan-item.active:not(:disabled),.s-modal .s-modal-window .s-modal-footer .modal-button:not(:disabled):hover{background-color:#e6e5e5}.s-btn:disabled,.s-modal .s-modal-window .s-modal-footer .modal-button:disabled{border-color:grey;color:grey;cursor:default}.s-btn-primary{color:#1f3746;border-color:#1f3746}.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-btn-primary.rateplan-item.horizontal-tab-link:not(:disabled):hover,.availability .availability-selector .rateplan-selector .s-btn-primary.rateplan-item.active:not(:disabled),.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-btn-primary.rateplan-item.horizontal-tab-link:not(:disabled):hover,.s-btn-primary:not(:disabled):hover{background-color:#1f3746;color:#fff}.s-btn-primary-reverse{color:#fff;border-color:#1f3746;background-color:#1f3746}.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-btn-primary-reverse.rateplan-item.horizontal-tab-link:not(:disabled):hover,.availability .availability-selector .rateplan-selector .s-btn-primary-reverse.rateplan-item.active:not(:disabled),.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-btn-primary-reverse.rateplan-item.horizontal-tab-link:not(:disabled):hover,.s-btn-primary-reverse:not(:disabled):hover{background-color:#000;border-color:#000}.s-btn-secondary{color:#3f51b5;border-color:#3f51b5}.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-btn-secondary.rateplan-item.horizontal-tab-link:not(:disabled):hover,.availability .availability-selector .rateplan-selector .s-btn-secondary.rateplan-item.active:not(:disabled),.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-btn-secondary.rateplan-item.horizontal-tab-link:not(:disabled):hover,.s-btn-secondary:not(:disabled):hover{background-color:#3f51b5;color:#fff}.s-btn-secondary-reverse{color:#fff;border-color:#3f51b5;background-color:#3f51b5}.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-btn-secondary-reverse.rateplan-item.horizontal-tab-link:not(:disabled):hover,.availability .availability-selector .rateplan-selector .s-btn-secondary-reverse.rateplan-item.active:not(:disabled),.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-btn-secondary-reverse.rateplan-item.horizontal-tab-link:not(:disabled):hover,.s-btn-secondary-reverse:not(:disabled):hover{background-color:#252f69;border-color:#252f69}.s-btn-tertiary{color:#009688;border-color:#009688}.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-btn-tertiary.rateplan-item.horizontal-tab-link:not(:disabled):hover,.availability .availability-selector .rateplan-selector .s-btn-tertiary.rateplan-item.active:not(:disabled),.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-btn-tertiary.rateplan-item.horizontal-tab-link:not(:disabled):hover,.s-btn-tertiary:not(:disabled):hover{background-color:#009688;color:#fff}.s-btn-tertiary-reverse{color:#fff;border-color:#009688;background-color:#009688}.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-btn-tertiary-reverse.rateplan-item.horizontal-tab-link:not(:disabled):hover,.availability .availability-selector .rateplan-selector .s-btn-tertiary-reverse.rateplan-item.active:not(:disabled),.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-btn-tertiary-reverse.rateplan-item.horizontal-tab-link:not(:disabled):hover,.s-btn-tertiary-reverse:not(:disabled):hover{background-color:#00302c;border-color:#00302c}.s-btn-warning{color:#ffc107;border-color:#ffc107}.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-btn-warning.rateplan-item.horizontal-tab-link:not(:disabled):hover,.availability .availability-selector .rateplan-selector .s-btn-warning.rateplan-item.active:not(:disabled),.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-btn-warning.rateplan-item.horizontal-tab-link:not(:disabled):hover,.s-btn-warning:not(:disabled):hover{background-color:#ffc107;color:#fff}.s-btn-warning-reverse{color:#fff;border-color:#ffc107;background-color:#ffc107}.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-btn-warning-reverse.rateplan-item.horizontal-tab-link:not(:disabled):hover,.availability .availability-selector .rateplan-selector .s-btn-warning-reverse.rateplan-item.active:not(:disabled),.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-btn-warning-reverse.rateplan-item.horizontal-tab-link:not(:disabled):hover,.s-btn-warning-reverse:not(:disabled):hover{background-color:#a07800;border-color:#a07800}.s-btn-error{color:#c84d4d;border-color:#c84d4d}.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-btn-error.rateplan-item.horizontal-tab-link:not(:disabled):hover,.availability .availability-selector .rateplan-selector .s-btn-error.rateplan-item.active:not(:disabled),.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-btn-error.rateplan-item.horizontal-tab-link:not(:disabled):hover,.s-btn-error:not(:disabled):hover{background-color:#c84d4d;color:#fff}.s-btn-error-reverse{color:#fff;border-color:#c84d4d;background-color:#c84d4d}.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-btn-error-reverse.rateplan-item.horizontal-tab-link:not(:disabled):hover,.availability .availability-selector .rateplan-selector .s-btn-error-reverse.rateplan-item.active:not(:disabled),.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-btn-error-reverse.rateplan-item.horizontal-tab-link:not(:disabled):hover,.s-btn-error-reverse:not(:disabled):hover{background-color:#862929;border-color:#862929}.s-btn-success{color:#4caf50;border-color:#4caf50}.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-btn-success.rateplan-item.horizontal-tab-link:not(:disabled):hover,.availability .availability-selector .rateplan-selector .s-btn-success.rateplan-item.active:not(:disabled),.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-btn-success.rateplan-item.horizontal-tab-link:not(:disabled):hover,.s-btn-success:not(:disabled):hover{background-color:#4caf50;color:#fff}.s-btn-success-reverse{color:#fff;border-color:#4caf50;background-color:#4caf50}.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-btn-success-reverse.rateplan-item.horizontal-tab-link:not(:disabled):hover,.availability .availability-selector .rateplan-selector .s-btn-success-reverse.rateplan-item.active:not(:disabled),.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-btn-success-reverse.rateplan-item.horizontal-tab-link:not(:disabled):hover,.s-btn-success-reverse:not(:disabled):hover{background-color:#2d682f;border-color:#2d682f}.s-btn-helper{color:#d8612a;border-color:#d8612a}.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-btn-helper.rateplan-item.horizontal-tab-link:not(:disabled):hover,.availability .availability-selector .rateplan-selector .s-btn-helper.rateplan-item.active:not(:disabled),.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-btn-helper.rateplan-item.horizontal-tab-link:not(:disabled):hover,.s-btn-helper:not(:disabled):hover{background-color:#d8612a;color:#fff}.s-btn-helper-reverse{color:#fff;border-color:#d8612a;background-color:#d8612a}.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-btn-helper-reverse.rateplan-item.horizontal-tab-link:not(:disabled):hover,.availability .availability-selector .rateplan-selector .s-btn-helper-reverse.rateplan-item.active:not(:disabled),.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-btn-helper-reverse.rateplan-item.horizontal-tab-link:not(:disabled):hover,.s-btn-helper-reverse:not(:disabled):hover{background-color:#843a18;border-color:#843a18}.s-btn-xsmall{font-size:10px;padding:0}.s-btn-small{font-size:10px;padding:7px 15px}.s-btn-big{font-size:20px;padding:8px 25px}.s-btn-icon-left{padding:9px 20px 9px 15px}.s-btn-icon-left i{line-height:0;font-size:16px;padding:0 10px 0 0}.s-btn-icon-left.s-btn-xsmall i{font-size:14px}.s-btn-icon-left.s-btn-small{padding:7px 15px 7px 12px}.s-btn-icon-left.s-btn-small i{padding:0 8px 0 0;font-size:14px}.s-btn-icon-left.s-btn-big{padding:8px 20px 8px 17px}.s-btn-icon-left.s-btn-big i{padding:0 12px 0 0;font-size:20px}.s-btn-icon-right{padding:9px 15px 9px 20px}.s-btn-icon-right i{line-height:0;font-size:16px;padding:0 0 0 10px}.s-btn-icon-right.s-btn-xsmall i{font-size:14px}.s-btn-icon-right.s-btn-small{padding:7px 12px 7px 15px}.s-btn-icon-right.s-btn-small i{padding:0 0 0 8px;font-size:14px}.s-btn-icon-right.s-btn-big{padding:8px 17px 8px 20px}.s-btn-icon-right.s-btn-big i{padding:0 0 0 12px;font-size:20px}.s-btn-circle{min-width:100px;min-height:100px;text-align:center;border-radius:50%;border-width:1px;font-size:30px}.s-btn-circle.s-btn-xsmall{min-height:25px;min-width:25px;font-size:14px}.s-btn-circle.s-btn-small{min-height:50px;min-width:50px;font-size:20px}.s-btn-circle.s-btn-big{min-height:140px;min-width:140px;font-size:50px}.s-tag-primary{display:inline-block;text-align:center;white-space:nowrap;vertical-align:baseline;color:#fff;background:#1f3746;font-weight:400;padding-left:9px;border-radius:3px;margin-right:5px}.s-tag-primary i{border-radius:0 3px 3px 0;padding:8px;cursor:pointer;margin-left:3px;transition:.1s ease-in-out}.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-tag-primary i.rateplan-item.horizontal-tab-link:hover,.availability .availability-selector .rateplan-selector .s-tag-primary i.rateplan-item.active,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-tag-primary i.rateplan-item.horizontal-tab-link:hover,.s-tag-primary .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab i.rateplan-item.horizontal-tab-link:hover,.s-tag-primary .availability .availability-selector .rateplan-selector i.rateplan-item.active,.s-tag-primary .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector i.rateplan-item.horizontal-tab-link:hover,.s-tag-primary i:hover{background-color:#000}.s-tag-primary.s-tag-small{font-size:12px;padding-left:9px}.s-tag-primary.s-tag-small i{padding:6px}.s-tag-primary.s-tag-big{font-size:16px;padding-left:12px}.s-tag-primary.s-tag-big i{padding:9px}.s-tag-secondary{display:inline-block;text-align:center;white-space:nowrap;vertical-align:baseline;color:#fff;background:#3f51b5;font-weight:400;padding-left:9px;border-radius:3px;margin-right:5px}.s-tag-secondary i{border-radius:0 3px 3px 0;padding:8px;cursor:pointer;margin-left:3px;transition:.1s ease-in-out}.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-tag-secondary i.rateplan-item.horizontal-tab-link:hover,.availability .availability-selector .rateplan-selector .s-tag-secondary i.rateplan-item.active,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-tag-secondary i.rateplan-item.horizontal-tab-link:hover,.s-tag-secondary .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab i.rateplan-item.horizontal-tab-link:hover,.s-tag-secondary .availability .availability-selector .rateplan-selector i.rateplan-item.active,.s-tag-secondary .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector i.rateplan-item.horizontal-tab-link:hover,.s-tag-secondary i:hover{background-color:#252f69}.s-tag-secondary.s-tag-small{font-size:12px;padding-left:9px}.s-tag-secondary.s-tag-small i{padding:6px}.s-tag-secondary.s-tag-big{font-size:16px;padding-left:12px}.s-tag-secondary.s-tag-big i{padding:9px}.s-tag-tertiary{display:inline-block;text-align:center;white-space:nowrap;vertical-align:baseline;color:#fff;background:#009688;font-weight:400;padding-left:9px;border-radius:3px;margin-right:5px}.s-tag-tertiary i{border-radius:0 3px 3px 0;padding:8px;cursor:pointer;margin-left:3px;transition:.1s ease-in-out}.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-tag-tertiary i.rateplan-item.horizontal-tab-link:hover,.availability .availability-selector .rateplan-selector .s-tag-tertiary i.rateplan-item.active,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-tag-tertiary i.rateplan-item.horizontal-tab-link:hover,.s-tag-tertiary .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab i.rateplan-item.horizontal-tab-link:hover,.s-tag-tertiary .availability .availability-selector .rateplan-selector i.rateplan-item.active,.s-tag-tertiary .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector i.rateplan-item.horizontal-tab-link:hover,.s-tag-tertiary i:hover{background-color:#00302c}.s-tag-tertiary.s-tag-small{font-size:12px;padding-left:9px}.s-tag-tertiary.s-tag-small i{padding:6px}.s-tag-tertiary.s-tag-big{font-size:16px;padding-left:12px}.s-tag-tertiary.s-tag-big i{padding:9px}.s-tag-info{display:inline-block;text-align:center;white-space:nowrap;vertical-align:baseline;color:#fff;background:#238cd0;font-weight:400;padding-left:9px;border-radius:3px;margin-right:5px}.s-tag-info i{border-radius:0 3px 3px 0;padding:8px;cursor:pointer;margin-left:3px;transition:.1s ease-in-out}.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-tag-info i.rateplan-item.horizontal-tab-link:hover,.availability .availability-selector .rateplan-selector .s-tag-info i.rateplan-item.active,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-tag-info i.rateplan-item.horizontal-tab-link:hover,.s-tag-info .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab i.rateplan-item.horizontal-tab-link:hover,.s-tag-info .availability .availability-selector .rateplan-selector i.rateplan-item.active,.s-tag-info .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector i.rateplan-item.horizontal-tab-link:hover,.s-tag-info i:hover{background-color:#145179}.s-tag-info.s-tag-small{font-size:12px;padding-left:9px}.s-tag-info.s-tag-small i{padding:6px}.s-tag-info.s-tag-big{font-size:16px;padding-left:12px}.s-tag-info.s-tag-big i{padding:9px}.s-tag-warning{display:inline-block;text-align:center;white-space:nowrap;vertical-align:baseline;color:#fff;background:#ffc107;font-weight:400;padding-left:9px;border-radius:3px;margin-right:5px}.s-tag-warning i{border-radius:0 3px 3px 0;padding:8px;cursor:pointer;margin-left:3px;transition:.1s ease-in-out}.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-tag-warning i.rateplan-item.horizontal-tab-link:hover,.availability .availability-selector .rateplan-selector .s-tag-warning i.rateplan-item.active,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-tag-warning i.rateplan-item.horizontal-tab-link:hover,.s-tag-warning .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab i.rateplan-item.horizontal-tab-link:hover,.s-tag-warning .availability .availability-selector .rateplan-selector i.rateplan-item.active,.s-tag-warning .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector i.rateplan-item.horizontal-tab-link:hover,.s-tag-warning i:hover{background-color:#a07800}.s-tag-warning.s-tag-small{font-size:12px;padding-left:9px}.s-tag-warning.s-tag-small i{padding:6px}.s-tag-warning.s-tag-big{font-size:16px;padding-left:12px}.s-tag-warning.s-tag-big i{padding:9px}.s-tag-error{display:inline-block;text-align:center;white-space:nowrap;vertical-align:baseline;color:#fff;background:#c84d4d;font-weight:400;padding-left:9px;border-radius:3px;margin-right:5px}.s-tag-error i{border-radius:0 3px 3px 0;padding:8px;cursor:pointer;margin-left:3px;transition:.1s ease-in-out}.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-tag-error i.rateplan-item.horizontal-tab-link:hover,.availability .availability-selector .rateplan-selector .s-tag-error i.rateplan-item.active,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-tag-error i.rateplan-item.horizontal-tab-link:hover,.s-tag-error .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab i.rateplan-item.horizontal-tab-link:hover,.s-tag-error .availability .availability-selector .rateplan-selector i.rateplan-item.active,.s-tag-error .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector i.rateplan-item.horizontal-tab-link:hover,.s-tag-error i:hover{background-color:#862929}.s-tag-error.s-tag-small{font-size:12px;padding-left:9px}.s-tag-error.s-tag-small i{padding:6px}.s-tag-error.s-tag-big{font-size:16px;padding-left:12px}.s-tag-error.s-tag-big i{padding:9px}.s-tag-success{display:inline-block;text-align:center;white-space:nowrap;vertical-align:baseline;color:#fff;background:#4caf50;font-weight:400;padding-left:9px;border-radius:3px;margin-right:5px}.s-tag-success i{border-radius:0 3px 3px 0;padding:8px;cursor:pointer;margin-left:3px;transition:.1s ease-in-out}.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-tag-success i.rateplan-item.horizontal-tab-link:hover,.availability .availability-selector .rateplan-selector .s-tag-success i.rateplan-item.active,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-tag-success i.rateplan-item.horizontal-tab-link:hover,.s-tag-success .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab i.rateplan-item.horizontal-tab-link:hover,.s-tag-success .availability .availability-selector .rateplan-selector i.rateplan-item.active,.s-tag-success .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector i.rateplan-item.horizontal-tab-link:hover,.s-tag-success i:hover{background-color:#2d682f}.s-tag-success.s-tag-small{font-size:12px;padding-left:9px}.s-tag-success.s-tag-small i{padding:6px}.s-tag-success.s-tag-big{font-size:16px;padding-left:12px}.s-tag-success.s-tag-big i{padding:9px}.s-tag-helper{display:inline-block;text-align:center;white-space:nowrap;vertical-align:baseline;color:#fff;background:#d8612a;font-weight:400;padding-left:9px;border-radius:3px;margin-right:5px}.s-tag-helper i{border-radius:0 3px 3px 0;padding:8px;cursor:pointer;margin-left:3px;transition:.1s ease-in-out}.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-tag-helper i.rateplan-item.horizontal-tab-link:hover,.availability .availability-selector .rateplan-selector .s-tag-helper i.rateplan-item.active,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-tag-helper i.rateplan-item.horizontal-tab-link:hover,.s-tag-helper .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab i.rateplan-item.horizontal-tab-link:hover,.s-tag-helper .availability .availability-selector .rateplan-selector i.rateplan-item.active,.s-tag-helper .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector i.rateplan-item.horizontal-tab-link:hover,.s-tag-helper i:hover{background-color:#843a18}.s-tag-helper.s-tag-small{font-size:12px;padding-left:9px}.s-tag-helper.s-tag-small i{padding:6px}.s-tag-helper.s-tag-big{font-size:16px;padding-left:12px}.s-tag-helper.s-tag-big i{padding:9px}.s-box{display:inline-block;width:100%}.s-list{margin:1em .5em;font-size:14px}.s-list .s-list-item{padding-left:.4em}.s-list .s-list-item:not(:last-of-type){padding-bottom:.5em}.s-list-ordered{margin:1em 2em;list-style-type:decimal}.s-list-unordered{margin:1em 1.5em}.s-list-unordered .s-list-item{position:relative}.s-list-unordered .s-list-item:before{content:'•';position:absolute;left:-.5em}.s-list-menu{display:inline-block;min-width:170px;box-shadow:0 0 2px 0 rgba(0,0,0,.24)}.s-list-menu .s-list-menu-item{padding:.7em;cursor:pointer}.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-list-menu .s-list-menu-item.horizontal-tab-link.rateplan-item.active,.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-list-menu .s-list-menu-item.rateplan-item.horizontal-tab-link:hover,.availability .availability-selector .rateplan-selector .s-list-menu .s-list-menu-item.rateplan-item.active,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-list-menu .s-list-menu-item.horizontal-tab-link.rateplan-item.active,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-list-menu .s-list-menu-item.rateplan-item.horizontal-tab-link:hover,.horizontal-tabs .horizontal-tab .s-list-menu .s-list-menu-item.horizontal-tab-link:hover,.s-list-menu .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-list-menu-item.horizontal-tab-link.rateplan-item.active,.s-list-menu .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-list-menu-item.rateplan-item.horizontal-tab-link:hover,.s-list-menu .availability .availability-selector .rateplan-selector .s-list-menu-item.rateplan-item.active,.s-list-menu .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-list-menu-item.horizontal-tab-link.rateplan-item.active,.s-list-menu .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-list-menu-item.rateplan-item.horizontal-tab-link:hover,.s-list-menu .horizontal-tabs .horizontal-tab .s-list-menu-item.horizontal-tab-link:hover,.s-list-menu .s-list-menu-item.active,.s-list-menu .s-list-menu-item:hover{background-color:#d0d0d0}.s-list-with-icon .s-list-item:not(:last-of-type){padding-bottom:.7em}.s-list-menu-with-icon i,.s-list-with-icon .s-list-item i{padding-right:.5em}.s-list-menu-small,.s-list-small{font-size:12px}.s-list-big,.s-list-menu-big{font-size:16px}.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-list-menu-primary .s-list-menu-item.horizontal-tab-link.rateplan-item.active,.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-list-menu-primary .s-list-menu-item.rateplan-item.horizontal-tab-link:hover,.availability .availability-selector .rateplan-selector .s-list-menu-primary .s-list-menu-item.rateplan-item.active,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-list-menu-primary .s-list-menu-item.horizontal-tab-link.rateplan-item.active,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-list-menu-primary .s-list-menu-item.rateplan-item.horizontal-tab-link:hover,.horizontal-tabs .horizontal-tab .s-list-menu-primary .s-list-menu-item.horizontal-tab-link:hover,.s-list-menu-primary .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-list-menu-item.horizontal-tab-link.rateplan-item.active,.s-list-menu-primary .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-list-menu-item.rateplan-item.horizontal-tab-link:hover,.s-list-menu-primary .availability .availability-selector .rateplan-selector .s-list-menu-item.rateplan-item.active,.s-list-menu-primary .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-list-menu-item.horizontal-tab-link.rateplan-item.active,.s-list-menu-primary .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-list-menu-item.rateplan-item.horizontal-tab-link:hover,.s-list-menu-primary .horizontal-tabs .horizontal-tab .s-list-menu-item.horizontal-tab-link:hover,.s-list-menu-primary .s-list-menu-item.active,.s-list-menu-primary .s-list-menu-item:hover{color:#1f3746;background-color:#71a2c0}.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-list-menu-secondary .s-list-menu-item.horizontal-tab-link.rateplan-item.active,.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-list-menu-secondary .s-list-menu-item.rateplan-item.horizontal-tab-link:hover,.availability .availability-selector .rateplan-selector .s-list-menu-secondary .s-list-menu-item.rateplan-item.active,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-list-menu-secondary .s-list-menu-item.horizontal-tab-link.rateplan-item.active,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-list-menu-secondary .s-list-menu-item.rateplan-item.horizontal-tab-link:hover,.horizontal-tabs .horizontal-tab .s-list-menu-secondary .s-list-menu-item.horizontal-tab-link:hover,.s-list-menu-secondary .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-list-menu-item.horizontal-tab-link.rateplan-item.active,.s-list-menu-secondary .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-list-menu-item.rateplan-item.horizontal-tab-link:hover,.s-list-menu-secondary .availability .availability-selector .rateplan-selector .s-list-menu-item.rateplan-item.active,.s-list-menu-secondary .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-list-menu-item.horizontal-tab-link.rateplan-item.active,.s-list-menu-secondary .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-list-menu-item.rateplan-item.horizontal-tab-link:hover,.s-list-menu-secondary .horizontal-tabs .horizontal-tab .s-list-menu-item.horizontal-tab-link:hover,.s-list-menu-secondary .s-list-menu-item.active,.s-list-menu-secondary .s-list-menu-item:hover{color:#3f51b5;background-color:#d1d6ef}.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-list-menu-tertiary .s-list-menu-item.horizontal-tab-link.rateplan-item.active,.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-list-menu-tertiary .s-list-menu-item.rateplan-item.horizontal-tab-link:hover,.availability .availability-selector .rateplan-selector .s-list-menu-tertiary .s-list-menu-item.rateplan-item.active,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-list-menu-tertiary .s-list-menu-item.horizontal-tab-link.rateplan-item.active,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-list-menu-tertiary .s-list-menu-item.rateplan-item.horizontal-tab-link:hover,.horizontal-tabs .horizontal-tab .s-list-menu-tertiary .s-list-menu-item.horizontal-tab-link:hover,.s-list-menu-tertiary .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-list-menu-item.horizontal-tab-link.rateplan-item.active,.s-list-menu-tertiary .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-list-menu-item.rateplan-item.horizontal-tab-link:hover,.s-list-menu-tertiary .availability .availability-selector .rateplan-selector .s-list-menu-item.rateplan-item.active,.s-list-menu-tertiary .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-list-menu-item.horizontal-tab-link.rateplan-item.active,.s-list-menu-tertiary .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-list-menu-item.rateplan-item.horizontal-tab-link:hover,.s-list-menu-tertiary .horizontal-tabs .horizontal-tab .s-list-menu-item.horizontal-tab-link:hover,.s-list-menu-tertiary .s-list-menu-item.active,.s-list-menu-tertiary .s-list-menu-item:hover{color:#009688;background-color:#63fff0}.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-list-menu-info .s-list-menu-item.horizontal-tab-link.rateplan-item.active,.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-list-menu-info .s-list-menu-item.rateplan-item.horizontal-tab-link:hover,.availability .availability-selector .rateplan-selector .s-list-menu-info .s-list-menu-item.rateplan-item.active,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-list-menu-info .s-list-menu-item.horizontal-tab-link.rateplan-item.active,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-list-menu-info .s-list-menu-item.rateplan-item.horizontal-tab-link:hover,.horizontal-tabs .horizontal-tab .s-list-menu-info .s-list-menu-item.horizontal-tab-link:hover,.s-list-menu-info .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-list-menu-item.horizontal-tab-link.rateplan-item.active,.s-list-menu-info .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-list-menu-item.rateplan-item.horizontal-tab-link:hover,.s-list-menu-info .availability .availability-selector .rateplan-selector .s-list-menu-item.rateplan-item.active,.s-list-menu-info .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-list-menu-item.horizontal-tab-link.rateplan-item.active,.s-list-menu-info .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-list-menu-item.rateplan-item.horizontal-tab-link:hover,.s-list-menu-info .horizontal-tabs .horizontal-tab .s-list-menu-item.horizontal-tab-link:hover,.s-list-menu-info .s-list-menu-item.active,.s-list-menu-info .s-list-menu-item:hover{color:#238cd0;background-color:#c9e4f6}.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-list-menu-warning .s-list-menu-item.horizontal-tab-link.rateplan-item.active,.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-list-menu-warning .s-list-menu-item.rateplan-item.horizontal-tab-link:hover,.availability .availability-selector .rateplan-selector .s-list-menu-warning .s-list-menu-item.rateplan-item.active,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-list-menu-warning .s-list-menu-item.horizontal-tab-link.rateplan-item.active,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-list-menu-warning .s-list-menu-item.rateplan-item.horizontal-tab-link:hover,.horizontal-tabs .horizontal-tab .s-list-menu-warning .s-list-menu-item.horizontal-tab-link:hover,.s-list-menu-warning .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-list-menu-item.horizontal-tab-link.rateplan-item.active,.s-list-menu-warning .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-list-menu-item.rateplan-item.horizontal-tab-link:hover,.s-list-menu-warning .availability .availability-selector .rateplan-selector .s-list-menu-item.rateplan-item.active,.s-list-menu-warning .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-list-menu-item.horizontal-tab-link.rateplan-item.active,.s-list-menu-warning .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-list-menu-item.rateplan-item.horizontal-tab-link:hover,.s-list-menu-warning .horizontal-tabs .horizontal-tab .s-list-menu-item.horizontal-tab-link:hover,.s-list-menu-warning .s-list-menu-item.active,.s-list-menu-warning .s-list-menu-item:hover{color:#ffc107;background-color:#fff4d3}.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-list-menu-error .s-list-menu-item.horizontal-tab-link.rateplan-item.active,.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-list-menu-error .s-list-menu-item.rateplan-item.horizontal-tab-link:hover,.availability .availability-selector .rateplan-selector .s-list-menu-error .s-list-menu-item.rateplan-item.active,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-list-menu-error .s-list-menu-item.horizontal-tab-link.rateplan-item.active,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-list-menu-error .s-list-menu-item.rateplan-item.horizontal-tab-link:hover,.horizontal-tabs .horizontal-tab .s-list-menu-error .s-list-menu-item.horizontal-tab-link:hover,.s-list-menu-error .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-list-menu-item.horizontal-tab-link.rateplan-item.active,.s-list-menu-error .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-list-menu-item.rateplan-item.horizontal-tab-link:hover,.s-list-menu-error .availability .availability-selector .rateplan-selector .s-list-menu-item.rateplan-item.active,.s-list-menu-error .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-list-menu-item.horizontal-tab-link.rateplan-item.active,.s-list-menu-error .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-list-menu-item.rateplan-item.horizontal-tab-link:hover,.s-list-menu-error .horizontal-tabs .horizontal-tab .s-list-menu-item.horizontal-tab-link:hover,.s-list-menu-error .s-list-menu-item.active,.s-list-menu-error .s-list-menu-item:hover{color:#c84d4d;background-color:#f8e9e9}.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-list-menu-success .s-list-menu-item.horizontal-tab-link.rateplan-item.active,.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-list-menu-success .s-list-menu-item.rateplan-item.horizontal-tab-link:hover,.availability .availability-selector .rateplan-selector .s-list-menu-success .s-list-menu-item.rateplan-item.active,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-list-menu-success .s-list-menu-item.horizontal-tab-link.rateplan-item.active,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-list-menu-success .s-list-menu-item.rateplan-item.horizontal-tab-link:hover,.horizontal-tabs .horizontal-tab .s-list-menu-success .s-list-menu-item.horizontal-tab-link:hover,.s-list-menu-success .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-list-menu-item.horizontal-tab-link.rateplan-item.active,.s-list-menu-success .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-list-menu-item.rateplan-item.horizontal-tab-link:hover,.s-list-menu-success .availability .availability-selector .rateplan-selector .s-list-menu-item.rateplan-item.active,.s-list-menu-success .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-list-menu-item.horizontal-tab-link.rateplan-item.active,.s-list-menu-success .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-list-menu-item.rateplan-item.horizontal-tab-link:hover,.s-list-menu-success .horizontal-tabs .horizontal-tab .s-list-menu-item.horizontal-tab-link:hover,.s-list-menu-success .s-list-menu-item.active,.s-list-menu-success .s-list-menu-item:hover{color:#4caf50;background-color:#d9eeda}.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-list-menu-helper .s-list-menu-item.horizontal-tab-link.rateplan-item.active,.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-list-menu-helper .s-list-menu-item.rateplan-item.horizontal-tab-link:hover,.availability .availability-selector .rateplan-selector .s-list-menu-helper .s-list-menu-item.rateplan-item.active,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-list-menu-helper .s-list-menu-item.horizontal-tab-link.rateplan-item.active,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-list-menu-helper .s-list-menu-item.rateplan-item.horizontal-tab-link:hover,.horizontal-tabs .horizontal-tab .s-list-menu-helper .s-list-menu-item.horizontal-tab-link:hover,.s-list-menu-helper .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-list-menu-item.horizontal-tab-link.rateplan-item.active,.s-list-menu-helper .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-list-menu-item.rateplan-item.horizontal-tab-link:hover,.s-list-menu-helper .availability .availability-selector .rateplan-selector .s-list-menu-item.rateplan-item.active,.s-list-menu-helper .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-list-menu-item.horizontal-tab-link.rateplan-item.active,.s-list-menu-helper .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-list-menu-item.rateplan-item.horizontal-tab-link:hover,.s-list-menu-helper .horizontal-tabs .horizontal-tab .s-list-menu-item.horizontal-tab-link:hover,.s-list-menu-helper .s-list-menu-item.active,.s-list-menu-helper .s-list-menu-item:hover{color:#d8612a;background-color:#f8e1d6}.s-table{margin-bottom:1rem;font-size:14px;line-height:16px;border-collapse:collapse}.s-table td,.s-table th{padding:0 5px}.s-table th{color:grey;font-weight:300}.s-table tr{border-bottom:1px solid #f3f3f3}.s-table-stripped tr{border:0}.s-table-stripped tr:nth-of-type(odd) td{background-color:#f4f4f4}.s-table-stripped tr th{border-bottom:1px solid #f3f3f3}.s-table-responsive{width:100%}.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-table-hover tr.rateplan-item.horizontal-tab-link:hover td,.availability .availability-selector .rateplan-selector .s-table-hover tr.rateplan-item.active td,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-table-hover tr.rateplan-item.horizontal-tab-link:hover td,.s-table-hover .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab tr.rateplan-item.horizontal-tab-link:hover td,.s-table-hover .availability .availability-selector .rateplan-selector tr.rateplan-item.active td,.s-table-hover .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector tr.rateplan-item.horizontal-tab-link:hover td,.s-table-hover tr:hover td{cursor:pointer;background-color:#f3f3f3}.s-table-xs td{padding:5px 10px;height:30px}.s-table-xs th{padding:5px 10px}.s-table-s td{padding:5px 10px;height:42px}.s-table-s th{padding:10px}.s-table-m td{padding:5px 10px;height:48px}.s-table-m th{padding:10px}.s-table-l td{padding:5px 10px;height:54px}.s-table-l th{padding:10px}.s-input{display:block;width:100%;height:36px;padding:5px 10px;margin:5px 0 0;font-size:14px;color:#000;background-color:#fff;background-image:none;border:1px solid #d0d0d0;border-radius:0;cursor:text}.s-input:focus{border-color:grey;outline:0}.s-input-has-error,.s-input-has-error:focus{border-color:#c84d4d}.s-input[disabled],.s-input[readonly],fieldset[disabled] .s-input{border-color:#f3f3f3;background-color:#f3f3f3;color:grey;opacity:1}textarea.s-input{height:auto}.s-input-small{font-size:12px;height:30px}.s-input-big{font-size:16px;height:40px}.s-validation-error{position:relative}.s-validation-error-msg{font-size:14px;margin-top:5px;z-index:1;position:absolute;background:#c84d4d;color:#fff;text-align:left;padding:8px 10px;width:100%}.s-validation-error-msg:after{content:'';position:absolute;left:15px;top:-16px;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid transparent;border-bottom:8px solid #c84d4d}.s-input-group-left{position:relative}.s-input-group-left i{position:absolute;left:0;font-size:14px;margin:10px 0 0 10px;color:#d0d0d0;cursor:pointer}.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-input-group-left i.rateplan-item.horizontal-tab-link:hover,.availability .availability-selector .rateplan-selector .s-input-group-left i.rateplan-item.active,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-input-group-left i.rateplan-item.horizontal-tab-link:hover,.s-input-group-left .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab i.rateplan-item.horizontal-tab-link:hover,.s-input-group-left .availability .availability-selector .rateplan-selector i.rateplan-item.active,.s-input-group-left .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector i.rateplan-item.horizontal-tab-link:hover,.s-input-group-left i:hover{color:grey}.s-input-group-left .s-input{padding:5px 10px 5px 30px}.s-input-group-left.s-input-group-small i{font-size:12px;margin-top:9px}.s-input-group-left.s-input-group-small .s-input-small{padding-left:28px}.s-input-group-left.s-input-group-big i{font-size:18px;margin-top:11px}.s-input-group-left.s-input-group-big .s-input-big{padding-left:35px}.s-input-group-right{position:relative}.s-input-group-right i{position:absolute;right:0;font-size:14px;margin:10px 10px 0 0;color:#d0d0d0;cursor:pointer}.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-input-group-right i.rateplan-item.horizontal-tab-link:hover,.availability .availability-selector .rateplan-selector .s-input-group-right i.rateplan-item.active,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-input-group-right i.rateplan-item.horizontal-tab-link:hover,.s-input-group-right .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab i.rateplan-item.horizontal-tab-link:hover,.s-input-group-right .availability .availability-selector .rateplan-selector i.rateplan-item.active,.s-input-group-right .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector i.rateplan-item.horizontal-tab-link:hover,.s-input-group-right i:hover{color:grey}.s-input-group-right .s-input{padding:5px 30px 5px 10px}.s-input-group-right.s-input-group-small i{font-size:12px;margin-top:9px}.s-input-group-right.s-input-group-small .s-input-small{padding-right:28px}.s-input-group-right.s-input-group-big i{font-size:18px;margin-top:11px}.s-input-group-right.s-input-group-big .s-input-big{padding-right:35px}.s-input-group-has-error>i{color:#c84d4d}.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-input-group-has-error>i.rateplan-item.horizontal-tab-link:hover,.availability .availability-selector .rateplan-selector .s-input-group-has-error>i.rateplan-item.active,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-input-group-has-error>i.rateplan-item.horizontal-tab-link:hover,.s-input-group-has-error>i:hover{color:#a44040}.s-lbl{font-size:14px;color:grey;margin-bottom:10px}.s-lbl-required:after{content:'*';color:#c84d4d}.s-lbl-small{font-size:12px}.s-lbl-big{font-size:16px}.s-checkbox input[type=checkbox]{visibility:hidden}.s-checkbox label{display:inline-block;font-size:20px;color:grey;cursor:pointer}.s-checkbox input[type=checkbox]~label.on{display:none}.s-checkbox input[type=checkbox]~label.off{display:inline-block}.s-checkbox input[type=checkbox]:checked~label.on{display:inline-block;color:#1f3746}.s-checkbox input[type=checkbox]:checked~label.off{display:none}.s-checkbox-small label{font-size:17px}.s-checkbox-big label{font-size:23px}.s-tabs,.s-tabs .c-tab{display:inline-block}.s-tabs .s-tab{display:inline-block;line-height:20px;font-weight:400;font-size:14px;color:#b3b2b2;margin:0 5px;padding:0 20px 6px;border-bottom:2px solid #b3b2b2;cursor:pointer;transition:.1s ease-in-out}.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-tabs .s-tab.rateplan-item.horizontal-tab-link:hover,.availability .availability-selector .rateplan-selector .s-tabs .s-tab.rateplan-item.active,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-tabs .s-tab.rateplan-item.horizontal-tab-link:hover,.s-tabs .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-tab.rateplan-item.horizontal-tab-link:hover,.s-tabs .availability .availability-selector .rateplan-selector .s-tab.rateplan-item.active,.s-tabs .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-tab.rateplan-item.horizontal-tab-link:hover,.s-tabs .s-tab-active,.s-tabs .s-tab:hover{color:#000;border-bottom-color:#000}.s-tabs .s-tab-disabled{pointer-events:none;color:#6f6f71;border-bottom-color:#6f6f71;cursor:default}.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-tabs .s-tab-disabled.rateplan-item.horizontal-tab-link:hover,.availability .availability-selector .rateplan-selector .s-tabs .s-tab-disabled.rateplan-item.active,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-tabs .s-tab-disabled.rateplan-item.horizontal-tab-link:hover,.s-tabs .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-tab-disabled.rateplan-item.horizontal-tab-link:hover,.s-tabs .availability .availability-selector .rateplan-selector .s-tab-disabled.rateplan-item.active,.s-tabs .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-tab-disabled.rateplan-item.horizontal-tab-link:hover,.s-tabs .s-tab-disabled:hover{color:#6f6f71;border-bottom-color:#6f6f71}.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-tabs .s-tab-primary.rateplan-item.horizontal-tab-link:hover,.availability .availability-selector .rateplan-selector .s-tabs .s-tab-primary.rateplan-item.active,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-tabs .s-tab-primary.rateplan-item.horizontal-tab-link:hover,.s-tabs .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-tab-primary.rateplan-item.horizontal-tab-link:hover,.s-tabs .availability .availability-selector .rateplan-selector .s-tab-primary.rateplan-item.active,.s-tabs .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-tab-primary.rateplan-item.horizontal-tab-link:hover,.s-tabs .s-tab-primary.s-tab-active,.s-tabs .s-tab-primary:hover{color:#1f3746;border-bottom-color:#1f3746}.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-tabs .s-tab-secondary.rateplan-item.horizontal-tab-link:hover,.availability .availability-selector .rateplan-selector .s-tabs .s-tab-secondary.rateplan-item.active,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-tabs .s-tab-secondary.rateplan-item.horizontal-tab-link:hover,.s-tabs .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-tab-secondary.rateplan-item.horizontal-tab-link:hover,.s-tabs .availability .availability-selector .rateplan-selector .s-tab-secondary.rateplan-item.active,.s-tabs .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-tab-secondary.rateplan-item.horizontal-tab-link:hover,.s-tabs .s-tab-secondary.s-tab-active,.s-tabs .s-tab-secondary:hover{color:#3f51b5;border-bottom-color:#3f51b5}.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-tabs .s-tab-tertiary.rateplan-item.horizontal-tab-link:hover,.availability .availability-selector .rateplan-selector .s-tabs .s-tab-tertiary.rateplan-item.active,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-tabs .s-tab-tertiary.rateplan-item.horizontal-tab-link:hover,.s-tabs .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-tab-tertiary.rateplan-item.horizontal-tab-link:hover,.s-tabs .availability .availability-selector .rateplan-selector .s-tab-tertiary.rateplan-item.active,.s-tabs .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-tab-tertiary.rateplan-item.horizontal-tab-link:hover,.s-tabs .s-tab-tertiary.s-tab-active,.s-tabs .s-tab-tertiary:hover{color:#009688;border-bottom-color:#009688}.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-tabs .s-tab-info.rateplan-item.horizontal-tab-link:hover,.availability .availability-selector .rateplan-selector .s-tabs .s-tab-info.rateplan-item.active,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-tabs .s-tab-info.rateplan-item.horizontal-tab-link:hover,.s-tabs .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-tab-info.rateplan-item.horizontal-tab-link:hover,.s-tabs .availability .availability-selector .rateplan-selector .s-tab-info.rateplan-item.active,.s-tabs .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-tab-info.rateplan-item.horizontal-tab-link:hover,.s-tabs .s-tab-info.s-tab-active,.s-tabs .s-tab-info:hover{color:#238cd0;border-bottom-color:#238cd0}.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-tabs .s-tab-warning.rateplan-item.horizontal-tab-link:hover,.availability .availability-selector .rateplan-selector .s-tabs .s-tab-warning.rateplan-item.active,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-tabs .s-tab-warning.rateplan-item.horizontal-tab-link:hover,.s-tabs .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-tab-warning.rateplan-item.horizontal-tab-link:hover,.s-tabs .availability .availability-selector .rateplan-selector .s-tab-warning.rateplan-item.active,.s-tabs .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-tab-warning.rateplan-item.horizontal-tab-link:hover,.s-tabs .s-tab-warning.s-tab-active,.s-tabs .s-tab-warning:hover{color:#ffc107;border-bottom-color:#ffc107}.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-tabs .s-tab-error.rateplan-item.horizontal-tab-link:hover,.availability .availability-selector .rateplan-selector .s-tabs .s-tab-error.rateplan-item.active,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-tabs .s-tab-error.rateplan-item.horizontal-tab-link:hover,.s-tabs .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-tab-error.rateplan-item.horizontal-tab-link:hover,.s-tabs .availability .availability-selector .rateplan-selector .s-tab-error.rateplan-item.active,.s-tabs .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-tab-error.rateplan-item.horizontal-tab-link:hover,.s-tabs .s-tab-error.s-tab-active,.s-tabs .s-tab-error:hover{color:#c84d4d;border-bottom-color:#c84d4d}.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-tabs .s-tab-success.rateplan-item.horizontal-tab-link:hover,.availability .availability-selector .rateplan-selector .s-tabs .s-tab-success.rateplan-item.active,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-tabs .s-tab-success.rateplan-item.horizontal-tab-link:hover,.s-tabs .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-tab-success.rateplan-item.horizontal-tab-link:hover,.s-tabs .availability .availability-selector .rateplan-selector .s-tab-success.rateplan-item.active,.s-tabs .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-tab-success.rateplan-item.horizontal-tab-link:hover,.s-tabs .s-tab-success.s-tab-active,.s-tabs .s-tab-success:hover{color:#4caf50;border-bottom-color:#4caf50}.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-tabs .s-tab-helper.rateplan-item.horizontal-tab-link:hover,.availability .availability-selector .rateplan-selector .s-tabs .s-tab-helper.rateplan-item.active,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-tabs .s-tab-helper.rateplan-item.horizontal-tab-link:hover,.s-tabs .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-tab-helper.rateplan-item.horizontal-tab-link:hover,.s-tabs .availability .availability-selector .rateplan-selector .s-tab-helper.rateplan-item.active,.s-tabs .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-tab-helper.rateplan-item.horizontal-tab-link:hover,.s-tabs .s-tab-helper.s-tab-active,.s-tabs .s-tab-helper:hover{color:#d8612a;border-bottom-color:#d8612a}.s-tabs-small .s-tab{font-size:12px;padding-bottom:5px}.s-tabs-small .s-tab-with-icon{font-size:12px}.s-tabs-big .s-tab{font-size:16px;padding-bottom:7px}.s-tabs-big .s-tab-with-icon{font-size:16px}.s-radio input[type=radio]{visibility:hidden}.s-radio label{display:inline-block;font-size:20px;color:grey;cursor:pointer}.s-radio input[type=radio]~label.on{display:none}.s-radio input[type=radio]~label.off{display:inline-block}.s-radio input[type=radio]:checked~label.on{display:inline-block}.s-radio input[type=radio]:checked~label.off{display:none}.s-radio-small label{font-size:17px}.s-radio-big label{font-size:23px}.s-dropdown-wrapper{display:inline-block;position:relative;text-align:center;min-width:45px}.s-dropdown-wrapper .s-drop-content{position:absolute;min-width:135px;margin-top:14px;background-color:#fff;border:1px solid #f3f3f3}.rtl .s-dropdown-wrapper .s-drop-content{left:0}.ltr .s-dropdown-wrapper .s-drop-content{right:0}.s-dropdown-wrapper .s-drop-content .s-list-menu{border:none;box-shadow:none;min-width:100px;width:100%}.ltr .s-dropdown-wrapper .s-drop-content .s-list-menu{text-align:left}.rtl .s-dropdown-wrapper .s-drop-content .s-list-menu{text-align:right}.s-dropdown-wrapper .s-drop-content-small{min-width:130px}.s-dropdown-wrapper .s-drop-content-big{min-width:140px}.s-dropdown-wrapper .s-list-menu-item:first-child::after,.s-dropdown-wrapper .s-list-menu-item:first-child::before{content:"";border:10px solid #fff;width:0;height:0;bottom:100%;position:absolute}.ltr .s-dropdown-wrapper .s-list-menu-item:first-child::after,.ltr .s-dropdown-wrapper .s-list-menu-item:first-child::before{right:10px;left:auto}.rtl .s-dropdown-wrapper .s-list-menu-item:first-child::after,.rtl .s-dropdown-wrapper .s-list-menu-item:first-child::before{left:10px;right:auto}.s-dropdown-wrapper .s-list-menu-item:first-child::before{border-color:transparent transparent #f3f3f3}.s-dropdown-wrapper .s-list-menu-item:first-child::after{top:-18px;border-color:transparent transparent #fff}.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-dropdown-wrapper .s-list-menu-item.horizontal-tab-link.rateplan-item.active:first-of-type::after,.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-dropdown-wrapper .s-list-menu-item.rateplan-item.horizontal-tab-link:hover:first-of-type::after,.availability .availability-selector .rateplan-selector .s-dropdown-wrapper .s-list-menu-item.rateplan-item.active:first-of-type::after,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-dropdown-wrapper .s-list-menu-item.horizontal-tab-link.rateplan-item.active:first-of-type::after,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-dropdown-wrapper .s-list-menu-item.rateplan-item.horizontal-tab-link:hover:first-of-type::after,.horizontal-tabs .horizontal-tab .s-dropdown-wrapper .s-list-menu-item.horizontal-tab-link:hover:first-of-type::after,.s-dropdown-wrapper .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-list-menu-item.horizontal-tab-link.rateplan-item.active:first-of-type::after,.s-dropdown-wrapper .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-list-menu-item.rateplan-item.horizontal-tab-link:hover:first-of-type::after,.s-dropdown-wrapper .availability .availability-selector .rateplan-selector .s-list-menu-item.rateplan-item.active:first-of-type::after,.s-dropdown-wrapper .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-list-menu-item.horizontal-tab-link.rateplan-item.active:first-of-type::after,.s-dropdown-wrapper .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-list-menu-item.rateplan-item.horizontal-tab-link:hover:first-of-type::after,.s-dropdown-wrapper .horizontal-tabs .horizontal-tab .s-list-menu-item.horizontal-tab-link:hover:first-of-type::after,.s-dropdown-wrapper .s-list-menu-item.active:first-of-type::after,.s-dropdown-wrapper .s-list-menu-item:hover:first-of-type::after{border-bottom-color:#d0d0d0}.availability .availability-selector .rateplan-selector .s-dropdown-wrapper .s-list-menu-primary .s-list-menu-item.rateplan-item.active:first-of-type::after,.horizontal-tabs .horizontal-tab .s-dropdown-wrapper .s-list-menu-primary .s-list-menu-item.horizontal-tab-link:hover:first-of-type::after,.s-dropdown-wrapper .s-list-menu-primary .availability .availability-selector .rateplan-selector .s-list-menu-item.rateplan-item.active:first-of-type::after,.s-dropdown-wrapper .s-list-menu-primary .horizontal-tabs .horizontal-tab .s-list-menu-item.horizontal-tab-link:hover:first-of-type::after,.s-dropdown-wrapper .s-list-menu-primary .s-list-menu-item.active:first-of-type::after,.s-dropdown-wrapper .s-list-menu-primary .s-list-menu-item:hover:first-of-type::after{border-bottom-color:#71a2c0}.availability .availability-selector .rateplan-selector .s-dropdown-wrapper .s-list-menu-secondary .s-list-menu-item.rateplan-item.active:first-of-type::after,.horizontal-tabs .horizontal-tab .s-dropdown-wrapper .s-list-menu-secondary .s-list-menu-item.horizontal-tab-link:hover:first-of-type::after,.s-dropdown-wrapper .s-list-menu-secondary .availability .availability-selector .rateplan-selector .s-list-menu-item.rateplan-item.active:first-of-type::after,.s-dropdown-wrapper .s-list-menu-secondary .horizontal-tabs .horizontal-tab .s-list-menu-item.horizontal-tab-link:hover:first-of-type::after,.s-dropdown-wrapper .s-list-menu-secondary .s-list-menu-item.active:first-of-type::after,.s-dropdown-wrapper .s-list-menu-secondary .s-list-menu-item:hover:first-of-type::after{border-bottom-color:#d1d6ef}.availability .availability-selector .rateplan-selector .s-dropdown-wrapper .s-list-menu-tertiary .s-list-menu-item.rateplan-item.active:first-of-type::after,.horizontal-tabs .horizontal-tab .s-dropdown-wrapper .s-list-menu-tertiary .s-list-menu-item.horizontal-tab-link:hover:first-of-type::after,.s-dropdown-wrapper .s-list-menu-tertiary .availability .availability-selector .rateplan-selector .s-list-menu-item.rateplan-item.active:first-of-type::after,.s-dropdown-wrapper .s-list-menu-tertiary .horizontal-tabs .horizontal-tab .s-list-menu-item.horizontal-tab-link:hover:first-of-type::after,.s-dropdown-wrapper .s-list-menu-tertiary .s-list-menu-item.active:first-of-type::after,.s-dropdown-wrapper .s-list-menu-tertiary .s-list-menu-item:hover:first-of-type::after{border-bottom-color:#63fff0}.availability .availability-selector .rateplan-selector .s-dropdown-wrapper .s-list-menu-info .s-list-menu-item.rateplan-item.active:first-of-type::after,.horizontal-tabs .horizontal-tab .s-dropdown-wrapper .s-list-menu-info .s-list-menu-item.horizontal-tab-link:hover:first-of-type::after,.s-dropdown-wrapper .s-list-menu-info .availability .availability-selector .rateplan-selector .s-list-menu-item.rateplan-item.active:first-of-type::after,.s-dropdown-wrapper .s-list-menu-info .horizontal-tabs .horizontal-tab .s-list-menu-item.horizontal-tab-link:hover:first-of-type::after,.s-dropdown-wrapper .s-list-menu-info .s-list-menu-item.active:first-of-type::after,.s-dropdown-wrapper .s-list-menu-info .s-list-menu-item:hover:first-of-type::after{border-bottom-color:#c9e4f6}.availability .availability-selector .rateplan-selector .s-dropdown-wrapper .s-list-menu-warning .s-list-menu-item.rateplan-item.active:first-of-type::after,.horizontal-tabs .horizontal-tab .s-dropdown-wrapper .s-list-menu-warning .s-list-menu-item.horizontal-tab-link:hover:first-of-type::after,.s-dropdown-wrapper .s-list-menu-warning .availability .availability-selector .rateplan-selector .s-list-menu-item.rateplan-item.active:first-of-type::after,.s-dropdown-wrapper .s-list-menu-warning .horizontal-tabs .horizontal-tab .s-list-menu-item.horizontal-tab-link:hover:first-of-type::after,.s-dropdown-wrapper .s-list-menu-warning .s-list-menu-item.active:first-of-type::after,.s-dropdown-wrapper .s-list-menu-warning .s-list-menu-item:hover:first-of-type::after{border-bottom-color:#fff4d3}.availability .availability-selector .rateplan-selector .s-dropdown-wrapper .s-list-menu-error .s-list-menu-item.rateplan-item.active:first-of-type::after,.horizontal-tabs .horizontal-tab .s-dropdown-wrapper .s-list-menu-error .s-list-menu-item.horizontal-tab-link:hover:first-of-type::after,.s-dropdown-wrapper .s-list-menu-error .availability .availability-selector .rateplan-selector .s-list-menu-item.rateplan-item.active:first-of-type::after,.s-dropdown-wrapper .s-list-menu-error .horizontal-tabs .horizontal-tab .s-list-menu-item.horizontal-tab-link:hover:first-of-type::after,.s-dropdown-wrapper .s-list-menu-error .s-list-menu-item.active:first-of-type::after,.s-dropdown-wrapper .s-list-menu-error .s-list-menu-item:hover:first-of-type::after{border-bottom-color:#f8e9e9}.availability .availability-selector .rateplan-selector .s-dropdown-wrapper .s-list-menu-success .s-list-menu-item.rateplan-item.active:first-of-type::after,.horizontal-tabs .horizontal-tab .s-dropdown-wrapper .s-list-menu-success .s-list-menu-item.horizontal-tab-link:hover:first-of-type::after,.s-dropdown-wrapper .s-list-menu-success .availability .availability-selector .rateplan-selector .s-list-menu-item.rateplan-item.active:first-of-type::after,.s-dropdown-wrapper .s-list-menu-success .horizontal-tabs .horizontal-tab .s-list-menu-item.horizontal-tab-link:hover:first-of-type::after,.s-dropdown-wrapper .s-list-menu-success .s-list-menu-item.active:first-of-type::after,.s-dropdown-wrapper .s-list-menu-success .s-list-menu-item:hover:first-of-type::after{border-bottom-color:#d9eeda}.availability .availability-selector .rateplan-selector .s-dropdown-wrapper .s-list-menu-helper .s-list-menu-item.rateplan-item.active:first-of-type::after,.horizontal-tabs .horizontal-tab .s-dropdown-wrapper .s-list-menu-helper .s-list-menu-item.horizontal-tab-link:hover:first-of-type::after,.s-dropdown-wrapper .s-list-menu-helper .availability .availability-selector .rateplan-selector .s-list-menu-item.rateplan-item.active:first-of-type::after,.s-dropdown-wrapper .s-list-menu-helper .horizontal-tabs .horizontal-tab .s-list-menu-item.horizontal-tab-link:hover:first-of-type::after,.s-dropdown-wrapper .s-list-menu-helper .s-list-menu-item.active:first-of-type::after,.s-dropdown-wrapper .s-list-menu-helper .s-list-menu-item:hover:first-of-type::after{border-bottom-color:#f8e1d6}.rtl .s-dropdown-wrapper-left .s-drop-content{right:0;left:auto}.ltr .s-dropdown-wrapper-left .s-drop-content{left:0;right:auto}.rtl .s-dropdown-wrapper-left .s-list-menu-item:first-child::after,.rtl .s-dropdown-wrapper-left .s-list-menu-item:first-child::before{right:10px;left:auto}.ltr .s-dropdown-wrapper-left .s-list-menu-item:first-child::after,.ltr .s-dropdown-wrapper-left .s-list-menu-item:first-child::before{left:10px;right:auto}.s-drop,.s-drop-single{background:#fff;border:2px solid #000;color:#000;cursor:pointer;display:inline-block;font-size:14px;font-weight:400;height:36px;min-width:135px;position:relative;padding:0;border-radius:2px;transition:.1s ease-in-out}.s-drop .title,.s-drop-single .title{display:inline-block;line-height:32px;width:70%}.s-drop .s-drop-icon,.s-drop-single .s-drop-icon{background-color:#fff;line-height:32px;width:30%}.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-drop-single:not(:disabled) .s-drop-icon.rateplan-item.horizontal-tab-link:hover,.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-drop-single:not(:disabled) .title.rateplan-item.horizontal-tab-link:hover,.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-drop:not(:disabled) .s-drop-icon.rateplan-item.horizontal-tab-link:hover,.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-drop:not(:disabled) .title.rateplan-item.horizontal-tab-link:hover,.availability .availability-selector .rateplan-selector .s-drop-single:not(:disabled) .s-drop-icon.rateplan-item.active,.availability .availability-selector .rateplan-selector .s-drop-single:not(:disabled) .title.rateplan-item.active,.availability .availability-selector .rateplan-selector .s-drop:not(:disabled) .s-drop-icon.rateplan-item.active,.availability .availability-selector .rateplan-selector .s-drop:not(:disabled) .title.rateplan-item.active,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-drop-single:not(:disabled) .s-drop-icon.rateplan-item.horizontal-tab-link:hover,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-drop-single:not(:disabled) .title.rateplan-item.horizontal-tab-link:hover,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-drop:not(:disabled) .s-drop-icon.rateplan-item.horizontal-tab-link:hover,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-drop:not(:disabled) .title.rateplan-item.horizontal-tab-link:hover,.s-drop-single:not(:disabled) .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-drop-icon.rateplan-item.horizontal-tab-link:hover,.s-drop-single:not(:disabled) .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .title.rateplan-item.horizontal-tab-link:hover,.s-drop-single:not(:disabled) .availability .availability-selector .rateplan-selector .s-drop-icon.rateplan-item.active,.s-drop-single:not(:disabled) .availability .availability-selector .rateplan-selector .title.rateplan-item.active,.s-drop-single:not(:disabled) .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-drop-icon.rateplan-item.horizontal-tab-link:hover,.s-drop-single:not(:disabled) .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .title.rateplan-item.horizontal-tab-link:hover,.s-drop-single:not(:disabled) .s-drop-icon:hover,.s-drop-single:not(:disabled) .title:hover,.s-drop:not(:disabled) .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-drop-icon.rateplan-item.horizontal-tab-link:hover,.s-drop:not(:disabled) .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .title.rateplan-item.horizontal-tab-link:hover,.s-drop:not(:disabled) .availability .availability-selector .rateplan-selector .s-drop-icon.rateplan-item.active,.s-drop:not(:disabled) .availability .availability-selector .rateplan-selector .title.rateplan-item.active,.s-drop:not(:disabled) .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-drop-icon.rateplan-item.horizontal-tab-link:hover,.s-drop:not(:disabled) .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .title.rateplan-item.horizontal-tab-link:hover,.s-drop:not(:disabled) .s-drop-icon:hover,.s-drop:not(:disabled) .title:hover{background-color:#e6e5e5}.s-drop-single:focus,.s-drop:focus{outline:0}.s-drop-single:disabled,.s-drop:disabled{border-color:grey;color:grey;cursor:default}.ltr .s-drop-single:disabled .s-drop-icon,.ltr .s-drop:disabled .s-drop-icon{border-left-color:grey}.rtl .s-drop-single:disabled .s-drop-icon,.rtl .s-drop:disabled .s-drop-icon{border-right-color:grey}.s-drop-small{font-size:12px;height:30px;min-width:130px}.s-drop-small .s-drop-icon,.s-drop-small .title{line-height:26px}.s-drop-big{font-size:16px;height:40px;min-width:140px}.s-drop-big .s-drop-icon,.s-drop-big .title{line-height:36px}.ltr .s-drop .title,.ltr .s-drop-single .title{float:left}.ltr .s-drop .s-drop-icon,.ltr .s-drop-single .s-drop-icon{border-left:2px solid #000;float:right}.ltr .s-drop-left .title{float:right}.ltr .s-drop-left .s-drop-icon{float:left;border-left:0;border-right:2px solid #000}.rtl .s-drop .title,.rtl .s-drop-single .title{float:right}.rtl .s-drop .s-drop-icon,.rtl .s-drop-single .s-drop-icon{border-right:2px solid #000;float:left}.rtl .s-drop-left .title{float:left}.rtl .s-drop-left .s-drop-icon{float:right;border-right:0;border-left:2px solid #000}.s-drop-primary{border-color:#1f3746;color:#1f3746}.ltr .s-drop-primary .s-drop-icon,.rtl .s-drop-primary .s-drop-icon{border-color:#1f3746}.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-drop-primary:not(:disabled) .title.rateplan-item.horizontal-tab-link:hover,.availability .availability-selector .rateplan-selector .s-drop-primary:not(:disabled) .title.rateplan-item.active,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-drop-primary:not(:disabled) .title.rateplan-item.horizontal-tab-link:hover,.s-drop-primary:not(:disabled) .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .title.rateplan-item.horizontal-tab-link:hover,.s-drop-primary:not(:disabled) .availability .availability-selector .rateplan-selector .title.rateplan-item.active,.s-drop-primary:not(:disabled) .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .title.rateplan-item.horizontal-tab-link:hover,.s-drop-primary:not(:disabled) .title:hover{background-color:#1f3746;color:#fff;border-color:#1f3746}.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-drop-primary:not(:disabled) .s-drop-icon.rateplan-item.horizontal-tab-link:hover,.availability .availability-selector .rateplan-selector .s-drop-primary:not(:disabled) .s-drop-icon.rateplan-item.active,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-drop-primary:not(:disabled) .s-drop-icon.rateplan-item.horizontal-tab-link:hover,.s-drop-primary:not(:disabled) .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-drop-icon.rateplan-item.horizontal-tab-link:hover,.s-drop-primary:not(:disabled) .availability .availability-selector .rateplan-selector .s-drop-icon.rateplan-item.active,.s-drop-primary:not(:disabled) .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-drop-icon.rateplan-item.horizontal-tab-link:hover,.s-drop-primary:not(:disabled) .s-drop-icon:hover{background-color:#1f3746;color:#fff}.s-drop-primary-reverse{background-color:#1f3746;border-color:#1f3746;color:#fff}.s-drop-primary-reverse .s-drop-icon{background-color:#1f3746}.ltr .s-drop-primary-reverse .s-drop-icon,.rtl .s-drop-primary-reverse .s-drop-icon{border-color:#fff}.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-drop-primary-reverse:not(:disabled) .title.rateplan-item.horizontal-tab-link:hover,.availability .availability-selector .rateplan-selector .s-drop-primary-reverse:not(:disabled) .title.rateplan-item.active,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-drop-primary-reverse:not(:disabled) .title.rateplan-item.horizontal-tab-link:hover,.s-drop-primary-reverse:not(:disabled) .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .title.rateplan-item.horizontal-tab-link:hover,.s-drop-primary-reverse:not(:disabled) .availability .availability-selector .rateplan-selector .title.rateplan-item.active,.s-drop-primary-reverse:not(:disabled) .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .title.rateplan-item.horizontal-tab-link:hover,.s-drop-primary-reverse:not(:disabled) .title:hover{background-color:#fff;border-color:#1f3746;color:#1f3746}.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-drop-primary-reverse:not(:disabled) .s-drop-icon.rateplan-item.horizontal-tab-link:hover,.availability .availability-selector .rateplan-selector .s-drop-primary-reverse:not(:disabled) .s-drop-icon.rateplan-item.active,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-drop-primary-reverse:not(:disabled) .s-drop-icon.rateplan-item.horizontal-tab-link:hover,.s-drop-primary-reverse:not(:disabled) .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-drop-icon.rateplan-item.horizontal-tab-link:hover,.s-drop-primary-reverse:not(:disabled) .availability .availability-selector .rateplan-selector .s-drop-icon.rateplan-item.active,.s-drop-primary-reverse:not(:disabled) .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-drop-icon.rateplan-item.horizontal-tab-link:hover,.s-drop-primary-reverse:not(:disabled) .s-drop-icon:hover{background-color:#fff;color:#1f3746}.s-drop-secondary{border-color:#3f51b5;color:#3f51b5}.ltr .s-drop-secondary .s-drop-icon,.rtl .s-drop-secondary .s-drop-icon{border-color:#3f51b5}.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-drop-secondary:not(:disabled) .title.rateplan-item.horizontal-tab-link:hover,.availability .availability-selector .rateplan-selector .s-drop-secondary:not(:disabled) .title.rateplan-item.active,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-drop-secondary:not(:disabled) .title.rateplan-item.horizontal-tab-link:hover,.s-drop-secondary:not(:disabled) .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .title.rateplan-item.horizontal-tab-link:hover,.s-drop-secondary:not(:disabled) .availability .availability-selector .rateplan-selector .title.rateplan-item.active,.s-drop-secondary:not(:disabled) .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .title.rateplan-item.horizontal-tab-link:hover,.s-drop-secondary:not(:disabled) .title:hover{background-color:#3f51b5;color:#fff;border-color:#3f51b5}.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-drop-secondary:not(:disabled) .s-drop-icon.rateplan-item.horizontal-tab-link:hover,.availability .availability-selector .rateplan-selector .s-drop-secondary:not(:disabled) .s-drop-icon.rateplan-item.active,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-drop-secondary:not(:disabled) .s-drop-icon.rateplan-item.horizontal-tab-link:hover,.s-drop-secondary:not(:disabled) .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-drop-icon.rateplan-item.horizontal-tab-link:hover,.s-drop-secondary:not(:disabled) .availability .availability-selector .rateplan-selector .s-drop-icon.rateplan-item.active,.s-drop-secondary:not(:disabled) .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-drop-icon.rateplan-item.horizontal-tab-link:hover,.s-drop-secondary:not(:disabled) .s-drop-icon:hover{background-color:#3f51b5;color:#fff}.s-drop-secondary-reverse{background-color:#3f51b5;border-color:#3f51b5;color:#fff}.s-drop-secondary-reverse .s-drop-icon{background-color:#3f51b5}.ltr .s-drop-secondary-reverse .s-drop-icon,.rtl .s-drop-secondary-reverse .s-drop-icon{border-color:#fff}.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-drop-secondary-reverse:not(:disabled) .title.rateplan-item.horizontal-tab-link:hover,.availability .availability-selector .rateplan-selector .s-drop-secondary-reverse:not(:disabled) .title.rateplan-item.active,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-drop-secondary-reverse:not(:disabled) .title.rateplan-item.horizontal-tab-link:hover,.s-drop-secondary-reverse:not(:disabled) .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .title.rateplan-item.horizontal-tab-link:hover,.s-drop-secondary-reverse:not(:disabled) .availability .availability-selector .rateplan-selector .title.rateplan-item.active,.s-drop-secondary-reverse:not(:disabled) .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .title.rateplan-item.horizontal-tab-link:hover,.s-drop-secondary-reverse:not(:disabled) .title:hover{background-color:#fff;border-color:#3f51b5;color:#3f51b5}.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-drop-secondary-reverse:not(:disabled) .s-drop-icon.rateplan-item.horizontal-tab-link:hover,.availability .availability-selector .rateplan-selector .s-drop-secondary-reverse:not(:disabled) .s-drop-icon.rateplan-item.active,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-drop-secondary-reverse:not(:disabled) .s-drop-icon.rateplan-item.horizontal-tab-link:hover,.s-drop-secondary-reverse:not(:disabled) .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-drop-icon.rateplan-item.horizontal-tab-link:hover,.s-drop-secondary-reverse:not(:disabled) .availability .availability-selector .rateplan-selector .s-drop-icon.rateplan-item.active,.s-drop-secondary-reverse:not(:disabled) .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-drop-icon.rateplan-item.horizontal-tab-link:hover,.s-drop-secondary-reverse:not(:disabled) .s-drop-icon:hover{background-color:#fff;color:#3f51b5}.s-drop-tertiary{border-color:#009688;color:#009688}.ltr .s-drop-tertiary .s-drop-icon,.rtl .s-drop-tertiary .s-drop-icon{border-color:#009688}.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-drop-tertiary:not(:disabled) .title.rateplan-item.horizontal-tab-link:hover,.availability .availability-selector .rateplan-selector .s-drop-tertiary:not(:disabled) .title.rateplan-item.active,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-drop-tertiary:not(:disabled) .title.rateplan-item.horizontal-tab-link:hover,.s-drop-tertiary:not(:disabled) .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .title.rateplan-item.horizontal-tab-link:hover,.s-drop-tertiary:not(:disabled) .availability .availability-selector .rateplan-selector .title.rateplan-item.active,.s-drop-tertiary:not(:disabled) .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .title.rateplan-item.horizontal-tab-link:hover,.s-drop-tertiary:not(:disabled) .title:hover{background-color:#009688;color:#fff;border-color:#009688}.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-drop-tertiary:not(:disabled) .s-drop-icon.rateplan-item.horizontal-tab-link:hover,.availability .availability-selector .rateplan-selector .s-drop-tertiary:not(:disabled) .s-drop-icon.rateplan-item.active,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-drop-tertiary:not(:disabled) .s-drop-icon.rateplan-item.horizontal-tab-link:hover,.s-drop-tertiary:not(:disabled) .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-drop-icon.rateplan-item.horizontal-tab-link:hover,.s-drop-tertiary:not(:disabled) .availability .availability-selector .rateplan-selector .s-drop-icon.rateplan-item.active,.s-drop-tertiary:not(:disabled) .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-drop-icon.rateplan-item.horizontal-tab-link:hover,.s-drop-tertiary:not(:disabled) .s-drop-icon:hover{background-color:#009688;color:#fff}.s-drop-tertiary-reverse{background-color:#009688;border-color:#009688;color:#fff}.s-drop-tertiary-reverse .s-drop-icon{background-color:#009688}.ltr .s-drop-tertiary-reverse .s-drop-icon,.rtl .s-drop-tertiary-reverse .s-drop-icon{border-color:#fff}.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-drop-tertiary-reverse:not(:disabled) .title.rateplan-item.horizontal-tab-link:hover,.availability .availability-selector .rateplan-selector .s-drop-tertiary-reverse:not(:disabled) .title.rateplan-item.active,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-drop-tertiary-reverse:not(:disabled) .title.rateplan-item.horizontal-tab-link:hover,.s-drop-tertiary-reverse:not(:disabled) .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .title.rateplan-item.horizontal-tab-link:hover,.s-drop-tertiary-reverse:not(:disabled) .availability .availability-selector .rateplan-selector .title.rateplan-item.active,.s-drop-tertiary-reverse:not(:disabled) .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .title.rateplan-item.horizontal-tab-link:hover,.s-drop-tertiary-reverse:not(:disabled) .title:hover{background-color:#fff;border-color:#009688;color:#009688}.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-drop-tertiary-reverse:not(:disabled) .s-drop-icon.rateplan-item.horizontal-tab-link:hover,.availability .availability-selector .rateplan-selector .s-drop-tertiary-reverse:not(:disabled) .s-drop-icon.rateplan-item.active,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-drop-tertiary-reverse:not(:disabled) .s-drop-icon.rateplan-item.horizontal-tab-link:hover,.s-drop-tertiary-reverse:not(:disabled) .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-drop-icon.rateplan-item.horizontal-tab-link:hover,.s-drop-tertiary-reverse:not(:disabled) .availability .availability-selector .rateplan-selector .s-drop-icon.rateplan-item.active,.s-drop-tertiary-reverse:not(:disabled) .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-drop-icon.rateplan-item.horizontal-tab-link:hover,.s-drop-tertiary-reverse:not(:disabled) .s-drop-icon:hover{background-color:#fff;color:#009688}.s-drop-info{border-color:#238cd0;color:#238cd0}.ltr .s-drop-info .s-drop-icon,.rtl .s-drop-info .s-drop-icon{border-color:#238cd0}.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-drop-info:not(:disabled) .title.rateplan-item.horizontal-tab-link:hover,.availability .availability-selector .rateplan-selector .s-drop-info:not(:disabled) .title.rateplan-item.active,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-drop-info:not(:disabled) .title.rateplan-item.horizontal-tab-link:hover,.s-drop-info:not(:disabled) .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .title.rateplan-item.horizontal-tab-link:hover,.s-drop-info:not(:disabled) .availability .availability-selector .rateplan-selector .title.rateplan-item.active,.s-drop-info:not(:disabled) .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .title.rateplan-item.horizontal-tab-link:hover,.s-drop-info:not(:disabled) .title:hover{background-color:#238cd0;color:#fff;border-color:#238cd0}.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-drop-info:not(:disabled) .s-drop-icon.rateplan-item.horizontal-tab-link:hover,.availability .availability-selector .rateplan-selector .s-drop-info:not(:disabled) .s-drop-icon.rateplan-item.active,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-drop-info:not(:disabled) .s-drop-icon.rateplan-item.horizontal-tab-link:hover,.s-drop-info:not(:disabled) .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-drop-icon.rateplan-item.horizontal-tab-link:hover,.s-drop-info:not(:disabled) .availability .availability-selector .rateplan-selector .s-drop-icon.rateplan-item.active,.s-drop-info:not(:disabled) .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-drop-icon.rateplan-item.horizontal-tab-link:hover,.s-drop-info:not(:disabled) .s-drop-icon:hover{background-color:#238cd0;color:#fff}.s-drop-info-reverse{background-color:#238cd0;border-color:#238cd0;color:#fff}.s-drop-info-reverse .s-drop-icon{background-color:#238cd0}.ltr .s-drop-info-reverse .s-drop-icon,.rtl .s-drop-info-reverse .s-drop-icon{border-color:#fff}.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-drop-info-reverse:not(:disabled) .title.rateplan-item.horizontal-tab-link:hover,.availability .availability-selector .rateplan-selector .s-drop-info-reverse:not(:disabled) .title.rateplan-item.active,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-drop-info-reverse:not(:disabled) .title.rateplan-item.horizontal-tab-link:hover,.s-drop-info-reverse:not(:disabled) .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .title.rateplan-item.horizontal-tab-link:hover,.s-drop-info-reverse:not(:disabled) .availability .availability-selector .rateplan-selector .title.rateplan-item.active,.s-drop-info-reverse:not(:disabled) .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .title.rateplan-item.horizontal-tab-link:hover,.s-drop-info-reverse:not(:disabled) .title:hover{background-color:#fff;border-color:#238cd0;color:#238cd0}.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-drop-info-reverse:not(:disabled) .s-drop-icon.rateplan-item.horizontal-tab-link:hover,.availability .availability-selector .rateplan-selector .s-drop-info-reverse:not(:disabled) .s-drop-icon.rateplan-item.active,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-drop-info-reverse:not(:disabled) .s-drop-icon.rateplan-item.horizontal-tab-link:hover,.s-drop-info-reverse:not(:disabled) .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-drop-icon.rateplan-item.horizontal-tab-link:hover,.s-drop-info-reverse:not(:disabled) .availability .availability-selector .rateplan-selector .s-drop-icon.rateplan-item.active,.s-drop-info-reverse:not(:disabled) .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-drop-icon.rateplan-item.horizontal-tab-link:hover,.s-drop-info-reverse:not(:disabled) .s-drop-icon:hover{background-color:#fff;color:#238cd0}.s-drop-warning{border-color:#ffc107;color:#ffc107}.ltr .s-drop-warning .s-drop-icon,.rtl .s-drop-warning .s-drop-icon{border-color:#ffc107}.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-drop-warning:not(:disabled) .title.rateplan-item.horizontal-tab-link:hover,.availability .availability-selector .rateplan-selector .s-drop-warning:not(:disabled) .title.rateplan-item.active,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-drop-warning:not(:disabled) .title.rateplan-item.horizontal-tab-link:hover,.s-drop-warning:not(:disabled) .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .title.rateplan-item.horizontal-tab-link:hover,.s-drop-warning:not(:disabled) .availability .availability-selector .rateplan-selector .title.rateplan-item.active,.s-drop-warning:not(:disabled) .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .title.rateplan-item.horizontal-tab-link:hover,.s-drop-warning:not(:disabled) .title:hover{background-color:#ffc107;color:#fff;border-color:#ffc107}.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-drop-warning:not(:disabled) .s-drop-icon.rateplan-item.horizontal-tab-link:hover,.availability .availability-selector .rateplan-selector .s-drop-warning:not(:disabled) .s-drop-icon.rateplan-item.active,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-drop-warning:not(:disabled) .s-drop-icon.rateplan-item.horizontal-tab-link:hover,.s-drop-warning:not(:disabled) .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-drop-icon.rateplan-item.horizontal-tab-link:hover,.s-drop-warning:not(:disabled) .availability .availability-selector .rateplan-selector .s-drop-icon.rateplan-item.active,.s-drop-warning:not(:disabled) .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-drop-icon.rateplan-item.horizontal-tab-link:hover,.s-drop-warning:not(:disabled) .s-drop-icon:hover{background-color:#ffc107;color:#fff}.s-drop-warning-reverse{background-color:#ffc107;border-color:#ffc107;color:#fff}.s-drop-warning-reverse .s-drop-icon{background-color:#ffc107}.ltr .s-drop-warning-reverse .s-drop-icon,.rtl .s-drop-warning-reverse .s-drop-icon{border-color:#fff}.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-drop-warning-reverse:not(:disabled) .title.rateplan-item.horizontal-tab-link:hover,.availability .availability-selector .rateplan-selector .s-drop-warning-reverse:not(:disabled) .title.rateplan-item.active,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-drop-warning-reverse:not(:disabled) .title.rateplan-item.horizontal-tab-link:hover,.s-drop-warning-reverse:not(:disabled) .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .title.rateplan-item.horizontal-tab-link:hover,.s-drop-warning-reverse:not(:disabled) .availability .availability-selector .rateplan-selector .title.rateplan-item.active,.s-drop-warning-reverse:not(:disabled) .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .title.rateplan-item.horizontal-tab-link:hover,.s-drop-warning-reverse:not(:disabled) .title:hover{background-color:#fff;border-color:#ffc107;color:#ffc107}.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-drop-warning-reverse:not(:disabled) .s-drop-icon.rateplan-item.horizontal-tab-link:hover,.availability .availability-selector .rateplan-selector .s-drop-warning-reverse:not(:disabled) .s-drop-icon.rateplan-item.active,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-drop-warning-reverse:not(:disabled) .s-drop-icon.rateplan-item.horizontal-tab-link:hover,.s-drop-warning-reverse:not(:disabled) .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-drop-icon.rateplan-item.horizontal-tab-link:hover,.s-drop-warning-reverse:not(:disabled) .availability .availability-selector .rateplan-selector .s-drop-icon.rateplan-item.active,.s-drop-warning-reverse:not(:disabled) .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-drop-icon.rateplan-item.horizontal-tab-link:hover,.s-drop-warning-reverse:not(:disabled) .s-drop-icon:hover{background-color:#fff;color:#ffc107}.s-drop-error{border-color:#c84d4d;color:#c84d4d}.ltr .s-drop-error .s-drop-icon,.rtl .s-drop-error .s-drop-icon{border-color:#c84d4d}.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-drop-error:not(:disabled) .title.rateplan-item.horizontal-tab-link:hover,.availability .availability-selector .rateplan-selector .s-drop-error:not(:disabled) .title.rateplan-item.active,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-drop-error:not(:disabled) .title.rateplan-item.horizontal-tab-link:hover,.s-drop-error:not(:disabled) .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .title.rateplan-item.horizontal-tab-link:hover,.s-drop-error:not(:disabled) .availability .availability-selector .rateplan-selector .title.rateplan-item.active,.s-drop-error:not(:disabled) .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .title.rateplan-item.horizontal-tab-link:hover,.s-drop-error:not(:disabled) .title:hover{background-color:#c84d4d;color:#fff;border-color:#c84d4d}.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-drop-error:not(:disabled) .s-drop-icon.rateplan-item.horizontal-tab-link:hover,.availability .availability-selector .rateplan-selector .s-drop-error:not(:disabled) .s-drop-icon.rateplan-item.active,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-drop-error:not(:disabled) .s-drop-icon.rateplan-item.horizontal-tab-link:hover,.s-drop-error:not(:disabled) .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-drop-icon.rateplan-item.horizontal-tab-link:hover,.s-drop-error:not(:disabled) .availability .availability-selector .rateplan-selector .s-drop-icon.rateplan-item.active,.s-drop-error:not(:disabled) .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-drop-icon.rateplan-item.horizontal-tab-link:hover,.s-drop-error:not(:disabled) .s-drop-icon:hover{background-color:#c84d4d;color:#fff}.s-drop-error-reverse{background-color:#c84d4d;border-color:#c84d4d;color:#fff}.s-drop-error-reverse .s-drop-icon{background-color:#c84d4d}.ltr .s-drop-error-reverse .s-drop-icon,.rtl .s-drop-error-reverse .s-drop-icon{border-color:#fff}.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-drop-error-reverse:not(:disabled) .title.rateplan-item.horizontal-tab-link:hover,.availability .availability-selector .rateplan-selector .s-drop-error-reverse:not(:disabled) .title.rateplan-item.active,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-drop-error-reverse:not(:disabled) .title.rateplan-item.horizontal-tab-link:hover,.s-drop-error-reverse:not(:disabled) .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .title.rateplan-item.horizontal-tab-link:hover,.s-drop-error-reverse:not(:disabled) .availability .availability-selector .rateplan-selector .title.rateplan-item.active,.s-drop-error-reverse:not(:disabled) .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .title.rateplan-item.horizontal-tab-link:hover,.s-drop-error-reverse:not(:disabled) .title:hover{background-color:#fff;border-color:#c84d4d;color:#c84d4d}.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-drop-error-reverse:not(:disabled) .s-drop-icon.rateplan-item.horizontal-tab-link:hover,.availability .availability-selector .rateplan-selector .s-drop-error-reverse:not(:disabled) .s-drop-icon.rateplan-item.active,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-drop-error-reverse:not(:disabled) .s-drop-icon.rateplan-item.horizontal-tab-link:hover,.s-drop-error-reverse:not(:disabled) .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-drop-icon.rateplan-item.horizontal-tab-link:hover,.s-drop-error-reverse:not(:disabled) .availability .availability-selector .rateplan-selector .s-drop-icon.rateplan-item.active,.s-drop-error-reverse:not(:disabled) .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-drop-icon.rateplan-item.horizontal-tab-link:hover,.s-drop-error-reverse:not(:disabled) .s-drop-icon:hover{background-color:#fff;color:#c84d4d}.s-drop-success{border-color:#4caf50;color:#4caf50}.ltr .s-drop-success .s-drop-icon,.rtl .s-drop-success .s-drop-icon{border-color:#4caf50}.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-drop-success:not(:disabled) .title.rateplan-item.horizontal-tab-link:hover,.availability .availability-selector .rateplan-selector .s-drop-success:not(:disabled) .title.rateplan-item.active,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-drop-success:not(:disabled) .title.rateplan-item.horizontal-tab-link:hover,.s-drop-success:not(:disabled) .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .title.rateplan-item.horizontal-tab-link:hover,.s-drop-success:not(:disabled) .availability .availability-selector .rateplan-selector .title.rateplan-item.active,.s-drop-success:not(:disabled) .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .title.rateplan-item.horizontal-tab-link:hover,.s-drop-success:not(:disabled) .title:hover{background-color:#4caf50;color:#fff;border-color:#4caf50}.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-drop-success:not(:disabled) .s-drop-icon.rateplan-item.horizontal-tab-link:hover,.availability .availability-selector .rateplan-selector .s-drop-success:not(:disabled) .s-drop-icon.rateplan-item.active,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-drop-success:not(:disabled) .s-drop-icon.rateplan-item.horizontal-tab-link:hover,.s-drop-success:not(:disabled) .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-drop-icon.rateplan-item.horizontal-tab-link:hover,.s-drop-success:not(:disabled) .availability .availability-selector .rateplan-selector .s-drop-icon.rateplan-item.active,.s-drop-success:not(:disabled) .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-drop-icon.rateplan-item.horizontal-tab-link:hover,.s-drop-success:not(:disabled) .s-drop-icon:hover{background-color:#4caf50;color:#fff}.s-drop-success-reverse{background-color:#4caf50;border-color:#4caf50;color:#fff}.s-drop-success-reverse .s-drop-icon{background-color:#4caf50}.ltr .s-drop-success-reverse .s-drop-icon,.rtl .s-drop-success-reverse .s-drop-icon{border-color:#fff}.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-drop-success-reverse:not(:disabled) .title.rateplan-item.horizontal-tab-link:hover,.availability .availability-selector .rateplan-selector .s-drop-success-reverse:not(:disabled) .title.rateplan-item.active,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-drop-success-reverse:not(:disabled) .title.rateplan-item.horizontal-tab-link:hover,.s-drop-success-reverse:not(:disabled) .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .title.rateplan-item.horizontal-tab-link:hover,.s-drop-success-reverse:not(:disabled) .availability .availability-selector .rateplan-selector .title.rateplan-item.active,.s-drop-success-reverse:not(:disabled) .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .title.rateplan-item.horizontal-tab-link:hover,.s-drop-success-reverse:not(:disabled) .title:hover{background-color:#fff;border-color:#4caf50;color:#4caf50}.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-drop-success-reverse:not(:disabled) .s-drop-icon.rateplan-item.horizontal-tab-link:hover,.availability .availability-selector .rateplan-selector .s-drop-success-reverse:not(:disabled) .s-drop-icon.rateplan-item.active,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-drop-success-reverse:not(:disabled) .s-drop-icon.rateplan-item.horizontal-tab-link:hover,.s-drop-success-reverse:not(:disabled) .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-drop-icon.rateplan-item.horizontal-tab-link:hover,.s-drop-success-reverse:not(:disabled) .availability .availability-selector .rateplan-selector .s-drop-icon.rateplan-item.active,.s-drop-success-reverse:not(:disabled) .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-drop-icon.rateplan-item.horizontal-tab-link:hover,.s-drop-success-reverse:not(:disabled) .s-drop-icon:hover{background-color:#fff;color:#4caf50}.s-drop-helper{border-color:#d8612a;color:#d8612a}.ltr .s-drop-helper .s-drop-icon,.rtl .s-drop-helper .s-drop-icon{border-color:#d8612a}.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-drop-helper:not(:disabled) .title.rateplan-item.horizontal-tab-link:hover,.availability .availability-selector .rateplan-selector .s-drop-helper:not(:disabled) .title.rateplan-item.active,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-drop-helper:not(:disabled) .title.rateplan-item.horizontal-tab-link:hover,.s-drop-helper:not(:disabled) .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .title.rateplan-item.horizontal-tab-link:hover,.s-drop-helper:not(:disabled) .availability .availability-selector .rateplan-selector .title.rateplan-item.active,.s-drop-helper:not(:disabled) .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .title.rateplan-item.horizontal-tab-link:hover,.s-drop-helper:not(:disabled) .title:hover{background-color:#d8612a;color:#fff;border-color:#d8612a}.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-drop-helper:not(:disabled) .s-drop-icon.rateplan-item.horizontal-tab-link:hover,.availability .availability-selector .rateplan-selector .s-drop-helper:not(:disabled) .s-drop-icon.rateplan-item.active,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-drop-helper:not(:disabled) .s-drop-icon.rateplan-item.horizontal-tab-link:hover,.s-drop-helper:not(:disabled) .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-drop-icon.rateplan-item.horizontal-tab-link:hover,.s-drop-helper:not(:disabled) .availability .availability-selector .rateplan-selector .s-drop-icon.rateplan-item.active,.s-drop-helper:not(:disabled) .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-drop-icon.rateplan-item.horizontal-tab-link:hover,.s-drop-helper:not(:disabled) .s-drop-icon:hover{background-color:#d8612a;color:#fff}.s-drop-helper-reverse{background-color:#d8612a;border-color:#d8612a;color:#fff}.s-drop-helper-reverse .s-drop-icon{background-color:#d8612a}.ltr .s-drop-helper-reverse .s-drop-icon,.rtl .s-drop-helper-reverse .s-drop-icon{border-color:#fff}.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-drop-helper-reverse:not(:disabled) .title.rateplan-item.horizontal-tab-link:hover,.availability .availability-selector .rateplan-selector .s-drop-helper-reverse:not(:disabled) .title.rateplan-item.active,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-drop-helper-reverse:not(:disabled) .title.rateplan-item.horizontal-tab-link:hover,.s-drop-helper-reverse:not(:disabled) .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .title.rateplan-item.horizontal-tab-link:hover,.s-drop-helper-reverse:not(:disabled) .availability .availability-selector .rateplan-selector .title.rateplan-item.active,.s-drop-helper-reverse:not(:disabled) .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .title.rateplan-item.horizontal-tab-link:hover,.s-drop-helper-reverse:not(:disabled) .title:hover{background-color:#fff;border-color:#d8612a;color:#d8612a}.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-drop-helper-reverse:not(:disabled) .s-drop-icon.rateplan-item.horizontal-tab-link:hover,.availability .availability-selector .rateplan-selector .s-drop-helper-reverse:not(:disabled) .s-drop-icon.rateplan-item.active,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-drop-helper-reverse:not(:disabled) .s-drop-icon.rateplan-item.horizontal-tab-link:hover,.s-drop-helper-reverse:not(:disabled) .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-drop-icon.rateplan-item.horizontal-tab-link:hover,.s-drop-helper-reverse:not(:disabled) .availability .availability-selector .rateplan-selector .s-drop-icon.rateplan-item.active,.s-drop-helper-reverse:not(:disabled) .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-drop-icon.rateplan-item.horizontal-tab-link:hover,.s-drop-helper-reverse:not(:disabled) .s-drop-icon:hover{background-color:#fff;color:#d8612a}.s-drop-single .title{width:100%}.ltr .s-drop-single .title:after,.rtl .s-drop-single .title:before{content:'\f078';font-family:FontAwesome;position:absolute;top:0}.ltr .s-drop-single .title:after{padding:0 15px 0 0;right:0}.rtl .s-drop-single .title:before{padding:0 0 0 15px;left:0}.ltr .s-drop-single .title{padding:0 45px 0 10px}.ltr .s-drop-single-left .title,.rtl .s-drop-single .title{padding:0 10px 0 45px}.rtl .s-drop-single-left .title{padding:0 45px 0 10px}.date-picker{position:relative}.date-picker .icon{position:absolute;top:10px;left:10px}.availability .availability-selector .rateplan-selector .date-picker .icon.rateplan-item.active,.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .date-picker .icon.rateplan-item.horizontal-tab-link:hover,.date-picker .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .icon.rateplan-item.horizontal-tab-link:hover,.date-picker .availability .availability-selector .rateplan-selector .icon.rateplan-item.active,.date-picker .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .icon.rateplan-item.horizontal-tab-link:hover,.date-picker .icon:hover,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .date-picker .icon.rateplan-item.horizontal-tab-link:hover{cursor:pointer}.availability .availability-selector .rateplan-selector .date-picker .icon.disabled.rateplan-item.active,.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .date-picker .icon.disabled.rateplan-item.horizontal-tab-link:hover,.date-picker .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .icon.disabled.rateplan-item.horizontal-tab-link:hover,.date-picker .availability .availability-selector .rateplan-selector .icon.disabled.rateplan-item.active,.date-picker .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .icon.disabled.rateplan-item.horizontal-tab-link:hover,.date-picker .icon.disabled:hover,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .date-picker .icon.disabled.rateplan-item.horizontal-tab-link:hover{cursor:auto}.date-picker .s-input{font-family:inherit;font-size:1em;height:36px;padding-left:35px;z-index:0}.date-picker .s-input:focus{outline:0}.date-picker .error{background-color:#a44040;color:#fff;padding:8px 10px}.date-picker .reset-button{position:absolute;top:10px;right:10px}.availability .availability-selector .rateplan-selector .date-picker .reset-button.rateplan-item.active,.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .date-picker .reset-button.rateplan-item.horizontal-tab-link:hover,.date-picker .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .reset-button.rateplan-item.horizontal-tab-link:hover,.date-picker .availability .availability-selector .rateplan-selector .reset-button.rateplan-item.active,.date-picker .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .reset-button.rateplan-item.horizontal-tab-link:hover,.date-picker .reset-button:hover,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .date-picker .reset-button.rateplan-item.horizontal-tab-link:hover{color:#a44040;cursor:pointer}.date-picker .date-pick{width:100%;min-width:234px;position:absolute;top:36px;left:0;padding:15px;background-color:#fff;border:1px solid #1f3746;z-index:1}.date-picker .date-pick .calendar{width:100%;padding:10px}.availability .availability-selector .rateplan-selector .date-picker .date-pick .calendar.rateplan-item.active,.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .date-picker .date-pick .calendar.rateplan-item.horizontal-tab-link:hover,.date-picker .date-pick .availability .availability-selector .rateplan-selector .calendar.rateplan-item.active,.date-picker .date-pick .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .calendar.rateplan-item.horizontal-tab-link:hover,.date-picker .date-pick .calendar:hover,.date-picker .date-pick .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .calendar.rateplan-item.horizontal-tab-link:hover,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .date-picker .date-pick .calendar.rateplan-item.horizontal-tab-link:hover{cursor:default}.date-picker .date-pick .calendar .month{width:100%;text-align:center;float:left}.date-picker .date-pick .calendar .month .month-name{font-size:18px;color:#274558}.date-picker .date-pick .calendar .month .day,.date-picker .date-pick .calendar .month .emptyday,.date-picker.rtl .date-pick .calendar .month .emptyday{line-height:1.9em;margin:.2em 0;width:14.28571429%;display:inline-block;text-align:center;float:left}.date-picker .date-pick .calendar .month .emptyday{height:1em}.availability .availability-selector .rateplan-selector .date-picker .date-pick .calendar .month .date.rateplan-item.active,.date-picker .date-pick .calendar .month .availability .availability-selector .rateplan-selector .date.rateplan-item.active,.date-picker .date-pick .calendar .month .date:hover{cursor:pointer;color:#fff}.date-picker .date-pick .calendar .month .date.inrange{color:#fff;background-color:#274558}.date-picker .date-pick .calendar .month .date.inrange.left-side{border-radius:20px 0 0 20px}.date-picker .date-pick .calendar .month .date.inrange.right-side{border-radius:0 20px 20px 0}.date-picker .date-pick .calendar .month .date.inrange.radious{border-radius:20px}.availability .availability-selector .rateplan-selector .date-picker .date-pick .calendar .month .date.inrange.rateplan-item.active,.date-picker .date-pick .calendar .month .availability .availability-selector .rateplan-selector .date.inrange.rateplan-item.active,.date-picker .date-pick .calendar .month .date.inrange:hover{background-color:#1f3746}.availability .availability-selector .rateplan-selector .date-picker .date-pick .calendar .month .date.norange.rateplan-item.active,.date-picker .date-pick .calendar .month .availability .availability-selector .rateplan-selector .date.norange.rateplan-item.active,.date-picker .date-pick .calendar .month .date.norange:hover{background-color:#1f3746;border-radius:20px}.date-picker .date-pick .calendar .month .date.disabled{color:#677580;cursor:default}.availability .availability-selector .rateplan-selector .date-picker .date-pick .calendar .month .date.disabled.rateplan-item.active,.date-picker .date-pick .calendar .month .availability .availability-selector .rateplan-selector .date.disabled.rateplan-item.active,.date-picker .date-pick .calendar .month .date.disabled:hover{background:#fff;color:#677580;cursor:default}.date-picker .date-pick .calendar .angle-icon{font-size:24px;color:#274558;position:absolute}.date-picker .date-pick .calendar .angle-icon.fa-angle-left{top:20px;left:25px}.date-picker .date-pick .calendar .angle-icon.fa-angle-right{top:20px;right:25px}.availability .availability-selector .rateplan-selector .date-picker .date-pick .calendar .angle-icon.rateplan-item.active,.date-picker .date-pick .calendar .angle-icon:hover,.date-picker .date-pick .calendar .availability .availability-selector .rateplan-selector .angle-icon.rateplan-item.active{cursor:pointer}.date-picker.rtl .icon{left:auto;right:10px}.date-picker.rtl .s-input{padding-left:10px;padding-right:35px;direction:rtl}.date-picker.rtl .reset-button{right:auto;left:10px}.date-picker.rtl .date-pick{left:auto;right:0}.date-picker.rtl .date-pick .calendar .month,.date-picker.rtl .date-pick .calendar .month .day,.date-picker.rtl .date-pick .calendar .month .emptyday{float:right}.date-picker.rtl .date-pick .calendar .month .date.inrange.left-side{border-radius:0 20px 20px 0}.date-picker.rtl .date-pick .calendar .month .date.inrange.right-side{border-radius:20px 0 0 20px}.input-list-down .ltr .tab-wrapper i.fa-spinner.hasError,.input-list-down .rtl .tab-wrapper i.fa-spinner.hasError,.input-list-down .tag i.fa-spinner.remove-tag,.input-list-down i.fa.fa-spinner,.input-list-up .ltr .tab-wrapper i.fa-spinner.hasError,.input-list-up .rtl .tab-wrapper i.fa-spinner.hasError,.input-list-up .tag i.fa-spinner.remove-tag,.input-list-up i.fa.fa-spinner,.ltr .tab-wrapper .input-list-down i.fa-spinner.hasError,.ltr .tab-wrapper .input-list-up i.fa-spinner.hasError,.rtl .tab-wrapper .input-list-down i.fa-spinner.hasError,.rtl .tab-wrapper .input-list-up i.fa-spinner.hasError,.tag .input-list-down i.fa-spinner.remove-tag,.tag .input-list-up i.fa-spinner.remove-tag{font-size:30px;color:#000}.input-list-up{position:relative}.input-list-up .ilc-container{position:absolute;z-index:10;background-color:#fff;font-size:16px;padding:10px 15px;width:100%;min-height:50px;max-height:400px;overflow-y:auto;bottom:36px;border-top-left-radius:5px;border-top-right-radius:5px;border:1px solid #677580}.input-list-up .ilc-container .ilc-item{min-height:36px;padding:10px;cursor:pointer}.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .input-list-up .ilc-container .ilc-item.rateplan-item.horizontal-tab-link:hover,.availability .availability-selector .rateplan-selector .input-list-up .ilc-container .ilc-item.rateplan-item.active,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .input-list-up .ilc-container .ilc-item.rateplan-item.horizontal-tab-link:hover,.input-list-up .ilc-container .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .ilc-item.rateplan-item.horizontal-tab-link:hover,.input-list-up .ilc-container .availability .availability-selector .rateplan-selector .ilc-item.rateplan-item.active,.input-list-up .ilc-container .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .ilc-item.rateplan-item.horizontal-tab-link:hover,.input-list-up .ilc-container .ilc-item:hover{background-color:#fbfbfb}.input-list-down{position:relative}.input-list-down .ilc-container{position:absolute;z-index:10;background-color:#fff;font-size:16px;padding:10px 15px;width:100%;min-height:50px;max-height:400px;overflow-y:auto;border-bottom-left-radius:5px;border-bottom-right-radius:5px;border:1px solid #677580}.input-list-down .ilc-container .ilc-item{min-height:36px;padding:10px;cursor:pointer}.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .input-list-down .ilc-container .ilc-item.rateplan-item.horizontal-tab-link:hover,.availability .availability-selector .rateplan-selector .input-list-down .ilc-container .ilc-item.rateplan-item.active,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .input-list-down .ilc-container .ilc-item.rateplan-item.horizontal-tab-link:hover,.input-list-down .ilc-container .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .ilc-item.rateplan-item.horizontal-tab-link:hover,.input-list-down .ilc-container .availability .availability-selector .rateplan-selector .ilc-item.rateplan-item.active,.input-list-down .ilc-container .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .ilc-item.rateplan-item.horizontal-tab-link:hover,.input-list-down .ilc-container .ilc-item:hover{background-color:#fbfbfb}.s-modal .s-modal-overlay{width:100%;height:100vh;position:fixed;top:0;left:0;background-color:rgba(0,0,0,.7);z-index:400}.s-modal .s-modal-window{z-index:400;position:fixed;margin:10vh auto;right:0;left:0;top:0;width:94%;max-width:700px;background-color:#fff;font-size:14px}.s-modal .s-modal-window .s-modal-header{padding:15px 45px 15px 15px;font-size:20px;font-weight:600;color:#fff;background-color:grey}.s-modal .s-modal-window .s-modal-header.s-modal-type-info{background-color:#175a85}.s-modal .s-modal-window .s-modal-header.s-modal-type-warning{background-color:#a37b05}.s-modal .s-modal-window .s-modal-header.s-modal-type-error{background-color:#c84d4d}.s-modal .s-modal-window .s-modal-header.s-modal-type-success{background-color:#4caf50}.s-modal .s-modal-window .s-modal-header.s-modal-type-helper{background-color:#d8612a}.s-modal .s-modal-window .s-modal-header .close-modal{position:absolute;right:15px;top:15px}.availability .availability-selector .rateplan-selector .s-modal .s-modal-window .s-modal-header .close-modal.rateplan-item.active,.s-modal .s-modal-window .s-modal-header .availability .availability-selector .rateplan-selector .close-modal.rateplan-item.active,.s-modal .s-modal-window .s-modal-header .close-modal:hover{cursor:pointer}.s-modal .s-modal-window .s-modal-content{padding:15px}.s-modal .s-modal-window .s-modal-footer{padding:20px 15px}.s-modal .s-modal-window .s-modal-footer .modal-button{margin:0 10px;font-weight:600;background-color:#fff;float:right}.s-modal .s-modal-window .s-modal-footer .modal-button.s-modal-type-info{color:#175a85;border-color:#175a85}.availability .availability-selector .rateplan-selector .s-modal .s-modal-window .s-modal-footer .modal-button.s-modal-type-info.rateplan-item.active:not(:disabled),.s-modal .s-modal-window .s-modal-footer .availability .availability-selector .rateplan-selector .modal-button.s-modal-type-info.rateplan-item.active:not(:disabled),.s-modal .s-modal-window .s-modal-footer .modal-button.s-modal-type-info:not(:disabled):hover{color:#fff;background-color:#175a85}.s-modal .s-modal-window .s-modal-footer .modal-button.s-modal-type-info.confirm-modal-button{color:#fff;background:#175a85}.availability .availability-selector .rateplan-selector .s-modal .s-modal-window .s-modal-footer .modal-button.s-modal-type-info.confirm-modal-button.rateplan-item.active:not(:disabled),.s-modal .s-modal-window .s-modal-footer .availability .availability-selector .rateplan-selector .modal-button.s-modal-type-info.confirm-modal-button.rateplan-item.active:not(:disabled),.s-modal .s-modal-window .s-modal-footer .modal-button.s-modal-type-info.confirm-modal-button:not(:disabled):hover{color:#fff;background-color:#081f2e;border-color:#081f2e}.s-modal .s-modal-window .s-modal-footer .modal-button.s-modal-type-warning{color:#a37b05;border-color:#a37b05}.availability .availability-selector .rateplan-selector .s-modal .s-modal-window .s-modal-footer .modal-button.s-modal-type-warning.rateplan-item.active:not(:disabled),.s-modal .s-modal-window .s-modal-footer .availability .availability-selector .rateplan-selector .modal-button.s-modal-type-warning.rateplan-item.active:not(:disabled),.s-modal .s-modal-window .s-modal-footer .modal-button.s-modal-type-warning:not(:disabled):hover{color:#fff;background-color:#a37b05}.s-modal .s-modal-window .s-modal-footer .modal-button.s-modal-type-warning.confirm-modal-button{color:#fff;background:#a37b05}.availability .availability-selector .rateplan-selector .s-modal .s-modal-window .s-modal-footer .modal-button.s-modal-type-warning.confirm-modal-button.rateplan-item.active:not(:disabled),.s-modal .s-modal-window .s-modal-footer .availability .availability-selector .rateplan-selector .modal-button.s-modal-type-warning.confirm-modal-button.rateplan-item.active:not(:disabled),.s-modal .s-modal-window .s-modal-footer .modal-button.s-modal-type-warning.confirm-modal-button:not(:disabled):hover{color:#fff;background-color:#403002;border-color:#403002}.s-modal .s-modal-window .s-modal-footer .modal-button.s-modal-type-error{color:#c84d4d;border-color:#c84d4d}.availability .availability-selector .rateplan-selector .s-modal .s-modal-window .s-modal-footer .modal-button.s-modal-type-error.rateplan-item.active:not(:disabled),.s-modal .s-modal-window .s-modal-footer .availability .availability-selector .rateplan-selector .modal-button.s-modal-type-error.rateplan-item.active:not(:disabled),.s-modal .s-modal-window .s-modal-footer .modal-button.s-modal-type-error:not(:disabled):hover{color:#fff;background-color:#c84d4d}.s-modal .s-modal-window .s-modal-footer .modal-button.s-modal-type-error.confirm-modal-button{color:#fff;background:#c84d4d}.availability .availability-selector .rateplan-selector .s-modal .s-modal-window .s-modal-footer .modal-button.s-modal-type-error.confirm-modal-button.rateplan-item.active:not(:disabled),.s-modal .s-modal-window .s-modal-footer .availability .availability-selector .rateplan-selector .modal-button.s-modal-type-error.confirm-modal-button.rateplan-item.active:not(:disabled),.s-modal .s-modal-window .s-modal-footer .modal-button.s-modal-type-error.confirm-modal-button:not(:disabled):hover{color:#fff;background-color:#862929;border-color:#862929}.s-modal .s-modal-window .s-modal-footer .modal-button.s-modal-type-success{color:#4caf50;border-color:#4caf50}.availability .availability-selector .rateplan-selector .s-modal .s-modal-window .s-modal-footer .modal-button.s-modal-type-success.rateplan-item.active:not(:disabled),.s-modal .s-modal-window .s-modal-footer .availability .availability-selector .rateplan-selector .modal-button.s-modal-type-success.rateplan-item.active:not(:disabled),.s-modal .s-modal-window .s-modal-footer .modal-button.s-modal-type-success:not(:disabled):hover{color:#fff;background-color:#4caf50}.s-modal .s-modal-window .s-modal-footer .modal-button.s-modal-type-success.confirm-modal-button{color:#fff;background:#4caf50}.availability .availability-selector .rateplan-selector .s-modal .s-modal-window .s-modal-footer .modal-button.s-modal-type-success.confirm-modal-button.rateplan-item.active:not(:disabled),.s-modal .s-modal-window .s-modal-footer .availability .availability-selector .rateplan-selector .modal-button.s-modal-type-success.confirm-modal-button.rateplan-item.active:not(:disabled),.s-modal .s-modal-window .s-modal-footer .modal-button.s-modal-type-success.confirm-modal-button:not(:disabled):hover{color:#fff;background-color:#2d682f;border-color:#2d682f}.s-modal .s-modal-window .s-modal-footer .modal-button.s-modal-type-helper{color:#d8612a;border-color:#d8612a}.availability .availability-selector .rateplan-selector .s-modal .s-modal-window .s-modal-footer .modal-button.s-modal-type-helper.rateplan-item.active:not(:disabled),.s-modal .s-modal-window .s-modal-footer .availability .availability-selector .rateplan-selector .modal-button.s-modal-type-helper.rateplan-item.active:not(:disabled),.s-modal .s-modal-window .s-modal-footer .modal-button.s-modal-type-helper:not(:disabled):hover{color:#fff;background-color:#d8612a}.s-modal .s-modal-window .s-modal-footer .modal-button.s-modal-type-helper.confirm-modal-button{color:#fff;background:#d8612a}.availability .availability-selector .rateplan-selector .s-modal .s-modal-window .s-modal-footer .modal-button.s-modal-type-helper.confirm-modal-button.rateplan-item.active:not(:disabled),.s-modal .s-modal-window .s-modal-footer .availability .availability-selector .rateplan-selector .modal-button.s-modal-type-helper.confirm-modal-button.rateplan-item.active:not(:disabled),.s-modal .s-modal-window .s-modal-footer .modal-button.s-modal-type-helper.confirm-modal-button:not(:disabled):hover{color:#fff;background-color:#843a18;border-color:#843a18}.pagination{position:relative}.pagination input::-webkit-inner-spin-button,.pagination input::-webkit-outer-spin-button{-webkit-appearance:none}.pagination .pagination-input{width:60px;height:36px;margin:2px 15px;padding:0 .5em;text-align:center;font-size:14px;outline:0;border:2px solid #1f3746;color:#1f3746;background:#fff}.pagination .arrow-icon{color:#1f3746;font-size:20px;line-height:40px;margin:0 5px;cursor:pointer}.pagination .pagination-disabled{color:#d0d0d0;cursor:default}.select-field-component{position:relative}.select-field-component:focus{outline:0}.select-field-component:focus .sfc,.select-field-component:focus .sfc-dropdown{border-color:grey}.select-field-component .sfc{display:inline-block;width:100%;position:relative;cursor:pointer;border:1px solid #d0d0d0;padding-right:30px}.select-field-component .sfc select{display:none}.select-field-component .sfc .sfc-container{min-height:34px;background:#fff;overflow:hidden}.select-field-component .sfc .sfc-container .sfc-selected-container{display:inline-block;width:100%;padding:5px}.select-field-component .sfc .sfc-container .sfc-selected-container.sfc-selected-container-disabled{cursor:default}.select-field-component .sfc .sfc-container .sfc-selected-container.sfc-selected-container-disabled .sfc-arrow{display:none}.select-field-component .sfc .sfc-container .sfc-selected-container .sfc-selected-options{width:100%;display:flex;align-items:center}.select-field-component .sfc .sfc-container .sfc-selected-container .sfc-selected-options .sfc-selected-option{display:inline-block;padding-top:5px;padding-left:5px}.select-field-component .sfc .sfc-container .sfc-selected-container .sfc-selected-options .sfc-selected-option.sfc-selected-multiple-option{position:relative;padding:5px 20px 5px 7px;margin:0 5px;background:#1f3746;border-radius:4px;color:#fff;font-size:14px;cursor:default;white-space:nowrap}.ltr .tab-wrapper .select-field-component .sfc .sfc-container .sfc-selected-container .sfc-selected-options .sfc-selected-option.sfc-selected-multiple-option .hasError,.rtl .tab-wrapper .select-field-component .sfc .sfc-container .sfc-selected-container .sfc-selected-options .sfc-selected-option.sfc-selected-multiple-option .hasError,.select-field-component .sfc .sfc-container .sfc-selected-container .sfc-selected-options .sfc-selected-option.sfc-selected-multiple-option .fa,.select-field-component .sfc .sfc-container .sfc-selected-container .sfc-selected-options .sfc-selected-option.sfc-selected-multiple-option .ltr .tab-wrapper .hasError,.select-field-component .sfc .sfc-container .sfc-selected-container .sfc-selected-options .sfc-selected-option.sfc-selected-multiple-option .rtl .tab-wrapper .hasError,.select-field-component .sfc .sfc-container .sfc-selected-container .sfc-selected-options .sfc-selected-option.sfc-selected-multiple-option .tag .remove-tag,.tag .select-field-component .sfc .sfc-container .sfc-selected-container .sfc-selected-options .sfc-selected-option.sfc-selected-multiple-option .remove-tag{position:absolute;right:5px;top:5px}.availability .availability-selector .rateplan-selector .ltr .tab-wrapper .select-field-component .sfc .sfc-container .sfc-selected-container .sfc-selected-options .sfc-selected-option.sfc-selected-multiple-option .hasError.rateplan-item.active,.availability .availability-selector .rateplan-selector .rtl .tab-wrapper .select-field-component .sfc .sfc-container .sfc-selected-container .sfc-selected-options .sfc-selected-option.sfc-selected-multiple-option .hasError.rateplan-item.active,.availability .availability-selector .rateplan-selector .select-field-component .sfc .sfc-container .sfc-selected-container .sfc-selected-options .sfc-selected-option.sfc-selected-multiple-option .fa.rateplan-item.active,.availability .availability-selector .rateplan-selector .tag .select-field-component .sfc .sfc-container .sfc-selected-container .sfc-selected-options .sfc-selected-option.sfc-selected-multiple-option .remove-tag.rateplan-item.active,.ltr .tab-wrapper .availability .availability-selector .rateplan-selector .select-field-component .sfc .sfc-container .sfc-selected-container .sfc-selected-options .sfc-selected-option.sfc-selected-multiple-option .hasError.rateplan-item.active,.ltr .tab-wrapper .select-field-component .sfc .sfc-container .sfc-selected-container .sfc-selected-options .sfc-selected-option.sfc-selected-multiple-option .hasError:hover,.rtl .tab-wrapper .availability .availability-selector .rateplan-selector .select-field-component .sfc .sfc-container .sfc-selected-container .sfc-selected-options .sfc-selected-option.sfc-selected-multiple-option .hasError.rateplan-item.active,.rtl .tab-wrapper .select-field-component .sfc .sfc-container .sfc-selected-container .sfc-selected-options .sfc-selected-option.sfc-selected-multiple-option .hasError:hover,.select-field-component .sfc .sfc-container .sfc-selected-container .sfc-selected-options .sfc-selected-option.sfc-selected-multiple-option .availability .availability-selector .rateplan-selector .fa.rateplan-item.active,.select-field-component .sfc .sfc-container .sfc-selected-container .sfc-selected-options .sfc-selected-option.sfc-selected-multiple-option .availability .availability-selector .rateplan-selector .ltr .tab-wrapper .hasError.rateplan-item.active,.select-field-component .sfc .sfc-container .sfc-selected-container .sfc-selected-options .sfc-selected-option.sfc-selected-multiple-option .availability .availability-selector .rateplan-selector .rtl .tab-wrapper .hasError.rateplan-item.active,.select-field-component .sfc .sfc-container .sfc-selected-container .sfc-selected-options .sfc-selected-option.sfc-selected-multiple-option .availability .availability-selector .rateplan-selector .tag .remove-tag.rateplan-item.active,.select-field-component .sfc .sfc-container .sfc-selected-container .sfc-selected-options .sfc-selected-option.sfc-selected-multiple-option .fa:hover,.select-field-component .sfc .sfc-container .sfc-selected-container .sfc-selected-options .sfc-selected-option.sfc-selected-multiple-option .ltr .tab-wrapper .availability .availability-selector .rateplan-selector .hasError.rateplan-item.active,.select-field-component .sfc .sfc-container .sfc-selected-container .sfc-selected-options .sfc-selected-option.sfc-selected-multiple-option .ltr .tab-wrapper .hasError:hover,.select-field-component .sfc .sfc-container .sfc-selected-container .sfc-selected-options .sfc-selected-option.sfc-selected-multiple-option .rtl .tab-wrapper .availability .availability-selector .rateplan-selector .hasError.rateplan-item.active,.select-field-component .sfc .sfc-container .sfc-selected-container .sfc-selected-options .sfc-selected-option.sfc-selected-multiple-option .rtl .tab-wrapper .hasError:hover,.select-field-component .sfc .sfc-container .sfc-selected-container .sfc-selected-options .sfc-selected-option.sfc-selected-multiple-option .tag .availability .availability-selector .rateplan-selector .remove-tag.rateplan-item.active,.select-field-component .sfc .sfc-container .sfc-selected-container .sfc-selected-options .sfc-selected-option.sfc-selected-multiple-option .tag .remove-tag:hover,.tag .availability .availability-selector .rateplan-selector .select-field-component .sfc .sfc-container .sfc-selected-container .sfc-selected-options .sfc-selected-option.sfc-selected-multiple-option .remove-tag.rateplan-item.active,.tag .select-field-component .sfc .sfc-container .sfc-selected-container .sfc-selected-options .sfc-selected-option.sfc-selected-multiple-option .remove-tag:hover{background:#fff;cursor:pointer}.select-field-component .sfc .sfc-container .sfc-selected-container .sfc-selected-options .more{display:inline;font-size:12px;text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.select-field-component .sfc .sfc-container .sfc-selected-container .sfc-arrow{position:absolute;top:1px;font-size:20px;color:#222;height:34px;width:30px;padding:9px 2px}.ltr .select-field-component .sfc .sfc-container .sfc-selected-container .sfc-arrow{right:1px}.rtl .select-field-component .sfc .sfc-container .sfc-selected-container .sfc-arrow{left:1px}.select-field-component .sfc-dropdown{position:absolute;padding-top:2px;left:0;width:100%;display:inline-block;background:#fff;border:1px solid #d0d0d0;margin-top:-2px;z-index:100;top:36px;border-top:0}.select-field-component .sfc-dropdown .sfc-dropdown-option{padding:10px;font-size:14px}.select-field-component .sfc-dropdown .sfc-dropdown-option.sfc-dropdown-multiple-option{position:relative}.ltr .select-field-component .sfc-dropdown .sfc-dropdown-option.sfc-dropdown-multiple-option{padding-left:35px}.rtl .select-field-component .sfc-dropdown .sfc-dropdown-option.sfc-dropdown-multiple-option{padding-right:35px}.ltr .tab-wrapper .select-field-component .sfc-dropdown .sfc-dropdown-option.sfc-dropdown-multiple-option .hasError,.rtl .tab-wrapper .select-field-component .sfc-dropdown .sfc-dropdown-option.sfc-dropdown-multiple-option .hasError,.select-field-component .sfc-dropdown .sfc-dropdown-option.sfc-dropdown-multiple-option .fa,.select-field-component .sfc-dropdown .sfc-dropdown-option.sfc-dropdown-multiple-option .ltr .tab-wrapper .hasError,.select-field-component .sfc-dropdown .sfc-dropdown-option.sfc-dropdown-multiple-option .rtl .tab-wrapper .hasError,.select-field-component .sfc-dropdown .sfc-dropdown-option.sfc-dropdown-multiple-option .tag .remove-tag,.tag .select-field-component .sfc-dropdown .sfc-dropdown-option.sfc-dropdown-multiple-option .remove-tag{position:absolute;top:11px}.ltr .select-field-component .sfc-dropdown .sfc-dropdown-option.sfc-dropdown-multiple-option .fa,.ltr .select-field-component .sfc-dropdown .sfc-dropdown-option.sfc-dropdown-multiple-option .tab-wrapper .hasError,.ltr .select-field-component .sfc-dropdown .sfc-dropdown-option.sfc-dropdown-multiple-option .tag .remove-tag,.ltr .tab-wrapper .select-field-component .sfc-dropdown .sfc-dropdown-option.sfc-dropdown-multiple-option .hasError,.rtl .tab-wrapper .ltr .select-field-component .sfc-dropdown .sfc-dropdown-option.sfc-dropdown-multiple-option .hasError,.tag .ltr .select-field-component .sfc-dropdown .sfc-dropdown-option.sfc-dropdown-multiple-option .remove-tag{left:7px}.ltr .tab-wrapper .rtl .select-field-component .sfc-dropdown .sfc-dropdown-option.sfc-dropdown-multiple-option .hasError,.rtl .select-field-component .sfc-dropdown .sfc-dropdown-option.sfc-dropdown-multiple-option .fa,.rtl .select-field-component .sfc-dropdown .sfc-dropdown-option.sfc-dropdown-multiple-option .tab-wrapper .hasError,.rtl .select-field-component .sfc-dropdown .sfc-dropdown-option.sfc-dropdown-multiple-option .tag .remove-tag,.rtl .tab-wrapper .select-field-component .sfc-dropdown .sfc-dropdown-option.sfc-dropdown-multiple-option .hasError,.tag .rtl .select-field-component .sfc-dropdown .sfc-dropdown-option.sfc-dropdown-multiple-option .remove-tag{right:7px}.availability .availability-selector .rateplan-selector .select-field-component .sfc-dropdown .sfc-dropdown-option.rateplan-item.active:not(.sfc-dropdown-filter),.select-field-component .sfc-dropdown .availability .availability-selector .rateplan-selector .sfc-dropdown-option.rateplan-item.active:not(.sfc-dropdown-filter),.select-field-component .sfc-dropdown .sfc-dropdown-option:hover:not(.sfc-dropdown-filter){background:#f3f3f3;cursor:pointer}.select-field-component .sfc-dropdown .sfc-dropdown-option .sfc-input{display:inline-block;width:100%;font-size:12px;border:1px solid #d0d0d0;outline:0;padding:5px}.select-field-component .sfc-dropdown .sfc-dropdown-option .sfc-input:active,.select-field-component .sfc-dropdown .sfc-dropdown-option .sfc-input:focus{border-color:#175a85}.select-field-component .sfc-dropdown .sfc-dropdown-option.disabled{pointer-events:none;color:#d0d0d0}.select-field-component .sfc-dropup{position:absolute;padding-top:2px;left:0;width:100%;display:inline-block;background:#fff;border:1px solid #d0d0d0;margin-top:-2px;z-index:100;bottom:36px;border-bottom:0}.select-field-component .sfc-dropup .sfc-dropdown-option{padding:10px;font-size:14px}.select-field-component .sfc-dropup .sfc-dropdown-option.sfc-dropdown-multiple-option{position:relative}.ltr .select-field-component .sfc-dropup .sfc-dropdown-option.sfc-dropdown-multiple-option{padding-left:35px}.rtl .select-field-component .sfc-dropup .sfc-dropdown-option.sfc-dropdown-multiple-option{padding-right:35px}.ltr .tab-wrapper .select-field-component .sfc-dropup .sfc-dropdown-option.sfc-dropdown-multiple-option .hasError,.rtl .tab-wrapper .select-field-component .sfc-dropup .sfc-dropdown-option.sfc-dropdown-multiple-option .hasError,.select-field-component .sfc-dropup .sfc-dropdown-option.sfc-dropdown-multiple-option .fa,.select-field-component .sfc-dropup .sfc-dropdown-option.sfc-dropdown-multiple-option .ltr .tab-wrapper .hasError,.select-field-component .sfc-dropup .sfc-dropdown-option.sfc-dropdown-multiple-option .rtl .tab-wrapper .hasError,.select-field-component .sfc-dropup .sfc-dropdown-option.sfc-dropdown-multiple-option .tag .remove-tag,.tag .select-field-component .sfc-dropup .sfc-dropdown-option.sfc-dropdown-multiple-option .remove-tag{color:#4caf50;position:absolute;top:11px}.ltr .select-field-component .sfc-dropup .sfc-dropdown-option.sfc-dropdown-multiple-option .fa,.ltr .select-field-component .sfc-dropup .sfc-dropdown-option.sfc-dropdown-multiple-option .tab-wrapper .hasError,.ltr .select-field-component .sfc-dropup .sfc-dropdown-option.sfc-dropdown-multiple-option .tag .remove-tag,.ltr .tab-wrapper .select-field-component .sfc-dropup .sfc-dropdown-option.sfc-dropdown-multiple-option .hasError,.rtl .tab-wrapper .ltr .select-field-component .sfc-dropup .sfc-dropdown-option.sfc-dropdown-multiple-option .hasError,.tag .ltr .select-field-component .sfc-dropup .sfc-dropdown-option.sfc-dropdown-multiple-option .remove-tag{left:7px}.ltr .tab-wrapper .rtl .select-field-component .sfc-dropup .sfc-dropdown-option.sfc-dropdown-multiple-option .hasError,.rtl .select-field-component .sfc-dropup .sfc-dropdown-option.sfc-dropdown-multiple-option .fa,.rtl .select-field-component .sfc-dropup .sfc-dropdown-option.sfc-dropdown-multiple-option .tab-wrapper .hasError,.rtl .select-field-component .sfc-dropup .sfc-dropdown-option.sfc-dropdown-multiple-option .tag .remove-tag,.rtl .tab-wrapper .select-field-component .sfc-dropup .sfc-dropdown-option.sfc-dropdown-multiple-option .hasError,.tag .rtl .select-field-component .sfc-dropup .sfc-dropdown-option.sfc-dropdown-multiple-option .remove-tag{right:7px}.availability .availability-selector .rateplan-selector .select-field-component .sfc-dropup .sfc-dropdown-option.rateplan-item.active:not(.sfc-dropdown-filter),.select-field-component .sfc-dropup .availability .availability-selector .rateplan-selector .sfc-dropdown-option.rateplan-item.active:not(.sfc-dropdown-filter),.select-field-component .sfc-dropup .sfc-dropdown-option:hover:not(.sfc-dropdown-filter){background:#f3f3f3;cursor:pointer}.select-field-component .sfc-dropup .sfc-dropdown-option .sfc-input{display:inline-block;width:100%;font-size:12px;border:1px solid #d0d0d0;outline:0;padding:5px}.select-field-component .sfc-dropup .sfc-dropdown-option .sfc-input:active,.select-field-component .sfc-dropup .sfc-dropdown-option .sfc-input:focus{border-color:#175a85}.select-field-component .sfc-dropup .sfc-dropdown-option.disabled{pointer-events:none;color:#d0d0d0}.slide-form{transition:right .3s ease-in-out;box-shadow:#000 2px 0 10px;position:fixed;right:-200%;left:initial;bottom:0;overflow-y:auto;background-color:#fff;z-index:300}.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .slide-form.horizontal-tab-link.rateplan-item.active,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .slide-form.horizontal-tab-link.rateplan-item.active,.horizontal-tabs .horizontal-tab .slide-form.horizontal-tab-link:hover,.slide-form.active{right:0}.slide-form.left{transition:left .3s ease-in-out;right:initial;left:-200%}.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .slide-form.left.horizontal-tab-link.rateplan-item.active,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .slide-form.left.horizontal-tab-link.rateplan-item.active,.horizontal-tabs .horizontal-tab .slide-form.left.horizontal-tab-link:hover,.slide-form.left.active{left:0}.slide-form-header{color:#4a4a4a;display:flex}.slide-form-header-content{align-self:center;display:flex}.slide-form-header-content:first-child{-ms-grid-row-align:center;align-self:center}.slide-form-header-icon{cursor:pointer;float:left}.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .slide-form-header-icon.rateplan-item.horizontal-tab-link:hover span svg path,.availability .availability-selector .rateplan-selector .slide-form-header-icon.rateplan-item.active span svg path,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .slide-form-header-icon.rateplan-item.horizontal-tab-link:hover span svg path,.slide-form-header-icon:hover span svg path{stroke:#222}.slide-form-header-icon span svg{width:12px;height:12px}.slide-form-header-icon span svg path{transition:.3s ease-in-out;stroke:#4a4a4a;stroke-width:15}.overlay{background-color:rgba(0,0,0,.25);position:fixed;top:0;left:0;z-index:200;width:100%;height:100%}.toggle{border-radius:10px;height:14px;width:34px;margin:3px;background:grey;transition:80ms linear 50ms;position:relative;cursor:pointer}.toggle .switcher{transition:80ms linear 50ms;width:20px;height:20px;background:#d0d0d0;border-radius:10px;position:absolute;top:-3px;left:-3px}.toggle.checked{background:#274558}.toggle.checked .switcher{transition:80ms linear 50ms;left:20px;background:#1f3746}.ltr .tab-wrapper .hasError,.rtl .tab-wrapper .hasError{font-size:12px;color:#c84d4d}.ltr .tab-wrapper .hasError{padding-left:5px}.rtl .tab-wrapper .hasError{float:left;padding:5px 5px 0 0}.tab-wrapper .tab-content>.tab-active{display:block}.tab-wrapper .tab-content>.tab-inactive{display:none}.tab-wrapper .tab-content{margin-top:20px}.s-flash-message-box{border:1px solid;position:fixed;top:105px;right:40px;font-size:14px;background:#fff;max-width:350px;min-height:50px;display:flex;align-items:center;border-radius:2px}.s-flash-message-box .s-icon-box{height:100%;position:absolute;left:0;top:0}.s-flash-message-box .s-icon-box .s-icon{font-size:16px;color:#fff;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.s-flash-message-box .s-msg-box{display:inline-block;padding:10px 30px 10px 15px;position:relative;line-height:15px}.s-flash-message-box .s-flash-close-icon{position:absolute;right:10px;top:50%;font-size:14px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer}.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-flash-message-box .s-flash-close-icon.rateplan-item.horizontal-tab-link:hover path,.availability .availability-selector .rateplan-selector .s-flash-message-box .s-flash-close-icon.rateplan-item.active path,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-flash-message-box .s-flash-close-icon.rateplan-item.horizontal-tab-link:hover path,.s-flash-message-box .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-flash-close-icon.rateplan-item.horizontal-tab-link:hover path,.s-flash-message-box .availability .availability-selector .rateplan-selector .s-flash-close-icon.rateplan-item.active path,.s-flash-message-box .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-flash-close-icon.rateplan-item.horizontal-tab-link:hover path,.s-flash-message-box .s-flash-close-icon:hover path{fill:#000}.s-flash-message-box.s-flash-type-info{box-shadow:#175a85 0 0 1px 0;padding-left:30px;border:1px solid #175a85}.s-flash-message-box.s-flash-type-info .s-icon-box{width:30px;background-color:#175a85}.s-flash-message-box.s-flash-type-warning{box-shadow:#a37b05 0 0 1px 0;padding-left:30px;border:1px solid #a37b05}.s-flash-message-box.s-flash-type-warning .s-icon-box{width:30px;background-color:#a37b05}.s-flash-message-box.s-flash-type-error{box-shadow:#c84d4d 0 0 1px 0;padding-left:30px;border:1px solid #c84d4d}.s-flash-message-box.s-flash-type-error .s-icon-box{width:30px;background-color:#c84d4d}.s-flash-message-box.s-flash-type-success{box-shadow:#4caf50 0 0 1px 0;padding-left:30px;border:1px solid #4caf50}.s-flash-message-box.s-flash-type-success .s-icon-box{width:30px;background-color:#4caf50}.s-flash-message-box.s-flash-type-helper{box-shadow:#d8612a 0 0 1px 0;padding-left:30px;border:1px solid #d8612a}.s-flash-message-box.s-flash-type-helper .s-icon-box{width:30px;background-color:#d8612a}.tooltip{position:relative;display:inline-block}.tooltiptext{position:absolute;width:140px;color:#fff;text-align:center;z-index:100;padding:5px 0}.tooltiptext.info{background:#238cd0}.tooltiptext.warn{background:#ffc107}.tooltiptext:after{content:'';position:absolute;width:0;height:0}.tooltiptext.top{bottom:30px;left:50%;margin-left:-70px}.tooltiptext.top.warn:after{border-top:8px solid #ffc107}.tooltiptext.top.info:after{border-top:8px solid #238cd0}.tooltiptext.top:after{top:100%;left:50%;margin-left:-8px;border-right:8px solid transparent;border-left:8px solid transparent}.tooltiptext.bottom{top:30px;left:50%;margin-left:-70px}.tooltiptext.bottom.warn:after{border-bottom:8px solid #ffc107}.tooltiptext.bottom.info:after{border-bottom:8px solid #238cd0}.tooltiptext.bottom:after{bottom:100%;left:50%;margin-left:-8px;border-right:8px solid transparent;border-left:8px solid transparent}.tooltiptext.left{right:100%;top:50%;margin-top:-15px;margin-right:8px}.tooltiptext.left.warn:after{border-left:8px solid #ffc107}.tooltiptext.left.info:after{border-left:8px solid #238cd0}.tooltiptext.left:after{top:50%;left:100%;margin-top:-8px;border-top:8px solid transparent;border-bottom:8px solid transparent}.tooltiptext.right{left:100%;top:50%;margin-top:-15px;margin-left:8px}.tooltiptext.right.warn:after{border-right:8px solid #ffc107}.tooltiptext.right.info:after{border-right:8px solid #238cd0}.tooltiptext.right:after{top:50%;right:100%;margin-top:-8px;border-top:8px solid transparent;border-bottom:8px solid transparent}.type-ahead-wrapper{position:relative;width:100%;display:block}.type-ahead-wrapper .type-ahead{display:block}.type-ahead-wrapper .type-ahead ul{background-color:#fff;border-left:1px solid #d0d0d0;border-right:1px solid #d0d0d0;border-bottom:1px solid #d0d0d0;border-bottom-left-radius:5px;border-bottom-right-radius:5px;left:0;position:absolute;padding:0;width:100%;z-index:1;list-style:none;margin:0}.type-ahead-wrapper .type-ahead ul li.hightLighted{background-color:#d0d0d0}.btn-delete,.btn-save{padding-left:50px;padding-right:50px;margin-left:7px}.hx-dash-separated:before{content:'';display:inline-block;width:100%;border-bottom:2px dashed #d0d0d0;margin-top:20px;margin-bottom:20px}.btn-add-row{display:inline-block;cursor:pointer}.btn-add-row>label{vertical-align:4px;margin-left:5px;color:#009a93;cursor:pointer}.btn-add-row>i.fa,.ltr .tab-wrapper .btn-add-row>i.hasError,.rtl .tab-wrapper .btn-add-row>i.hasError,.tag .btn-add-row>i.remove-tag{color:#009a93;font-size:25px}.availability .availability-selector .rateplan-selector .btn-add-row.rateplan-item.active>i.fa,.availability .availability-selector .rateplan-selector .btn-add-row.rateplan-item.active>label,.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .btn-add-row.rateplan-item.horizontal-tab-link:hover>i.fa,.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .btn-add-row.rateplan-item.horizontal-tab-link:hover>label,.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .tag .btn-add-row.rateplan-item.horizontal-tab-link:hover>i.remove-tag,.availability .availability-selector .rateplan-selector .ltr .tab-wrapper .btn-add-row.rateplan-item.active>i.hasError,.availability .availability-selector .rateplan-selector .rtl .tab-wrapper .btn-add-row.rateplan-item.active>i.hasError,.availability .availability-selector .rateplan-selector .tag .btn-add-row.rateplan-item.active>i.remove-tag,.btn-add-row:hover>i.fa,.btn-add-row:hover>label,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .btn-add-row.rateplan-item.horizontal-tab-link:hover>i.fa,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .btn-add-row.rateplan-item.horizontal-tab-link:hover>label,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .tag .btn-add-row.rateplan-item.horizontal-tab-link:hover>i.remove-tag,.ltr .tab-wrapper .availability .availability-selector .rateplan-selector .btn-add-row.rateplan-item.active>i.hasError,.ltr .tab-wrapper .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .btn-add-row.rateplan-item.horizontal-tab-link:hover>i.hasError,.ltr .tab-wrapper .btn-add-row:hover>i.hasError,.ltr .tab-wrapper .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .btn-add-row.rateplan-item.horizontal-tab-link:hover>i.hasError,.rtl .tab-wrapper .availability .availability-selector .rateplan-selector .btn-add-row.rateplan-item.active>i.hasError,.rtl .tab-wrapper .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .btn-add-row.rateplan-item.horizontal-tab-link:hover>i.hasError,.rtl .tab-wrapper .btn-add-row:hover>i.hasError,.rtl .tab-wrapper .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .btn-add-row.rateplan-item.horizontal-tab-link:hover>i.hasError,.tag .availability .availability-selector .rateplan-selector .btn-add-row.rateplan-item.active>i.remove-tag,.tag .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .btn-add-row.rateplan-item.horizontal-tab-link:hover>i.remove-tag,.tag .btn-add-row:hover>i.remove-tag,.tag .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .btn-add-row.rateplan-item.horizontal-tab-link:hover>i.remove-tag{color:#006762}.btn-add-row.disabled{opacity:.5;cursor:default}.availability .availability-selector .rateplan-selector .btn-add-row.disabled.rateplan-item.active>i.fa,.availability .availability-selector .rateplan-selector .btn-add-row.disabled.rateplan-item.active>label,.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .btn-add-row.disabled.rateplan-item.horizontal-tab-link:hover>i.fa,.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .btn-add-row.disabled.rateplan-item.horizontal-tab-link:hover>label,.availability .availability-selector .rateplan-selector .ltr .tab-wrapper .btn-add-row.disabled.rateplan-item.active>i.hasError,.availability .availability-selector .rateplan-selector .rtl .tab-wrapper .btn-add-row.disabled.rateplan-item.active>i.hasError,.availability .availability-selector .rateplan-selector .tag .btn-add-row.disabled.rateplan-item.active>i.remove-tag,.btn-add-row.disabled:hover>i.fa,.btn-add-row.disabled:hover>label,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .btn-add-row.disabled.rateplan-item.horizontal-tab-link:hover>i.fa,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .btn-add-row.disabled.rateplan-item.horizontal-tab-link:hover>label,.ltr .tab-wrapper .availability .availability-selector .rateplan-selector .btn-add-row.disabled.rateplan-item.active>i.hasError,.ltr .tab-wrapper .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .btn-add-row.disabled.rateplan-item.horizontal-tab-link:hover>i.hasError,.ltr .tab-wrapper .btn-add-row.disabled:hover>i.hasError,.ltr .tab-wrapper .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .btn-add-row.disabled.rateplan-item.horizontal-tab-link:hover>i.hasError,.rtl .tab-wrapper .availability .availability-selector .rateplan-selector .btn-add-row.disabled.rateplan-item.active>i.hasError,.rtl .tab-wrapper .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .btn-add-row.disabled.rateplan-item.horizontal-tab-link:hover>i.hasError,.rtl .tab-wrapper .btn-add-row.disabled:hover>i.hasError,.rtl .tab-wrapper .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .btn-add-row.disabled.rateplan-item.horizontal-tab-link:hover>i.hasError,.tag .availability .availability-selector .rateplan-selector .btn-add-row.disabled.rateplan-item.active>i.remove-tag,.tag .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .btn-add-row.disabled.rateplan-item.horizontal-tab-link:hover>i.remove-tag,.tag .btn-add-row.disabled:hover>i.remove-tag,.tag .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .btn-add-row.disabled.rateplan-item.horizontal-tab-link:hover>i.remove-tag{color:#009a93;cursor:default}.filters .filters-summary .ltr .tab-wrapper i.remove-row.hasError.filter-icon.filter-clear,.filters .filters-summary .rtl .tab-wrapper i.remove-row.hasError.filter-icon.filter-clear,.filters .filters-summary .tag i.remove-row.filter-icon.filter-clear.remove-tag,.filters .filters-summary i.fa.remove-row.filter-icon.filter-clear,.ltr .tab-wrapper .filters .filters-summary i.remove-row.hasError.filter-icon.filter-clear,.ltr .tab-wrapper i.fa-times.remove-row.hasError,.rtl .tab-wrapper .filters .filters-summary i.remove-row.hasError.filter-icon.filter-clear,.rtl .tab-wrapper i.fa-times.remove-row.hasError,.tag .filters .filters-summary i.remove-row.filter-icon.filter-clear.remove-tag,.tag i.remove-row.remove-tag,i.fa.fa-times.remove-row{line-height:36px;font-size:24px;color:#c84d4d}.availability .availability-selector .rateplan-selector .filters .filters-summary .ltr .tab-wrapper i.remove-row.hasError.filter-icon.filter-clear.rateplan-item.active,.availability .availability-selector .rateplan-selector .filters .filters-summary .rtl .tab-wrapper i.remove-row.hasError.filter-icon.filter-clear.rateplan-item.active,.availability .availability-selector .rateplan-selector .filters .filters-summary i.fa.remove-row.filter-icon.filter-clear.rateplan-item.active,.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .tag i.remove-row.remove-tag.rateplan-item.horizontal-tab-link:hover,.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab i.fa.fa-times.remove-row.rateplan-item.horizontal-tab-link:hover,.availability .availability-selector .rateplan-selector .ltr .tab-wrapper .filters .filters-summary i.remove-row.filter-icon.filter-clear.hasError.rateplan-item.active,.availability .availability-selector .rateplan-selector .ltr .tab-wrapper i.fa-times.remove-row.hasError.rateplan-item.active,.availability .availability-selector .rateplan-selector .rtl .tab-wrapper .filters .filters-summary i.remove-row.filter-icon.filter-clear.hasError.rateplan-item.active,.availability .availability-selector .rateplan-selector .rtl .tab-wrapper i.fa-times.remove-row.hasError.rateplan-item.active,.availability .availability-selector .rateplan-selector .tag .horizontal-tabs .horizontal-tab i.remove-row.rateplan-item.remove-tag.horizontal-tab-link:hover,.availability .availability-selector .rateplan-selector .tag i.remove-row.remove-tag.rateplan-item.active,.availability .availability-selector .rateplan-selector i.fa.fa-times.remove-row.rateplan-item.active,.filters .filters-summary .availability .availability-selector .rateplan-selector .ltr .tab-wrapper i.remove-row.hasError.filter-icon.filter-clear.rateplan-item.active,.filters .filters-summary .availability .availability-selector .rateplan-selector .rtl .tab-wrapper i.remove-row.hasError.filter-icon.filter-clear.rateplan-item.active,.filters .filters-summary .availability .availability-selector .rateplan-selector i.fa.remove-row.filter-icon.filter-clear.rateplan-item.active,.filters .filters-summary .ltr .tab-wrapper .availability .availability-selector .rateplan-selector i.remove-row.filter-icon.filter-clear.hasError.rateplan-item.active,.filters .filters-summary .ltr .tab-wrapper i.remove-row.hasError.filter-icon.filter-clear:hover,.filters .filters-summary .rtl .tab-wrapper .availability .availability-selector .rateplan-selector i.remove-row.filter-icon.filter-clear.hasError.rateplan-item.active,.filters .filters-summary .rtl .tab-wrapper i.remove-row.hasError.filter-icon.filter-clear:hover,.filters .filters-summary i.fa.remove-row.filter-icon.filter-clear:hover,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .tag i.remove-row.remove-tag.rateplan-item.horizontal-tab-link:hover,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector i.fa.fa-times.remove-row.rateplan-item.horizontal-tab-link:hover,.horizontal-tabs .horizontal-tab .tag .availability .availability-selector .rateplan-selector i.remove-row.rateplan-item.remove-tag.horizontal-tab-link:hover,.ltr .tab-wrapper .availability .availability-selector .rateplan-selector .filters .filters-summary i.remove-row.hasError.filter-icon.filter-clear.rateplan-item.active,.ltr .tab-wrapper .availability .availability-selector .rateplan-selector i.fa-times.remove-row.hasError.rateplan-item.active,.ltr .tab-wrapper .filters .filters-summary .availability .availability-selector .rateplan-selector i.remove-row.hasError.filter-icon.filter-clear.rateplan-item.active,.ltr .tab-wrapper .filters .filters-summary i.remove-row.hasError.filter-icon.filter-clear:hover,.ltr .tab-wrapper i.fa-times.remove-row.hasError:hover,.rtl .tab-wrapper .availability .availability-selector .rateplan-selector .filters .filters-summary i.remove-row.hasError.filter-icon.filter-clear.rateplan-item.active,.rtl .tab-wrapper .availability .availability-selector .rateplan-selector i.fa-times.remove-row.hasError.rateplan-item.active,.rtl .tab-wrapper .filters .filters-summary .availability .availability-selector .rateplan-selector i.remove-row.hasError.filter-icon.filter-clear.rateplan-item.active,.rtl .tab-wrapper .filters .filters-summary i.remove-row.hasError.filter-icon.filter-clear:hover,.rtl .tab-wrapper i.fa-times.remove-row.hasError:hover,.tag .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab i.remove-row.remove-tag.rateplan-item.horizontal-tab-link:hover,.tag .availability .availability-selector .rateplan-selector i.remove-row.remove-tag.rateplan-item.active,.tag .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector i.remove-row.remove-tag.rateplan-item.horizontal-tab-link:hover,.tag i.remove-row.remove-tag:hover,i.fa.fa-times.remove-row:hover{color:#a44040}.copy-row,.remove-row{cursor:pointer}.copy-row.disabled,.remove-row.disabled{opacity:.5;cursor:default}.dash-separated:before{content:'';display:inline-block;width:100%;border-bottom:2px dashed #d0d0d0;margin-top:20px;margin-bottom:20px}input[type=checkbox].rb-checkbox{border:1px solid #677580}.hx-info{position:relative}.hx-info-disc-tip{position:absolute;color:#009a93;cursor:pointer;margin-top:-5px;margin-left:5px}.hx-info-tip{color:#009a93;position:absolute;right:0;top:0;cursor:pointer}.hx-info-tip-create-room-sto{position:relative;padding-left:40px}.hx-tooltip-disc{position:relative;bottom:25px;left:15px}.hx-tooltip-disc-body{position:absolute;background-color:#009a93;color:#fff;padding:10px;font-family:sans-serif;width:-webkit-max-content;width:-moz-max-content;width:max-content;border-radius:5px;opacity:.9;z-index:200}.hx-tooltip{position:relative;top:0;right:35px}.hx-tooltip-body{position:absolute;background-color:#4db5b0;color:#fff;padding:10px;text-align:center;min-width:150px;font-family:sans-serif;border-radius:5px;opacity:.9;z-index:200}.btn-with-tooltip{position:absolute;top:20px;left:-75px;width:150px;text-align:center;color:#fff;background-color:#135279;border:1px solid #135279;border-radius:3px;padding:10px;opacity:.85;z-index:10}.cursor-pointer{cursor:pointer}.bold-text{font-weight:bolder}.text-uppercase{text-transform:uppercase}.inline-block,.validation-error{display:inline-block}.validation-error .e-msg{color:#c84d4d;font-size:14px;text-align:left;padding:0 10px;margin-bottom:5px;width:100%}.validation-error .e-adapted-msg{color:#c84d4d;font-size:14px;text-align:left;padding-left:10px;margin-bottom:5px;width:100%}.ng-invalid.ng-dirty,.ng-invalid.ng-dirty:focus,.ng-invalid.ng-dirty>.select-field-component>.sfc,.ng-invalid.ng-dirty>.select-field-component>.sfc:focus,div.input-invalid .sfc,div.input-invalid .sfc:focus,input.s-input.input-invalid,input.s-input.input-invalid:focus{border-color:#c84d4d}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none}[ng-reflect-router-link]{outline:0}input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;-webkit-transition:.15s;margin:0;appearance:none;width:16px;height:16px;cursor:pointer;position:relative;background:#fff;outline:0}input[type=checkbox]:checked{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0}input[type=checkbox]:after{font-family:FontAwesome;position:absolute;top:0;left:0;width:14px;line-height:14px;text-align:center}s-modal>.warning-modal.s-modal .s-modal-window .s-modal-header{background-color:#d8612a}.s-flash-message-box{z-index:400}multi-select-field>.select-field-component>.sfc-dropdown,select-field>.select-field-component>.sfc-dropdown,single-select-field>.select-field-component>.sfc-dropdown{max-height:300px;overflow-y:auto}.field{display:inline-block;box-sizing:border-box;width:100%;position:relative}.field .label,.field label{display:inline-block;color:#677580;font-size:14px;padding:5px 0;width:100%}.field .value,.field input,.field select{padding:10px;color:#677580;font-size:14px;background:#f3f3f7;width:100%;display:inline-block;box-sizing:border-box;border:1px solid #000;height:36px;border-radius:0!important}.field .value:disabled,.field input:disabled,.field select:disabled{background:grey;cursor:default;border-width:0}.field .value.value-half,.field input.value-half,.field select.value-half{width:45%;float:left}.field .value.value-half.last,.field input.value-half.last,.field select.value-half.last{margin-left:5%;width:50%}.field .value.input-no-border,.field input.input-no-border,.field select.input-no-border{border:none}.field .value.input-new,.field input.input-new,.field select.input-new{border:1px dashed grey}.field input,.field select{padding:0 10px}.form-alert{position:absolute;width:calc(100% - 20px);padding:5px;bottom:-20px;border:1px solid #a44040;box-sizing:border-box;background:#c84d4d;color:#fff}.form-alert:after{position:absolute;top:-9px;left:10px;content:'';width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:10px solid #c84d4d}.form-alert:before{position:absolute;top:-12px;left:9px;content:'';width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:12px solid #a44040}label.required:after{content:'*';color:#c84d4d;padding-left:3px}.value-half{width:50%}.rb-button.rb-button-add-new{border:2px dashed #175a85;color:#238cd0;background:#fff;line-height:16px}.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .rb-button.rb-button-add-new.rateplan-item.horizontal-tab-link:hover,.availability .availability-selector .rateplan-selector .rb-button.rb-button-add-new.rateplan-item.active,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .rb-button.rb-button-add-new.rateplan-item.horizontal-tab-link:hover,.rb-button.rb-button-add-new:hover{border-color:#0f3d5a;color:#1c6fa4}.rb-button:disabled{border-color:#c2c8cc;color:#c2c8cc}.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .rb-button.rateplan-item.horizontal-tab-link:disabled:hover,.availability .availability-selector .rateplan-selector .rb-button.rateplan-item.active:disabled,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .rb-button.rateplan-item.horizontal-tab-link:disabled:hover,.rb-button:disabled:hover{background:#fff}.select-field-component .sfc-container .sfc-selected-container .sfc-selected-options .sfc-selected-option.sfc-selected-multiple-option{background:#238cd0}.filters{position:relative}.filters .filters-summary{position:relative;padding:5px 25px 0;border-bottom:1px solid #248ccf;min-height:33px}.filters .filters-summary>div{min-height:22px;cursor:pointer}.filters .filters-summary .filter-icon{position:absolute;bottom:8px;color:#677580;cursor:pointer}.filters .filters-summary .filter-icon.filter-search{left:5px}.filters .filters-summary .filter-icon.filter-clear{right:5px;bottom:10px}.filters .filters-list{position:absolute;top:100%;left:0;width:340px;padding:10px;border:1px solid #d3e9f7;border-top-width:0;background:#fff}.filters .filters-list .filter-actions .filter-search-button{line-height:12px;padding:5px 10px;height:26px}.header-switcher{position:relative;line-height:20px}.header-switcher .header-dropdown{position:absolute;top:calc(100% + 10px);right:0;width:100%;max-height:150px;background-color:#fff;color:#000;text-align:left;font-size:12px;font-weight:lighter;box-shadow:0 0 1px 0 rgba(0,0,0,.5)}.header-switcher .header-dropdown:after,.header-switcher .header-dropdown:before{width:0;height:0;content:"";display:block;position:absolute;bottom:100%}.header-switcher .header-dropdown:after{border-bottom:7px solid #fff;border-left:7px solid transparent;border-right:7px solid transparent;margin-top:1px;right:7px}.header-switcher .header-dropdown:before{border-bottom:8px solid rgba(0,0,0,.15);border-left:8px solid transparent;border-right:8px solid transparent;margin-top:-1px;margin-left:-1px;right:6px}.header-switcher .header-dropdown.first-elem-blue:after{border-bottom:7px solid #248ccf}.header-switcher .header-dropdown .header-dropdown-elems.with-overflow{overflow-y:auto;max-height:150px}.header-switcher .header-dropdown .header-dropdown-elems .header-dropdown-elem{width:100%;padding:5px 15px;float:left}.availability .availability-selector .rateplan-selector .header-switcher .header-dropdown .header-dropdown-elems .header-dropdown-elem.rateplan-item.active,.header-switcher .header-dropdown .header-dropdown-elems .availability .availability-selector .rateplan-selector .header-dropdown-elem.rateplan-item.active,.header-switcher .header-dropdown .header-dropdown-elems .header-dropdown-elem:hover{cursor:pointer;background-color:#f3f3f3}.header-switcher .header-dropdown .header-dropdown-elems .header-dropdown-elem.manual{border-bottom:1px solid #d1d1d1;font-weight:400}.header-switcher .header-dropdown .header-dropdown-elems .header-dropdown-elem.user{cursor:default;font-weight:700;font-size:13px;background-color:#fff}.header-switcher .header-dropdown .header-dropdown-elems .header-dropdown-elem.with-border-after{border-bottom:1px solid #d0d0d0}.header-switcher .header-dropdown .header-dropdown-elems .header-dropdown-elem.no-padding{padding:0}.header-switcher .header-dropdown .header-dropdown-elems .header-dropdown-elem.elem-hidden{display:none}.header-switcher .header-dropdown .header-dropdown-elems .header-dropdown-elem.elem-active{background:#248ccf;color:#fff}.app-header{background-color:#009a93;width:100%;height:70px;color:#fff;position:fixed;text-align:center;z-index:10}.app-header-logo{padding:10px;text-align:left}.app-header-logo .app-logo{height:50px;max-height:50px;background-image:url(/assets/images/mp_logo_140.png);background-repeat:no-repeat;background-position:left;background-size:contain}.app-header-select .select-field-component{width:auto;text-align:left}.app-header-select .select-field-component .sfc{width:auto;border:none}.app-header-select .select-field-component .sfc-arrow .ltr .tab-wrapper i.hasError,.app-header-select .select-field-component .sfc-arrow .rtl .tab-wrapper i.hasError,.app-header-select .select-field-component .sfc-arrow .tag i.remove-tag,.app-header-select .select-field-component .sfc-arrow i.fa,.ltr .tab-wrapper .app-header-select .select-field-component .sfc-arrow i.hasError,.rtl .tab-wrapper .app-header-select .select-field-component .sfc-arrow i.hasError,.tag .app-header-select .select-field-component .sfc-arrow i.remove-tag{color:#fff}.app-header-select .select-field-component .sfc-container{background:0 0;line-height:30px}.app-header-select .select-field-component .sfc-dropdown{color:#000;overflow:hidden;width:auto;min-width:80px}.app-header-select .select-field-component .sfc-dropdown .sfc-dropdown-option{text-align:left;width:auto}.app-header-select .select-field-component .sfc-selected-option{text-align:left;display:block;width:auto;padding-right:0}.app-header-right-actions{text-align:right}.app-header-right-actions .header-action{display:inline-block;padding:0 5px}.app-header-right-actions .app-user .header-dropdown{min-width:190px}.app-header-right-actions .app-user .user-icon{background:#f3f3f7;color:#6f6f71;padding:6px 0;display:inline-block;width:30px;height:30px;border-radius:50%;cursor:pointer;text-align:center}.app-header-right-actions .app-user .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .user-icon.rateplan-item.horizontal-tab-link:hover,.app-header-right-actions .app-user .availability .availability-selector .rateplan-selector .user-icon.rateplan-item.active,.app-header-right-actions .app-user .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .user-icon.rateplan-item.horizontal-tab-link:hover,.app-header-right-actions .app-user .user-icon:hover,.availability .availability-selector .rateplan-selector .app-header-right-actions .app-user .user-icon.rateplan-item.active,.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .app-header-right-actions .app-user .user-icon.rateplan-item.horizontal-tab-link:hover,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .app-header-right-actions .app-user .user-icon.rateplan-item.horizontal-tab-link:hover{box-shadow:inset 0 0 2px rgba(0,0,0,.43)}.app-header-right-actions .app-user .user-icon:active{box-shadow:inset 0 0 3px rgba(0,0,0,.6)}.app-header-right-actions .app-user .user-info{cursor:default}.app-header-right-actions .app-user .user-lang-select{display:block}.app-header-right-actions .app-user .user-lang-select .sfc-container{height:40px;text-transform:capitalize;padding-top:4px;border:0}.app-header-right-actions .app-user .user-lang-select .sfc-container .sfc-selected-container .sfc-selected-option{padding-top:5px}.app-header-right-actions .app-user .user-lang-select .sfc-container .sfc-dropdown{padding-top:0;border:0;top:41px;box-shadow:0 0 1px 0 rgba(0,0,0,.5)}.app-header-right-actions .app-user .user-lang-select .sfc-container .sfc-dropdown .sfc-dropdown-option{font-size:12px;padding:10px}.app-header-right-actions .app-user .logout-button{padding:10px;color:#248ccf}.app-header-right-actions .app-user .logout-button span{cursor:pointer}.app-header-right-actions .app-user .logout-button .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab span.rateplan-item.horizontal-tab-link:hover,.app-header-right-actions .app-user .logout-button .availability .availability-selector .rateplan-selector span.rateplan-item.active,.app-header-right-actions .app-user .logout-button .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector span.rateplan-item.horizontal-tab-link:hover,.app-header-right-actions .app-user .logout-button span:hover,.availability .availability-selector .rateplan-selector .app-header-right-actions .app-user .logout-button span.rateplan-item.active,.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .app-header-right-actions .app-user .logout-button span.rateplan-item.horizontal-tab-link:hover,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .app-header-right-actions .app-user .logout-button span.rateplan-item.horizontal-tab-link:hover{text-decoration:underline}.app-header-pusher{height:101px}.app-header-pusher.small{height:70px}.app-header-label{color:#fff;line-height:48px;font-size:14px;display:inline}.app-header-label.underline{text-decoration:underline}.app-header .search-contract .s-input{background-color:#4db5b0;color:#fff;border:none}.app-header .search-contract .s-input::-webkit-input-placeholder{color:#fff}.app-header .search-contract .s-input::-moz-placeholder{color:#fff}.app-header .search-contract .s-input::-ms-input-placeholder{color:#fff}.app-header .search-contract .s-input::placeholder{color:#fff}.app-header .search-contract .s-input:focus{background-color:#fff;color:#4db5b0}.app-header .search-contract .s-input:focus::-webkit-input-placeholder{color:#4db5b0}.app-header .search-contract .s-input:focus::-moz-placeholder{color:#4db5b0}.app-header .search-contract .s-input:focus::-ms-input-placeholder{color:#4db5b0}.app-header .search-contract .s-input:focus::placeholder{color:#4db5b0}.app-header .search-contract .ilc-container{border-color:#4db5b0}.app-header .search-contract .ilc-item{color:#71c4c0;text-align:left}.app-header .search-contract p{color:#4db5b0}.app-header .search-contract .ltr .tab-wrapper i.fa-spinner.hasError,.app-header .search-contract .rtl .tab-wrapper i.fa-spinner.hasError,.app-header .search-contract .tag i.fa-spinner.remove-tag,.app-header .search-contract i.fa.fa-spinner,.ltr .tab-wrapper .app-header .search-contract i.fa-spinner.hasError,.rtl .tab-wrapper .app-header .search-contract i.fa-spinner.hasError,.tag .app-header .search-contract i.fa-spinner.remove-tag{color:#71c4c0}.menu{position:absolute;top:70px;background:#9cc6e6}.menu .tab,.menu .tab a{color:#fff}.menu .tab.contract{position:relative}.menu .tab .sep{float:left;background:#fff;height:22px;margin:-3px 0;width:1px}.menu .tab .sub-level{display:none}.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .menu .tab.horizontal-tab-link.rateplan-item.active,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .menu .tab.horizontal-tab-link.rateplan-item.active,.horizontal-tabs .horizontal-tab .menu .tab.horizontal-tab-link:hover,.menu .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .tab.horizontal-tab-link.rateplan-item.active,.menu .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .tab.horizontal-tab-link.rateplan-item.active,.menu .horizontal-tabs .horizontal-tab .tab.horizontal-tab-link:hover,.menu .tab.active{color:#fff;background-color:#248ccf}.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .menu .tab.horizontal-tab-link.rateplan-item.active a,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .menu .tab.horizontal-tab-link.rateplan-item.active a,.horizontal-tabs .horizontal-tab .menu .tab.horizontal-tab-link:hover a,.menu .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .tab.horizontal-tab-link.rateplan-item.active a,.menu .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .tab.horizontal-tab-link.rateplan-item.active a,.menu .horizontal-tabs .horizontal-tab .tab.horizontal-tab-link:hover a,.menu .tab.active a{color:#fff}.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .menu .tab.rateplan-item.horizontal-tab-link:hover,.availability .availability-selector .rateplan-selector .menu .tab.rateplan-item.active,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .menu .tab.rateplan-item.horizontal-tab-link:hover,.menu .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .tab.rateplan-item.horizontal-tab-link:hover,.menu .availability .availability-selector .rateplan-selector .tab.rateplan-item.active,.menu .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .tab.rateplan-item.horizontal-tab-link:hover,.menu .tab:hover{color:#fff;background-color:#248ccf}.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .menu .tab.rateplan-item.horizontal-tab-link:hover a,.availability .availability-selector .rateplan-selector .menu .tab.rateplan-item.active a,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .menu .tab.rateplan-item.horizontal-tab-link:hover a,.menu .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .tab.rateplan-item.horizontal-tab-link:hover a,.menu .availability .availability-selector .rateplan-selector .tab.rateplan-item.active a,.menu .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .tab.rateplan-item.horizontal-tab-link:hover a,.menu .tab:hover a{color:#fff}.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .menu .tab.rateplan-item.horizontal-tab-link:hover .sub-level,.availability .availability-selector .rateplan-selector .menu .tab.rateplan-item.active .sub-level,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .menu .tab.rateplan-item.horizontal-tab-link:hover .sub-level,.menu .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .tab.rateplan-item.horizontal-tab-link:hover .sub-level,.menu .availability .availability-selector .rateplan-selector .tab.rateplan-item.active .sub-level,.menu .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .tab.rateplan-item.horizontal-tab-link:hover .sub-level,.menu .tab:hover .sub-level{display:block;position:absolute;color:#fff;background:#9cc6e6;margin-top:10px}.availability .availability-selector .rateplan-selector .menu .tab.rateplan-item.active .sub-level .sub-tab.rateplan-item.active,.availability .availability-selector .rateplan-selector .menu .tab.rateplan-item.active .sub-level .sub-tab:hover,.availability .availability-selector .rateplan-selector .menu .tab:hover .sub-level .sub-tab.rateplan-item.active,.menu .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .tab.rateplan-item.horizontal-tab-link:hover .sub-level .sub-tab.rateplan-item.active,.menu .availability .availability-selector .rateplan-selector .tab.rateplan-item.active .sub-level .sub-tab.rateplan-item.active,.menu .availability .availability-selector .rateplan-selector .tab.rateplan-item.active .sub-level .sub-tab:hover,.menu .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .tab.rateplan-item.horizontal-tab-link:hover .sub-level .sub-tab.rateplan-item.active,.menu .tab:hover .sub-level .availability .availability-selector .rateplan-selector .sub-tab.rateplan-item.active,.menu .tab:hover .sub-level .sub-tab:hover{color:#fff;background-color:#248ccf}.section{margin:20px 0 0}.section.no-menu{margin:40px 0 20px}.section.after-menu{margin-top:10px}.section .section-header{font-size:20px;line-height:1.5em;font-weight:600;color:#000}.section .section-subheader{font-size:14px;font-weight:600;color:#000;padding-bottom:10px;padding-top:10px}.tags .tag{display:inline-block;padding:10px;color:#fff;background:#f3f3f7;font-size:14px;margin:5px}form .tags{float:left}form .tags .tag{border-width:0;cursor:text}.tag-box{float:left}.tag{display:inline-block;border-radius:5px;margin-right:5px;margin-bottom:3px}.tag.tag-info{color:#fff;background:#248ccf}.tag.tag-small{font-size:12px;padding:5px}.tag.tag-small .remove-tag{font-size:10px}.tag .remove-tag{color:#6f6f71;padding-left:10px}.calendar{width:100%}.calendar .month{width:33%;text-align:center;float:left}.calendar .month.two-months{width:50%}.calendar .month.one-month{width:100%}.calendar .day,.calendar .emptyday,.date-picker .date-pick .calendar .month .emptyday,.date-picker.rtl .date-pick .calendar .month .emptyday{width:14.28571429%;display:inline-block;line-height:2em;margin:.5em 0;text-align:center;float:left}.availability .availability-selector .rateplan-selector .calendar .day.rateplan-item.active,.availability .availability-selector .rateplan-selector .calendar .emptyday.rateplan-item.active,.availability .availability-selector .rateplan-selector .calendar .horizontal-tabs .horizontal-tab .rateplan-item.emptyday.horizontal-tab-link:hover,.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .calendar .day.rateplan-item.horizontal-tab-link:hover,.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .calendar .emptyday.rateplan-item.horizontal-tab-link:hover,.calendar .availability .availability-selector .rateplan-selector .day.rateplan-item.active,.calendar .availability .availability-selector .rateplan-selector .emptyday.rateplan-item.active,.calendar .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .day.rateplan-item.horizontal-tab-link:hover,.calendar .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .emptyday.rateplan-item.horizontal-tab-link:hover,.calendar .day:hover,.calendar .emptyday:hover,.calendar .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .day.rateplan-item.horizontal-tab-link:hover,.calendar .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .emptyday.rateplan-item.horizontal-tab-link:hover,.date-picker .date-pick .calendar .month .emptyday:hover,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .calendar .day.rateplan-item.horizontal-tab-link:hover,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .calendar .emptyday.rateplan-item.horizontal-tab-link:hover,.horizontal-tabs .horizontal-tab .calendar .availability .availability-selector .rateplan-selector .rateplan-item.emptyday.horizontal-tab-link:hover{cursor:pointer}.calendar .emptyday{height:2em}.availability .availability-selector .rateplan-selector .calendar .emptyday.rateplan-item.active,.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .calendar .emptyday.rateplan-item.horizontal-tab-link:hover,.calendar .availability .availability-selector .rateplan-selector .emptyday.rateplan-item.active,.calendar .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .emptyday.rateplan-item.horizontal-tab-link:hover,.calendar .emptyday:hover,.calendar .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .emptyday.rateplan-item.horizontal-tab-link:hover,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .calendar .emptyday.rateplan-item.horizontal-tab-link:hover{cursor:default}.calendar .month-name{font-size:18px;color:#248ccf}.availability .availability-selector .rateplan-selector .calendar .day-names .day.rateplan-item.active,.availability .availability-selector .rateplan-selector .calendar .day-names .emptyday.rateplan-item.active,.availability .availability-selector .rateplan-selector .calendar .day-names .horizontal-tabs .horizontal-tab .rateplan-item.emptyday.horizontal-tab-link:hover,.availability .availability-selector .rateplan-selector .calendar .horizontal-tabs .horizontal-tab .day-names .rateplan-item.emptyday.horizontal-tab-link:hover,.availability .availability-selector .rateplan-selector .calendar .month-name.rateplan-item.active,.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .calendar .day-names .day.rateplan-item.horizontal-tab-link:hover,.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .calendar .day-names .emptyday.rateplan-item.horizontal-tab-link:hover,.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .calendar .month-name.rateplan-item.horizontal-tab-link:hover,.calendar .availability .availability-selector .rateplan-selector .day-names .emptyday.rateplan-item.active,.calendar .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .day-names .emptyday.rateplan-item.horizontal-tab-link:hover,.calendar .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .month-name.rateplan-item.horizontal-tab-link:hover,.calendar .availability .availability-selector .rateplan-selector .month-name.rateplan-item.active,.calendar .day-names .availability .availability-selector .rateplan-selector .day.rateplan-item.active,.calendar .day-names .availability .availability-selector .rateplan-selector .emptyday.rateplan-item.active,.calendar .day-names .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .day.rateplan-item.horizontal-tab-link:hover,.calendar .day-names .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .emptyday.rateplan-item.horizontal-tab-link:hover,.calendar .day-names .day:hover,.calendar .day-names .emptyday:hover,.calendar .day-names .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .day.rateplan-item.horizontal-tab-link:hover,.calendar .day-names .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .emptyday.rateplan-item.horizontal-tab-link:hover,.calendar .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .day-names .emptyday.rateplan-item.horizontal-tab-link:hover,.calendar .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .month-name.rateplan-item.horizontal-tab-link:hover,.calendar .month-name:hover,.date-picker .date-pick .calendar .day-names .month .emptyday:hover,.date-picker .date-pick .calendar .month .day-names .emptyday:hover,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .calendar .day-names .day.rateplan-item.horizontal-tab-link:hover,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .calendar .day-names .emptyday.rateplan-item.horizontal-tab-link:hover,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .calendar .month-name.rateplan-item.horizontal-tab-link:hover,.horizontal-tabs .horizontal-tab .calendar .availability .availability-selector .rateplan-selector .day-names .rateplan-item.emptyday.horizontal-tab-link:hover,.horizontal-tabs .horizontal-tab .calendar .day-names .availability .availability-selector .rateplan-selector .rateplan-item.emptyday.horizontal-tab-link:hover{cursor:default}.calendar .angle-icon{font-size:24px;color:#248ccf}.calendar .angle-icon.fa-angle-left{float:left;margin-left:-9px}.calendar .angle-icon.fa-angle-right{margin-right:-9px}.availability .availability-selector .rateplan-selector .calendar .angle-icon.rateplan-item.active,.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .calendar .angle-icon.rateplan-item.horizontal-tab-link:hover,.calendar .angle-icon:hover,.calendar .availability .availability-selector .rateplan-selector .angle-icon.rateplan-item.active,.calendar .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .angle-icon.rateplan-item.horizontal-tab-link:hover,.calendar .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .angle-icon.rateplan-item.horizontal-tab-link:hover,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .calendar .angle-icon.rateplan-item.horizontal-tab-link:hover{cursor:pointer}.calendar .inrange{color:#fff;background-color:#248ccf}.availability .availability-selector .rateplan-selector .calendar .inrange.rateplan-item.active,.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .calendar .inrange.rateplan-item.horizontal-tab-link:hover,.calendar .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .inrange.rateplan-item.horizontal-tab-link:hover,.calendar .availability .availability-selector .rateplan-selector .inrange.rateplan-item.active,.calendar .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .inrange.rateplan-item.horizontal-tab-link:hover,.calendar .inrange:hover,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .calendar .inrange.rateplan-item.horizontal-tab-link:hover{background-color:#1c6fa4}.calendar .inrange.left-side{border-radius:20px 0 0 20px}.calendar .inrange.right-side{border-radius:0 20px 20px 0}.calendar .inrange.radious{border-radius:20px}.td-w-1{width:8.33333%}.td-w-2{width:16.66666%}.td-w-3{width:24.99999%}.td-w-4{width:33.33332%}.td-w-5{width:41.66665%}.td-w-6{width:49.99998%}.td-w-7{width:58.33331%}.td-w-8{width:66.66664%}.td-w-9{width:74.99997%}.td-w-10{width:83.3333%}.td-w-11{width:91.66663%}.td-w-12{width:99.99996%}.common-table{width:100%;margin-top:20px}.common-table .common-table-header th{font-size:16px;font-weight:300;color:#6f6f71;padding:10px 20px;line-height:20px;border-bottom:1px solid #d0d0d0}.common-table .common-table-header th.common-table-actions{width:5%}.common-table .common-table-row{border-bottom:1px solid #d0d0d0}.common-table .common-table-row.clickable-row{cursor:pointer}.availability .availability-selector .rateplan-selector .common-table .common-table-row.clickable-row.rateplan-item.active,.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .common-table .common-table-row.clickable-row.rateplan-item.horizontal-tab-link:hover,.common-table .availability .availability-selector .rateplan-selector .common-table-row.clickable-row.rateplan-item.active,.common-table .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .common-table-row.clickable-row.rateplan-item.horizontal-tab-link:hover,.common-table .common-table-row.clickable-row:hover,.common-table .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .common-table-row.clickable-row.rateplan-item.horizontal-tab-link:hover,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .common-table .common-table-row.clickable-row.rateplan-item.horizontal-tab-link:hover{background:#f3f3f3}.common-table .common-table-row td{line-height:20px;font-size:14px;padding:10px 20px}.common-table .common-table-row td.cell-with-actions{position:relative}.common-table .common-table-row td.cell-with-actions .cell-action-button{cursor:pointer;padding:0 5px}.common-table .common-table-row td.cell-with-actions .cell-actions{border:1px solid #d0d0d0;position:absolute;right:0;background:#fff;display:none;z-index:100}.common-table .common-table-row td.cell-with-actions .cell-actions.dropdown-opened{display:block}.common-table .common-table-row td.cell-with-actions .cell-actions .cell-action{padding:5px 10px;font-size:14px;cursor:pointer}.availability .availability-selector .rateplan-selector .common-table .common-table-row td.cell-with-actions .cell-actions .cell-action.rateplan-item.active,.common-table .common-table-row td.cell-with-actions .cell-actions .availability .availability-selector .rateplan-selector .cell-action.rateplan-item.active,.common-table .common-table-row td.cell-with-actions .cell-actions .cell-action:hover{background:#d0d0d0}.common-table .common-table-row td .common-table-link{color:#248ccf;text-decoration:none}.common-table .common-table-row td .cell-elem-bolded{font-weight:600;color:#677580}.common-table .common-table-row td .common-table-row-bottom,.common-table .common-table-row td .common-table-row-top{min-height:30px}.availability .availability-selector .rateplan-selector .common-table .common-table-row.rateplan-item.active,.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .common-table .common-table-row.rateplan-item.horizontal-tab-link:hover,.common-table .availability .availability-selector .rateplan-selector .common-table-row.rateplan-item.active,.common-table .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .common-table-row.rateplan-item.horizontal-tab-link:hover,.common-table .common-table-row:hover,.common-table .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .common-table-row.rateplan-item.horizontal-tab-link:hover,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .common-table .common-table-row.rateplan-item.horizontal-tab-link:hover{background-color:#f9f9fb}.booking-tooltip{position:absolute;min-width:200px;max-width:400px;text-align:justify;padding:10px 15px;opacity:.9;z-index:100;color:#fff;top:-9px;left:24px;display:none}.booking-tooltip::before{content:' ';position:absolute;left:-20px;top:7px;border:10px solid transparent;border-right:10px solid}.booking-tooltip.booking-tooltip-danger{background-color:#ffc107}.booking-tooltip.booking-tooltip-danger::before{border-right-color:#ffc107}.booking-tooltip.booking-tooltip-info{background-color:#d3e9f7}.booking-tooltip.booking-tooltip-info::before{border-right-color:#d3e9f7}.booking-tooltip.booking-tooltip-info-reverse{background-color:#fff;color:#d3e9f7;border:1px solid #d3e9f7}.booking-tooltip.booking-tooltip-info-reverse::before{border-right-color:#fff}.booking-tooltip.no-opacity{opacity:1}.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .with-tooltip.rateplan-item.horizontal-tab-link:hover .booking-tooltip,.availability .availability-selector .rateplan-selector .with-tooltip.rateplan-item.active .booking-tooltip,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .with-tooltip.rateplan-item.horizontal-tab-link:hover .booking-tooltip,.with-tooltip:hover .booking-tooltip{display:block}.dropdown-container{position:relative;display:inline-block;color:#248ccf;cursor:pointer}.dropdown-container .dropdown-container-current-value{font-weight:600}.dropdown-container .dropdown-container-dropdown{position:absolute;right:0;background-color:#fff;font-weight:400;z-index:1;border:1px solid;min-width:100%;text-align:left;margin-top:5px}.dropdown-container .dropdown-container-dropdown .dropdown-container-dropdown-item{padding:5px}.availability .availability-selector .rateplan-selector .dropdown-container .dropdown-container-dropdown .dropdown-container-dropdown-item.rateplan-item.active,.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .dropdown-container .dropdown-container-dropdown .dropdown-container-dropdown-item.rateplan-item.horizontal-tab-link:hover,.dropdown-container .dropdown-container-dropdown .availability .availability-selector .rateplan-selector .dropdown-container-dropdown-item.rateplan-item.active,.dropdown-container .dropdown-container-dropdown .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .dropdown-container-dropdown-item.rateplan-item.horizontal-tab-link:hover,.dropdown-container .dropdown-container-dropdown .dropdown-container-dropdown-item:hover,.dropdown-container .dropdown-container-dropdown .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .dropdown-container-dropdown-item.rateplan-item.horizontal-tab-link:hover,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .dropdown-container .dropdown-container-dropdown .dropdown-container-dropdown-item.rateplan-item.horizontal-tab-link:hover{background-color:#248ccf;color:#fff}.horizontal-tabs .horizontal-tab{display:inline-block;margin:0 10px;cursor:pointer}.horizontal-tabs .horizontal-tab .horizontal-tab-link{display:inline-block;text-decoration:none;padding:8px 5px;color:#248ccf;border-bottom:3px solid #fff}.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .horizontal-tab-link.rateplan-item.active,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .horizontal-tab-link.rateplan-item.active,.horizontal-tabs .horizontal-tab .horizontal-tab-link.active,.horizontal-tabs .horizontal-tab .horizontal-tab-link:hover{border-bottom-color:#248ccf;font-weight:600}.horizontal-tabs .horizontal-tab .horizontal-tab-link:visited{color:#248ccf}.horizontal-tabs .horizontal-tab:first-child{margin-left:0}.question{padding-left:60px;padding-right:20px;font-size:12px}.question:after{content:" ";display:block;height:0;clear:both;visibility:hidden}.question.centered{text-align:center}.question .discount-icon{border-radius:100%;width:32px;height:32px;float:left;margin-left:-60px;background-color:#248ccf;text-align:center}.question .discount-icon i{color:#fff;margin-top:6px;font-size:20px}.question input:disabled{background:#e6e9ea;color:grey;cursor:default;border-width:0}.question input:disabled[type=checkbox]{border:1px solid #e6e9ea}.question input:disabled[type=checkbox]:checked.rb-checkbox:after{color:#979797}.question .question-name{height:42px;display:table-cell;vertical-align:middle;text-align:left;line-height:1.4em;padding-bottom:7px}.question .question-name.required:after{content:'*';color:#c84d4d}.question .input-box{position:relative}.question .input-box .input-error-message{top:30px;min-width:200px}.question .input-wrapper .label{margin-right:10px;margin-left:9px}.question .input-wrapper .input-box{display:inline-block}.question .input-wrapper .input-box .input-error-message{min-width:175px}.question .rb-input,.question .rb-select{height:30px}.question .rb-input.small,.question .rb-select.small{width:70px;margin-right:10px}.question .rb-input.middle,.question .rb-select.middle{width:80px}.question .rb-input.medium,.question .rb-select.medium{width:100px}.question .rb-input.standard,.question .rb-select.standard{width:200px}.question .rb-input.simple,.question .rb-select.simple{border:1px solid #000;color:#000}.question .next-radio-option{margin-left:75px}.question .multiple-input .rb-input,.question .multiple-input .rb-select{margin-right:20px}.question .multiple-input .rb-input.no-margin,.question .multiple-input .rb-select.no-margin{margin:0}.question .multiple-input .additional-info{display:inline-block;margin:0 40px}.question .additional-info{color:#7f7f7f;line-height:1.4em;font-weight:300;margin-bottom:18px}.question .additional-info.short{width:320px}.question .additional-info.no-margin{margin-bottom:0}.question .checkbox-input:after,.question .radio-input:after{content:" ";display:block;height:0;clear:both;visibility:hidden}.question .rb-checkbox{margin:5px 0;vertical-align:middle}.question .input-label{vertical-align:middle;line-height:26px;margin-left:10px;font-weight:300}.question .subcheckboxes{margin-left:41px}.question.optional .question-name,.question.optional .question-name.required:after{color:#677580}.question.optional .question-input{display:none}.question .clickable{cursor:pointer}.radio{display:inline-block}.radio .lbl-radio{vertical-align:3px;margin-left:5px}.radio-group{width:100%}.radio-group .lbl-radio{vertical-align:3px;margin-left:5px}.rectangular-horizontal-tabs .rectangular-horizontal-tab{color:#677580;border:2px solid #677580;border-bottom:none;background-color:#f9f9fb;padding:9px 0;margin-right:6px;cursor:pointer;float:left;text-align:center}.rectangular-horizontal-tabs .rectangular-horizontal-tab.rectangular-horizontal-tab-one-fifth-width{width:calc(20% - 6px)}.rectangular-horizontal-tabs .rectangular-horizontal-tab.rectangular-horizontal-tab-one-fifth-width:last-child{width:20%;margin-right:0}.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .rectangular-horizontal-tabs .rectangular-horizontal-tab.rateplan-item.horizontal-tab-link:hover,.availability .availability-selector .rateplan-selector .rectangular-horizontal-tabs .rectangular-horizontal-tab.rateplan-item.active,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .rectangular-horizontal-tabs .rectangular-horizontal-tab.rateplan-item.horizontal-tab-link:hover,.rectangular-horizontal-tabs .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .rectangular-horizontal-tab.rateplan-item.horizontal-tab-link:hover,.rectangular-horizontal-tabs .availability .availability-selector .rateplan-selector .rectangular-horizontal-tab.rateplan-item.active,.rectangular-horizontal-tabs .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .rectangular-horizontal-tab.rateplan-item.horizontal-tab-link:hover,.rectangular-horizontal-tabs .rectangular-horizontal-tab.rectangular-horizontal-tab-active,.rectangular-horizontal-tabs .rectangular-horizontal-tab:hover{color:#000;font-weight:600;background-color:#f3f3f7}.content-for-rectangular-horizontal-tabs{background-color:#f3f3f7;padding:20px 100px 10px}.content-for-rectangular-horizontal-tabs.wide{padding:20px 75px 10px 15px}.modal-overlay{width:100%;height:100vh;position:fixed;top:0;left:0;background-color:rgba(0,0,0,.7);z-index:400}.modal-window{z-index:400;position:fixed;margin:7vh auto;right:0;left:0;width:94%;max-width:700px;background-color:#fff}.modal-window .modal-window-header{background-color:#4caf50;color:#fff;font-size:24px;font-weight:600;text-align:center;padding:15px 0}.modal-window .modal-window-content{padding:50px 120px 0;overflow:auto;max-height:calc(86vh - 50px)}.modal-window.confirm-modal{max-width:385px}.modal-window.confirm-modal .modal-window-header{background-color:#d8612a}.modal-window.confirm-modal .modal-window-content{padding:30px 40px 30px 60px;position:relative;line-height:20px}.modal-window.confirm-modal .modal-window-content .icon{position:absolute;left:25px;top:40px}.modal-window.confirm-modal .modal-window-footer button{border-color:#d8612a;color:#d8612a;min-width:120px}.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .modal-window.confirm-modal .modal-window-footer button.rateplan-item.horizontal-tab-link:hover,.availability .availability-selector .rateplan-selector .modal-window.confirm-modal .modal-window-footer button.rateplan-item.active,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .modal-window.confirm-modal .modal-window-footer button.rateplan-item.horizontal-tab-link:hover,.modal-window.confirm-modal .modal-window-footer .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab button.rateplan-item.horizontal-tab-link:hover,.modal-window.confirm-modal .modal-window-footer .availability .availability-selector .rateplan-selector button.rateplan-item.active,.modal-window.confirm-modal .modal-window-footer .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector button.rateplan-item.horizontal-tab-link:hover,.modal-window.confirm-modal .modal-window-footer button:hover{background-color:#d8612a;color:#fff}.filter-sidebar{position:fixed;right:0;height:100vh;background-color:#f9f9fb;z-index:200;top:65px;overflow:auto;width:300px}.filter-sidebar .field{margin-top:5px}.filter-sidebar .field .value{border:0}.filter-sidebar .filter-sidebar-close-button{padding:10px;font-size:24px;cursor:pointer;position:absolute;top:0;left:0;z-index:200}.availability .availability-selector .rateplan-selector .filter-sidebar .filter-sidebar-close-button.rateplan-item.active,.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .filter-sidebar .filter-sidebar-close-button.rateplan-item.horizontal-tab-link:hover,.filter-sidebar .availability .availability-selector .rateplan-selector .filter-sidebar-close-button.rateplan-item.active,.filter-sidebar .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .filter-sidebar-close-button.rateplan-item.horizontal-tab-link:hover,.filter-sidebar .filter-sidebar-close-button:hover,.filter-sidebar .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .filter-sidebar-close-button.rateplan-item.horizontal-tab-link:hover,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .filter-sidebar .filter-sidebar-close-button.rateplan-item.horizontal-tab-link:hover{background:#eaeaf1}.filter-sidebar .dashed-divider{border-bottom:1px dashed #6f6f71}.filter-sidebar .text-gray{color:#677580}.filter-sidebar-open-button{background:#f9f9fb;padding:10px;font-size:24px;cursor:pointer;position:fixed;top:65px;right:0;z-index:200}.availability .availability-selector .rateplan-selector .filter-sidebar-open-button.rateplan-item.active,.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .filter-sidebar-open-button.rateplan-item.horizontal-tab-link:hover,.filter-sidebar-open-button:hover,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .filter-sidebar-open-button.rateplan-item.horizontal-tab-link:hover{background:#eaeaf1}#scrollTop{position:fixed;bottom:20px;right:5px;z-index:400}#scrollTop .active,#scrollTop .horizontal-tabs .horizontal-tab .horizontal-tab-link:hover,#scrollTop .hover,.horizontal-tabs .horizontal-tab #scrollTop .horizontal-tab-link:hover{display:none}#scrollTop:hover,.availability .availability-selector .rateplan-selector #scrollTop.rateplan-item.active{cursor:pointer}#scrollTop:hover .hover,.availability .availability-selector .rateplan-selector #scrollTop.rateplan-item.active .hover{display:block}#scrollTop:hover .active,#scrollTop:hover .horizontal-tabs .horizontal-tab .horizontal-tab-link:hover,#scrollTop:hover .normal,.availability .availability-selector .rateplan-selector #scrollTop.rateplan-item.active .active,.availability .availability-selector .rateplan-selector #scrollTop.rateplan-item.active .horizontal-tabs .horizontal-tab .horizontal-tab-link:hover,.availability .availability-selector .rateplan-selector #scrollTop.rateplan-item.active .normal,.horizontal-tabs .horizontal-tab #scrollTop:hover .horizontal-tab-link:hover,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector #scrollTop.rateplan-item.active .horizontal-tab-link:hover{display:none}#scrollTop.progress .active,#scrollTop.progress .horizontal-tabs .horizontal-tab .horizontal-tab-link:hover,.horizontal-tabs .horizontal-tab #scrollTop.progress .horizontal-tab-link:hover{display:block}#scrollTop.progress .hover,#scrollTop.progress .normal{display:none}#scrollTop.push{right:16.66667%;margin-right:20px}#scrollTop .normal g{fill:#009a93}#scrollTop .hover path{fill:#4db5b0}#scrollTop .active path,#scrollTop .horizontal-tabs .horizontal-tab .horizontal-tab-link:hover path,.horizontal-tabs .horizontal-tab #scrollTop .horizontal-tab-link:hover path{fill:#009a93}select-tree.ng-invalid.ng-dirty span.s-input{border-color:#c84d4d}select-tree .select-tree-component{position:relative;z-index:1}select-tree .select-tree-component span.s-input{padding:0 20px 0 5px}select-tree .select-tree-component span.s-input .select-tree-badge-container,select-tree .select-tree-component span.s-input .select-tree-info-container{height:100%;width:50%;float:left;line-height:35px;overflow:hidden}select-tree .select-tree-component span.s-input .select-tree-badge-container .select-tree-badge{display:inline-block;position:relative;margin:0 5px;padding:0 20px 0 5px;border-radius:4px;font-weight:lighter;font-size:14px;line-height:25px;background-color:#009a93;color:#fff;cursor:default;white-space:nowrap}.filters .filters-summary .ltr .tab-wrapper select-tree .select-tree-component span.s-input .select-tree-badge-container .select-tree-badge i.hasError.filter-icon.filter-clear,.filters .filters-summary .rtl .tab-wrapper select-tree .select-tree-component span.s-input .select-tree-badge-container .select-tree-badge i.hasError.filter-icon.filter-clear,.filters .filters-summary select-tree .select-tree-component span.s-input .select-tree-badge-container .select-tree-badge i.fa.filter-icon.filter-clear,.ltr .tab-wrapper .filters .filters-summary select-tree .select-tree-component span.s-input .select-tree-badge-container .select-tree-badge i.hasError.filter-icon.filter-clear,.ltr .tab-wrapper select-tree .select-tree-component span.s-input .select-tree-badge-container .select-tree-badge i.fa-times.hasError,.rtl .tab-wrapper .filters .filters-summary select-tree .select-tree-component span.s-input .select-tree-badge-container .select-tree-badge i.hasError.filter-icon.filter-clear,.rtl .tab-wrapper select-tree .select-tree-component span.s-input .select-tree-badge-container .select-tree-badge i.fa-times.hasError,.tag select-tree .select-tree-component span.s-input .select-tree-badge-container .select-tree-badge i.remove-tag,select-tree .select-tree-component span.s-input .select-tree-badge-container .select-tree-badge .filters .filters-summary .ltr .tab-wrapper i.hasError.filter-icon.filter-clear,select-tree .select-tree-component span.s-input .select-tree-badge-container .select-tree-badge .filters .filters-summary .rtl .tab-wrapper i.hasError.filter-icon.filter-clear,select-tree .select-tree-component span.s-input .select-tree-badge-container .select-tree-badge .filters .filters-summary i.fa.filter-icon.filter-clear,select-tree .select-tree-component span.s-input .select-tree-badge-container .select-tree-badge .ltr .tab-wrapper .filters .filters-summary i.hasError.filter-icon.filter-clear,select-tree .select-tree-component span.s-input .select-tree-badge-container .select-tree-badge .ltr .tab-wrapper i.fa-times.hasError,select-tree .select-tree-component span.s-input .select-tree-badge-container .select-tree-badge .rtl .tab-wrapper .filters .filters-summary i.hasError.filter-icon.filter-clear,select-tree .select-tree-component span.s-input .select-tree-badge-container .select-tree-badge .rtl .tab-wrapper i.fa-times.hasError,select-tree .select-tree-component span.s-input .select-tree-badge-container .select-tree-badge .tag i.remove-tag,select-tree .select-tree-component span.s-input .select-tree-badge-container .select-tree-badge i.fa.fa-times{color:#fff;position:absolute;margin:5px}.availability .availability-selector .rateplan-selector .filters .filters-summary .ltr .tab-wrapper select-tree .select-tree-component span.s-input .select-tree-badge-container .select-tree-badge i.hasError.filter-icon.filter-clear.rateplan-item.active,.availability .availability-selector .rateplan-selector .filters .filters-summary .rtl .tab-wrapper select-tree .select-tree-component span.s-input .select-tree-badge-container .select-tree-badge i.hasError.filter-icon.filter-clear.rateplan-item.active,.availability .availability-selector .rateplan-selector .filters .filters-summary select-tree .select-tree-component span.s-input .select-tree-badge-container .select-tree-badge i.fa.filter-icon.filter-clear.rateplan-item.active,.availability .availability-selector .rateplan-selector .ltr .tab-wrapper .filters .filters-summary select-tree .select-tree-component span.s-input .select-tree-badge-container .select-tree-badge i.filter-icon.filter-clear.hasError.rateplan-item.active,.availability .availability-selector .rateplan-selector .ltr .tab-wrapper select-tree .select-tree-component span.s-input .select-tree-badge-container .select-tree-badge i.fa-times.hasError.rateplan-item.active,.availability .availability-selector .rateplan-selector .rtl .tab-wrapper .filters .filters-summary select-tree .select-tree-component span.s-input .select-tree-badge-container .select-tree-badge i.filter-icon.filter-clear.hasError.rateplan-item.active,.availability .availability-selector .rateplan-selector .rtl .tab-wrapper select-tree .select-tree-component span.s-input .select-tree-badge-container .select-tree-badge i.fa-times.hasError.rateplan-item.active,.availability .availability-selector .rateplan-selector .tag select-tree .select-tree-component span.s-input .select-tree-badge-container .select-tree-badge i.remove-tag.rateplan-item.active,.availability .availability-selector .rateplan-selector select-tree .select-tree-component span.s-input .select-tree-badge-container .select-tree-badge i.fa.fa-times.rateplan-item.active,.filters .filters-summary .availability .availability-selector .rateplan-selector .ltr .tab-wrapper select-tree .select-tree-component span.s-input .select-tree-badge-container .select-tree-badge i.hasError.filter-icon.filter-clear.rateplan-item.active,.filters .filters-summary .availability .availability-selector .rateplan-selector .rtl .tab-wrapper select-tree .select-tree-component span.s-input .select-tree-badge-container .select-tree-badge i.hasError.filter-icon.filter-clear.rateplan-item.active,.filters .filters-summary .availability .availability-selector .rateplan-selector select-tree .select-tree-component span.s-input .select-tree-badge-container .select-tree-badge i.fa.filter-icon.filter-clear.rateplan-item.active,.filters .filters-summary .ltr .tab-wrapper .availability .availability-selector .rateplan-selector select-tree .select-tree-component span.s-input .select-tree-badge-container .select-tree-badge i.filter-icon.filter-clear.hasError.rateplan-item.active,.filters .filters-summary .ltr .tab-wrapper select-tree .select-tree-component span.s-input .select-tree-badge-container .select-tree-badge i.hasError.filter-icon.filter-clear:hover,.filters .filters-summary .rtl .tab-wrapper .availability .availability-selector .rateplan-selector select-tree .select-tree-component span.s-input .select-tree-badge-container .select-tree-badge i.filter-icon.filter-clear.hasError.rateplan-item.active,.filters .filters-summary .rtl .tab-wrapper select-tree .select-tree-component span.s-input .select-tree-badge-container .select-tree-badge i.hasError.filter-icon.filter-clear:hover,.filters .filters-summary select-tree .select-tree-component span.s-input .select-tree-badge-container .select-tree-badge i.fa.filter-icon.filter-clear:hover,.ltr .tab-wrapper .availability .availability-selector .rateplan-selector .filters .filters-summary select-tree .select-tree-component span.s-input .select-tree-badge-container .select-tree-badge i.hasError.filter-icon.filter-clear.rateplan-item.active,.ltr .tab-wrapper .availability .availability-selector .rateplan-selector select-tree .select-tree-component span.s-input .select-tree-badge-container .select-tree-badge i.fa-times.hasError.rateplan-item.active,.ltr .tab-wrapper .filters .filters-summary .availability .availability-selector .rateplan-selector select-tree .select-tree-component span.s-input .select-tree-badge-container .select-tree-badge i.hasError.filter-icon.filter-clear.rateplan-item.active,.ltr .tab-wrapper .filters .filters-summary select-tree .select-tree-component span.s-input .select-tree-badge-container .select-tree-badge i.hasError.filter-icon.filter-clear:hover,.ltr .tab-wrapper select-tree .select-tree-component span.s-input .select-tree-badge-container .select-tree-badge i.fa-times.hasError:hover,.rtl .tab-wrapper .availability .availability-selector .rateplan-selector .filters .filters-summary select-tree .select-tree-component span.s-input .select-tree-badge-container .select-tree-badge i.hasError.filter-icon.filter-clear.rateplan-item.active,.rtl .tab-wrapper .availability .availability-selector .rateplan-selector select-tree .select-tree-component span.s-input .select-tree-badge-container .select-tree-badge i.fa-times.hasError.rateplan-item.active,.rtl .tab-wrapper .filters .filters-summary .availability .availability-selector .rateplan-selector select-tree .select-tree-component span.s-input .select-tree-badge-container .select-tree-badge i.hasError.filter-icon.filter-clear.rateplan-item.active,.rtl .tab-wrapper .filters .filters-summary select-tree .select-tree-component span.s-input .select-tree-badge-container .select-tree-badge i.hasError.filter-icon.filter-clear:hover,.rtl .tab-wrapper select-tree .select-tree-component span.s-input .select-tree-badge-container .select-tree-badge i.fa-times.hasError:hover,.tag .availability .availability-selector .rateplan-selector select-tree .select-tree-component span.s-input .select-tree-badge-container .select-tree-badge i.remove-tag.rateplan-item.active,.tag select-tree .select-tree-component span.s-input .select-tree-badge-container .select-tree-badge i.remove-tag:hover,select-tree .select-tree-component span.s-input .select-tree-badge-container .select-tree-badge .availability .availability-selector .rateplan-selector .filters .filters-summary .ltr .tab-wrapper i.hasError.filter-icon.filter-clear.rateplan-item.active,select-tree .select-tree-component span.s-input .select-tree-badge-container .select-tree-badge .availability .availability-selector .rateplan-selector .filters .filters-summary .rtl .tab-wrapper i.hasError.filter-icon.filter-clear.rateplan-item.active,select-tree .select-tree-component span.s-input .select-tree-badge-container .select-tree-badge .availability .availability-selector .rateplan-selector .filters .filters-summary i.fa.filter-icon.filter-clear.rateplan-item.active,select-tree .select-tree-component span.s-input .select-tree-badge-container .select-tree-badge .availability .availability-selector .rateplan-selector .ltr .tab-wrapper .filters .filters-summary i.filter-icon.filter-clear.hasError.rateplan-item.active,select-tree .select-tree-component span.s-input .select-tree-badge-container .select-tree-badge .availability .availability-selector .rateplan-selector .ltr .tab-wrapper i.fa-times.hasError.rateplan-item.active,select-tree .select-tree-component span.s-input .select-tree-badge-container .select-tree-badge .availability .availability-selector .rateplan-selector .rtl .tab-wrapper .filters .filters-summary i.filter-icon.filter-clear.hasError.rateplan-item.active,select-tree .select-tree-component span.s-input .select-tree-badge-container .select-tree-badge .availability .availability-selector .rateplan-selector .rtl .tab-wrapper i.fa-times.hasError.rateplan-item.active,select-tree .select-tree-component span.s-input .select-tree-badge-container .select-tree-badge .availability .availability-selector .rateplan-selector .tag i.remove-tag.rateplan-item.active,select-tree .select-tree-component span.s-input .select-tree-badge-container .select-tree-badge .availability .availability-selector .rateplan-selector i.fa.fa-times.rateplan-item.active,select-tree .select-tree-component span.s-input .select-tree-badge-container .select-tree-badge .filters .filters-summary .availability .availability-selector .rateplan-selector .ltr .tab-wrapper i.hasError.filter-icon.filter-clear.rateplan-item.active,select-tree .select-tree-component span.s-input .select-tree-badge-container .select-tree-badge .filters .filters-summary .availability .availability-selector .rateplan-selector .rtl .tab-wrapper i.hasError.filter-icon.filter-clear.rateplan-item.active,select-tree .select-tree-component span.s-input .select-tree-badge-container .select-tree-badge .filters .filters-summary .availability .availability-selector .rateplan-selector i.fa.filter-icon.filter-clear.rateplan-item.active,select-tree .select-tree-component span.s-input .select-tree-badge-container .select-tree-badge .filters .filters-summary .ltr .tab-wrapper .availability .availability-selector .rateplan-selector i.filter-icon.filter-clear.hasError.rateplan-item.active,select-tree .select-tree-component span.s-input .select-tree-badge-container .select-tree-badge .filters .filters-summary .ltr .tab-wrapper i.hasError.filter-icon.filter-clear:hover,select-tree .select-tree-component span.s-input .select-tree-badge-container .select-tree-badge .filters .filters-summary .rtl .tab-wrapper .availability .availability-selector .rateplan-selector i.filter-icon.filter-clear.hasError.rateplan-item.active,select-tree .select-tree-component span.s-input .select-tree-badge-container .select-tree-badge .filters .filters-summary .rtl .tab-wrapper i.hasError.filter-icon.filter-clear:hover,select-tree .select-tree-component span.s-input .select-tree-badge-container .select-tree-badge .filters .filters-summary i.fa.filter-icon.filter-clear:hover,select-tree .select-tree-component span.s-input .select-tree-badge-container .select-tree-badge .ltr .tab-wrapper .availability .availability-selector .rateplan-selector .filters .filters-summary i.hasError.filter-icon.filter-clear.rateplan-item.active,select-tree .select-tree-component span.s-input .select-tree-badge-container .select-tree-badge .ltr .tab-wrapper .availability .availability-selector .rateplan-selector i.fa-times.hasError.rateplan-item.active,select-tree .select-tree-component span.s-input .select-tree-badge-container .select-tree-badge .ltr .tab-wrapper .filters .filters-summary .availability .availability-selector .rateplan-selector i.hasError.filter-icon.filter-clear.rateplan-item.active,select-tree .select-tree-component span.s-input .select-tree-badge-container .select-tree-badge .ltr .tab-wrapper .filters .filters-summary i.hasError.filter-icon.filter-clear:hover,select-tree .select-tree-component span.s-input .select-tree-badge-container .select-tree-badge .ltr .tab-wrapper i.fa-times.hasError:hover,select-tree .select-tree-component span.s-input .select-tree-badge-container .select-tree-badge .rtl .tab-wrapper .availability .availability-selector .rateplan-selector .filters .filters-summary i.hasError.filter-icon.filter-clear.rateplan-item.active,select-tree .select-tree-component span.s-input .select-tree-badge-container .select-tree-badge .rtl .tab-wrapper .availability .availability-selector .rateplan-selector i.fa-times.hasError.rateplan-item.active,select-tree .select-tree-component span.s-input .select-tree-badge-container .select-tree-badge .rtl .tab-wrapper .filters .filters-summary .availability .availability-selector .rateplan-selector i.hasError.filter-icon.filter-clear.rateplan-item.active,select-tree .select-tree-component span.s-input .select-tree-badge-container .select-tree-badge .rtl .tab-wrapper .filters .filters-summary i.hasError.filter-icon.filter-clear:hover,select-tree .select-tree-component span.s-input .select-tree-badge-container .select-tree-badge .rtl .tab-wrapper i.fa-times.hasError:hover,select-tree .select-tree-component span.s-input .select-tree-badge-container .select-tree-badge .tag .availability .availability-selector .rateplan-selector i.remove-tag.rateplan-item.active,select-tree .select-tree-component span.s-input .select-tree-badge-container .select-tree-badge .tag i.remove-tag:hover,select-tree .select-tree-component span.s-input .select-tree-badge-container .select-tree-badge i.fa.fa-times:hover{background-color:#fff;color:#009a93}.ltr .tab-wrapper select-tree .select-tree-component .s-input-group-right i.fa-angle-down.hasError,.ltr .tab-wrapper select-tree .select-tree-component .s-input-group-right i.fa-angle-up.hasError,.rtl .tab-wrapper select-tree .select-tree-component .s-input-group-right i.fa-angle-down.hasError,.rtl .tab-wrapper select-tree .select-tree-component .s-input-group-right i.fa-angle-up.hasError,.tag select-tree .select-tree-component .s-input-group-right i.fa-angle-down.remove-tag,.tag select-tree .select-tree-component .s-input-group-right i.fa-angle-up.remove-tag,select-tree .select-tree-component .s-input-group-right .ltr .tab-wrapper i.fa-angle-down.hasError,select-tree .select-tree-component .s-input-group-right .ltr .tab-wrapper i.fa-angle-up.hasError,select-tree .select-tree-component .s-input-group-right .rtl .tab-wrapper i.fa-angle-down.hasError,select-tree .select-tree-component .s-input-group-right .rtl .tab-wrapper i.fa-angle-up.hasError,select-tree .select-tree-component .s-input-group-right .tag i.fa-angle-down.remove-tag,select-tree .select-tree-component .s-input-group-right .tag i.fa-angle-up.remove-tag,select-tree .select-tree-component .s-input-group-right i.fa.fa-angle-down,select-tree .select-tree-component .s-input-group-right i.fa.fa-angle-up{font-size:20px;color:#000}select-tree .select-tree-component .select-tree-dropdown{position:absolute;width:100%;background-color:#fff;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}select-tree .select-tree-component .select-tree-dropdown ul{list-style:none}select-tree .select-tree-component .select-tree-dropdown ul .fa-check-square-o,select-tree .select-tree-component .select-tree-dropdown ul .fa-minus,select-tree .select-tree-component .select-tree-dropdown ul .fa-plus,select-tree .select-tree-component .select-tree-dropdown ul .fa-square-o{color:#009a93;margin-right:5px;margin-left:10px}select-tree .select-tree-component .select-tree-dropdown .select-tree-search{border:1px solid #f3f3f3;border-top:none}select-tree .select-tree-component .select-tree-dropdown .select-tree-groups{border:1px solid #f3f3f3;border-top:none;max-height:500px;overflow-y:auto;overflow-x:hidden}select-tree .select-tree-component .select-tree-dropdown .select-tree-groups li{padding:10px 0}.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab select-tree .select-tree-component .select-tree-dropdown .select-tree-groups li.rateplan-item.horizontal-tab-link:hover,.availability .availability-selector .rateplan-selector select-tree .select-tree-component .select-tree-dropdown .select-tree-groups li.rateplan-item.active,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector select-tree .select-tree-component .select-tree-dropdown .select-tree-groups li.rateplan-item.horizontal-tab-link:hover,select-tree .select-tree-component .select-tree-dropdown .select-tree-groups .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab li.rateplan-item.horizontal-tab-link:hover,select-tree .select-tree-component .select-tree-dropdown .select-tree-groups .availability .availability-selector .rateplan-selector li.rateplan-item.active,select-tree .select-tree-component .select-tree-dropdown .select-tree-groups .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector li.rateplan-item.horizontal-tab-link:hover,select-tree .select-tree-component .select-tree-dropdown .select-tree-groups li:hover{cursor:pointer;background-color:#f3f3f3}select-tree .select-tree-component .select-tree-dropdown .select-tree-items{margin-top:10px;max-height:200px;overflow-x:hidden;overflow-y:auto}select-tree .select-tree-component .select-tree-dropdown .select-tree-items .fa-check-square-o,select-tree .select-tree-component .select-tree-dropdown .select-tree-items .fa-square-o{margin-left:20px}select-tree .select-tree-component .select-tree-dropdown .select-tree-items li{padding:10px}.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab select-tree .select-tree-component .select-tree-dropdown .select-tree-items li.rateplan-item.horizontal-tab-link:hover,.availability .availability-selector .rateplan-selector select-tree .select-tree-component .select-tree-dropdown .select-tree-items li.rateplan-item.active,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector select-tree .select-tree-component .select-tree-dropdown .select-tree-items li.rateplan-item.horizontal-tab-link:hover,select-tree .select-tree-component .select-tree-dropdown .select-tree-items .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab li.rateplan-item.horizontal-tab-link:hover,select-tree .select-tree-component .select-tree-dropdown .select-tree-items .availability .availability-selector .rateplan-selector li.rateplan-item.active,select-tree .select-tree-component .select-tree-dropdown .select-tree-items .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector li.rateplan-item.horizontal-tab-link:hover,select-tree .select-tree-component .select-tree-dropdown .select-tree-items li:hover{background-color:#e6e6e6}#error{height:80vh;width:100%;min-height:300px;position:relative}.error-content{width:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.error-image{background:url(error_empty.47400e18403f1921ef33.svg) center center/contain no-repeat;height:35vh;max-width:800px;margin:0 auto;max-height:385px}.error-message p{font-size:36px;color:#009a93;margin:40px auto 30px}.error-message span{color:#009a93}.has-error{position:relative}.has-error input{border:1px solid #c84d4d}.has-error .input-error-message{margin-top:4px;z-index:1;position:absolute;background:#c84d4d;color:#fff;font-size:13px;text-align:center;padding:8px 10px;min-width:165px;max-width:250px}.has-error .input-error-message span{display:block}.has-error .input-error-message:after{content:'';position:absolute;left:10px;top:-9px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid transparent;border-bottom:5px solid #c84d4d}.errors-align-right .input-error-message{right:10px}.errors-align-right .input-error-message:after{left:inherit;right:10px}.validation-error-message{color:#c84d4d}.error-page{position:absolute;top:0;bottom:0;right:0;left:0}.error-page img{margin-left:auto;margin-right:auto;display:block;margin-top:5%}.error-page .error-page-container .error-type{color:#222;font-size:42px;text-align:center}.error-page .error-page-container .error-msg{color:#222;font-size:14px;text-align:center;padding-top:15px}.error-page .error-page-container .error-link{text-align:center;font-size:24px;color:#222;display:inline-block;width:100%;padding-top:10px}.availability .availability-selector .rateplan-selector .error-page .error-page-container .error-link.rateplan-item.active,.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .error-page .error-page-container .error-link.rateplan-item.horizontal-tab-link:hover,.error-page .error-page-container .availability .availability-selector .rateplan-selector .error-link.rateplan-item.active,.error-page .error-page-container .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .error-link.rateplan-item.horizontal-tab-link:hover,.error-page .error-page-container .error-link:hover,.error-page .error-page-container .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .error-link.rateplan-item.horizontal-tab-link:hover,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .error-page .error-page-container .error-link.rateplan-item.horizontal-tab-link:hover{color:#6f6e6e}.empty-placeholder .empty-image{background:url("data:image/svg+xml,%3Csvg width%3D%22175%22 height%3D%22110%22 xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg fill%3D%22none%22 fill-rule%3D%22evenodd%22%3E%3Cpath d%3D%22M16.7 47c0-2.98 2.4-5.38 5.37-5.38h70.87a5.37 5.37 0 1 1 0 10.75H22.07a5.38 5.38 0 0 1-5.37-5.38zM3.3 24.37C3.3 21.41 5.7 19 8.69 19h70.86a5.37 5.37 0 1 1 0 10.75H8.68a5.38 5.38 0 0 1-5.37-5.38z%22 fill%3D%22%23E6E9EA%22%2F%3E%3Cpath fill%3D%22%23E6E9EA%22 d%3D%22M34.28 34.93V65.7h81.6V33.42z%22%2F%3E%3Cg fill%3D%22%23E6E9EA%22%3E%3Cpath d%3D%22M44.93 88.37a5.94 5.94 0 0 1 5.95-5.94h78.24a5.94 5.94 0 0 1 0 11.88H50.88a5.95 5.95 0 0 1-5.95-5.94zM70.85 72.21a5.94 5.94 0 0 1 5.95-5.94h78.23a5.94 5.94 0 0 1 0 11.88H76.8a5.95 5.95 0 0 1-5.95-5.94zM84.06 53.62a5.94 5.94 0 0 1 5.95-5.94h78.23a5.94 5.94 0 0 1 0 11.88H90.01a5.95 5.95 0 0 1-5.95-5.94zM124.36 32.94a5.94 5.94 0 0 1 5.93-5.94h15.94a5.94 5.94 0 0 1 0 11.88h-15.94a5.94 5.94 0 0 1-5.93-5.94zM34.82 103.68a5.94 5.94 0 0 1 5.94-5.94h17.03a5.94 5.94 0 0 1 0 11.88H40.76a5.94 5.94 0 0 1-5.94-5.94zM.4 80.8a5.94 5.94 0 0 1 5.95-5.94h19.53a5.94 5.94 0 1 1 0 11.88H6.35A5.95 5.95 0 0 1 .41 80.8z%22%2F%3E%3C%2Fg%3E%3Cpath d%3D%22M122.68 101.24a1.7 1.7 0 1 1 0-3.39 1.7 1.7 0 0 1 0 3.4zM19.85 65.7a1.7 1.7 0 1 1 0-3.39 1.7 1.7 0 0 1 0 3.4zM152.26 48.43a1.62 1.62 0 1 1 0-3.23 1.62 1.62 0 0 1 0 3.23zM34.06 11.3a2.36 2.36 0 1 1 .01-4.72 2.36 2.36 0 0 1 0 4.72zM125.03 62.67a2.36 2.36 0 1 1 0-4.72 2.36 2.36 0 0 1 0 4.72zM149.73 21.48c-.79-2.96-1.42-3.6-4.38-4.39 2.96-.78 3.6-1.42 4.38-4.39.78 2.97 1.42 3.6 4.38 4.4-2.96.78-3.6 1.42-4.38 4.38zM41.73 102.48c-.79-2.96-1.42-3.6-4.38-4.39 2.96-.78 3.6-1.42 4.38-4.39.78 2.97 1.42 3.6 4.38 4.4-2.96.78-3.6 1.42-4.38 4.38zM16.06 41.01c-.64-2.4-1.15-2.92-3.55-3.55 2.4-.64 2.91-1.16 3.55-3.56.63 2.4 1.15 2.92 3.54 3.56-2.39.63-2.9 1.15-3.54 3.55zM96.74 11.34c-.95-3.6-1.72-4.37-5.31-5.33 3.59-.95 4.36-1.72 5.3-5.32.96 3.6 1.73 4.37 5.32 5.32-3.59.96-4.36 1.73-5.31 5.33z%22 fill%3D%22gray%22%2F%3E%3Cg fill-rule%3D%22nonzero%22%3E%3Cpath fill%3D%22%23209A93%22 d%3D%22M49.63 17.19V32H34.8z%22%2F%3E%3Cpath d%3D%22M50.27 17h36.28c1 0 1.83.82 1.83 2.4v66.35c0 .43-.82 1.25-1.83 1.25h-50.1c-1 0-1.83-.82-1.83-1.25V33.22c0-.87.12-1.15.33-1.35l14.54-14.55c.2-.2.49-.32.78-.32z%22 stroke%3D%22%231A6298%22 stroke-width%3D%223%22 fill%3D%22%23D4D5D5%22%2F%3E%3Cpath d%3D%22M42.13 58.25h18.74a1.25 1.25 0 0 0 0-2.5H42.14a1.25 1.25 0 0 0 0 2.5zM64.63 64.5c.32 0 .65-.14.88-.36.23-.24.36-.56.36-.89 0-.33-.13-.65-.36-.89a1.3 1.3 0 0 0-1.77 0c-.23.24-.36.56-.36.89 0 .33.13.65.36.89.23.22.56.36.88.36zM49.63 67.5h10a1.25 1.25 0 0 0 0-2.5h-10a1.25 1.25 0 0 0 0 2.5zM42.13 67.5h2.5a1.25 1.25 0 0 0 0-2.5h-2.5a1.25 1.25 0 0 0 0 2.5zM75.88 79h5a1.25 1.25 0 0 0 0-2.5h-5a1.25 1.25 0 0 0 0 2.5zM42.38 78h22.5a1.25 1.25 0 0 0 0-2.5h-22.5a1.25 1.25 0 0 0 0 2.5z%22 fill%3D%22%231A6298%22%2F%3E%3Cg fill%3D%22%231A6298%22%3E%3Cpath d%3D%22M73.38 29.25h7.5a1.25 1.25 0 0 0 0-2.5h-7.5a1.25 1.25 0 0 0 0 2.5zM69.63 39.5h11.25a1.25 1.25 0 0 0 0-2.5H69.63a1.25 1.25 0 0 0 0 2.5zM64.63 39.5c.32 0 .65-.14.88-.36.23-.24.36-.56.36-.89 0-.32-.13-.65-.36-.89a1.3 1.3 0 0 0-1.77 0c-.23.24-.36.56-.36.89 0 .32.13.65.36.89.23.22.56.36.88.36zM49.63 39.5h10a1.25 1.25 0 0 0 0-2.5h-10a1.25 1.25 0 0 0 0 2.5zM80.88 58.25c.32 0 .65-.14.88-.36.23-.24.36-.56.36-.89 0-.32-.13-.65-.36-.89a1.3 1.3 0 0 0-1.77 0 1.3 1.3 0 0 0-.36.89c0 .32.13.65.36.89.24.22.56.36.89.36zM65.88 58.25h10a1.25 1.25 0 0 0 0-2.5h-10a1.25 1.25 0 0 0 0 2.5zM42.13 39.5h2.5a1.25 1.25 0 0 0 0-2.5h-2.5a1.25 1.25 0 0 0 0 2.5zM42.38 48.75h37.5a1.25 1.25 0 0 0 0-2.5h-37.5a1.25 1.25 0 0 0 0 2.5z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg fill-rule%3D%22nonzero%22%3E%3Cpath d%3D%22M102 55H64a3 3 0 0 0-3 3v8h56v-8a3 3 0 0 0-3-3z%22 stroke%3D%22%231A6298%22 stroke-width%3D%222.5%22 fill%3D%22%23D4D5D5%22%2F%3E%3Cpath d%3D%22M61 66h56v37a3 3 0 0 1-3 3H64a3 3 0 0 1-3-3V66z%22 stroke%3D%22%231A6298%22 stroke-width%3D%222.5%22 fill%3D%22%23FFF%22%2F%3E%3Cg transform%3D%22translate(66 73)%22%3E%3Ccircle fill%3D%22%23D1D1D8%22 cx%3D%2216%22 cy%3D%221%22 r%3D%221%22%2F%3E%3Ccircle fill%3D%22%23D1D1D8%22 cx%3D%2223%22 cy%3D%221%22 r%3D%221%22%2F%3E%3Ccircle fill%3D%22%23D1D1D8%22 cx%3D%2230%22 cy%3D%221%22 r%3D%221%22%2F%3E%3Ccircle fill%3D%22%23D1D1D8%22 cx%3D%2237%22 cy%3D%221%22 r%3D%221%22%2F%3E%3Ccircle fill%3D%22%23D1D1D8%22 cx%3D%2244%22 cy%3D%221%22 r%3D%221%22%2F%3E%3Ccircle fill%3D%22%231A6298%22 cx%3D%222%22 cy%3D%229%22 r%3D%222%22%2F%3E%3Ccircle fill%3D%22%231A6298%22 cx%3D%229%22 cy%3D%229%22 r%3D%222%22%2F%3E%3Ccircle fill%3D%22%231A6298%22 cx%3D%2216%22 cy%3D%229%22 r%3D%222%22%2F%3E%3Ccircle fill%3D%22%231A6298%22 cx%3D%2223%22 cy%3D%229%22 r%3D%222%22%2F%3E%3Ccircle fill%3D%22%231A6298%22 cx%3D%2230%22 cy%3D%229%22 r%3D%222%22%2F%3E%3Ccircle fill%3D%22%231A6298%22 cx%3D%2237%22 cy%3D%229%22 r%3D%222%22%2F%3E%3Ccircle fill%3D%22%23D1D1D8%22 cx%3D%2244%22 cy%3D%229%22 r%3D%221%22%2F%3E%3Ccircle fill%3D%22%23D1D1D8%22 cx%3D%222%22 cy%3D%2216%22 r%3D%221%22%2F%3E%3Ccircle fill%3D%22%23D1D1D8%22 cx%3D%229%22 cy%3D%2216%22 r%3D%221%22%2F%3E%3Ccircle fill%3D%22%23D1D1D8%22 cx%3D%2216%22 cy%3D%2216%22 r%3D%221%22%2F%3E%3Ccircle fill%3D%22%23D1D1D8%22 cx%3D%2223%22 cy%3D%2216%22 r%3D%221%22%2F%3E%3Ccircle fill%3D%22%23D1D1D8%22 cx%3D%2230%22 cy%3D%2216%22 r%3D%221%22%2F%3E%3Ccircle fill%3D%22%23D1D1D8%22 cx%3D%2237%22 cy%3D%2216%22 r%3D%221%22%2F%3E%3Ccircle fill%3D%22%23D1D1D8%22 cx%3D%2244%22 cy%3D%2216%22 r%3D%221%22%2F%3E%3Ccircle fill%3D%22%23D1D1D8%22 cx%3D%222%22 cy%3D%2224%22 r%3D%221%22%2F%3E%3Ccircle fill%3D%22%23D1D1D8%22 cx%3D%229%22 cy%3D%2224%22 r%3D%221%22%2F%3E%3Ccircle fill%3D%22%23D1D1D8%22 cx%3D%2216%22 cy%3D%2224%22 r%3D%221%22%2F%3E%3Ccircle fill%3D%22%23D1D1D8%22 cx%3D%2223%22 cy%3D%2224%22 r%3D%221%22%2F%3E%3Ccircle fill%3D%22%23D1D1D8%22 cx%3D%2230%22 cy%3D%2224%22 r%3D%221%22%2F%3E%3C%2Fg%3E%3Cpath d%3D%22M98 50c-1.13 0-2.16.4-3 1.02.53.41.98.92 1.31 1.5A3 3 0 1 1 98 58a1 1 0 1 0 0 2 5 5 0 0 0 0-10z%22 fill%3D%22%231A6298%22%2F%3E%3Cpath d%3D%22M96.31 52.52A5.01 5.01 0 0 0 92 50c-1.13 0-2.16.4-3 1.03.53.4.98.9 1.32 1.49a2.98 2.98 0 0 1 3.37 0A3 3 0 0 1 92 58a1 1 0 1 0 0 2 5 5 0 0 0 5-5c0-.9-.26-1.75-.69-2.48z%22 fill%3D%22%231A6298%22%2F%3E%3Cpath d%3D%22M90.31 52.52A5.01 5.01 0 0 0 86 50c-1.13 0-2.16.4-3 1.03.53.4.98.9 1.32 1.49a2.98 2.98 0 0 1 3.37 0A3 3 0 0 1 86 58a1 1 0 1 0 0 2 5 5 0 0 0 5-5c0-.9-.26-1.75-.68-2.48z%22 fill%3D%22%231A6298%22%2F%3E%3Cpath d%3D%22M84.31 52.52A5.01 5.01 0 0 0 80 50a5 5 0 0 0-5 5h2a3 3 0 1 1 3 3 1 1 0 1 0 0 2 5 5 0 0 0 5-5c0-.9-.26-1.75-.68-2.48z%22 fill%3D%22%231A6298%22%2F%3E%3C%2Fg%3E%3Cg fill-rule%3D%22nonzero%22%3E%3Cpath d%3D%22M112.58 52.76v-8.79c0-.82-.65-1.46-1.47-1.46h-8.79c-.82 0-1.46.64-1.46 1.46v23.64c0 .38.15.76.44 1.02l2.93 2.93c.26.3.64.44 1.02.44s.77-.15 1.03-.44l.44-.44 5.42-5.42c.58-.56.58-1.5 0-2.05l-1.88-2 1.88-1.9c.58-.56.58-1.6 0-2.15l-1.88-1.9 1.88-1.91c.3-.27.44-.65.44-1.03z%22 stroke%3D%22%231A6298%22 stroke-width%3D%222.5%22 fill%3D%22%23F3F3F7%22%2F%3E%3Cpath d%3D%22M112.14 53.79l-1.88 1.9 1.88 1.9c.58.56.58 1.6 0 2.15l-1.88 1.9 1.88 2.01c.58.56.58 1.5 0 2.05l-5.42 4.42V42.51h4.4c.81 0 1.46.64 1.46 1.46v8.8c0 .37-.15.75-.44 1.02z%22 stroke%3D%22%231A6298%22 stroke-width%3D%222.5%22 fill%3D%22%23D1D1D8%22%2F%3E%3Cpath d%3D%22M108.18 22h-2.93C99.6 22 95 26.6 95 32.25v5.86a7.33 7.33 0 0 0 7.32 7.33h8.8a7.33 7.33 0 0 0 7.32-7.33v-5.86c0-5.65-4.6-10.25-10.26-10.25zm0 14.65h-2.93a4.39 4.39 0 1 1 0-8.8h2.93a4.39 4.39 0 1 1 0 8.8z%22 stroke%3D%22%231A6298%22 stroke-width%3D%222.5%22 fill%3D%22%23D4D5D5%22%2F%3E%3Cpath d%3D%22M133.09 27.86v15.61a1.47 1.47 0 0 1-2.93 0V27.86a2.94 2.94 0 0 0-2.93-2.93 2.94 2.94 0 0 0-2.93 2.93v1.46c0 2.44-1.97 4.4-4.4 4.4h-8.79c-.82 0-1.46-.65-1.46-1.47s.64-1.46 1.46-1.46h8.8c.81 0 1.46-.65 1.46-1.47v-1.46a5.88 5.88 0 0 1 5.86-5.86c1.75 0 3.34.8 4.4 2.02a5.64 5.64 0 0 1 1.46 3.84z%22 fill%3D%22%231A6298%22%2F%3E%3Cpath d%3D%22M133.09 27.86v15.61c0 .8-.65 1.47-1.47 1.47V24.02a5.64 5.64 0 0 1 1.47 3.84z%22 fill%3D%22%231A6298%22%2F%3E%3Cpath d%3D%22M140.59 47.93l-3.78-3.78a7.42 7.42 0 0 0-5.19-2.14c-1.87 0-3.75.73-5.18 2.14l-3.78 3.78a4.44 4.44 0 0 0-1.3 3.1v16.58c0 2.43 1.97 4.39 4.4 4.39h11.72c2.43 0 4.4-1.96 4.4-4.4V51.04c0-1.17-.47-2.25-1.3-3.1z%22 stroke%3D%22%231A6298%22 stroke-width%3D%222.5%22 fill%3D%22%23B5E8E5%22%2F%3E%3Cpath d%3D%22M122.62 51.03v15.58c0 2.43.96 4.39 3.4 4.39h5.86V43.01c-1.88 0-3.76.73-5.2 2.14l-2.77 2.78a4.44 4.44 0 0 0-1.29 3.1z%22 fill%3D%22%23F3F3F7%22%2F%3E%3Cpath d%3D%22M140.88 51.03v15.58c0 2.43-.97 4.39-3.4 4.39h-5.86V43.01c1.88 0 3.75.73 5.19 2.14l2.78 2.78a4.44 4.44 0 0 1 1.28 3.1z%22 fill%3D%22%23D1D1D8%22%2F%3E%3Cg fill%3D%22%23D4D5D5%22%3E%3Cpath d%3D%22M133.09 49.83c0 .82-.65 1.47-1.47 1.47s-1.46-.65-1.46-1.47.64-1.46 1.46-1.46 1.47.64 1.47 1.46zM131.62 54.23a4.47 4.47 0 0 0-4.4 4.49v2.93c0 2.43 1.97 4.5 4.4 4.5 2.43 0 4.4-2.07 4.4-4.5v-2.93c0-2.43-1.97-4.5-4.4-4.5z%22%2F%3E%3C%2Fg%3E%3Cg opacity%3D%22.68%22 fill%3D%22gray%22%3E%3Cpath d%3D%22M133.09 49.83c0 .82-.65 1.47-1.47 1.47V50v-1.63c.82 0 1.47.64 1.47 1.46zM136.02 58.72v2.93c0 2.43-1.97 4.5-4.4 4.5V54.22c2.43 0 4.4 2.06 4.4 4.49z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E") center center/contain no-repeat;height:250px;width:250px;margin:0 auto}.empty-placeholder .empty-msg{color:#009a93}.warning-box{background-color:#fbf0eb}.warning-box .warning-msg-box{display:flex;align-items:center}.warning-box .warning-msg-box .warning-icon{margin-right:20px}.warning-box .warning-msg-box .warning-msg{display:inline-block;color:#d8612a;line-height:20px}.warning-modal.s-modal .s-modal-window{min-width:500px;max-width:500px}.warning-modal.s-modal .s-modal-window .s-modal-header{background-color:#ffc107;text-align:center}.loader{width:100%;height:100%;opacity:0;position:fixed;top:0;left:0;z-index:10000}.loader.hide-loader{display:none}.loader .loader-background{background:#fff;border:1px solid #ccd1d8;width:150px;height:150px;border-radius:15%;position:fixed;top:50%;left:50%;margin:-75px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.loader .sign{position:fixed;top:50%;left:50%;margin:-44px -28px}.loader .dots-container{position:fixed;top:50%;left:50%;margin:40px -30px}.loader .dots-container .loader-dot{float:left;width:6px;height:6px;border-radius:100%;margin:0 3px;background-color:#99a1a8}.loader .dots-container .loader-dot.active-dot{background-color:#009a93}.loader .dots-container.error .loader-dot{background-color:#ca4c4e}.loader .loader-success .loader-success-bg{fill:#009a93}.request-status-msg-box{border:1px solid;position:fixed;z-index:1001;top:110px;right:28px;font-size:12px;background:#fff;max-width:350px;min-height:50px;padding-left:30px;display:flex;align-items:center}.request-status-msg-box .icon-box{height:100%;width:30px;position:absolute;left:0;top:0}.request-status-msg-box .icon-box .icon{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.request-status-msg-box .msg-box{display:inline-block;padding:10px 30px;position:relative;line-height:15px}.request-status-msg-box .msg-box .hightlighted-text{color:#248ccf}.request-status-msg-box .close-icon{position:absolute;right:10px;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer}.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .request-status-msg-box .close-icon.rateplan-item.horizontal-tab-link:hover path,.availability .availability-selector .rateplan-selector .request-status-msg-box .close-icon.rateplan-item.active path,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .request-status-msg-box .close-icon.rateplan-item.horizontal-tab-link:hover path,.request-status-msg-box .availability .availability-selector .rateplan-selector .close-icon.rateplan-item.active path,.request-status-msg-box .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .close-icon.rateplan-item.horizontal-tab-link:hover path,.request-status-msg-box .close-icon:hover path,.request-status-msg-box .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .close-icon.rateplan-item.horizontal-tab-link:hover path{fill:#000}.request-status-msg-box.success{box-shadow:0 0 1px 0 rgba(28,181,128,.5);border:1px solid #4caf50}.request-status-msg-box.success .icon-box{background-color:#4caf50}.request-status-msg-box.fail{box-shadow:0 0 1px 0 rgba(214,51,66,.5);border:1px solid #c84d4d}.request-status-msg-box.fail .icon-box{background-color:#c84d4d}.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-tabs .s-tab.rateplan-item.horizontal-tab-link:hover,.availability .availability-selector .rateplan-selector .s-tabs .s-tab.rateplan-item.active,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-tabs .s-tab.rateplan-item.horizontal-tab-link:hover,.s-tabs .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-tab.rateplan-item.horizontal-tab-link:hover,.s-tabs .availability .availability-selector .rateplan-selector .s-tab.rateplan-item.active,.s-tabs .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-tab.rateplan-item.horizontal-tab-link:hover,.s-tabs .s-tab-info.s-tab-active,.s-tabs .s-tab:hover{color:#248ccf;border-bottom-color:#248ccf}.s-btn-info{color:#248ccf;border-color:#248ccf}.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-btn-info.rateplan-item.horizontal-tab-link:not(:disabled):hover,.availability .availability-selector .rateplan-selector .s-btn-info.rateplan-item.active:not(:disabled),.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-btn-info.rateplan-item.horizontal-tab-link:not(:disabled):hover,.s-btn-info:not(:disabled):hover{color:#fff;background-color:#248ccf}.s-btn-info-reverse{color:#fff;background:#248ccf;border-color:#248ccf}.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-btn-info-reverse.rateplan-item.horizontal-tab-link:not(:disabled):hover,.availability .availability-selector .rateplan-selector .s-btn-info-reverse.rateplan-item.active:not(:disabled),.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-btn-info-reverse.rateplan-item.horizontal-tab-link:not(:disabled):hover,.s-btn-info-reverse:not(:disabled):hover{background:#135279;border-color:#135279}.reset-filter-icon circle{fill:#248ccf}.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .reset-filter-icon.rateplan-item.horizontal-tab-link:hover,.availability .availability-selector .rateplan-selector .reset-filter-icon.rateplan-item.active,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .reset-filter-icon.rateplan-item.horizontal-tab-link:hover,.reset-filter-icon:hover{cursor:pointer}.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .reset-filter-icon.rateplan-item.horizontal-tab-link:hover circle,.availability .availability-selector .rateplan-selector .reset-filter-icon.rateplan-item.active circle,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .reset-filter-icon.rateplan-item.horizontal-tab-link:hover circle,.reset-filter-icon:hover circle{fill:#135279}.fa-table-icon{color:#222}.availability .availability-selector .rateplan-selector .fa-table-icon.rateplan-item.active,.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .fa-table-icon.rateplan-item.horizontal-tab-link:hover,.fa-table-icon:hover,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .fa-table-icon.rateplan-item.horizontal-tab-link:hover{color:#135279}.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .table-icon.rateplan-item.horizontal-tab-link:hover,.availability .availability-selector .rateplan-selector .table-icon.rateplan-item.active,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .table-icon.rateplan-item.horizontal-tab-link:hover,.table-icon:hover{cursor:pointer}.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .table-icon.rateplan-item.horizontal-tab-link:hover path,.availability .availability-selector .rateplan-selector .table-icon.rateplan-item.active path,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .table-icon.rateplan-item.horizontal-tab-link:hover path,.table-icon:hover path{fill:#135279}.ltr .tab-wrapper .select-field-component .sfc-dropdown .sfc-dropdown-option.sfc-dropdown-multiple-option .hasError,.rtl .tab-wrapper .select-field-component .sfc-dropdown .sfc-dropdown-option.sfc-dropdown-multiple-option .hasError,.select-field-component .sfc-dropdown .sfc-dropdown-option.sfc-dropdown-multiple-option .fa,.select-field-component .sfc-dropdown .sfc-dropdown-option.sfc-dropdown-multiple-option .ltr .tab-wrapper .hasError,.select-field-component .sfc-dropdown .sfc-dropdown-option.sfc-dropdown-multiple-option .rtl .tab-wrapper .hasError,.select-field-component .sfc-dropdown .sfc-dropdown-option.sfc-dropdown-multiple-option .tag .remove-tag,.tag .select-field-component .sfc-dropdown .sfc-dropdown-option.sfc-dropdown-multiple-option .remove-tag{color:#009a93}.select-field-component .sfc .sfc-container .sfc-selected-container .sfc-selected-options .sfc-selected-option.sfc-selected-multiple-option{background-color:#009a93;font-weight:400}.availability .availability-selector .rateplan-selector .ltr .tab-wrapper .select-field-component .sfc .sfc-container .sfc-selected-container .sfc-selected-options .sfc-selected-option.sfc-selected-multiple-option .hasError.rateplan-item.active,.availability .availability-selector .rateplan-selector .rtl .tab-wrapper .select-field-component .sfc .sfc-container .sfc-selected-container .sfc-selected-options .sfc-selected-option.sfc-selected-multiple-option .hasError.rateplan-item.active,.availability .availability-selector .rateplan-selector .select-field-component .sfc .sfc-container .sfc-selected-container .sfc-selected-options .sfc-selected-option.sfc-selected-multiple-option .fa.rateplan-item.active,.availability .availability-selector .rateplan-selector .tag .select-field-component .sfc .sfc-container .sfc-selected-container .sfc-selected-options .sfc-selected-option.sfc-selected-multiple-option .remove-tag.rateplan-item.active,.ltr .tab-wrapper .availability .availability-selector .rateplan-selector .select-field-component .sfc .sfc-container .sfc-selected-container .sfc-selected-options .sfc-selected-option.sfc-selected-multiple-option .hasError.rateplan-item.active,.ltr .tab-wrapper .select-field-component .sfc .sfc-container .sfc-selected-container .sfc-selected-options .sfc-selected-option.sfc-selected-multiple-option .hasError:hover,.rtl .tab-wrapper .availability .availability-selector .rateplan-selector .select-field-component .sfc .sfc-container .sfc-selected-container .sfc-selected-options .sfc-selected-option.sfc-selected-multiple-option .hasError.rateplan-item.active,.rtl .tab-wrapper .select-field-component .sfc .sfc-container .sfc-selected-container .sfc-selected-options .sfc-selected-option.sfc-selected-multiple-option .hasError:hover,.s-radio input[type=radio]:checked~label.on,.select-field-component .sfc .sfc-container .sfc-selected-container .sfc-selected-options .sfc-selected-option.sfc-selected-multiple-option .availability .availability-selector .rateplan-selector .fa.rateplan-item.active,.select-field-component .sfc .sfc-container .sfc-selected-container .sfc-selected-options .sfc-selected-option.sfc-selected-multiple-option .availability .availability-selector .rateplan-selector .ltr .tab-wrapper .hasError.rateplan-item.active,.select-field-component .sfc .sfc-container .sfc-selected-container .sfc-selected-options .sfc-selected-option.sfc-selected-multiple-option .availability .availability-selector .rateplan-selector .rtl .tab-wrapper .hasError.rateplan-item.active,.select-field-component .sfc .sfc-container .sfc-selected-container .sfc-selected-options .sfc-selected-option.sfc-selected-multiple-option .availability .availability-selector .rateplan-selector .tag .remove-tag.rateplan-item.active,.select-field-component .sfc .sfc-container .sfc-selected-container .sfc-selected-options .sfc-selected-option.sfc-selected-multiple-option .fa:hover,.select-field-component .sfc .sfc-container .sfc-selected-container .sfc-selected-options .sfc-selected-option.sfc-selected-multiple-option .ltr .tab-wrapper .availability .availability-selector .rateplan-selector .hasError.rateplan-item.active,.select-field-component .sfc .sfc-container .sfc-selected-container .sfc-selected-options .sfc-selected-option.sfc-selected-multiple-option .ltr .tab-wrapper .hasError:hover,.select-field-component .sfc .sfc-container .sfc-selected-container .sfc-selected-options .sfc-selected-option.sfc-selected-multiple-option .rtl .tab-wrapper .availability .availability-selector .rateplan-selector .hasError.rateplan-item.active,.select-field-component .sfc .sfc-container .sfc-selected-container .sfc-selected-options .sfc-selected-option.sfc-selected-multiple-option .rtl .tab-wrapper .hasError:hover,.select-field-component .sfc .sfc-container .sfc-selected-container .sfc-selected-options .sfc-selected-option.sfc-selected-multiple-option .tag .availability .availability-selector .rateplan-selector .remove-tag.rateplan-item.active,.select-field-component .sfc .sfc-container .sfc-selected-container .sfc-selected-options .sfc-selected-option.sfc-selected-multiple-option .tag .remove-tag:hover,.tag .availability .availability-selector .rateplan-selector .select-field-component .sfc .sfc-container .sfc-selected-container .sfc-selected-options .sfc-selected-option.sfc-selected-multiple-option .remove-tag.rateplan-item.active,.tag .select-field-component .sfc .sfc-container .sfc-selected-container .sfc-selected-options .sfc-selected-option.sfc-selected-multiple-option .remove-tag:hover{color:#009a93}input[type=checkbox]:checked.rb-checkbox:after{content:"\F00C";color:#009a93}.clearfix,.rectangular-horizontal-tabs{clear:both}.lbl-alignment{vertical-align:3px}input:-webkit-autofill{box-shadow:0 0 0 30px #fff inset}.login-page{border-right:none;border-left:none;position:relative;height:100vh;overflow:hidden}.login-page-error{padding-top:20px}.login-page-error-msg{color:#c84d4d;font-size:14px;margin-top:5px}.image-container{height:100%;width:100%}.image-container .form-container{position:absolute;left:calc(50% - 270px);z-index:200;width:540px;padding-top:150px}.image-container .form-container .login-container{position:relative;display:inline-block;height:345px;background:url(/assets/images/background.svg) center no-repeat;color:#238cd0;font-size:24px;font-weight:600}.image-container .form-container .login-container .logo-container{padding-bottom:80px}.image-container .form-container .login-container .login-button-container button{outline:0}.image-container .form-container .login-container .login-button-container .login-button{width:250px;line-height:20px;border-radius:2px;cursor:pointer}.image-container .form-container .login-container .login-button-container .login-button:disabled{background-color:#fff;border-color:grey;color:grey;cursor:default}.image-container .form-container .login-container .login-box{position:relative}.image-container .form-container .login-container .login-box .login-box-input{width:250px;height:36px;font-size:14px;padding-left:10px;border:1px solid #d0d0d0}.image-container .form-container .login-container .login-box .login-box-input:focus{border-color:#000;outline:0}.image-container .form-container .login-container .login-box .login-box-input.invalid{border-color:#c84d4d}.image-container .form-container .login-container .forgoten-password-container{margin-bottom:20px;margin-left:150px}.image-container .form-container .login-container .forgoten-password-container .forgoten-password{color:#238cd0;font-weight:400;line-height:20px;font-size:12px;border-bottom:1px solid #238cd0}.dashboard-btns{position:absolute;right:40px}.no-outline{outline:0}.contract-upload-modal.dragged .modal-window .drop-zone,.contract-upload-modal.dragging .modal-window .drop-zone{border:2px dashed #009a93}.contract-upload-modal.dragged .modal-window .drop-zone .drop-zone-image .dark-color *,.contract-upload-modal.dragging .modal-window .drop-zone .drop-zone-image .dark-color *{fill:#209a93}.contract-upload-modal.dragged .modal-window .drop-zone .drop-zone-image .white-color,.contract-upload-modal.dragging .modal-window .drop-zone .drop-zone-image .white-color{fill:#fff;stroke:#209a93}.contract-upload-modal.dragged .modal-window .drop-zone .drop-zone-image .light-color *,.contract-upload-modal.dragging .modal-window .drop-zone .drop-zone-image .light-color *{fill:#81ccc9}.contract-upload-modal.dragged .modal-window .drop-zone .drop-zone-image .fileLoaded,.contract-upload-modal.dragging .modal-window .drop-zone .drop-zone-image .fileLoaded{stroke:#209a93;stroke-width:2}.contract-upload-modal .modal-window .modal-window-header{background-color:#009a93}.contract-upload-modal .modal-window .modal-window-content{padding:0}.contract-upload-modal .modal-window .drop-zone{padding:20px;height:200px;border:2px dashed #677580;text-align:center}.contract-upload-modal .modal-window .drop-zone .drop-zone-image .dark-color *{fill:#888}.contract-upload-modal .modal-window .drop-zone .drop-zone-image .white-color{fill:#fff;stroke:#888}.contract-upload-modal .modal-window .drop-zone .drop-zone-image .light-color *{fill:#cbcbcb}.contract-upload-modal .modal-window .drop-zone .drop-zone-image .fileLoaded{stroke:#888;stroke-width:2}.contract-upload-modal .modal-window .drop-zone .drop-zone-text{color:#aaa;font-size:16px}.contract-upload-modal .modal-window .drop-zone .drop-zone-text.first-line{padding-top:20px}.contract-upload-modal .modal-window .drop-zone .drop-zone-text .fa,.contract-upload-modal .modal-window .drop-zone .drop-zone-text .ltr .tab-wrapper .hasError,.contract-upload-modal .modal-window .drop-zone .drop-zone-text .rtl .tab-wrapper .hasError,.contract-upload-modal .modal-window .drop-zone .drop-zone-text .tag .remove-tag,.ltr .tab-wrapper .contract-upload-modal .modal-window .drop-zone .drop-zone-text .hasError,.rtl .tab-wrapper .contract-upload-modal .modal-window .drop-zone .drop-zone-text .hasError,.tag .contract-upload-modal .modal-window .drop-zone .drop-zone-text .remove-tag{color:#209a93;margin-left:20px;cursor:pointer}.contract-upload-modal .modal-window .drop-zone .drop-zone-text.file-name{padding-top:30px}.contract-upload-modal .modal-window .drop-zone .drop-zone-text .file-selector{color:#209a93;cursor:pointer;font-size:16px}.contract-upload-modal .modal-window .drop-zone .drop-zone-text .file-selector input{display:none}.contract-list td,.contract-list th{padding:15px}.contract-list td:nth-child(1){width:21%}.contract-list td:nth-child(2){width:10%}.contract-list td:nth-child(3){width:11%}.contract-list td:nth-child(4){width:41%}.contract-list td:nth-child(5){width:15%}.contract-list td:nth-child(6),.contract-list td:nth-child(7){width:2.5%}.availability .availability-selector .rateplan-selector .contract-list .filter-row.rateplan-item.active td,.availability .availability-selector .rateplan-selector .contract-list .filter-row.rateplan-item.active td.rateplan-item.active,.availability .availability-selector .rateplan-selector .contract-list .filter-row.rateplan-item.active td:hover,.availability .availability-selector .rateplan-selector .contract-list .filter-row:hover td.rateplan-item.active,.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .contract-list .filter-row.rateplan-item.horizontal-tab-link:hover td,.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .contract-list .filter-row.rateplan-item.horizontal-tab-link:hover td:hover,.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .contract-list .filter-row:hover td.rateplan-item.horizontal-tab-link:hover,.contract-list .availability .availability-selector .rateplan-selector .filter-row.rateplan-item.active td,.contract-list .availability .availability-selector .rateplan-selector .filter-row.rateplan-item.active td.rateplan-item.active,.contract-list .availability .availability-selector .rateplan-selector .filter-row.rateplan-item.active td:hover,.contract-list .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .filter-row.rateplan-item.horizontal-tab-link:hover td,.contract-list .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .filter-row.rateplan-item.horizontal-tab-link:hover td.rateplan-item.active,.contract-list .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .filter-row.rateplan-item.horizontal-tab-link:hover td:hover,.contract-list .filter-row:hover .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab td.rateplan-item.horizontal-tab-link:hover,.contract-list .filter-row:hover .availability .availability-selector .rateplan-selector td.rateplan-item.active,.contract-list .filter-row:hover .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector td.rateplan-item.horizontal-tab-link:hover,.contract-list .filter-row:hover td,.contract-list .filter-row:hover td:hover,.contract-list .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .filter-row.rateplan-item.horizontal-tab-link:hover td,.contract-list .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .filter-row.rateplan-item.horizontal-tab-link:hover td.rateplan-item.active,.contract-list .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .filter-row.rateplan-item.horizontal-tab-link:hover td:hover,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .contract-list .filter-row.rateplan-item.horizontal-tab-link:hover td,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .contract-list .filter-row.rateplan-item.horizontal-tab-link:hover td:hover,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .contract-list .filter-row:hover td.rateplan-item.horizontal-tab-link:hover{cursor:default;background-color:#fff}.contract-list .td-status .fa,.contract-list .td-status .ltr .tab-wrapper .hasError,.contract-list .td-status .rtl .tab-wrapper .hasError,.contract-list .td-status .tag .remove-tag,.ltr .tab-wrapper .contract-list .td-status .hasError,.rtl .tab-wrapper .contract-list .td-status .hasError,.tag .contract-list .td-status .remove-tag{color:#248ccf}.contract-list .td-status .fa.fa-lock,.contract-list .td-status .ltr .tab-wrapper .fa-lock.hasError,.contract-list .td-status .rtl .tab-wrapper .fa-lock.hasError,.contract-list .td-status .tag .fa-lock.remove-tag,.ltr .tab-wrapper .contract-list .td-status .fa-lock.hasError,.rtl .tab-wrapper .contract-list .td-status .fa-lock.hasError,.tag .contract-list .td-status .fa-lock.remove-tag{color:grey}.availability .availability-selector .rateplan-selector .contract-list .td-status.rateplan-item.active,.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .contract-list .td-status.rateplan-item.horizontal-tab-link:hover,.contract-list .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .td-status.rateplan-item.horizontal-tab-link:hover,.contract-list .availability .availability-selector .rateplan-selector .td-status.rateplan-item.active,.contract-list .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .td-status.rateplan-item.horizontal-tab-link:hover,.contract-list .td-status:hover,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .contract-list .td-status.rateplan-item.horizontal-tab-link:hover{color:#135279}.availability .availability-selector .rateplan-selector .contract-list .td-status.fa-lock.rateplan-item.active,.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .contract-list .td-status.fa-lock.rateplan-item.horizontal-tab-link:hover,.contract-list .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .td-status.fa-lock.rateplan-item.horizontal-tab-link:hover,.contract-list .availability .availability-selector .rateplan-selector .td-status.fa-lock.rateplan-item.active,.contract-list .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .td-status.fa-lock.rateplan-item.horizontal-tab-link:hover,.contract-list .td-status:hover.fa-lock,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .contract-list .td-status.fa-lock.rateplan-item.horizontal-tab-link:hover{color:grey}.shell-list td,.shell-list th{padding:15px}.shell-list td:nth-child(1){width:21%}.shell-list td:nth-child(2){width:10%}.shell-list td:nth-child(3){width:11%}.shell-list td:nth-child(4){width:41%}.shell-list td:nth-child(5){width:15%}.shell-list td:nth-child(6),.shell-list td:nth-child(7){width:2.5%}.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .shell-list .filter-row.rateplan-item.horizontal-tab-link:hover td,.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .shell-list .filter-row.rateplan-item.horizontal-tab-link:hover td:hover,.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .shell-list .filter-row:hover td.rateplan-item.horizontal-tab-link:hover,.availability .availability-selector .rateplan-selector .shell-list .filter-row.rateplan-item.active td,.availability .availability-selector .rateplan-selector .shell-list .filter-row.rateplan-item.active td.rateplan-item.active,.availability .availability-selector .rateplan-selector .shell-list .filter-row.rateplan-item.active td:hover,.availability .availability-selector .rateplan-selector .shell-list .filter-row:hover td.rateplan-item.active,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .shell-list .filter-row.rateplan-item.horizontal-tab-link:hover td,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .shell-list .filter-row.rateplan-item.horizontal-tab-link:hover td:hover,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .shell-list .filter-row:hover td.rateplan-item.horizontal-tab-link:hover,.shell-list .availability .availability-selector .rateplan-selector .filter-row.rateplan-item.active td,.shell-list .availability .availability-selector .rateplan-selector .filter-row.rateplan-item.active td.rateplan-item.active,.shell-list .availability .availability-selector .rateplan-selector .filter-row.rateplan-item.active td:hover,.shell-list .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .filter-row.rateplan-item.horizontal-tab-link:hover td,.shell-list .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .filter-row.rateplan-item.horizontal-tab-link:hover td.rateplan-item.active,.shell-list .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .filter-row.rateplan-item.horizontal-tab-link:hover td:hover,.shell-list .filter-row:hover .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab td.rateplan-item.horizontal-tab-link:hover,.shell-list .filter-row:hover .availability .availability-selector .rateplan-selector td.rateplan-item.active,.shell-list .filter-row:hover .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector td.rateplan-item.horizontal-tab-link:hover,.shell-list .filter-row:hover td,.shell-list .filter-row:hover td:hover,.shell-list .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .filter-row.rateplan-item.horizontal-tab-link:hover td,.shell-list .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .filter-row.rateplan-item.horizontal-tab-link:hover td.rateplan-item.active,.shell-list .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .filter-row.rateplan-item.horizontal-tab-link:hover td:hover{cursor:default;background-color:#fff}.filters .filters-summary .ltr .tab-wrapper .shell-list .remove-row.hasError.filter-icon.filter-clear,.filters .filters-summary .rtl .tab-wrapper .shell-list .remove-row.hasError.filter-icon.filter-clear,.filters .filters-summary .shell-list .fa.remove-row.filter-icon.filter-clear,.ltr .tab-wrapper .filters .filters-summary .shell-list .remove-row.hasError.filter-icon.filter-clear,.ltr .tab-wrapper .shell-list .fa-times.remove-row.hasError,.rtl .tab-wrapper .filters .filters-summary .shell-list .remove-row.hasError.filter-icon.filter-clear,.rtl .tab-wrapper .shell-list .fa-times.remove-row.hasError,.shell-list .fa.fa-times.remove-row,.shell-list .filters .filters-summary .fa.remove-row.filter-icon.filter-clear,.shell-list .filters .filters-summary .ltr .tab-wrapper .remove-row.hasError.filter-icon.filter-clear,.shell-list .filters .filters-summary .rtl .tab-wrapper .remove-row.hasError.filter-icon.filter-clear,.shell-list .ltr .tab-wrapper .fa-times.remove-row.hasError,.shell-list .ltr .tab-wrapper .filters .filters-summary .remove-row.hasError.filter-icon.filter-clear,.shell-list .rtl .tab-wrapper .fa-times.remove-row.hasError,.shell-list .rtl .tab-wrapper .filters .filters-summary .remove-row.hasError.filter-icon.filter-clear,.shell-list .tag .remove-row.remove-tag,.tag .shell-list .remove-row.remove-tag{line-height:16px}.single-row td,.single-row th{padding:15px}.single-row td:nth-child(1){width:21%}.single-row td:nth-child(2){width:10%}.single-row td:nth-child(3){width:11%}.single-row td:nth-child(4){width:41%}.single-row td:nth-child(5){width:15%}.single-row td:nth-child(6),.single-row td:nth-child(7){width:2.5%}.contract-shell h1{font-size:20px}.contract-shell-row{min-height:70px}.contract-shell-row.separated{border-top:2px dotted #d0d0d0}.contract-shell-row .validation-cell{text-align:center;border-right:10px solid transparent;border-top-right-radius:5px;border-bottom-right-radius:5px}.contract-shell-row .validation-cell.valid{border-color:#4caf50}.contract-shell-row .validation-cell.invalid{border-color:#c84d4d}.contract-shell-row .validation-cell.basic{height:70px;padding-top:18px}.contract-shell-row .validation-cell.advanced{height:165px;padding-top:60px}.contract-shell-lbl-head{font-size:16px;display:inline-flex;padding-bottom:10px}.contract-shell .lbl-nowrap{white-space:nowrap}.contract-shell .g-align-contacts-to-vertical-flow{padding-left:2.5%}.contract-shell .g-align-contact-email-to-vertical-flow{padding-right:4%}.contract-shell .g-align-markets-to-vertical-flow{padding:0 8% 0 2.5%}.contract-shell radio-group .l-4-cols-mobile:nth-child(1){width:46%;white-space:nowrap}.contract-shell radio-group .l-4-cols-mobile:nth-child(2),.contract-shell radio-group .l-4-cols-mobile:nth-child(3){width:27%;white-space:nowrap}.contract-shell .widthAuto{width:auto}.contract-shell .header{font-size:16px;color:#000;line-height:20px}.contract-shell .hotel-details .hotel-general-info{padding:0}.contract-shell .hotel-details .ltr .tab-wrapper i.hasError,.contract-shell .hotel-details .rtl .tab-wrapper i.hasError,.contract-shell .hotel-details .tag i.remove-tag,.contract-shell .hotel-details i.fa,.ltr .tab-wrapper .contract-shell .hotel-details i.hasError,.rtl .tab-wrapper .contract-shell .hotel-details i.hasError,.tag .contract-shell .hotel-details i.remove-tag{color:grey;margin-right:5px}.contract-shell .dropdownHotels{position:relative}.contract-shell .dropdownHotels div,.contract-shell .dropdownHotels ul{position:absolute;z-index:10;background-color:#fff;border:1px solid #f3f3f3;font-size:16px;padding:10px 15px;width:100%;min-height:50px;max-height:600px;overflow-y:auto;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.contract-shell .dropdownHotels div li,.contract-shell .dropdownHotels ul li{min-height:36px;padding:10px;cursor:pointer}.availability .availability-selector .rateplan-selector .contract-shell .dropdownHotels div li.rateplan-item.active,.availability .availability-selector .rateplan-selector .contract-shell .dropdownHotels ul li.rateplan-item.active,.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .contract-shell .dropdownHotels div li.rateplan-item.horizontal-tab-link:hover,.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .contract-shell .dropdownHotels ul li.rateplan-item.horizontal-tab-link:hover,.contract-shell .dropdownHotels div .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab li.rateplan-item.horizontal-tab-link:hover,.contract-shell .dropdownHotels div .availability .availability-selector .rateplan-selector li.rateplan-item.active,.contract-shell .dropdownHotels div .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector li.rateplan-item.horizontal-tab-link:hover,.contract-shell .dropdownHotels div li:hover,.contract-shell .dropdownHotels ul .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab li.rateplan-item.horizontal-tab-link:hover,.contract-shell .dropdownHotels ul .availability .availability-selector .rateplan-selector li.rateplan-item.active,.contract-shell .dropdownHotels ul .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector li.rateplan-item.horizontal-tab-link:hover,.contract-shell .dropdownHotels ul li:hover,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .contract-shell .dropdownHotels div li.rateplan-item.horizontal-tab-link:hover,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .contract-shell .dropdownHotels ul li.rateplan-item.horizontal-tab-link:hover{background-color:#fbfbfb}.contract-shell .dropdownHotels div li i.fa-star,.contract-shell .dropdownHotels div li i.fa-star-half-empty,.contract-shell .dropdownHotels div li i.fa-star-o,.contract-shell .dropdownHotels ul li i.fa-star,.contract-shell .dropdownHotels ul li i.fa-star-half-empty,.contract-shell .dropdownHotels ul li i.fa-star-o{color:#f9c033}.contract-shell .select-field-component{margin-top:5px}.contract-shell .select-field-component .sfc .sfc-selected-option{white-space:nowrap}.contract-shell .select-field-component .sfc-dropdown{max-height:220px;overflow-y:auto}.contract-shell .hotel-field-link{color:#248ccf;cursor:pointer}.availability .availability-selector .rateplan-selector .contract-shell .hotel-field-link.rateplan-item.active,.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .contract-shell .hotel-field-link.rateplan-item.horizontal-tab-link:hover,.contract-shell .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .hotel-field-link.rateplan-item.horizontal-tab-link:hover,.contract-shell .availability .availability-selector .rateplan-selector .hotel-field-link.rateplan-item.active,.contract-shell .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .hotel-field-link.rateplan-item.horizontal-tab-link:hover,.contract-shell .hotel-field-link:hover,.contract-shell .hotel-field-link:visited,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .contract-shell .hotel-field-link.rateplan-item.horizontal-tab-link:hover{color:#135279}.contract-shell-loader{position:fixed;top:45%;left:49%;font-size:50px}.contract-shell .ratePlanCommission{margin-left:auto;margin-right:auto;width:55px;text-align:center;display:inline-block}.contract-shell-dropdown .sfc-dropdown-multiple-option .fa-check-square-o,.contract-shell-dropdown .sfc-dropdown-multiple-option .fa-square-o{color:grey!important}.rooms .occ-max-input{margin-top:19px}.rooms .btn-ex-occ{width:100%;padding-left:0;padding-right:0;text-align:center}.rooms .advanced-room .s-lbl-big,.rooms .basic-room .s-lbl-big{cursor:pointer}.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .rooms .advanced-room .s-lbl-big.rateplan-item.horizontal-tab-link:hover,.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .rooms .basic-room .s-lbl-big.rateplan-item.horizontal-tab-link:hover,.availability .availability-selector .rateplan-selector .rooms .advanced-room .s-lbl-big.rateplan-item.active,.availability .availability-selector .rateplan-selector .rooms .basic-room .s-lbl-big.rateplan-item.active,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .rooms .advanced-room .s-lbl-big.rateplan-item.horizontal-tab-link:hover,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .rooms .basic-room .s-lbl-big.rateplan-item.horizontal-tab-link:hover,.rooms .advanced-room .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-lbl-big.rateplan-item.horizontal-tab-link:hover,.rooms .advanced-room .availability .availability-selector .rateplan-selector .s-lbl-big.rateplan-item.active,.rooms .advanced-room .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-lbl-big.rateplan-item.horizontal-tab-link:hover,.rooms .advanced-room .s-lbl-big:hover,.rooms .basic-room .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-lbl-big.rateplan-item.horizontal-tab-link:hover,.rooms .basic-room .availability .availability-selector .rateplan-selector .s-lbl-big.rateplan-item.active,.rooms .basic-room .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-lbl-big.rateplan-item.horizontal-tab-link:hover,.rooms .basic-room .s-lbl-big:hover{color:#1f3746}.rooms .advanced-room .s-lbl-big.disabled,.rooms .basic-room .s-lbl-big.disabled{color:grey;cursor:default}.availability .availability-selector .rateplan-selector .rooms .advanced-room .s-lbl-big.disabled.rateplan-item.active,.availability .availability-selector .rateplan-selector .rooms .basic-room .s-lbl-big.disabled.rateplan-item.active,.rooms .advanced-room .availability .availability-selector .rateplan-selector .s-lbl-big.disabled.rateplan-item.active,.rooms .advanced-room .s-lbl-big.disabled:hover,.rooms .basic-room .availability .availability-selector .rateplan-selector .s-lbl-big.disabled.rateplan-item.active,.rooms .basic-room .s-lbl-big.disabled:hover{color:grey}.rooms .advanced-room .g-align-room-to-vertical-flow,.rooms .basic-room .g-align-room-to-vertical-flow{padding-right:5.5%}.rooms .room-toggle{display:inline-block;vertical-align:text-bottom}.rooms .room-toggle .cell{cursor:pointer;border:2px solid #238cd0;color:#238cd0;display:inline-block;padding:5px 15px;margin-left:-2px;margin-right:-2px}.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .rooms .room-toggle .cell.horizontal-tab-link.rateplan-item.active,.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .rooms .room-toggle .cell.rateplan-item.horizontal-tab-link:hover,.availability .availability-selector .rateplan-selector .rooms .room-toggle .cell.rateplan-item.active,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .rooms .room-toggle .cell.horizontal-tab-link.rateplan-item.active,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .rooms .room-toggle .cell.rateplan-item.horizontal-tab-link:hover,.horizontal-tabs .horizontal-tab .rooms .room-toggle .cell.horizontal-tab-link:hover,.rooms .room-toggle .availability .availability-selector .rateplan-selector .cell.rateplan-item.active,.rooms .room-toggle .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .cell.horizontal-tab-link.rateplan-item.active,.rooms .room-toggle .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .cell.rateplan-item.horizontal-tab-link:hover,.rooms .room-toggle .cell.active,.rooms .room-toggle .cell:hover,.rooms .room-toggle .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .cell.horizontal-tab-link.rateplan-item.active,.rooms .room-toggle .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .cell.rateplan-item.horizontal-tab-link:hover,.rooms .room-toggle .horizontal-tabs .horizontal-tab .cell.horizontal-tab-link:hover{background-color:#238cd0;color:#fff}.rooms .lbl-duplication-per-occ{vertical-align:3px;padding-left:3px}.rooms .lbl-generate-rooms-occ{position:relative;cursor:default;color:grey}.rooms .lbl-generate-rooms-occ-text{visibility:hidden;width:250px;background-color:#6f6f71;color:#fff;font-weight:lighter;text-align:center;border-radius:4px;padding:5px 10px;position:absolute;z-index:1;top:180%;left:-10%}.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .rooms .lbl-generate-rooms-occ.rateplan-item.horizontal-tab-link:hover .lbl-generate-rooms-occ-text,.availability .availability-selector .rateplan-selector .rooms .lbl-generate-rooms-occ.rateplan-item.active .lbl-generate-rooms-occ-text,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .rooms .lbl-generate-rooms-occ.rateplan-item.horizontal-tab-link:hover .lbl-generate-rooms-occ-text,.rooms .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .lbl-generate-rooms-occ.rateplan-item.horizontal-tab-link:hover .lbl-generate-rooms-occ-text,.rooms .availability .availability-selector .rateplan-selector .lbl-generate-rooms-occ.rateplan-item.active .lbl-generate-rooms-occ-text,.rooms .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .lbl-generate-rooms-occ.rateplan-item.horizontal-tab-link:hover .lbl-generate-rooms-occ-text,.rooms .lbl-generate-rooms-occ:hover .lbl-generate-rooms-occ-text{visibility:visible}.rooms .disabled-generate-occ{background-color:grey;cursor:default}.rooms .align-icon-right{margin-left:-1px}.rooms .align-icon-left{margin-left:1px}.default-meal-plan-tooltip{position:relative;display:inline-block;cursor:default;color:grey}.default-meal-plan-tooltip-text{visibility:hidden;width:200px;background-color:#6f6f71;color:#fff;font-weight:lighter;text-align:center;border-radius:4px;padding:10px;position:absolute;z-index:1;top:105%;line-height:normal}.availability .availability-selector .rateplan-selector .default-meal-plan-tooltip.rateplan-item.active .default-meal-plan-tooltip-text,.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .default-meal-plan-tooltip.rateplan-item.horizontal-tab-link:hover .default-meal-plan-tooltip-text,.default-meal-plan-tooltip:hover .default-meal-plan-tooltip-text,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .default-meal-plan-tooltip.rateplan-item.horizontal-tab-link:hover .default-meal-plan-tooltip-text{visibility:visible}.rooms .occ-modal .s-modal-window{max-height:80vh;min-width:76.5vw;max-width:76.5vw}@media (min-width:1200px){.rooms .occ-modal .s-modal-window{min-width:67.5vw;max-width:67.5vw}}@media (min-width:1400px){.rooms .occ-modal .s-modal-window{min-width:58.5vw;max-width:58.5vw}}@media (min-width:1800px){.rooms .occ-modal .s-modal-window{min-width:45vw;max-width:45vw}}.rooms .occ-modal .s-modal-window .s-modal-content{min-height:64vh;max-height:64vh}.rooms .occ-modal .s-modal-window [modal-section=footer]{position:absolute;background:#fff;width:inherit;border-top:1px solid #f2f3f4}.rooms .occ-modal .s-modal-header{background-color:#009a93;color:#fff;font-size:20px;font-weight:600;text-align:center;padding:15px 0}.rooms .occ-modal .s-modal-content{overflow-y:auto;padding:15px 40px}.rooms .occ-modal .s-modal-content .input-invalid .s-input{border-color:#c84d4d}.rooms .occ-modal .s-modal-content i.fa-male{font-size:20px}.rooms .occ-modal .s-modal-content i.fa-child{font-size:14px}.rooms .occ-modal .s-modal-content .lbl-modal-head{padding-left:10px;font-size:16px;color:#000}.rooms .occ-modal .s-modal-content .lbl-single-occ{color:#676666;vertical-align:3px;padding-left:5px}.rooms .occ-modal .s-modal-content .occ-max-input{margin-top:19px}.rooms .occ-modal .s-modal-content .include-freechild .hx-tooltip-body{right:10px}.rooms .occ-modal .s-modal-content .container-info{position:relative}.rooms .occ-modal .s-modal-content .container-info .hx-info-tip{top:12px}.rooms .occ-modal .s-modal-footer{text-align:right;padding-bottom:20px;padding-right:30px}.hotel-details .disabled{color:grey}.hotel-details input:disabled{color:grey;cursor:default}.hotel-details input:disabled[type=checkbox]{border-color:grey}.hotel-details input:disabled[type=checkbox]:checked.rb-checkbox:after{color:grey}.hotel-details .hotel-general-info{padding-top:30px}.hotel-details .hotel-general-info .hotel-code,.hotel-details .hotel-general-info .hotel-name{color:#677580;font-size:16px;line-height:20px;padding-right:10px}.hotel-details .hotel-general-info .hotel-stars{display:inline-block}.hotel-details .hotel-general-info .hotel-stars .fa,.hotel-details .hotel-general-info .hotel-stars .ltr .tab-wrapper .hasError,.hotel-details .hotel-general-info .hotel-stars .rtl .tab-wrapper .hasError,.hotel-details .hotel-general-info .hotel-stars .tag .remove-tag,.ltr .tab-wrapper .hotel-details .hotel-general-info .hotel-stars .hasError,.rtl .tab-wrapper .hotel-details .hotel-general-info .hotel-stars .hasError,.tag .hotel-details .hotel-general-info .hotel-stars .remove-tag{color:#f9c033;font-size:16px}.hotel-details .hotel-basic-info .book-status .fa,.hotel-details .hotel-basic-info .book-status .ltr .tab-wrapper .hasError,.hotel-details .hotel-basic-info .book-status .rtl .tab-wrapper .hasError,.hotel-details .hotel-basic-info .book-status .tag .remove-tag,.ltr .tab-wrapper .hotel-details .hotel-basic-info .book-status .hasError,.rtl .tab-wrapper .hotel-details .hotel-basic-info .book-status .hasError,.tag .hotel-details .hotel-basic-info .book-status .remove-tag{color:#248ccf}.hotel-details .hotel-basic-info .book-status .fa.fa-lock,.hotel-details .hotel-basic-info .book-status .ltr .tab-wrapper .fa-lock.hasError,.hotel-details .hotel-basic-info .book-status .rtl .tab-wrapper .fa-lock.hasError,.hotel-details .hotel-basic-info .book-status .tag .fa-lock.remove-tag,.ltr .tab-wrapper .hotel-details .hotel-basic-info .book-status .fa-lock.hasError,.rtl .tab-wrapper .hotel-details .hotel-basic-info .book-status .fa-lock.hasError,.tag .hotel-details .hotel-basic-info .book-status .fa-lock.remove-tag{color:grey}.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .hotel-details .hotel-basic-info .book-status.rateplan-item.horizontal-tab-link:hover,.availability .availability-selector .rateplan-selector .hotel-details .hotel-basic-info .book-status.rateplan-item.active,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .hotel-details .hotel-basic-info .book-status.rateplan-item.horizontal-tab-link:hover,.hotel-details .hotel-basic-info .availability .availability-selector .rateplan-selector .book-status.rateplan-item.active,.hotel-details .hotel-basic-info .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .book-status.rateplan-item.horizontal-tab-link:hover,.hotel-details .hotel-basic-info .book-status:hover,.hotel-details .hotel-basic-info .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .book-status.rateplan-item.horizontal-tab-link:hover{color:#135279}.availability .availability-selector .rateplan-selector .hotel-details .hotel-basic-info .book-status.fa-lock.rateplan-item.active,.hotel-details .hotel-basic-info .availability .availability-selector .rateplan-selector .book-status.fa-lock.rateplan-item.active,.hotel-details .hotel-basic-info .book-status:hover.fa-lock{color:grey}.hotel-details .hotel-basic-info .hotel-field{padding-right:20px;padding-bottom:20px}.hotel-details .hotel-basic-info .hotel-field .hotel-field-name{font-weight:400;color:#677580;font-size:14px}.hotel-details .hotel-basic-info .hotel-field .hotel-field-name .fa,.hotel-details .hotel-basic-info .hotel-field .hotel-field-name .ltr .tab-wrapper .hasError,.hotel-details .hotel-basic-info .hotel-field .hotel-field-name .rtl .tab-wrapper .hasError,.hotel-details .hotel-basic-info .hotel-field .hotel-field-name .tag .remove-tag,.ltr .tab-wrapper .hotel-details .hotel-basic-info .hotel-field .hotel-field-name .hasError,.rtl .tab-wrapper .hotel-details .hotel-basic-info .hotel-field .hotel-field-name .hasError,.tag .hotel-details .hotel-basic-info .hotel-field .hotel-field-name .remove-tag{padding-right:10px}.hotel-details .hotel-basic-info .hotel-field .hotel-field-body{padding:5px 0 0}.hotel-details .hotel-basic-info .hotel-field .hotel-field-body .hotel-field-link{color:#248ccf;text-decoration:underline;cursor:pointer}.availability .availability-selector .rateplan-selector .hotel-details .hotel-basic-info .hotel-field .hotel-field-body .hotel-field-link.rateplan-item.active,.hotel-details .hotel-basic-info .hotel-field .hotel-field-body .availability .availability-selector .rateplan-selector .hotel-field-link.rateplan-item.active,.hotel-details .hotel-basic-info .hotel-field .hotel-field-body .hotel-field-link:hover,.hotel-details .hotel-basic-info .hotel-field .hotel-field-body .hotel-field-link:visited{color:#135279}.hotel-details .hotel-edit{color:#248ccf;font-size:14px;cursor:pointer}.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .hotel-details .hotel-edit.rateplan-item.horizontal-tab-link:hover,.availability .availability-selector .rateplan-selector .hotel-details .hotel-edit.rateplan-item.active,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .hotel-details .hotel-edit.rateplan-item.horizontal-tab-link:hover,.hotel-details .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .hotel-edit.rateplan-item.horizontal-tab-link:hover,.hotel-details .availability .availability-selector .rateplan-selector .hotel-edit.rateplan-item.active,.hotel-details .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .hotel-edit.rateplan-item.horizontal-tab-link:hover,.hotel-details .hotel-edit:hover{color:#135279}.hotel-details .hotel-shadow{box-shadow:-1px 1px 5px 0 rgba(0,0,0,.33)}.hotel-details .hotel-edit-clients{background-color:#fff;width:180px;z-index:2;position:absolute}.hotel-details .hx-tooltip{position:relative;top:2px;left:10px}.hotel-name{font-weight:700;color:#222}.report-modal{cursor:initial}.report-modal.s-modal .s-modal-window{max-width:75vw}.report-modal.s-modal .s-modal-window .s-modal-header{background-color:#009a93;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.report-modal.s-modal .s-modal-window .s-modal-content{max-height:65vh;overflow:auto}.report-modal .btn-print{float:left}#rooms .rooms-table .hnw{min-width:155px}#rooms .rooms-table .ocw{min-width:250px}#rooms .rooms-table .btw{min-width:100px}#rooms .rooms-table .availability .availability-selector .rateplan-selector .clickable.rateplan-item.active,#rooms .rooms-table .clickable:hover,.availability .availability-selector .rateplan-selector #rooms .rooms-table .clickable.rateplan-item.active{cursor:pointer;background-color:#f3f3f3}#rooms .rooms-table .row-align td div{padding-left:10px}#rooms .rooms-table th{padding:15px;white-space:nowrap}#rooms .rooms-table td{padding:15px;vertical-align:middle}#rooms .rooms-table td.cell-highlighted{color:navy}#rooms .rooms-table td .rates{color:#248ccf;text-decoration:underline}#rooms .rooms-table td .availability .availability-selector .rateplan-selector .rates.rateplan-item.active,#rooms .rooms-table td .rates:hover,.availability .availability-selector .rateplan-selector #rooms .rooms-table td .rates.rateplan-item.active{color:#135279}#rooms .rooms-table td .rates-tooltip{position:relative;display:inline-block;cursor:default;color:grey}#rooms .rooms-table td .rates-tooltip-text{visibility:hidden;width:150px;background-color:#6f6f71;color:#fff;font-weight:lighter;text-align:center;border-radius:4px;padding:5px 10px;position:absolute;z-index:1;top:200%;left:-140%}#rooms .rooms-table td .availability .availability-selector .rateplan-selector .rates-tooltip.rateplan-item.active .rates-tooltip-text,#rooms .rooms-table td .rates-tooltip:hover .rates-tooltip-text,.availability .availability-selector .rateplan-selector #rooms .rooms-table td .rates-tooltip.rateplan-item.active .rates-tooltip-text{visibility:visible}#rooms .after-table-info{padding-top:10px;color:#677580;font-size:12px}#rooms .room-occupancy-modal{width:716px}#rooms .room-occupancy-modal .modal-window-content{padding:40px 0 0}#rooms .room-occupancy-modal .modal-window-content .modal-window-form-box{padding:0 50px}#rooms .room-occupancy-modal .modal-window-content .input-box{position:relative}#rooms .room-occupancy-modal .modal-window-content .input-box .input-error-message{top:36px;min-width:180px}#rooms .room-occupancy-modal .modal-window-content .input-error-container .input-error-message{z-index:1;background:#c84d4d;color:#fff;font-size:12px;text-align:left;padding:5px 10px}#rooms .room-occupancy-modal .modal-window-content .input-error-container .input-error-message span{display:block}#rooms .room-occupancy-modal .modal-window-content .errors-align-right .input-box:last-of-type .input-error-message{right:0}#rooms .room-occupancy-modal .modal-window-content .additional-info{display:table-cell;vertical-align:middle;height:35px}#rooms .room-occupancy-modal .modal-window-content .label,#rooms .room-occupancy-modal .modal-window-content .title{line-height:1.4em;font-weight:300}#rooms .room-occupancy-modal .modal-window-content .label{color:#677580;z-index:0}#rooms .room-occupancy-modal .modal-window-content select{border:1px solid #000;color:#000}#rooms .room-occupancy-modal .warning-buttons{padding-left:5px}.freechild .ng-invalid.ng-dirty,.freechild .ng-invalid.ng-dirty input.s-input,.freechild .ng-invalid.ng-dirty input.s-input:focus,.freechild .ng-invalid.ng-dirty:focus{border-color:#c84d4d}.i-disabled{margin-top:0}.room-create .free-child label.s-lbl{white-space:nowrap}.room-create .fieldset-invalid .s-input{border-color:#c84d4d}.room-create .lbl-over-select-field{line-height:25px}.room-create .g-vertical-align-max-input{padding-top:14px}.room-create .g-vertical-align-checkbox-label{vertical-align:3px}.room-create .g-vertical-align-checkbox-container{padding-top:30px}.room-create .select-field-component{margin-top:5px}.warning-room-removal{position:static;padding:20px 10px;margin-bottom:20px}.rateplans-list td,.rateplans-list th{padding:20px 0}.rateplans-list td:last-child,.rateplans-list th:last-child{padding:0 20px}.rateplans-list .row-aligned{line-height:36px}.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .rateplans-list .clickable.rateplan-item.horizontal-tab-link:hover,.availability .availability-selector .rateplan-selector .rateplans-list .clickable.rateplan-item.active,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .rateplans-list .clickable.rateplan-item.horizontal-tab-link:hover,.rateplans-list .availability .availability-selector .rateplan-selector .clickable.rateplan-item.active,.rateplans-list .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .clickable.rateplan-item.horizontal-tab-link:hover,.rateplans-list .clickable:hover,.rateplans-list .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .clickable.rateplan-item.horizontal-tab-link:hover{cursor:pointer;background-color:#f3f3f3}.rateplans .rateplan-link{vertical-align:middle;margin-right:5px}.rateplans .rateplan-active{color:#248ccf}.rateplans .rateplan-inactive{color:grey}.rateplans .additional-info{display:inline-block;position:relative;top:5px;left:5px}.rateplans .additional-info .info-icon,.rateplans .additional-info .info-icon-reverse{cursor:pointer}.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .rateplans .additional-info.rateplan-item.horizontal-tab-link:hover .info-icon,.availability .availability-selector .rateplan-selector .rateplans .additional-info.rateplan-item.active .info-icon,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .rateplans .additional-info.rateplan-item.horizontal-tab-link:hover .info-icon,.rateplans .additional-info .info-icon-reverse,.rateplans .additional-info:hover .info-icon,.rateplans .availability .availability-selector .rateplan-selector .additional-info.rateplan-item.active .info-icon,.rateplans .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .additional-info.rateplan-item.horizontal-tab-link:hover .info-icon,.rateplans .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .additional-info.rateplan-item.horizontal-tab-link:hover .info-icon{display:none}.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .rateplans .additional-info.rateplan-item.horizontal-tab-link:hover .info-icon-reverse,.availability .availability-selector .rateplan-selector .rateplans .additional-info.rateplan-item.active .info-icon-reverse,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .rateplans .additional-info.rateplan-item.horizontal-tab-link:hover .info-icon-reverse,.rateplans .additional-info:hover .info-icon-reverse,.rateplans .availability .availability-selector .rateplan-selector .additional-info.rateplan-item.active .info-icon-reverse,.rateplans .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .additional-info.rateplan-item.horizontal-tab-link:hover .info-icon-reverse,.rateplans .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .additional-info.rateplan-item.horizontal-tab-link:hover .info-icon-reverse{display:block}.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .rateplans .additional-info.rateplan-item.horizontal-tab-link:hover .tooltip,.availability .availability-selector .rateplan-selector .rateplans .additional-info.rateplan-item.active .tooltip,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .rateplans .additional-info.rateplan-item.horizontal-tab-link:hover .tooltip,.rateplans .additional-info:hover .tooltip,.rateplans .availability .availability-selector .rateplan-selector .additional-info.rateplan-item.active .tooltip,.rateplans .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .additional-info.rateplan-item.horizontal-tab-link:hover .tooltip,.rateplans .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .additional-info.rateplan-item.horizontal-tab-link:hover .tooltip{display:block;left:initial;right:30px;min-width:300px}.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .rateplans .additional-info.rateplan-item.horizontal-tab-link:hover .tooltip:before,.availability .availability-selector .rateplan-selector .rateplans .additional-info.rateplan-item.active .tooltip:before,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .rateplans .additional-info.rateplan-item.horizontal-tab-link:hover .tooltip:before,.rateplans .additional-info:hover .tooltip:before,.rateplans .availability .availability-selector .rateplan-selector .additional-info.rateplan-item.active .tooltip:before,.rateplans .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .additional-info.rateplan-item.horizontal-tab-link:hover .tooltip:before,.rateplans .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .additional-info.rateplan-item.horizontal-tab-link:hover .tooltip:before{display:none}.rateplan-name{font-weight:700;color:#222}.newrate .multiple-input .rb-input{vertical-align:top;width:50px}.newrate .multiple-input .select-field-box{display:inline-block;margin-right:20px}.newrate .multiple-input .select-field-box.narrow .select-field-component{width:80px}.rateplan-create .lbl-align-top{vertical-align:top;margin-left:5px}.rateplan-create .lbl-align-center{vertical-align:middle;margin-left:15px;line-height:40px}.rateplan-create .commission-percent{margin-left:10px;line-height:45px}.rateplan-create .warning-room-removal{position:static;padding:20px 10px;margin-bottom:20px}.ltr .tab-wrapper .rateplan-create .rp-status .hasError,.rateplan-create .rp-status .fa,.rateplan-create .rp-status .ltr .tab-wrapper .hasError,.rateplan-create .rp-status .rtl .tab-wrapper .hasError,.rateplan-create .rp-status .tag .remove-tag,.rtl .tab-wrapper .rateplan-create .rp-status .hasError,.tag .rateplan-create .rp-status .remove-tag{color:#248ccf}.ltr .tab-wrapper .rateplan-create .rp-status .fa-lock.hasError,.rateplan-create .rp-status .fa.fa-lock,.rateplan-create .rp-status .ltr .tab-wrapper .fa-lock.hasError,.rateplan-create .rp-status .rtl .tab-wrapper .fa-lock.hasError,.rateplan-create .rp-status .tag .fa-lock.remove-tag,.rtl .tab-wrapper .rateplan-create .rp-status .fa-lock.hasError,.tag .rateplan-create .rp-status .fa-lock.remove-tag{color:grey}.cnx-list td,.cnx-list th{padding:10px 20px}.cnx-list .row-aligned{line-height:36px}.availability .availability-selector .rateplan-selector .cnx-list .clickable.rateplan-item.active,.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .cnx-list .clickable.rateplan-item.horizontal-tab-link:hover,.cnx-list .availability .availability-selector .rateplan-selector .clickable.rateplan-item.active,.cnx-list .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .clickable.rateplan-item.horizontal-tab-link:hover,.cnx-list .clickable:hover,.cnx-list .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .clickable.rateplan-item.horizontal-tab-link:hover,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .cnx-list .clickable.rateplan-item.horizontal-tab-link:hover{cursor:pointer;background-color:#f3f3f3}.policy-name{font-weight:700;color:#222}.availability .availability-selector .rateplan-selector .cnx-create .date-picker .date-pick .calendar .month .date.disabled.rateplan-item.active,.cnx-create .date-picker .date-pick .calendar .month .availability .availability-selector .rateplan-selector .date.disabled.rateplan-item.active,.cnx-create .date-picker .date-pick .calendar .month .date.disabled,.cnx-create .date-picker .date-pick .calendar .month .date.disabled:hover{background-color:#fff;color:grey;opacity:.3}.cnx-create .date-picker .error{background-color:#fff;color:#c84d4d}.cnx-create .allDates{padding-top:15px;padding-left:25px}.cnx-create .allDates input[type=checkbox]{vertical-align:top}.cnx-create .select-field-component{margin-top:5px;white-space:nowrap}.cnx-create .select-field-component .sfc-dropdown-option{overflow-x:hidden}.cnx-create .radio{display:block;padding-top:10px}.cnx-create .disabled .select-field-component .sfc,.cnx-create .disabled .select-field-component .sfc-container{background-color:#f3f3f3;color:grey}.cnx-create .ng-invalid.ng-dirty,.cnx-create .timeToArrival.ng-invalid.ng-dirty input.s-input{border-color:#c84d4d}.cnx-create .non-refundable .inline-block{margin-top:13px}.cnx-create .non-refundable .total-booking-price{padding-top:15px}.tactical{margin:0 auto}.tactical .rate-plan .rate-plan-header{background-color:#000;padding:6px 10px;color:#fff;font-size:12px;line-height:14px;margin-bottom:10px;margin-top:20px;cursor:pointer}.tactical .availability-header,.tactical .availability-subheader,.tactical .guest-header,.tactical .meals-supplement-header,.tactical .meals-supplements-header,.tactical .min-max-release-header,.tactical .min-max-stay-header,.tactical .rate-base-header,.tactical .rate-base-subheader,.tactical .rate-occ-supp-header,.tactical .rate-occ-supp-subheader{padding:4px 10px;color:#000;font-size:12px;line-height:14px;position:relative}.tactical .calendar,.tactical .rate-plan-table{width:100%;display:table;table-layout:fixed;border-collapse:collapse}.tactical .calendar .calendar-month-day-num,.tactical .calendar .calendar-weekday-shortcut,.tactical .rate-plan-table .rate-plan-table-cell{display:table-cell;border:1px solid #f9f9fb;padding:2px 0;text-align:center;position:relative;vertical-align:middle;line-height:16px}.tactical .guest-header.guest-header-adult{background-color:#f3f3f7}.tactical .guest-header.guest-header-child{background-color:#f9f9fb}.tactical .availability-header,.tactical .meals-supplements-header,.tactical .min-max-release-header,.tactical .min-max-stay-header,.tactical .rate-base-header,.tactical .rate-occ-supp-header{margin-top:15px;background-color:#a2a2a4}.tactical .rate-base-subheader,.tactical .rate-occ-supp-subheader{background-color:#d4d4e3;margin-top:0}.tactical .meals-supplements-header{margin-bottom:10px;cursor:pointer}.tactical .meals-supplement-header{background-color:#677580;margin-top:0}.tactical .availability-subheader{background-color:#f3f3f7}.tactical .secondary-header-a-right{position:absolute;right:10px}.tactical .secondary-header-a-right::before{content:'*';color:#c84d4d}.tactical #error{height:65vh}.tactical .hotel-star{color:#f9c033;font-size:18px;margin-right:5px}.tactical .second-size-title{font-size:20px}.tactical .number-divider{border-top:1px solid #000;width:20px;margin:0 auto}.tactical .tactical-legend{position:fixed;bottom:10px;margin-left:-80px;z-index:100}.tactical .tactical-legend .tactical-legend-item{margin-bottom:5px}.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .tactical .tactical-legend .tactical-legend-item.rateplan-item.horizontal-tab-link:hover,.availability .availability-selector .rateplan-selector .tactical .tactical-legend .tactical-legend-item.rateplan-item.active,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .tactical .tactical-legend .tactical-legend-item.rateplan-item.horizontal-tab-link:hover,.tactical .tactical-legend .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .tactical-legend-item.rateplan-item.horizontal-tab-link:hover,.tactical .tactical-legend .availability .availability-selector .rateplan-selector .tactical-legend-item.rateplan-item.active,.tactical .tactical-legend .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .tactical-legend-item.rateplan-item.horizontal-tab-link:hover,.tactical .tactical-legend .tactical-legend-item:hover{cursor:pointer}.availability .availability-selector .rateplan-selector .tactical .tactical-legend .tactical-legend-item.rateplan-item.active .tactical-legend-item-text,.tactical .tactical-legend .availability .availability-selector .rateplan-selector .tactical-legend-item.rateplan-item.active .tactical-legend-item-text,.tactical .tactical-legend .tactical-legend-item:hover .tactical-legend-item-text{display:block;position:fixed;background:#009a93;color:#fff;padding:8px 10px;margin-top:-45px;margin-left:-10px;z-index:200}.availability .availability-selector .rateplan-selector .tactical .tactical-legend .tactical-legend-item.rateplan-item.active .tactical-legend-item-text:after,.tactical .tactical-legend .availability .availability-selector .rateplan-selector .tactical-legend-item.rateplan-item.active .tactical-legend-item-text:after,.tactical .tactical-legend .tactical-legend-item:hover .tactical-legend-item-text:after{position:absolute;content:"";width:0;height:0;border-top:8px solid #009a93;border-right:8px solid transparent;border-left:8px solid transparent;left:10px;margin-bottom:-8px;bottom:0}.tactical .tactical-legend .tactical-legend-item .tactical-legend-item-img{position:relative;top:3px;width:15px;height:15px;margin-right:6px;display:inline-block;background-size:cover;border-radius:2px}.tactical .tactical-legend .tactical-legend-item .tactical-legend-item-img.tactical-legend-item-img-O{background-color:#fff;border:1px solid #677580}.tactical .tactical-legend .tactical-legend-item .tactical-legend-item-img.tactical-legend-item-img-C{background-color:salmon;border:1px solid #677580}.tactical .tactical-legend .tactical-legend-item .tactical-legend-item-img.tactical-legend-item-img-R{background-color:#fcdf96;border:1px solid #677580}.tactical .tactical-legend .tactical-legend-item .tactical-legend-item-img.tactical-legend-item-img-F{background-color:#a5d6a7;border:1px solid #677580}.tactical .tactical-legend .tactical-legend-item .tactical-legend-item-img.tactical-legend-item-img-S{background-color:#677580;border:1px solid #677580}.tactical .tactical-legend .tactical-legend-item .tactical-legend-item-img.tactical-legend-item-img-CA-CD:before,.tactical .tactical-legend .tactical-legend-item .tactical-legend-item-img.tactical-legend-item-img-CA:before{content:'';width:5px;height:100%;position:absolute;border:2px solid #009a93;border-right:transparent;left:1px;top:0}.tactical .tactical-legend .tactical-legend-item .tactical-legend-item-img.tactical-legend-item-img-CA-CD:after,.tactical .tactical-legend .tactical-legend-item .tactical-legend-item-img.tactical-legend-item-img-CD:after{content:'';width:5px;height:100%;position:absolute;border:2px solid #6f6f71;border-left:transparent;right:1px;top:0}.tactical .tactical-legend .tactical-legend-item .tactical-legend-item-text{margin-right:22px;color:#677580;font-weight:300;display:none}.tactical .tactical-legend .tactical-legend-item .legend-abbv{color:#677580;font-weight:300}.tactical .calendar-next-month-button,.tactical .calendar-previous-month-button{position:absolute;top:0;width:20px;height:47px;background-color:#009a93;color:#fff;cursor:pointer}.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .tactical .calendar-next-month-button.rateplan-item.horizontal-tab-link:hover,.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .tactical .calendar-previous-month-button.rateplan-item.horizontal-tab-link:hover,.availability .availability-selector .rateplan-selector .tactical .calendar-next-month-button.rateplan-item.active,.availability .availability-selector .rateplan-selector .tactical .calendar-previous-month-button.rateplan-item.active,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .tactical .calendar-next-month-button.rateplan-item.horizontal-tab-link:hover,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .tactical .calendar-previous-month-button.rateplan-item.horizontal-tab-link:hover,.tactical .availability .availability-selector .rateplan-selector .calendar-next-month-button.rateplan-item.active,.tactical .availability .availability-selector .rateplan-selector .calendar-previous-month-button.rateplan-item.active,.tactical .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .calendar-next-month-button.rateplan-item.horizontal-tab-link:hover,.tactical .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .calendar-previous-month-button.rateplan-item.horizontal-tab-link:hover,.tactical .calendar-next-month-button:hover,.tactical .calendar-previous-month-button:hover,.tactical .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .calendar-next-month-button.rateplan-item.horizontal-tab-link:hover,.tactical .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .calendar-previous-month-button.rateplan-item.horizontal-tab-link:hover{background-color:#fff;border:1px solid #009a93;color:#009a93}.tactical .calendar-next-month-button .calendar-button-icon,.tactical .calendar-previous-month-button .calendar-button-icon{position:absolute;top:15px}.tactical .calendar-container{position:relative}.tactical .calendar-placeholder{height:50px}.tactical .calendar-previous-month-button{left:0;border-top-left-radius:3px;border-bottom-left-radius:3px}.tactical .calendar-previous-month-button .calendar-button-icon{left:6px}.tactical .calendar-next-month-button{right:0;border-top-right-radius:3px;border-bottom-right-radius:3px}.tactical .calendar-next-month-button .calendar-button-icon{right:6px}.tactical .calendar{width:calc(100% - 40px);margin:0 auto;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tactical .calendar .calendar-weekday-shortcut{background-color:#d2eae9;border:1px solid #d2eae9;font-size:12px;font-weight:300;line-height:14px;padding:3px 0}.tactical .calendar .calendar-weekday-shortcut.calendar-day-is-weekend{background:#b8e3e1;border:1px solid #b8e3e1}.tactical .calendar .calendar-month-day-num{font-weight:600;padding:4px 0}.tactical .stick-to-top{position:fixed;top:70px;background:#fff;left:0;padding:8px 80px 0;z-index:100}.tactical .select-month{cursor:pointer;font-size:14px;color:#009a93;position:relative;display:inline-block;width:150px;padding:10px}.tactical .select-month .dropdown{position:absolute;left:0;top:34px;right:auto;z-index:10;background-color:#fff;border:1px solid #009a93;border-top:none;min-width:100%;max-height:295px;overflow-y:scroll}.tactical .select-month .dropdown .item{padding:5px 10px}.availability .availability-selector .rateplan-selector .tactical .select-month .dropdown .item.rateplan-item.active,.tactical .select-month .dropdown .availability .availability-selector .rateplan-selector .item.rateplan-item.active,.tactical .select-month .dropdown .item:hover{color:#009a93;background-color:#d2eae9}.tactical .select-month .dropdown .current-month{background-color:#009a93;color:#fff}.tactical .room-picker{min-height:50px;width:100%;position:relative}.tactical .room-picker .icon{position:absolute;top:0;padding:15px 0;line-height:20px;font-size:18px;color:#ccc}.tactical .room-picker .icon.back{left:8px}.tactical .room-picker .icon.next{right:8px}.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .tactical .room-picker .icon.rateplan-item.horizontal-tab-link:hover,.availability .availability-selector .rateplan-selector .tactical .room-picker .icon.rateplan-item.active,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .tactical .room-picker .icon.rateplan-item.horizontal-tab-link:hover,.tactical .room-picker .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .icon.rateplan-item.horizontal-tab-link:hover,.tactical .room-picker .availability .availability-selector .rateplan-selector .icon.rateplan-item.active,.tactical .room-picker .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .icon.rateplan-item.horizontal-tab-link:hover,.tactical .room-picker .icon:hover{color:#677580}.tactical .room-picker .rooms{float:left}.tactical .room-picker .room{text-align:center;float:left;line-height:20px;padding:15px;font-size:16px;color:#677580}.tactical .room-picker .room.hide{display:none}.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .tactical .room-picker .room.rateplan-item.horizontal-tab-link:hover,.availability .availability-selector .rateplan-selector .tactical .room-picker .room.rateplan-item.active,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .tactical .room-picker .room.rateplan-item.horizontal-tab-link:hover,.tactical .room-picker .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .room.rateplan-item.horizontal-tab-link:hover,.tactical .room-picker .availability .availability-selector .rateplan-selector .room.rateplan-item.active,.tactical .room-picker .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .room.rateplan-item.horizontal-tab-link:hover,.tactical .room-picker .room:hover{color:#009a93;cursor:pointer}.tactical .room-picker .hide{display:none}.tactical .room-picker .unactive{padding-top:1px;border-bottom:1px solid #677580}.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .tactical .room-picker .horizontal-tab-link.rateplan-item.active,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .tactical .room-picker .horizontal-tab-link.rateplan-item.active,.horizontal-tabs .horizontal-tab .tactical .room-picker .horizontal-tab-link:hover,.tactical .room-picker .active,.tactical .room-picker .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .horizontal-tab-link.rateplan-item.active,.tactical .room-picker .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .horizontal-tab-link.rateplan-item.active,.tactical .room-picker .horizontal-tabs .horizontal-tab .horizontal-tab-link:hover{color:#248ccf;border-bottom:2px solid #009a93}.tactical .room-picker .roomCompact{text-align:center;padding:5px;line-height:20px;font-size:14px;color:#677580;border-bottom:1px solid #677580}.tactical .room-picker .roomCompact.hide{display:none}.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .tactical .room-picker .roomCompact.rateplan-item.horizontal-tab-link:hover,.availability .availability-selector .rateplan-selector .tactical .room-picker .roomCompact.rateplan-item.active,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .tactical .room-picker .roomCompact.rateplan-item.horizontal-tab-link:hover,.tactical .room-picker .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .roomCompact.rateplan-item.horizontal-tab-link:hover,.tactical .room-picker .availability .availability-selector .rateplan-selector .roomCompact.rateplan-item.active,.tactical .room-picker .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .roomCompact.rateplan-item.horizontal-tab-link:hover,.tactical .room-picker .roomCompact:hover{line-height:20px;padding:5px 5px 4px;color:#248ccf;border-bottom:2px solid #8ec1e2;cursor:pointer}.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .tactical .room-picker .roomCompact.horizontal-tab-link.rateplan-item.active,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .tactical .room-picker .roomCompact.horizontal-tab-link.rateplan-item.active,.horizontal-tabs .horizontal-tab .tactical .room-picker .roomCompact.horizontal-tab-link:hover,.tactical .room-picker .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .roomCompact.horizontal-tab-link.rateplan-item.active,.tactical .room-picker .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .roomCompact.horizontal-tab-link.rateplan-item.active,.tactical .room-picker .horizontal-tabs .horizontal-tab .roomCompact.horizontal-tab-link:hover,.tactical .room-picker .roomCompact.active{line-height:20px;color:#248ccf;padding:5px 5px 4px;border-bottom:2px solid #248ccf}.tactical .room-picker .fa-angle-left,.tactical .room-picker .fa-angle-right{font-size:40px;cursor:pointer}.tactical .rate-plan .rate-plan-header{position:relative}.tactical .rate-plan .rate-plan-header-taxes{position:absolute;right:10px}.tactical .rate-plan .rate-plan-header .rate-plan-header-options-icon{float:right;font-size:14px;cursor:pointer}.tactical .rate-plan .rate-plan-content{border-left:3px solid #222;padding-left:10px;margin-left:-13px}.tactical .rate-plan-table .rate-plan-table-cell{background-size:cover}.tactical .rate-plan-table .rate-plan-table-cell .status{width:20px;text-align:center;margin:0 auto}.tactical .rate-plan-table .rate-plan-table-cell.only-aside-borders{border-top:none;border-bottom:none}.tactical .rate-plan-table .rate-plan-table-cell.status-S{background-color:salmon}.tactical .rate-plan-table .rate-plan-table-cell.status-R{background-color:#fcdf96}.tactical .rate-plan-table .rate-plan-table-cell.status-F{background-color:#a5d6a7}.tactical .rate-plan-table .rate-plan-table-cell.status-C{background-color:#677580}.tactical .rate-plan-table .rate-plan-table-cell.restriction-CA-CD:before,.tactical .rate-plan-table .rate-plan-table-cell.restriction-CA:before{content:'';width:6px;height:100%;position:absolute;border:2px solid #009a93;border-right:transparent;left:1px;top:0}.tactical .rate-plan-table .rate-plan-table-cell.restriction-CA-CD:after,.tactical .rate-plan-table .rate-plan-table-cell.restriction-CD:after{content:'';width:5px;height:100%;position:absolute;border:2px solid #6f6f71;border-left:transparent;right:1px;top:0}.tactical .rate-plan-table .rate-plan-table-cell .rate-plan-table-cell-infinity-sign:after{content:"\221e"}.rates-datepicker .date-picker .s-input{margin:0}.tactical .tactical-modal .s-modal-window{max-height:80vh;min-width:76.5vw;max-width:76.5vw}@media (min-width:1200px){.tactical .tactical-modal .s-modal-window{min-width:67.5vw;max-width:67.5vw}}@media (min-width:1400px){.tactical .tactical-modal .s-modal-window{min-width:58.5vw;max-width:58.5vw}}@media (min-width:1800px){.tactical .tactical-modal .s-modal-window{min-width:45vw;max-width:45vw}}.tactical .tactical-modal .s-modal-window .s-modal-content{min-height:64vh;max-height:64vh}.tactical .tactical-modal .s-modal-window [modal-section=footer]{position:absolute;background:#fff;width:inherit;border-top:1px solid #f2f3f4}.tactical .tactical-modal .s-modal-header{background-color:#009a93;color:#fff;font-size:20px;font-weight:600;text-align:center;padding:15px 0}.tactical .tactical-modal .s-modal-content{overflow-y:auto;padding:15px 40px}.tactical .tactical-modal .s-modal-content .lbl-modal-head{padding-left:10px;font-size:16px;color:#000}.tactical .tactical-modal .s-modal-content .lbl-over-select-field{vertical-align:5px}.tactical .tactical-modal .s-modal-content .lbl-radio{color:#676666;vertical-align:3px;padding-left:5px}.availability .availability-selector .rateplan-selector .tactical .tactical-modal .s-modal-content .date-picker .date-pick .calendar .month .date.disabled.rateplan-item.active,.tactical .tactical-modal .s-modal-content .date-picker .date-pick .calendar .month .availability .availability-selector .rateplan-selector .date.disabled.rateplan-item.active,.tactical .tactical-modal .s-modal-content .date-picker .date-pick .calendar .month .date.disabled,.tactical .tactical-modal .s-modal-content .date-picker .date-pick .calendar .month .date.disabled:hover{background-color:#fff;color:grey;opacity:.3}.tactical .tactical-modal .s-modal-content .date-picker .error{background-color:#fff;color:#c84d4d}.tactical .tactical-modal .s-modal-content .invalid .date-picker .s-input,.tactical .tactical-modal .s-modal-content .invalid .s-input,.tactical .tactical-modal .s-modal-content .invalid .sfc{border-color:#c84d4d}.tactical .tactical-modal .s-modal-content .hx-tooltip-info{position:relative;padding-right:40px}.tactical .tactical-modal .s-modal-content .hx-tooltip-info .hx-info-tip{top:3px}.tactical .tactical-modal .s-modal-content .hx-tooltip-info .hx-tooltip-body{width:auto;max-width:15vw}.tactical .tactical-modal .s-modal-content .update-tab{border:1px solid #f2f3f4;border-top:none;padding:15px}.tactical .tactical-modal .s-modal-content .tab-wrapper{text-align:center}.tactical .tactical-modal .s-modal-content .tab-wrapper .tab-content{text-align:left}.tactical .tactical-modal .s-modal-footer{text-align:right;padding-bottom:20px;padding-right:30px}.discount .discount-type-name{font-size:24px}.discount .question.optional .question-name{color:#677580}.discount .question.optional .question-input{display:none}.discount .question .drag-drop{position:relative}.discount .question .drag-drop .calculation-item{line-height:34px}.discount .question .drag-drop .calculation-item .discount-calculation-item{position:absolute;display:inline-block;font-weight:300;text-align:center;width:200px;margin-left:10px;line-height:1em;border:1px solid transparent}.discount .question .drag-drop .calculation-item .discount-calculation-item .fa-bars{display:none}.availability .availability-selector .rateplan-selector .discount .question .drag-drop .calculation-item .discount-calculation-item.rateplan-item.active,.discount .question .drag-drop .calculation-item .availability .availability-selector .rateplan-selector .discount-calculation-item.rateplan-item.active,.discount .question .drag-drop .calculation-item .discount-calculation-item.dragged,.discount .question .drag-drop .calculation-item .discount-calculation-item:hover{font-weight:400;border:1px dashed #7f7f7f}.availability .availability-selector .rateplan-selector .discount .question .drag-drop .calculation-item .discount-calculation-item.rateplan-item.active .fa-bars,.discount .question .drag-drop .calculation-item .availability .availability-selector .rateplan-selector .discount-calculation-item.rateplan-item.active .fa-bars,.discount .question .drag-drop .calculation-item .discount-calculation-item.dragged .fa-bars,.discount .question .drag-drop .calculation-item .discount-calculation-item:hover .fa-bars{color:#7f7f7f;display:inline}.discount .submit-wrapper{text-align:center}.discount .submit-wrapper .separate{margin-right:20px}.discount .inline-block{display:inline-block}.discount .inline-block .s-input{display:inline-block;width:100px}.discount .inline-block .s-input-small{width:100px}.discount-freenight-example{color:#248ccf;font-weight:400}.discount-freenight-example span{display:inline-flex}.info-duplicate{background-color:rgba(35,140,208,.1)}.info-duplicate i{color:#248ccf;font-size:16px}.discounts-list td,.discounts-list th{padding:10px 20px}.discounts-list td.cell-with-actions,.discounts-list th.cell-with-actions{position:relative}.discounts-list td.cell-with-actions .cell-action-button,.discounts-list th.cell-with-actions .cell-action-button{cursor:pointer;padding:0 5px}.discounts-list td.cell-with-actions .cell-actions,.discounts-list th.cell-with-actions .cell-actions{border:1px solid #d0d0d0;position:absolute;right:0;background:#fff}.discounts-list td.cell-with-actions .cell-actions .cell-action,.discounts-list th.cell-with-actions .cell-actions .cell-action{padding:5px 10px;font-size:14px;cursor:pointer}.availability .availability-selector .rateplan-selector .discounts-list td.cell-with-actions .cell-actions .cell-action.rateplan-item.active,.availability .availability-selector .rateplan-selector .discounts-list th.cell-with-actions .cell-actions .cell-action.rateplan-item.active,.discounts-list td.cell-with-actions .cell-actions .availability .availability-selector .rateplan-selector .cell-action.rateplan-item.active,.discounts-list td.cell-with-actions .cell-actions .cell-action:hover,.discounts-list th.cell-with-actions .cell-actions .availability .availability-selector .rateplan-selector .cell-action.rateplan-item.active,.discounts-list th.cell-with-actions .cell-actions .cell-action:hover{background:#d0d0d0}.discounts-list td .discounts-table-link,.discounts-list th .discounts-table-link{color:#222;text-decoration:none}.discounts-list td .cell-elem-bolded,.discounts-list th .cell-elem-bolded{font-weight:600;color:#222}.discounts-list td .cell-elem-bolded li,.discounts-list th .cell-elem-bolded li{padding:5px 0}.discounts-list td .discounts-table-row-top,.discounts-list th .discounts-table-row-top{min-height:40px}.discounts-list td .discounts-table-row-bottom,.discounts-list th .discounts-table-row-bottom{min-height:30px}.discounts-lbl{line-height:36px}.discounts .rb-select{width:160px;margin:0 40px 0 10px;border:1px solid #f9f9fb}.discounts .discounts-action-buttons>div{display:inline-block;vertical-align:top}.discounts .discounts-action-buttons .filter-label{display:inline-block;line-height:40px;margin-right:10px;vertical-align:top}.discounts .align-lbl-top{margin-top:6px}.hotel-discounts{margin-bottom:120px}.discount-name{font-weight:700;color:#222}.new-discount .discount{text-align:center;position:relative;padding-top:40px;outline:0}.new-discount .discount .discount-container{width:210px;margin:0 auto;position:relative}.new-discount .discount .discount-container .discount-icon{width:150px;height:150px;margin:0 auto;border:1px dashed #000;border-radius:100%;padding:42px;text-align:left}.new-discount .discount .discount-container .discount-desc,.new-discount .discount .discount-container .discount-name{display:block;width:100%;font-size:14px;padding-top:10px}.new-discount .discount .discount-container .discount-desc{font-weight:300}.new-discount .discount .discount-container .discount-name{font-weight:700}.availability .availability-selector .rateplan-selector .new-discount .discount .discount-container.rateplan-item.active .discount-icon,.new-discount .discount .availability .availability-selector .rateplan-selector .discount-container.rateplan-item.active .discount-icon,.new-discount .discount .discount-container:hover .discount-icon{cursor:pointer;background:#009a93;border-width:0}.availability .availability-selector .rateplan-selector .new-discount .discount .discount-container.rateplan-item.active .discount-icon .icon-body,.new-discount .discount .availability .availability-selector .rateplan-selector .discount-container.rateplan-item.active .discount-icon .icon-body,.new-discount .discount .discount-container:hover .discount-icon .icon-body{fill:#fff}.availability .availability-selector .rateplan-selector .new-discount .discount .discount-container.rateplan-item.active .discount-desc,.availability .availability-selector .rateplan-selector .new-discount .discount .discount-container.rateplan-item.active .discount-name,.new-discount .discount .availability .availability-selector .rateplan-selector .discount-container.rateplan-item.active .discount-desc,.new-discount .discount .availability .availability-selector .rateplan-selector .discount-container.rateplan-item.active .discount-name,.new-discount .discount .discount-container:hover .discount-desc,.new-discount .discount .discount-container:hover .discount-name{cursor:pointer;color:#009a93}.changelog-details .header{color:#248ccf}.changelog-details .header i{font-weight:bolder;font-size:20px}.changelog-details .header span{position:relative;top:-1.5px;padding-left:10px}.availability .availability-selector .rateplan-selector .changelog-details .header.rateplan-item.active,.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .changelog-details .header.rateplan-item.horizontal-tab-link:hover,.changelog-details .availability .availability-selector .rateplan-selector .header.rateplan-item.active,.changelog-details .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .header.rateplan-item.horizontal-tab-link:hover,.changelog-details .header:hover,.changelog-details .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .header.rateplan-item.horizontal-tab-link:hover,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .changelog-details .header.rateplan-item.horizontal-tab-link:hover{color:#135279}.changelog-details .title{padding-left:20px;font-size:22px}.changelog .lbl-over-select-field{line-height:19px}.changelog ul{list-style:none}.changelog-timeline{position:relative}.changelog-timeline .timeline{position:absolute;top:39px;bottom:0;border-left:2px solid #6f6f71}.changelog-timeline .no-more-events{padding-top:5px;color:#888;font-size:10px}.changelog-timeline .user-events-list{margin-bottom:25px}.changelog-timeline .day-group{padding-left:20px;position:relative}.changelog-timeline .day-group-bullet{height:10px;width:10px;border-radius:50%;position:absolute;top:35px;left:-4px;background-color:#009a93}.changelog-timeline .day-group-title-with-date{padding:30px 0}.changelog-timeline .day-group-title{font-size:18px;font-weight:lighter;color:#009a93}.changelog-timeline .day-group-date{font-size:18px}.changelog-timeline .day-group-date::before{content:'\2014'}.changelog-timeline .day-group .user-events{padding-left:15px;position:relative}.changelog-timeline .day-group .user-events .user-initials{text-align:center;padding:10px;background-color:#fff;border:1px solid #6f6f71;border-radius:50%;position:absolute;top:-10px;left:-38px}.changelog-timeline .day-group .user-events .user-name{font-weight:700;font-size:14px}.changelog-timeline .day-group .user-events .event-datetime{padding:0 7px;color:#6f6f71}.changelog-timeline .day-group .user-events .action-type{color:#248ccf;cursor:pointer}.changelog-timeline .day-group .user-events .action-type .disabled{color:#6f6f71;cursor:default}.changelog-timeline .day-group .user-events .event-details{padding:20px 10px;background-color:#f6f6f9;border-left:5px solid #009a93;position:relative}.changelog-timeline .day-group .user-events .event-details::before{content:'';-webkit-transform:rotate(45deg);transform:rotate(45deg);border:5px solid #f6f6f9;position:absolute;top:-5px;left:25px}.changelog-timeline .day-group .user-events .event-details-extended{padding-top:10px}.changelog-timeline .day-group .user-events .event-details-datetime{padding-right:20px;color:#6f6f71}.changelog-timeline .day-group .user-events .event-details-raw{padding-right:25px;font-weight:lighter;color:#000;overflow-wrap:break-word}.changelog-timeline .day-group .user-events .event-details-dates{padding-right:20px;font-weight:lighter;color:#000}.changelog-timeline .day-group .user-events .event-details-dates-list{color:#a9a9a9;font-weight:bolder;padding:2px}.changelog-timeline .day-group .user-events .event-details-title{padding-right:10px;font-weight:400}.changelog-timeline .day-group .user-events .event-details-action-detail{position:absolute;z-index:2;top:15px;right:5px;overflow-wrap:break-word;max-width:280px;min-height:150px}.changelog-timeline .day-group .user-events .event-details-action-detail .action-icon{display:inline;float:left;width:10%}.changelog-timeline .day-group .user-events .event-details-action-detail .action-icon-link{display:inline;width:10%;height:45px;font-size:20px;color:#248ccf}.availability .availability-selector .rateplan-selector .changelog-timeline .day-group .user-events .event-details-action-detail .action-icon-link.rateplan-item.active,.changelog-timeline .day-group .user-events .event-details-action-detail .action-icon-link:hover,.changelog-timeline .day-group .user-events .event-details-action-detail .availability .availability-selector .rateplan-selector .action-icon-link.rateplan-item.active{color:#135279}.changelog-timeline .day-group .user-events .event-details-action-detail .action-link-copied{position:absolute;padding:5px;height:25px;text-align:center;width:165px;border-radius:4px;color:#fff;margin-top:7px;left:-5px;background-color:#135279}.changelog-timeline .day-group .user-events .event-details-action-detail .action-info{display:inline-block;width:90%;line-height:15px}.changelog-timeline .day-group .user-events .event-details-action-detail .action-info-link{vertical-align:text-top;display:inline;width:90%;padding:0 10px;color:#248ccf}.availability .availability-selector .rateplan-selector .changelog-timeline .day-group .user-events .event-details-action-detail .action-info-link.rateplan-item.active,.changelog-timeline .day-group .user-events .event-details-action-detail .action-info-link:hover,.changelog-timeline .day-group .user-events .event-details-action-detail .availability .availability-selector .rateplan-selector .action-info-link.rateplan-item.active{color:#135279}.changelog-timeline .day-group .user-events .event-details-action-detail .action-info-text{font-size:13px;font-weight:lighter}.changelog-timeline .day-group .user-events .event-details-action-detail .action-info-text-link{font-size:13px;font-weight:400}.changelog-timeline .day-group .user-events .urates-dates-list{padding-bottom:15px;line-height:20px;max-width:95%}.changelog-timeline .day-group .user-events .urates-dates-list span:after{content:'/';padding:0 6px;color:#888}.changelog-timeline .day-group .user-events .urates-dates-list span:last-of-type:after{content:''}.changelog-timeline .day-group .user-events .urates-dates-separator{padding:0 6px;color:#888}.changelog-timeline .day-group .user-events .urates-room-align{padding-left:20px}.changelog-timeline .day-group .user-events .event-description{padding-top:10px;padding-left:107px;background-color:#f6f6f9;border-left:5px solid #009a93;position:relative;color:#000;font-weight:lighter}.changelog-timeline .day-group .user-events .event-description .room-per-occupancy{padding-bottom:10px}.changelog-timeline .day-group .user-events .event-description .last-element-space{padding-bottom:20px}.changelog-timeline .day-group .user-events .event-description-room-details-occ{padding-bottom:10px}.changelog-timeline .day-group .user-events .event-description-room-details{padding-bottom:20px}.changelog-timeline .day-group .user-events .event-description-room-details .ur-price-types{padding-bottom:10px}.changelog-timeline .day-group .user-events .event-description-room-details .ur-price-types:last-of-type{padding-bottom:0}.changelog-timeline .day-group .user-events .event-description-room-details .ur-price-type{padding-bottom:5px}.changelog-timeline .day-group .user-events .event-description-room-details .um-align{line-height:22px;max-width:90%;text-align:justify}.changelog-timeline .day-group .user-events .event-description-room-name{padding-bottom:10px;font-weight:700}.changelog-timeline .day-group .user-events .event-description-room-name .room-name-max{display:inline-flex;max-width:450px}.changelog-timeline .day-group .user-events .event-description .room-occupancy-details{display:inline;position:relative;padding-left:60px}.changelog-timeline .day-group .user-events .event-description .room-occupancy-details-sto{display:inline;position:relative;padding-left:14.5px}.changelog-timeline .day-group .user-events .event-description .room-occupancy-pac{padding-left:5px}.changelog-timeline .day-group .user-events .event-description .room-occupancy-a{position:absolute;min-width:85px;left:130px;display:inline-flex}.changelog-timeline .day-group .user-events .event-description .room-occupancy-c{position:absolute;min-width:85px;left:210px;display:inline-flex}.changelog-timeline .day-group .user-events .event-description .room-occupancy-fcp{position:absolute;left:300px;display:inline-flex}.changelog-timeline .day-group .user-events .event-description .room-occupancy-fcp .infant{padding-left:5px;min-width:100px}.changelog-timeline .day-group .user-events .event-description .droom-max{max-width:80%;margin-top:-15px;font-weight:700}.changelog-timeline .day-group .user-events .event-description .drp-max{max-width:80%;margin-top:-15px;font-weight:700;padding-bottom:20px}.changelog-timeline .day-group .user-events .event-description-rateplans{padding-bottom:10px}.changelog-timeline .day-group .user-events .event-description-rateplans-deleted{padding-bottom:20px}.changelog-timeline .day-group .user-events .event-description-rateplans .rp-list{padding-left:5px}.changelog-timeline .day-group .user-events .event-description-element{padding:2px}.changelog-timeline .day-group .user-events .event-description-element .u-supps-tw{position:relative;float:left}.changelog-timeline .day-group .user-events .event-description-element .u-supps-dates{position:relative;display:table;padding-left:43px}.changelog-timeline .day-group .user-events .event-description-element .u-supps-align{display:-ms-inline-grid;display:inline-grid;padding-left:12px}.changelog-timeline .day-group .user-events .event-description-element .u-cnx-align{position:absolute;left:220px}.changelog-timeline .day-group .user-events .event-description-element .u-cnx-rp-align{padding-left:23px}.changelog-timeline .day-group .user-events .event-description-element .u-cnx-charge{display:-ms-inline-grid;display:inline-grid;padding-left:66px;font-weight:400}.changelog-timeline .day-group .user-events .event-description-element .ur-ml-align{position:absolute;left:310px}.changelog-timeline .day-group .user-events .event-description-element .ur-occ-align{position:absolute;left:370px}.changelog-timeline .day-group .user-events .event-description-element .ur-occ-data{padding-left:5px}.changelog-timeline .day-group .user-events .event-description-element .ur-occ-spacing{line-height:20px}.changelog-timeline .day-group .user-events .event-description-element .ua-size,.changelog-timeline .day-group .user-events .event-description-element .us-status{padding-left:5px}.changelog-timeline .day-group .user-events .event-description-element .ures-day{position:absolute;left:190px}.changelog-timeline .day-group .user-events .event-description-element .uroom-excOcc-title{display:inline-flex;max-width:50px}.changelog-timeline .day-group .user-events .event-description-element .uroom-excOcc-align{position:absolute;padding-top:5px;left:242px}.changelog-timeline .day-group .user-events .event-description-element .uroom-ca-align{display:-ms-inline-grid;display:inline-grid;padding-left:5px}.changelog-timeline .day-group .user-events .event-description-element .uroom-ca-range{padding-left:28px}.changelog-timeline .day-group .user-events .event-description-element .uroom-infants-align{display:-ms-inline-grid;display:inline-grid;padding-left:59px}.changelog-timeline .day-group .user-events .event-description-element .uroom-infants-range{padding-left:5px}.changelog-timeline .day-group .user-events .event-description-element .uroom-ml{padding-left:34px}.changelog-timeline .day-group .user-events .event-description-element .uroom-attrs{display:-ms-inline-grid;display:inline-grid;padding-left:74px}.changelog-timeline .day-group .user-events .event-description-element .uroom-attr-align{position:absolute;left:314px}.changelog-timeline .day-group .user-events .event-description-element .urate-align{position:absolute;left:260px}.changelog-timeline .day-group .user-events .event-description-element .udisc-align{position:absolute;left:235px}.changelog-timeline .day-group .user-events .event-description-element .udisc-rooms{display:-ms-inline-grid;display:inline-grid;padding-left:77px}.changelog-timeline .day-group .user-events .event-description-element .udisc-applies{display:-ms-inline-grid;display:inline-grid;padding-left:64px}.changelog-timeline .day-group .user-events .event-description-element .urate-attrs{display:-ms-inline-grid;display:inline-grid;padding-left:102px}.changelog-timeline .day-group .user-events .event-description .element-space{padding-bottom:10px}.changelog-timeline .day-group .user-events .event-description .attrs-element-space{padding-bottom:5px}.f-normal{font-weight:400}.f-bold{font-weight:700}.f-italic{font-style:italic}.f-100{font-weight:100}.pointer{cursor:pointer}.booking-list-top-panel{background:#fff;height:50px}.booking-list-top-panel .panel-header{color:#6f6f71;font-size:14px;line-height:50px}.booking-list-top-panel .panel-header-download{color:grey;font-weight:lighter;padding:0 0 0 40px}.availability .availability-selector .rateplan-selector .booking-list-top-panel .panel-header-download.rateplan-item.active .download-label,.availability .availability-selector .rateplan-selector .booking-list-top-panel .panel-header-download.rateplan-item.active i,.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .booking-list-top-panel .panel-header-download.rateplan-item.horizontal-tab-link:hover .download-label,.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .booking-list-top-panel .panel-header-download.rateplan-item.horizontal-tab-link:hover i,.booking-list-top-panel .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .panel-header-download.rateplan-item.horizontal-tab-link:hover .download-label,.booking-list-top-panel .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .panel-header-download.rateplan-item.horizontal-tab-link:hover i,.booking-list-top-panel .availability .availability-selector .rateplan-selector .panel-header-download.rateplan-item.active .download-label,.booking-list-top-panel .availability .availability-selector .rateplan-selector .panel-header-download.rateplan-item.active i,.booking-list-top-panel .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .panel-header-download.rateplan-item.horizontal-tab-link:hover .download-label,.booking-list-top-panel .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .panel-header-download.rateplan-item.horizontal-tab-link:hover i,.booking-list-top-panel .panel-header-download:hover .download-label,.booking-list-top-panel .panel-header-download:hover i,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .booking-list-top-panel .panel-header-download.rateplan-item.horizontal-tab-link:hover .download-label,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .booking-list-top-panel .panel-header-download.rateplan-item.horizontal-tab-link:hover i{color:#135279}.booking-list-top-panel .panel-header-download i{color:#248ccf;font-size:24px;vertical-align:sub;cursor:pointer}.booking-list-top-panel .panel-header-download i.disabled{color:#ccc;cursor:default}.booking-list-top-panel .panel-header-download .download-label{padding-left:10px;color:#248ccf;font-size:15px;font-weight:400;cursor:pointer}.booking-list-top-panel .panel-header-download .download-label.disabled{color:#ccc;cursor:default}.booking-list-top-panel .panel-header-download .download-msg{font-size:12px}.booking-list-top-panel .toggle-filter-wrapper{height:50px;transition:background-color .3s;width:50px}.rtl .booking-list-top-panel .toggle-filter-wrapper{float:left}.ltr .booking-list-top-panel .toggle-filter-wrapper{float:right}.availability .availability-selector .rateplan-selector .booking-list-top-panel .toggle-filter-wrapper.rateplan-item.active,.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .booking-list-top-panel .toggle-filter-wrapper.rateplan-item.horizontal-tab-link:hover,.booking-list-top-panel .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .toggle-filter-wrapper.rateplan-item.horizontal-tab-link:hover,.booking-list-top-panel .availability .availability-selector .rateplan-selector .toggle-filter-wrapper.rateplan-item.active,.booking-list-top-panel .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .toggle-filter-wrapper.rateplan-item.horizontal-tab-link:hover,.booking-list-top-panel .toggle-filter-wrapper:hover,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .booking-list-top-panel .toggle-filter-wrapper.rateplan-item.horizontal-tab-link:hover{background-color:#4db5b0;cursor:pointer}.availability .availability-selector .rateplan-selector .booking-list-top-panel .toggle-filter-wrapper.rateplan-item.active .filters-icon>path,.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .booking-list-top-panel .toggle-filter-wrapper.rateplan-item.horizontal-tab-link:hover .filters-icon>path,.booking-list-top-panel .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .toggle-filter-wrapper.rateplan-item.horizontal-tab-link:hover .filters-icon>path,.booking-list-top-panel .availability .availability-selector .rateplan-selector .toggle-filter-wrapper.rateplan-item.active .filters-icon>path,.booking-list-top-panel .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .toggle-filter-wrapper.rateplan-item.horizontal-tab-link:hover .filters-icon>path,.booking-list-top-panel .toggle-filter-wrapper:hover .filters-icon>path,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .booking-list-top-panel .toggle-filter-wrapper.rateplan-item.horizontal-tab-link:hover .filters-icon>path{fill:#fff}.booking-list-top-panel .toggle-filter-wrapper .filters-icon{margin-top:28%;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.bookings{background-color:#f9f9fb;position:relative}.bookings .booking-list-table{background-color:#fff;margin-bottom:0}.bookings .booking-list-table .fa.fa-external-link,.bookings .booking-list-table .ltr .tab-wrapper .fa-external-link.hasError,.bookings .booking-list-table .rtl .tab-wrapper .fa-external-link.hasError,.bookings .booking-list-table .tag .fa-external-link.remove-tag,.ltr .tab-wrapper .bookings .booking-list-table .fa-external-link.hasError,.rtl .tab-wrapper .bookings .booking-list-table .fa-external-link.hasError,.tag .bookings .booking-list-table .fa-external-link.remove-tag{color:#6f6f71}.availability .availability-selector .rateplan-selector .bookings .booking-list-table.s-table-hover tr.rateplan-item.active td,.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .bookings .booking-list-table.s-table-hover tr.rateplan-item.horizontal-tab-link:hover td,.bookings .booking-list-table.s-table-hover .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab tr.rateplan-item.horizontal-tab-link:hover td,.bookings .booking-list-table.s-table-hover .availability .availability-selector .rateplan-selector tr.rateplan-item.active td,.bookings .booking-list-table.s-table-hover .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector tr.rateplan-item.horizontal-tab-link:hover td,.bookings .booking-list-table.s-table-hover tr:hover td,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .bookings .booking-list-table.s-table-hover tr.rateplan-item.horizontal-tab-link:hover td{background-color:#edf5fb}.bookings .booking-list-table thead>tr>th{height:50px}.bookings .booking-list-table .booking-status-cell{min-width:80px;text-align:center}.bookings .dropdown-container{color:#4db5b0}.availability .availability-selector .rateplan-selector .bookings .dropdown-container .dropdown-container-dropdown-item.rateplan-item.active,.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .bookings .dropdown-container .dropdown-container-dropdown-item.rateplan-item.horizontal-tab-link:hover,.bookings .dropdown-container .availability .availability-selector .rateplan-selector .dropdown-container-dropdown-item.rateplan-item.active,.bookings .dropdown-container .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .dropdown-container-dropdown-item.rateplan-item.horizontal-tab-link:hover,.bookings .dropdown-container .dropdown-container-dropdown-item:hover,.bookings .dropdown-container .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .dropdown-container-dropdown-item.rateplan-item.horizontal-tab-link:hover,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .bookings .dropdown-container .dropdown-container-dropdown-item.rateplan-item.horizontal-tab-link:hover{background-color:#71c4c0}.bookings .pagination .pagination-input{color:#4db5b0;border:2px solid #4db5b0}.bookings .pagination .arrow-icon{color:#4db5b0}.bookings .pagination .arrow-icon.pagination-disabled{color:#677580}.bookings .dropdown{font-weight:600;color:#175a85;display:inline-block}.bookings .all-bookings{font-weight:600}.bookings .filters{transition:width .3s}.bookings .status-table-header{min-width:90px}@media only screen and (max-device-width:80em){.bookings .cell-mobile{min-width:150px;max-width:150px}}.bookings #error{z-index:-1}.bookings .select-field-component .sfc-container .sfc-selected-container .sfc-selected-options .sfc-selected-option{padding-top:9px}.ltr .bookings .select-field-component .sfc-container .sfc-selected-container .sfc-selected-options .sfc-selected-option{padding-left:6px}.rtl .bookings .select-field-component .sfc-container .sfc-selected-container .sfc-selected-options .sfc-selected-option{padding-right:6px}.bookings .table-scrollable{overflow-x:auto}.bookings .arrows-overflow-left,.bookings .arrows-overflow-right{font-size:20px;position:fixed;top:128px;padding:5px 20px;background-color:#fff;z-index:2}.bookings .scrolled.arrows-overflow-left,.bookings .scrolled.arrows-overflow-right{top:0}.ltr .bookings .arrows-overflow-left{left:0}.ltr .bookings .arrows-overflow-right,.rtl .bookings .arrows-overflow-left{right:0}.rtl .bookings .arrows-overflow-right{left:0}.bookings .table-header-fixed.scrolled{z-index:1;background-color:#fff}.bookings .table-header-fixed.scrolled td,.bookings .table-header-fixed.scrolled th{min-width:150px}.filters-form .s-lbl{font-size:14px}.filters-form .right-desktop-border .date-picker .date-pick{left:auto;right:0}.filters-form .date-picker .date-pick{z-index:1}.filters-form .dashed-bottom{border-bottom:1px dashed grey}.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-slide-form.horizontal-tab-link.rateplan-item.active,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-slide-form.horizontal-tab-link.rateplan-item.active,.horizontal-tabs .horizontal-tab .s-slide-form.horizontal-tab-link:hover,.s-slide-form.active{z-index:1000}.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .s-slide-form.horizontal-tab-link.rateplan-item.active .dash-separated::before,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .s-slide-form.horizontal-tab-link.rateplan-item.active .dash-separated::before,.horizontal-tabs .horizontal-tab .s-slide-form.horizontal-tab-link:hover .dash-separated::before,.s-slide-form.active .dash-separated::before{content:none}.booking-status{position:relative;display:inline-block;padding:4px 0;width:24px;border:1px solid;text-align:center}.ltr .booking-status.booking-status-left{border-right:none}.ltr .booking-status.booking-status-right,.rtl .booking-status.booking-status-left{border-left:none}.rtl .booking-status.booking-status-right{border-right:none}.booking-status.booking-status-booking{border-color:#248ccf;color:#248ccf}.booking-status.booking-status-book{background:#fff}.booking-status.booking-status-cancel{border-color:#677580;background-color:#677580;color:#fff}.booking-status.booking-status-confirmed{border-color:#4caf50;background-color:#4caf50;color:#fff}.booking-status.booking-status-failed{border-color:#c84d4d;background-color:#c84d4d;color:#fff}.booking-status.booking-status-pending{border-color:#ffc107;background-color:#ffc107;color:#000}.booking-status.booking-status-request{border-color:#238cd0;background-color:#238cd0;color:#fff}.booking-status.booking-status-pnr-created{width:48px;border-radius:0}.booking-status .booking-status-icon-danger{position:absolute;width:14px;height:14px;background-color:#ffc107;color:#fff;border-radius:50%;cursor:pointer;z-index:100}.ltr .booking-status .booking-status-icon-danger{left:-21px}.rtl .booking-status .booking-status-icon-danger{right:-21px}.booking-status .booking-status-icon-file{position:absolute;color:#238cd0;top:14px;z-index:10;cursor:pointer}.ltr .booking-status .booking-status-icon-file{left:18px}.rtl .booking-status .booking-status-icon-file{right:18px}.actions-box,.status-box{display:inline-block;vertical-align:top}.status-box span{font-size:10px;height:30px;padding:10px;font-weight:lighter}.ltr .status-box span{float:left}.rtl .status-box span{float:right}.status-box span.title{border:1px solid #f3f3f7;color:#f3f3f7}.ltr .status-box span.title{border-radius:4px 0 0 4px}.rtl .status-box span.title{border-radius:0 4px 4px 0}.status-box span.status{color:#fff}.ltr .status-box span.status{border-radius:0 4px 4px 0}.rtl .status-box span.status{border-radius:4px 0 0 4px}.status-box span.status.confirmed{background:#4caf50;border:1px solid #4caf50}.status-box span.status.cancelled{background:#677580;border:1px solid #677580}.status-box span.status.failed{border:1px solid #c84d4d;background-color:#c84d4d}.status-box span.status.pending{border:1px solid #ffc107;background-color:#ffc107;color:#000}.status-box span.status.request{border:1px solid #238cd0;background-color:#238cd0}.status-box span.status:not(:last-of-type){border-bottom:1px dashed #00b09f}.booking-details-wrapper,.bookings{min-height:87vh}.booking-details-wrapper .booking-box-title,.bookings .booking-box-title{color:#6f6f71;font-size:16px;line-height:20px}.booking-details-wrapper .booking-box-body,.bookings .booking-box-body{background:#fff;box-shadow:0 0 2px 0 rgba(103,117,128,.5)}.booking-details-wrapper .booking-box-body .ref-anixe,.bookings .booking-box-body .ref-anixe{display:inline-block}.booking-details-wrapper .booking-box-body .ref-anixeh3,.bookings .booking-box-body .ref-anixeh3{font-size:20px}.booking-details-wrapper .booking-box-body .ref-anixeh4,.bookings .booking-box-body .ref-anixeh4{font-size:14px}.booking-details-wrapper .booking-box-body .ref-anixe .fa-star,.bookings .booking-box-body .ref-anixe .fa-star{bottom:1px;color:#f93;font-size:16px;position:relative}.booking-details-wrapper .booking-box-body .ref-anixe .capitalized,.bookings .booking-box-body .ref-anixe .capitalized{text-transform:capitalize}.booking-details-wrapper .booking-box-body .booking-status-wrapper,.bookings .booking-box-body .booking-status-wrapper{display:inline-block}.booking-details-wrapper .booking-box-body .booking-status-wrapper .booking-status.booking-status-product,.bookings .booking-box-body .booking-status-wrapper .booking-status.booking-status-product{border-color:#000;background-color:#000;color:#fff}.booking-details-wrapper .booking-box-body .action-ellipsis-wrapper,.bookings .booking-box-body .action-ellipsis-wrapper{min-width:25px}.availability .availability-selector .rateplan-selector .booking-details-wrapper .booking-box-body .action-ellipsis-wrapper.rateplan-item.active,.availability .availability-selector .rateplan-selector .bookings .booking-box-body .action-ellipsis-wrapper.rateplan-item.active,.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .booking-details-wrapper .booking-box-body .action-ellipsis-wrapper.rateplan-item.horizontal-tab-link:hover,.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .bookings .booking-box-body .action-ellipsis-wrapper.rateplan-item.horizontal-tab-link:hover,.booking-details-wrapper .booking-box-body .action-ellipsis-wrapper:hover,.booking-details-wrapper .booking-box-body .availability .availability-selector .rateplan-selector .action-ellipsis-wrapper.rateplan-item.active,.booking-details-wrapper .booking-box-body .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .action-ellipsis-wrapper.rateplan-item.horizontal-tab-link:hover,.booking-details-wrapper .booking-box-body .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .action-ellipsis-wrapper.rateplan-item.horizontal-tab-link:hover,.bookings .booking-box-body .action-ellipsis-wrapper:hover,.bookings .booking-box-body .availability .availability-selector .rateplan-selector .action-ellipsis-wrapper.rateplan-item.active,.bookings .booking-box-body .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .action-ellipsis-wrapper.rateplan-item.horizontal-tab-link:hover,.bookings .booking-box-body .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .action-ellipsis-wrapper.rateplan-item.horizontal-tab-link:hover,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .booking-details-wrapper .booking-box-body .action-ellipsis-wrapper.rateplan-item.horizontal-tab-link:hover,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .bookings .booking-box-body .action-ellipsis-wrapper.rateplan-item.horizontal-tab-link:hover{cursor:pointer}.availability .availability-selector .rateplan-selector .booking-details-wrapper .booking-box-body .action-ellipsis-wrapper.rateplan-item.active .fa,.availability .availability-selector .rateplan-selector .booking-details-wrapper .booking-box-body .action-ellipsis-wrapper.rateplan-item.active .ltr .tab-wrapper .hasError,.availability .availability-selector .rateplan-selector .booking-details-wrapper .booking-box-body .action-ellipsis-wrapper.rateplan-item.active .rtl .tab-wrapper .hasError,.availability .availability-selector .rateplan-selector .booking-details-wrapper .booking-box-body .action-ellipsis-wrapper.rateplan-item.active .tag .remove-tag,.availability .availability-selector .rateplan-selector .bookings .booking-box-body .action-ellipsis-wrapper.rateplan-item.active .fa,.availability .availability-selector .rateplan-selector .bookings .booking-box-body .action-ellipsis-wrapper.rateplan-item.active .ltr .tab-wrapper .hasError,.availability .availability-selector .rateplan-selector .bookings .booking-box-body .action-ellipsis-wrapper.rateplan-item.active .rtl .tab-wrapper .hasError,.availability .availability-selector .rateplan-selector .bookings .booking-box-body .action-ellipsis-wrapper.rateplan-item.active .tag .remove-tag,.booking-details-wrapper .booking-box-body .action-ellipsis-wrapper:hover .fa,.booking-details-wrapper .booking-box-body .action-ellipsis-wrapper:hover .ltr .tab-wrapper .hasError,.booking-details-wrapper .booking-box-body .action-ellipsis-wrapper:hover .rtl .tab-wrapper .hasError,.booking-details-wrapper .booking-box-body .action-ellipsis-wrapper:hover .tag .remove-tag,.booking-details-wrapper .booking-box-body .availability .availability-selector .rateplan-selector .action-ellipsis-wrapper.rateplan-item.active .fa,.booking-details-wrapper .booking-box-body .availability .availability-selector .rateplan-selector .action-ellipsis-wrapper.rateplan-item.active .ltr .tab-wrapper .hasError,.booking-details-wrapper .booking-box-body .availability .availability-selector .rateplan-selector .action-ellipsis-wrapper.rateplan-item.active .rtl .tab-wrapper .hasError,.booking-details-wrapper .booking-box-body .availability .availability-selector .rateplan-selector .action-ellipsis-wrapper.rateplan-item.active .tag .remove-tag,.bookings .booking-box-body .action-ellipsis-wrapper:hover .fa,.bookings .booking-box-body .action-ellipsis-wrapper:hover .ltr .tab-wrapper .hasError,.bookings .booking-box-body .action-ellipsis-wrapper:hover .rtl .tab-wrapper .hasError,.bookings .booking-box-body .action-ellipsis-wrapper:hover .tag .remove-tag,.bookings .booking-box-body .availability .availability-selector .rateplan-selector .action-ellipsis-wrapper.rateplan-item.active .fa,.bookings .booking-box-body .availability .availability-selector .rateplan-selector .action-ellipsis-wrapper.rateplan-item.active .ltr .tab-wrapper .hasError,.bookings .booking-box-body .availability .availability-selector .rateplan-selector .action-ellipsis-wrapper.rateplan-item.active .rtl .tab-wrapper .hasError,.bookings .booking-box-body .availability .availability-selector .rateplan-selector .action-ellipsis-wrapper.rateplan-item.active .tag .remove-tag,.ltr .tab-wrapper .availability .availability-selector .rateplan-selector .booking-details-wrapper .booking-box-body .action-ellipsis-wrapper.rateplan-item.active .hasError,.ltr .tab-wrapper .availability .availability-selector .rateplan-selector .bookings .booking-box-body .action-ellipsis-wrapper.rateplan-item.active .hasError,.ltr .tab-wrapper .booking-details-wrapper .booking-box-body .action-ellipsis-wrapper:hover .hasError,.ltr .tab-wrapper .booking-details-wrapper .booking-box-body .availability .availability-selector .rateplan-selector .action-ellipsis-wrapper.rateplan-item.active .hasError,.ltr .tab-wrapper .bookings .booking-box-body .action-ellipsis-wrapper:hover .hasError,.ltr .tab-wrapper .bookings .booking-box-body .availability .availability-selector .rateplan-selector .action-ellipsis-wrapper.rateplan-item.active .hasError,.rtl .tab-wrapper .availability .availability-selector .rateplan-selector .booking-details-wrapper .booking-box-body .action-ellipsis-wrapper.rateplan-item.active .hasError,.rtl .tab-wrapper .availability .availability-selector .rateplan-selector .bookings .booking-box-body .action-ellipsis-wrapper.rateplan-item.active .hasError,.rtl .tab-wrapper .booking-details-wrapper .booking-box-body .action-ellipsis-wrapper:hover .hasError,.rtl .tab-wrapper .booking-details-wrapper .booking-box-body .availability .availability-selector .rateplan-selector .action-ellipsis-wrapper.rateplan-item.active .hasError,.rtl .tab-wrapper .bookings .booking-box-body .action-ellipsis-wrapper:hover .hasError,.rtl .tab-wrapper .bookings .booking-box-body .availability .availability-selector .rateplan-selector .action-ellipsis-wrapper.rateplan-item.active .hasError,.tag .availability .availability-selector .rateplan-selector .booking-details-wrapper .booking-box-body .action-ellipsis-wrapper.rateplan-item.active .remove-tag,.tag .availability .availability-selector .rateplan-selector .bookings .booking-box-body .action-ellipsis-wrapper.rateplan-item.active .remove-tag,.tag .booking-details-wrapper .booking-box-body .action-ellipsis-wrapper:hover .remove-tag,.tag .booking-details-wrapper .booking-box-body .availability .availability-selector .rateplan-selector .action-ellipsis-wrapper.rateplan-item.active .remove-tag,.tag .bookings .booking-box-body .action-ellipsis-wrapper:hover .remove-tag,.tag .bookings .booking-box-body .availability .availability-selector .rateplan-selector .action-ellipsis-wrapper.rateplan-item.active .remove-tag{color:#6f6f71}.ltr .booking-details-wrapper .booking-box-body .action-ellipsis-wrapper.p-right,.ltr .bookings .booking-box-body .action-ellipsis-wrapper.p-right{float:right}.rtl .booking-details-wrapper .booking-box-body .action-ellipsis-wrapper.p-right,.rtl .bookings .booking-box-body .action-ellipsis-wrapper.p-right{float:left}.booking-details-wrapper .booking-box-body .action-ellipsis-wrapper .fa,.booking-details-wrapper .booking-box-body .action-ellipsis-wrapper .ltr .tab-wrapper .hasError,.booking-details-wrapper .booking-box-body .action-ellipsis-wrapper .rtl .tab-wrapper .hasError,.booking-details-wrapper .booking-box-body .action-ellipsis-wrapper .tag .remove-tag,.bookings .booking-box-body .action-ellipsis-wrapper .fa,.bookings .booking-box-body .action-ellipsis-wrapper .ltr .tab-wrapper .hasError,.bookings .booking-box-body .action-ellipsis-wrapper .rtl .tab-wrapper .hasError,.bookings .booking-box-body .action-ellipsis-wrapper .tag .remove-tag,.ltr .tab-wrapper .booking-details-wrapper .booking-box-body .action-ellipsis-wrapper .hasError,.ltr .tab-wrapper .bookings .booking-box-body .action-ellipsis-wrapper .hasError,.rtl .tab-wrapper .booking-details-wrapper .booking-box-body .action-ellipsis-wrapper .hasError,.rtl .tab-wrapper .bookings .booking-box-body .action-ellipsis-wrapper .hasError,.tag .booking-details-wrapper .booking-box-body .action-ellipsis-wrapper .remove-tag,.tag .bookings .booking-box-body .action-ellipsis-wrapper .remove-tag{color:grey;font-size:20px}.booking-details-wrapper .booking-box-body .action-ellipsis-wrapper .s-drop-content,.bookings .booking-box-body .action-ellipsis-wrapper .s-drop-content{z-index:1}.booking-details-wrapper .booking-box-body .checkbox-cell,.bookings .booking-box-body .checkbox-cell{width:5vw}.booking-details-wrapper .booking-box-body .booking-box-info-row .info-element-title,.bookings .booking-box-body .booking-box-info-row .info-element-title{color:#6f6f71;font-size:14px;font-weight:400}.booking-details-wrapper .booking-box-body .booking-box-info-row .info-element-content,.bookings .booking-box-body .booking-box-info-row .info-element-content{line-height:24px}.booking-details-wrapper .booking-box-body .booking-box-info-row .info-element-content>span,.bookings .booking-box-body .booking-box-info-row .info-element-content>span{vertical-align:middle}.booking-details-wrapper .booking-box-body .booking-box-info-row .info-element-content .fa,.booking-details-wrapper .booking-box-body .booking-box-info-row .info-element-content .ltr .tab-wrapper .hasError,.booking-details-wrapper .booking-box-body .booking-box-info-row .info-element-content .rtl .tab-wrapper .hasError,.booking-details-wrapper .booking-box-body .booking-box-info-row .info-element-content .tag .remove-tag,.bookings .booking-box-body .booking-box-info-row .info-element-content .fa,.bookings .booking-box-body .booking-box-info-row .info-element-content .ltr .tab-wrapper .hasError,.bookings .booking-box-body .booking-box-info-row .info-element-content .rtl .tab-wrapper .hasError,.bookings .booking-box-body .booking-box-info-row .info-element-content .tag .remove-tag,.ltr .tab-wrapper .booking-details-wrapper .booking-box-body .booking-box-info-row .info-element-content .hasError,.ltr .tab-wrapper .bookings .booking-box-body .booking-box-info-row .info-element-content .hasError,.rtl .tab-wrapper .booking-details-wrapper .booking-box-body .booking-box-info-row .info-element-content .hasError,.rtl .tab-wrapper .bookings .booking-box-body .booking-box-info-row .info-element-content .hasError,.tag .booking-details-wrapper .booking-box-body .booking-box-info-row .info-element-content .remove-tag,.tag .bookings .booking-box-body .booking-box-info-row .info-element-content .remove-tag{color:grey;font-size:1.1rem;vertical-align:middle}.booking-details-wrapper .booking-box-body .booking-box-info-row .info-element-content .pay-show,.bookings .booking-box-body .booking-box-info-row .info-element-content .pay-show{cursor:pointer;color:#238cd0}.booking-details-wrapper .booking-box-body .booking-box-info-row .info-element-content .pay-text,.bookings .booking-box-body .booking-box-info-row .info-element-content .pay-text{font-size:smaller;color:#135279;font-style:italic}.booking-details-wrapper .booking-box-body .booking-box-info-row .info-element-content .pay-text span,.bookings .booking-box-body .booking-box-info-row .info-element-content .pay-text span{font-weight:700}.booking-details-wrapper .booking-box-body .booking-box-info-row .info-element-content .payment-progress-bar,.bookings .booking-box-body .booking-box-info-row .info-element-content .payment-progress-bar{height:7px;background-color:#d8d8d8;border-radius:3px}.booking-details-wrapper .booking-box-body .booking-box-info-row .info-element-content .payment-progress-bar .pay-bar,.bookings .booking-box-body .booking-box-info-row .info-element-content .payment-progress-bar .pay-bar{height:7px;background-color:#438bca;border-radius:3px}.booking-details-wrapper .booking-box-body .purchase-price,.bookings .booking-box-body .purchase-price{background-color:#9cc6e6}.booking-details-wrapper .booking-box-body .sales-price,.bookings .booking-box-body .sales-price{background-color:#a5d6a7}.booking-details-wrapper .booking-box-body .booking-details-tabset .s-tabs .s-tab,.bookings .booking-box-body .booking-details-tabset .s-tabs .s-tab{width:11vw;text-align:center;color:#248ccf;border-bottom-color:#248ccf}.booking-details-wrapper .booking-box-body .toggle-sections-text,.bookings .booking-box-body .toggle-sections-text{display:inline-block;color:#248ccf}.availability .availability-selector .rateplan-selector .booking-details-wrapper .booking-box-body .toggle-sections-text.rateplan-item.active,.availability .availability-selector .rateplan-selector .bookings .booking-box-body .toggle-sections-text.rateplan-item.active,.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .booking-details-wrapper .booking-box-body .toggle-sections-text.rateplan-item.horizontal-tab-link:hover,.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .bookings .booking-box-body .toggle-sections-text.rateplan-item.horizontal-tab-link:hover,.booking-details-wrapper .booking-box-body .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .toggle-sections-text.rateplan-item.horizontal-tab-link:hover,.booking-details-wrapper .booking-box-body .availability .availability-selector .rateplan-selector .toggle-sections-text.rateplan-item.active,.booking-details-wrapper .booking-box-body .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .toggle-sections-text.rateplan-item.horizontal-tab-link:hover,.booking-details-wrapper .booking-box-body .toggle-sections-text:hover,.bookings .booking-box-body .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .toggle-sections-text.rateplan-item.horizontal-tab-link:hover,.bookings .booking-box-body .availability .availability-selector .rateplan-selector .toggle-sections-text.rateplan-item.active,.bookings .booking-box-body .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .toggle-sections-text.rateplan-item.horizontal-tab-link:hover,.bookings .booking-box-body .toggle-sections-text:hover,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .booking-details-wrapper .booking-box-body .toggle-sections-text.rateplan-item.horizontal-tab-link:hover,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .bookings .booking-box-body .toggle-sections-text.rateplan-item.horizontal-tab-link:hover{cursor:pointer;color:#175a85}.booking-details-wrapper .booking-box-body .booking-service-section-header,.bookings .booking-box-body .booking-service-section-header{background-color:#9cc6e6;cursor:pointer}.booking-details-wrapper .booking-box-body .booking-service-section-body .s-table,.bookings .booking-box-body .booking-service-section-body .s-table{margin-bottom:0}.booking-details-wrapper .booking-box-body .booking-service-section-body price-breakdown-partial .s-table tr.border-divider,.bookings .booking-box-body .booking-service-section-body price-breakdown-partial .s-table tr.border-divider{border-bottom-color:#000}.booking-details-wrapper .booking-box-body .booking-service-section-body price-breakdown-partial .s-table tr.border-divider-last,.bookings .booking-box-body .booking-service-section-body price-breakdown-partial .s-table tr.border-divider-last{border-bottom:1px solid #fff}.booking-details-wrapper .booking-box-body .booking-service-section-body price-breakdown-partial .s-table tr td.border-divider,.booking-details-wrapper .booking-box-body .booking-service-section-body price-breakdown-partial .s-table tr th.border-divider,.bookings .booking-box-body .booking-service-section-body price-breakdown-partial .s-table tr td.border-divider,.bookings .booking-box-body .booking-service-section-body price-breakdown-partial .s-table tr th.border-divider{border-left:1px solid #000}.booking-cancel-modal .s-modal-window{width:450px}.booking-cancel-modal .s-modal-window .s-modal-header{text-align:center;padding:15px}.booking-cancel-modal .s-modal-window .s-modal-content{text-align:center;line-height:1.5em;padding:40px 20px 0}#super-admin .rb-button-icon{padding:0 20px}#super-admin .rb-button-icon #plus-icon{top:3px;margin-right:8px;position:relative}#super-admin .availability .availability-selector .rateplan-selector .rb-button-icon.rateplan-item.active path,#super-admin .rb-button-icon:hover path,.availability .availability-selector .rateplan-selector #super-admin .rb-button-icon.rateplan-item.active path{fill:#fff}#super-admin .dropdown-container{line-height:18px}#super-admin .user{display:inline-block;height:250px;background:#fff;width:100%}#super-admin .user .info-section{padding:25px 30px}#super-admin .user .info-section .role{position:absolute;top:0;left:0;line-height:20px;color:#fff}#super-admin .user .info-section .role.super-admin-role{background-color:#54ad7f}#super-admin .user .info-section .role.channel-manager-role{background-color:#238cd0}#super-admin .user .info-section .role.hotelier-role{background-color:#f9c033;color:#000}#super-admin .user .info-section .email{font-size:16px}#super-admin .user .actions{padding:17px;background-color:#009a93;width:100%;position:absolute;bottom:0}#super-admin .user .actions span{text-transform:uppercase;cursor:pointer;color:#fff;font-size:14px;letter-spacing:.5px}#super-admin .user .actions .availability .availability-selector .rateplan-selector span.rateplan-item.active,#super-admin .user .actions span:hover,.availability .availability-selector .rateplan-selector #super-admin .user .actions span.rateplan-item.active{text-decoration:underline}#super-admin .user .user-box{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;transition:transform 1s;transition:transform 1s,-webkit-transform 1s;height:100%;position:relative}#super-admin .user .user-box .back-side,#super-admin .user .user-box .front-side{box-shadow:0 0 7px 0 rgba(0,0,0,.22);position:absolute;-webkit-backface-visibility:hidden;backface-visibility:hidden;width:100%;height:100%;top:0;left:0}#super-admin .user .user-box .font-side{background-color:#fff;-webkit-transform:rotateY(0);transform:rotateY(0)}#super-admin .user .user-box .back-side{-webkit-transform:rotateY(180deg);transform:rotateY(180deg);background-color:#238cd0;color:#fff;line-height:20px}#super-admin .user .user-box .back-side label{font-size:14px}#super-admin .user .user-box .back-side select{font-size:20px;background-color:transparent;border:none;color:#fff;margin:5px auto 15px}#super-admin .user .user-box .back-side button{font-size:14px;border:2px solid #fff;padding:10px 0;background-color:#238cd0;color:#fff;width:100%;cursor:pointer}#super-admin .user .user-box .back-side .availability .availability-selector .rateplan-selector button.rateplan-item.active,#super-admin .user .user-box .back-side button:hover,.availability .availability-selector .rateplan-selector #super-admin .user .user-box .back-side button.rateplan-item.active{color:#238cd0;background-color:#fff}#super-admin .user .user-box .back-side .actions{background-color:#fff}#super-admin .user .user-box .back-side .actions span{color:#238cd0}#super-admin #add-new-user-modal,#super-admin #delete-user-modal{width:380px}#super-admin #add-new-user-modal .modal-window-content,#super-admin #delete-user-modal .modal-window-content{padding:45px 60px 30px}#super-admin #add-new-user-modal #user-icon{margin-right:15px}#super-admin #add-new-user-modal .required .label{position:relative}#super-admin #add-new-user-modal .required .label:after{content:'*';color:#c84d4d;position:absolute;padding-left:3px}#taxes .taxes-table tr td.cell-highlighted,#taxes .taxes-table tr th.cell-highlighted{font-weight:400}#taxes .taxes-table tr td span,#taxes .taxes-table tr th span{vertical-align:top}#taxes .additional-info{display:inline-block;position:relative;left:5px}#taxes .additional-info .info-icon,#taxes .additional-info .info-icon-reverse{cursor:pointer}#taxes .additional-info .info-icon-reverse,#taxes .additional-info:hover .info-icon,#taxes .availability .availability-selector .rateplan-selector .additional-info.rateplan-item.active .info-icon,.availability .availability-selector .rateplan-selector #taxes .additional-info.rateplan-item.active .info-icon{display:none}#taxes .additional-info:hover .info-icon-reverse,#taxes .availability .availability-selector .rateplan-selector .additional-info.rateplan-item.active .info-icon-reverse,.availability .availability-selector .rateplan-selector #taxes .additional-info.rateplan-item.active .info-icon-reverse{display:block}#taxes .additional-info:hover .tooltip,#taxes .availability .availability-selector .rateplan-selector .additional-info.rateplan-item.active .tooltip,.availability .availability-selector .rateplan-selector #taxes .additional-info.rateplan-item.active .tooltip{display:block;left:initial;right:30px}#taxes .additional-info:hover .tooltip:before,#taxes .availability .availability-selector .rateplan-selector .additional-info.rateplan-item.active .tooltip:before,.availability .availability-selector .rateplan-selector #taxes .additional-info.rateplan-item.active .tooltip:before{display:none}#tax-preview ol,#tax-preview ul{font-weight:300}#tax-preview ol li:not(:last-of-type),#tax-preview ul li:not(:last-of-type){margin-bottom:15px}#tax-preview ol.rooms-list,#tax-preview ul.rooms-list{display:table}#tax-preview ol.rooms-list li,#tax-preview ul.rooms-list li{display:table-row}#tax-preview ol.rooms-list li span,#tax-preview ul.rooms-list li span{display:table-cell;padding-bottom:15px}#tax-preview ol.rooms-list li span .icon,#tax-preview ul.rooms-list li span .icon{position:relative;top:1px;margin:0 10px 0 15px}#tax-preview ol.rooms-list li:last-of-type span,#tax-preview ul.rooms-list li:last-of-type span{padding-bottom:0}#tax-preview input{font-weight:300}#tax-preview input.standard{padding:0 .8em}#tax-preview input.small{text-align:center}#tax-preview input.no-bottom-margin{margin-bottom:0}#tax-preview .tax-amount-col{max-width:220px}#tax-preview .tax-amount-col-small{max-width:130px}#tax-preview .tax-calculation .list-title{margin:0 0 30px}#tax-preview .tax-calculation ol li,#tax-preview .tax-calculation ul li{margin-bottom:30px}#tax-preview .tax-calculation ol li .num,#tax-preview .tax-calculation ul li .num{margin:0 15px 0 10px}.rates-search .navigation{color:#248ccf;cursor:pointer}.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .rates-search .navigation.rateplan-item.horizontal-tab-link:hover,.availability .availability-selector .rateplan-selector .rates-search .navigation.rateplan-item.active,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .rates-search .navigation.rateplan-item.horizontal-tab-link:hover,.rates-search .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .navigation.rateplan-item.horizontal-tab-link:hover,.rates-search .availability .availability-selector .rateplan-selector .navigation.rateplan-item.active,.rates-search .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .navigation.rateplan-item.horizontal-tab-link:hover,.rates-search .navigation:hover{color:#135279}.rates-search .navigation i{font-weight:bolder;font-size:20px}.rates-search .navigation span{position:relative;top:-1.5px}.rates-search .select-field-component:focus .sfc .sfc-selected-container .sfc-arrow{background-color:#fff;border-bottom:1px solid grey}.rates-search .select-field-component .sfc-container .sfc-selected-container .sfc-arrow{background-color:#fff;border-bottom:1px solid #d0d0d0}.rates-search hx-rates-search-filter .rates-filter{background-color:#f6f6f9}.rates-search hx-rates-search-filter .rates-filter .label-l-height{line-height:35px}.rates-search hx-rates-search-filter .rates-filter .align-datepicker{margin-top:-5px}.rates-search hx-rates-search-filter .rates-filter .align-search-btn{padding-top:35px}.rates-search hx-rates-search-filter .rates-filter .booking-date{padding-top:10px;font-style:italic}.rates-search hx-rates-search-filter .rates-filter .booking-date span{font-weight:lighter}.ltr .tab-wrapper .rates-search hx-rates-search-filter .rates-filter hx-search-occupancy .sfc-dropdown .hasError,.rates-search hx-rates-search-filter .rates-filter hx-search-occupancy .sfc-dropdown .fa,.rates-search hx-rates-search-filter .rates-filter hx-search-occupancy .sfc-dropdown .ltr .tab-wrapper .hasError,.rates-search hx-rates-search-filter .rates-filter hx-search-occupancy .sfc-dropdown .rtl .tab-wrapper .hasError,.rates-search hx-rates-search-filter .rates-filter hx-search-occupancy .sfc-dropdown .tag .remove-tag,.rtl .tab-wrapper .rates-search hx-rates-search-filter .rates-filter hx-search-occupancy .sfc-dropdown .hasError,.tag .rates-search hx-rates-search-filter .rates-filter hx-search-occupancy .sfc-dropdown .remove-tag{font-size:20px;color:#248ccf}.availability .availability-selector .rateplan-selector .ltr .tab-wrapper .rates-search hx-rates-search-filter .rates-filter hx-search-occupancy .sfc-dropdown .hasError.rateplan-item.active,.availability .availability-selector .rateplan-selector .rates-search hx-rates-search-filter .rates-filter hx-search-occupancy .sfc-dropdown .fa.rateplan-item.active,.availability .availability-selector .rateplan-selector .rtl .tab-wrapper .rates-search hx-rates-search-filter .rates-filter hx-search-occupancy .sfc-dropdown .hasError.rateplan-item.active,.availability .availability-selector .rateplan-selector .tag .rates-search hx-rates-search-filter .rates-filter hx-search-occupancy .sfc-dropdown .remove-tag.rateplan-item.active,.ltr .tab-wrapper .availability .availability-selector .rateplan-selector .rates-search hx-rates-search-filter .rates-filter hx-search-occupancy .sfc-dropdown .hasError.rateplan-item.active,.ltr .tab-wrapper .rates-search hx-rates-search-filter .rates-filter hx-search-occupancy .sfc-dropdown .hasError:hover,.rates-search hx-rates-search-filter .rates-filter hx-search-occupancy .sfc-dropdown .availability .availability-selector .rateplan-selector .fa.rateplan-item.active,.rates-search hx-rates-search-filter .rates-filter hx-search-occupancy .sfc-dropdown .availability .availability-selector .rateplan-selector .ltr .tab-wrapper .hasError.rateplan-item.active,.rates-search hx-rates-search-filter .rates-filter hx-search-occupancy .sfc-dropdown .availability .availability-selector .rateplan-selector .rtl .tab-wrapper .hasError.rateplan-item.active,.rates-search hx-rates-search-filter .rates-filter hx-search-occupancy .sfc-dropdown .availability .availability-selector .rateplan-selector .tag .remove-tag.rateplan-item.active,.rates-search hx-rates-search-filter .rates-filter hx-search-occupancy .sfc-dropdown .fa:hover,.rates-search hx-rates-search-filter .rates-filter hx-search-occupancy .sfc-dropdown .ltr .tab-wrapper .availability .availability-selector .rateplan-selector .hasError.rateplan-item.active,.rates-search hx-rates-search-filter .rates-filter hx-search-occupancy .sfc-dropdown .ltr .tab-wrapper .hasError:hover,.rates-search hx-rates-search-filter .rates-filter hx-search-occupancy .sfc-dropdown .rtl .tab-wrapper .availability .availability-selector .rateplan-selector .hasError.rateplan-item.active,.rates-search hx-rates-search-filter .rates-filter hx-search-occupancy .sfc-dropdown .rtl .tab-wrapper .hasError:hover,.rates-search hx-rates-search-filter .rates-filter hx-search-occupancy .sfc-dropdown .tag .availability .availability-selector .rateplan-selector .remove-tag.rateplan-item.active,.rates-search hx-rates-search-filter .rates-filter hx-search-occupancy .sfc-dropdown .tag .remove-tag:hover,.rtl .tab-wrapper .availability .availability-selector .rateplan-selector .rates-search hx-rates-search-filter .rates-filter hx-search-occupancy .sfc-dropdown .hasError.rateplan-item.active,.rtl .tab-wrapper .rates-search hx-rates-search-filter .rates-filter hx-search-occupancy .sfc-dropdown .hasError:hover,.tag .availability .availability-selector .rateplan-selector .rates-search hx-rates-search-filter .rates-filter hx-search-occupancy .sfc-dropdown .remove-tag.rateplan-item.active,.tag .rates-search hx-rates-search-filter .rates-filter hx-search-occupancy .sfc-dropdown .remove-tag:hover{color:#135279}.ltr .tab-wrapper .rates-search hx-rates-search-filter .rates-filter hx-search-occupancy .sfc-dropdown .disabled.hasError,.rates-search hx-rates-search-filter .rates-filter hx-search-occupancy .sfc-dropdown .fa.disabled,.rates-search hx-rates-search-filter .rates-filter hx-search-occupancy .sfc-dropdown .ltr .tab-wrapper .disabled.hasError,.rates-search hx-rates-search-filter .rates-filter hx-search-occupancy .sfc-dropdown .rtl .tab-wrapper .disabled.hasError,.rates-search hx-rates-search-filter .rates-filter hx-search-occupancy .sfc-dropdown .tag .disabled.remove-tag,.rtl .tab-wrapper .rates-search hx-rates-search-filter .rates-filter hx-search-occupancy .sfc-dropdown .disabled.hasError,.tag .rates-search hx-rates-search-filter .rates-filter hx-search-occupancy .sfc-dropdown .disabled.remove-tag{color:grey}.availability .availability-selector .rateplan-selector .rates-search hx-rates-search-filter .rates-filter hx-search-occupancy .sfc-dropdown .sfc-dropdown-option.rateplan-item.active,.rates-search hx-rates-search-filter .rates-filter hx-search-occupancy .sfc-dropdown .availability .availability-selector .rateplan-selector .sfc-dropdown-option.rateplan-item.active,.rates-search hx-rates-search-filter .rates-filter hx-search-occupancy .sfc-dropdown .sfc-dropdown-option:hover{background-color:#fff}.availability .availability-selector .rateplan-selector .rates-search hx-rates-search-filter .rates-filter hx-search-occupancy .sfc-dropdown .age-dropdown-option .sfc-dropdown-option.rateplan-item.active,.rates-search hx-rates-search-filter .rates-filter hx-search-occupancy .sfc-dropdown .age-dropdown-option .availability .availability-selector .rateplan-selector .sfc-dropdown-option.rateplan-item.active,.rates-search hx-rates-search-filter .rates-filter hx-search-occupancy .sfc-dropdown .age-dropdown-option .sfc-dropdown-option:hover{background-color:#eee}.rates-search hx-rates-search-list-item .summary{border-radius:3px;border:1px solid #e1e1e1;background-color:#f6f6f9}.rates-search hx-rates-search-list-item .summary i{color:#248ccf;font-weight:bolder;font-size:16px}.rates-search hx-rates-search-list-item .item-details{background-color:#fff;border-width:0 1px 1px;border-style:solid;border-color:#e1e1e1}.rates-search hx-rates-search-list-item .item-details .wrong-value{color:#c84d4d}.rates-search hx-rates-search-list-item .s-table tr.border-divider{border-bottom-color:grey}.rates-search hx-rates-search-list-item .s-table tr.border-divider-last{border-bottom:1px solid #fff}.rates-search hx-rates-search-list-item .s-table tr td.border-divider,.rates-search hx-rates-search-list-item .s-table tr th.border-divider{border-left:1px solid grey}.availability .availability-calendar{background-color:#f6f6f9}.availability .availability-calendar .download{font-weight:lighter;color:#248ccf}.availability .availability-calendar .availability-selector .rateplan-selector .download.rateplan-item.active,.availability .availability-calendar .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .download.rateplan-item.horizontal-tab-link:hover,.availability .availability-calendar .download:hover,.availability .availability-selector .rateplan-selector .availability-calendar .download.rateplan-item.active,.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .availability-calendar .download.rateplan-item.horizontal-tab-link:hover,.horizontal-tabs .horizontal-tab .availability .availability-calendar .availability-selector .rateplan-selector .download.rateplan-item.horizontal-tab-link:hover,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .availability-calendar .download.rateplan-item.horizontal-tab-link:hover{color:#135279}.availability .availability-calendar .download i{font-size:20px;vertical-align:sub;cursor:pointer}.availability .availability-calendar .download i.disabled{color:#ccc;cursor:default}.availability .availability-calendar .download .download-label{padding-left:10px;font-size:14px;font-weight:400;cursor:pointer}.availability .availability-calendar .download .download-label.disabled{color:#ccc;cursor:default}.availability .availability-calendar .monthly-calendar .month{background-color:#fff;box-shadow:0 1px 5px 0 rgba(51,51,51,.1);border-radius:3px;min-height:366px}.availability .availability-calendar .monthly-calendar .s-table{line-height:32px}.availability .availability-calendar .monthly-calendar .s-table tr{border:0}.availability .availability-calendar .monthly-calendar .s-table .disabled-day{color:#e1e1e1}.availability .availability-calendar .monthly-calendar .s-table .na-day,.availability .availability-calendar .monthly-calendar .s-table .nr-day,.availability .availability-calendar .monthly-calendar .s-table .ss-day,.availability .availability-calendar .monthly-calendar .s-table .ssna-day{color:#fff;background-image:url(/assets/images/calendar_ss.svg);background-position:center;background-repeat:no-repeat;background-size:contain}.availability .availability-calendar .monthly-calendar .s-table .na-day{background-image:url(/assets/images/calendar_na.svg)}.availability .availability-calendar .monthly-calendar .s-table .nr-day{background-image:url(/assets/images/calendar_nr.svg)}.availability .availability-calendar .monthly-calendar .s-table .ssna-day{background-image:url(/assets/images/calendar_ssna.svg)}.availability .availability-calendar .calendar-legend .title{color:grey}.availability .availability-calendar .calendar-legend i:nth-of-type(1){color:#c84d4d}.availability .availability-calendar .calendar-legend i:nth-of-type(2){color:#f5a623}.availability .availability-calendar .calendar-legend i:nth-of-type(3){color:#d0d0d0}.availability .availability-selector{background-color:#f6f6f9}.availability .availability-selector .label-l-height{line-height:35px}.availability .availability-selector .rateplan-selector{position:relative}.availability .availability-selector .rateplan-selector .rateplan-item{color:#222;border-bottom:2px solid #e1e1e1}.availability .availability-selector .rateplan-selector .rateplan-item.active,.availability .availability-selector .rateplan-selector .rateplan-item:hover{color:#009a93;border-bottom:2px solid #009a93}.availability .availability-selector .rateplan-selector .icon{position:absolute;top:-15px;padding:15px 0;line-height:20px;font-size:35px;color:#e1e1e1}.availability .availability-selector .rateplan-selector .icon.previous{left:0}.availability .availability-selector .rateplan-selector .icon.next{right:0}.availability .availability-selector .rateplan-selector .icon.rateplan-item.active,.availability .availability-selector .rateplan-selector .icon:hover{color:#677580}.availability .select-field-component:focus .sfc .sfc-selected-container .sfc-arrow{background-color:#fff;border-bottom:1px solid grey}.availability .select-field-component .sfc-container .sfc-selected-container .sfc-arrow{background-color:#fff;border-bottom:1px solid #d0d0d0}.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .supplements-list .clickable-row.rateplan-item.horizontal-tab-link:hover,.availability .availability-selector .rateplan-selector .supplements-list .clickable-row.rateplan-item.active,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .supplements-list .clickable-row.rateplan-item.horizontal-tab-link:hover,.supplements-list .availability .availability-selector .rateplan-selector .clickable-row.rateplan-item.active,.supplements-list .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .clickable-row.rateplan-item.horizontal-tab-link:hover,.supplements-list .clickable-row:hover,.supplements-list .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .clickable-row.rateplan-item.horizontal-tab-link:hover{cursor:pointer;background-color:#f3f3f3}.supplements-list td,.supplements-list th{padding:10px 20px}.supplements-list .rate-plans{display:inline-table}.supplements-list .details{font-weight:lighter;color:#248ccf}.supplements .supp-filters .filter-date-picker .date-picker .s-input{height:30px}.supplements .supp-filters .filter-date-picker .date-picker .icon{top:7px}.supplements .invalid .date-picker .s-input,.supplements .invalid .s-input,.supplements .invalid .sfc{border-color:#c84d4d}.supplements .occ-info{background-color:rgba(35,140,208,.1)}.supplements .apply{color:grey;font-weight:lighter}.supplements .supp-tooltip{position:relative;display:inline-block;cursor:default}.supplements .supp-tooltip-text{visibility:hidden;width:150px;background-color:#6f6f71;color:#fff;font-weight:lighter;text-align:center;border-radius:4px;padding:5px 10px;position:absolute;z-index:1;top:150%;left:35%}.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .supplements .supp-tooltip.rateplan-item.horizontal-tab-link:hover .supp-tooltip-text,.availability .availability-selector .rateplan-selector .supplements .supp-tooltip.rateplan-item.active .supp-tooltip-text,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .supplements .supp-tooltip.rateplan-item.horizontal-tab-link:hover .supp-tooltip-text,.supplements .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .supp-tooltip.rateplan-item.horizontal-tab-link:hover .supp-tooltip-text,.supplements .availability .availability-selector .rateplan-selector .supp-tooltip.rateplan-item.active .supp-tooltip-text,.supplements .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .supp-tooltip.rateplan-item.horizontal-tab-link:hover .supp-tooltip-text,.supplements .supp-tooltip:hover .supp-tooltip-text{visibility:visible}.supplements .all-dates{display:inline-block}.supplements .all-dates>label{vertical-align:2.5px;margin-left:3px}.supplements .invalid{border-color:#c84d4d}.supplements-header h5{line-height:34px}.supplements-header-button{position:relative}.supplements-header-button .dropdown{width:100%;background-color:#fff;position:absolute;border-width:0 1px 1px;border-color:#248ccf;border-style:solid}.supplements-header-button .dropdown p{padding:10px}.availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab .supplements-header-button .dropdown p.rateplan-item.horizontal-tab-link:hover,.availability .availability-selector .rateplan-selector .supplements-header-button .dropdown p.rateplan-item.active,.horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector .supplements-header-button .dropdown p.rateplan-item.horizontal-tab-link:hover,.supplements-header-button .dropdown .availability .availability-selector .rateplan-selector .horizontal-tabs .horizontal-tab p.rateplan-item.horizontal-tab-link:hover,.supplements-header-button .dropdown .availability .availability-selector .rateplan-selector p.rateplan-item.active,.supplements-header-button .dropdown .horizontal-tabs .horizontal-tab .availability .availability-selector .rateplan-selector p.rateplan-item.horizontal-tab-link:hover,.supplements-header-button .dropdown p:hover{cursor:pointer;background-color:#eee}input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield}