/** THIS FILE IS  GENERATED */

.role-pack_color_start {background-color:#C19A73; undefined:undefined; } 
.role-pack_color_end {background-color:#454039; undefined:undefined; } 
.role-txt {font-family:"regular"; color:#F6F6F2; } 
a.role-txt, a .role-txt, .role-txt a { color:#C19A73}
a.role-txt:hover, a:hover .role-txt, .role-txt a:hover ,.role-txt .active,.role-txt.active,.role-txt .active a,.role-txt.active a{ color:#8E6E56}
.role-txt.role-order {} 
.role-txt.role-order.role-subtitle {} 
.role-txt.role-order.role-subtitle.role-confirmation {font-family:"semi_bold"; } 
.role-txt.role-order.role-subtitle.role-title {font-family:"bold"; } 
.role-txt.role-order.role-subtitle.role-total {font-family:"bold"; } 
.role-txt.role-order.role-product {font-family:"bold"; } 
.role-txt.role-order.role-price {font-family:"regular"; } 
.role-txt.role-order.role-description {font-family:"regular"; } 
.role-txt.role-order.role-description.role-confirmation {font-family:"regular"; } 
.role-txt.role-order.role-title {font-family:"semi_bold"; } 
.role-txt.role-cgv {font-family:"light"; color:#F6F6F2; } 
.role-txt.role-pack_inactive {font-family:"bold_condensed"; color:#4A4A4A; text-transform:uppercase; } 
.role-txt.role-pack_cell_title {font-family:"condensed"; color:#F6F6F2; text-transform:uppercase; } 
.role-txt.role-pack_cell_price {font-family:"bold"; text-transform:uppercase; } 
.role-txt.role-pack_title {font-family:"condensed_bold"; color:#F6F6F2; text-transform:uppercase; } 
.role-txt.role-pack_price {font-family:"bold"; color:#F6F6F2; text-transform:uppercase; } 
.role-txt.role-pack_description {color:#F6F6F2; text-transform:uppercase; font-family:"regular"; } 
.role-txt.role-punchline {color:#2A272A; font-family:"light"; background-image:url(../../images/check_punchline_web_l2x.png) ;background-position:top left; background-repeat:no-repeat; background-size:18px 18px; } 
.role-txt.role-gdpr {color:#2A272A; } 
.role-txt.role-gdpr.role-user_profile {font-family:"condensed"; color:#F6F6F2; text-transform:uppercase; } 
.role-txt.role-gdpr.role-title {font-family:"regular"; color:#C19A73; text-transform:uppercase; } 
.role-txt.role-gdpr.role-remove {font-family:"regular"; color:#C19A73; } 
.role-txt.role-gdpr.role-cancel {font-family:"regular"; text-transform:uppercase; color:#C19A73; } 
.role-txt.role-media {color:rgba(255, 255, 255, 0.502); } 
.role-txt.role-media.role-list {color:#F6F6F2; } 
a.role-txt.role-media.role-list, a .role-txt.role-media.role-list, .role-txt.role-media.role-list a { color:#C19A73}
a.role-txt.role-media.role-list:hover, a:hover .role-txt.role-media.role-list, .role-txt.role-media.role-list a:hover ,.role-txt.role-media.role-list .active,.role-txt.role-media.role-list.active,.role-txt.role-media.role-list .active a,.role-txt.role-media.role-list.active a{ color:#8E6E56}
.role-txt.role-media.role-list.role-player {} 
.role-txt.role-media.role-list.role-player.role-web {color:#F6F6F2; background-color:rgba(255, 255, 255, 0.000); } 
a.role-txt.role-media.role-list.role-player.role-web, a .role-txt.role-media.role-list.role-player.role-web, .role-txt.role-media.role-list.role-player.role-web a { background-color:rgba(255, 255, 255, 0.000)}
a.role-txt.role-media.role-list.role-player.role-web:hover, a:hover .role-txt.role-media.role-list.role-player.role-web, .role-txt.role-media.role-list.role-player.role-web a:hover ,.role-txt.role-media.role-list.role-player.role-web .active,.role-txt.role-media.role-list.role-player.role-web.active,.role-txt.role-media.role-list.role-player.role-web .active a,.role-txt.role-media.role-list.role-player.role-web.active a{ background-color:rgba(246, 246, 242, 0.200)}
.role-txt.role-poi {color:#F6F6F2; } 
a.role-txt.role-poi, a .role-txt.role-poi, .role-txt.role-poi a { color:#C19A73}
a.role-txt.role-poi:hover, a:hover .role-txt.role-poi, .role-txt.role-poi a:hover ,.role-txt.role-poi .active,.role-txt.role-poi.active,.role-txt.role-poi .active a,.role-txt.role-poi.active a{ color:#8E6E56}
.role-txt.role-poi.role-title {font-family:"bold"; } 
.role-txt.role-airmap {color:#F6F6F2; } 
.role-txt.role-airmap.role-title {font-family:"regular"; color:#F6F6F2; } 
.role-txt.role-airmap.role-subtitle {font-family:"regular"; } 
.role-txt.role-nav {} 
.role-txt.role-nav.role-description {color:rgba(255, 255, 255, 0.702); } 
a.role-txt.role-nav.role-description, a .role-txt.role-nav.role-description, .role-txt.role-nav.role-description a { color:#C19A73}
a.role-txt.role-nav.role-description:hover, a:hover .role-txt.role-nav.role-description, .role-txt.role-nav.role-description a:hover ,.role-txt.role-nav.role-description .active,.role-txt.role-nav.role-description.active,.role-txt.role-nav.role-description .active a,.role-txt.role-nav.role-description.active a{ color:#8E6E56}
.role-txt.role-nav.role-multipage {color:#F6F6F2; } 
a.role-txt.role-nav.role-multipage, a .role-txt.role-nav.role-multipage, .role-txt.role-nav.role-multipage a { color:#C19A73}
a.role-txt.role-nav.role-multipage:hover, a:hover .role-txt.role-nav.role-multipage, .role-txt.role-nav.role-multipage a:hover ,.role-txt.role-nav.role-multipage .active,.role-txt.role-nav.role-multipage.active,.role-txt.role-nav.role-multipage .active a,.role-txt.role-nav.role-multipage.active a{ color:#8E6E56}
.role-txt.role-error {font-family:"regular"; } 
.role-txt.role-error.role-title {font-family:"bold"; } 
.role-txt.role-welcome {} 
.role-txt.role-welcome.role-title {font-family:"bold"; } 
.role-txt.role-welcome.role-info {font-family:"regular"; } 
.role-txt.role-multipage {} 
.role-txt.role-multipage.role-banner {color:#F6F6F2; font-family:"regular"; } 
a.role-txt.role-multipage.role-banner, a .role-txt.role-multipage.role-banner, .role-txt.role-multipage.role-banner a { color:#C19A73}
a.role-txt.role-multipage.role-banner:hover, a:hover .role-txt.role-multipage.role-banner, .role-txt.role-multipage.role-banner a:hover ,.role-txt.role-multipage.role-banner .active,.role-txt.role-multipage.role-banner.active,.role-txt.role-multipage.role-banner .active a,.role-txt.role-multipage.role-banner.active a{ color:#8E6E56}
.role-txt.role-multipage.role-bg {} 
.role-txt.role-multipage.role-bg.role-image {color:rgba(255, 255, 255, 0.502); } 
a.role-txt.role-multipage.role-bg.role-image, a .role-txt.role-multipage.role-bg.role-image, .role-txt.role-multipage.role-bg.role-image a { color:#ffffff}
a.role-txt.role-multipage.role-bg.role-image:hover, a:hover .role-txt.role-multipage.role-bg.role-image, .role-txt.role-multipage.role-bg.role-image a:hover ,.role-txt.role-multipage.role-bg.role-image .active,.role-txt.role-multipage.role-bg.role-image.active,.role-txt.role-multipage.role-bg.role-image .active a,.role-txt.role-multipage.role-bg.role-image.active a{ color:#C19A73}
.role-txt.role-profile {} 
.role-txt.role-profile.role-title {font-family:"light"; } 
.role-txt.role-profile.role-title.role-parameter {font-family:"bold"; } 
.role-txt.role-profile.role-value {font-family:"regular"; } 
.role-txt.role-menu {font-family:"bold"; color:#F6F6F2; background-color:none; } 
a.role-txt.role-menu, a .role-txt.role-menu, .role-txt.role-menu a { background-color:#C19A73}
a.role-txt.role-menu:hover, a:hover .role-txt.role-menu, .role-txt.role-menu a:hover ,.role-txt.role-menu .active,.role-txt.role-menu.active,.role-txt.role-menu .active a,.role-txt.role-menu.active a{ background-color:#454039}
.role-txt.role-menu.role-profile {font-family:"regular"; color:#F6F6F2; background-color:rgba(0, 0, 0, 0.000); } 
a.role-txt.role-menu.role-profile, a .role-txt.role-menu.role-profile, .role-txt.role-menu.role-profile a { color:#C19A73}
a.role-txt.role-menu.role-profile:hover, a:hover .role-txt.role-menu.role-profile, .role-txt.role-menu.role-profile a:hover ,.role-txt.role-menu.role-profile .active,.role-txt.role-menu.role-profile.active,.role-txt.role-menu.role-profile .active a,.role-txt.role-menu.role-profile.active a{ color:#8E6E56}
.role-txt.role-time {} 
.role-txt.role-time.role-message {font-family:"italic"; font-style:italic; color:#C19A73; } 
.role-txt.role-minimap {} 
.role-txt.role-minimap.role-time {font-family:"regular"; color:#F6F6F2; } 
.role-txt.role-minimap.role-cities {font-family:"bold_condensed"; } 
.role-txt.role-minimap.role-temperature {font-family:"regular"; color:#979797; } 
.role-txt.role-ok {} 
.role-txt.role-ok.role-voucher {font-family:"regular"; } 
.role-txt.role-service {} 
.role-txt.role-service.role-header {color:#F6F6F2; font-family:"bold"; } 
.role-txt.role-service.role-content {} 
.role-txt.role-service.role-content.role-title {font-family:"bold"; } 
.role-txt.role-service.role-content.role-title.role-panel {font-family:"bold"; } 
.role-txt.role-service.role-content.role-headline {font-family:"bold"; } 
.role-txt.role-service.role-content.role-subtitle {} 
.role-txt.role-service.role-content.role-label {font-family:"bold"; text-transform:uppercase; } 
.role-txt.role-service.role-content.role-label.role-agelimit {undefined:undefined; } 
.role-txt.role-service.role-content.role-author {font-family:"regular"; color:#F6F6F2; } 
a.role-txt.role-service.role-content.role-author, a .role-txt.role-service.role-content.role-author, .role-txt.role-service.role-content.role-author a { color:#C19A73}
a.role-txt.role-service.role-content.role-author:hover, a:hover .role-txt.role-service.role-content.role-author, .role-txt.role-service.role-content.role-author a:hover ,.role-txt.role-service.role-content.role-author .active,.role-txt.role-service.role-content.role-author.active,.role-txt.role-service.role-content.role-author .active a,.role-txt.role-service.role-content.role-author.active a{ color:#8E6E56}
.role-txt.role-service.role-content.role-author.role-value {color:#F6F6F2; font-family:"regular"; } 
a.role-txt.role-service.role-content.role-author.role-value, a .role-txt.role-service.role-content.role-author.role-value, .role-txt.role-service.role-content.role-author.role-value a { color:#C19A73}
a.role-txt.role-service.role-content.role-author.role-value:hover, a:hover .role-txt.role-service.role-content.role-author.role-value, .role-txt.role-service.role-content.role-author.role-value a:hover ,.role-txt.role-service.role-content.role-author.role-value .active,.role-txt.role-service.role-content.role-author.role-value.active,.role-txt.role-service.role-content.role-author.role-value .active a,.role-txt.role-service.role-content.role-author.role-value.active a{ color:#8E6E56}
.role-txt.role-service.role-copyright {color:#F6F6F2; } 
.role-txt.role-service.role-alert {color:#F84B4B; } 
.role-txt.role-service.role-version {font-family:"light"; } 
.role-txt.role-alert {color:#F84B4B; } 
.role-txt.role-slideshow {} 
.role-txt.role-slideshow.role-header {color:#F6F6F2; } 
.role-txt.role-slideshow.role-title {color:#F6F6F2; } 
.role-txt.role-slideshow.role-copyright {color:#F6F6F2; } 
.role-txt.role-voucher {font-family:"bold"; } 
.role-txt.role-voucher.role-message {} 
.role-txt.role-voucher.role-message.role-validate {color:#90A374; } 
.role-txt.role-voucher.role-message.role-validate.role-check {undefined:undefined; } 
.role-txt.role-univers {color:#F6F6F2; } 
.role-txt.role-univers.role-header {color:#979797; } 
.role-txt.role-univers.role-description {color:#F6F6F2; } 
.role-txt.role-thumb {font-family:"bold"; color:#F6F6F2; background-color:rgba(33, 32, 32, 0.502); text-transform:none; } 
.role-txt.role-playmedia {color:rgba(255, 255, 255, 0.502); text-transform:uppercase; font-family:"regular"; } 
a.role-txt.role-playmedia, a .role-txt.role-playmedia, .role-txt.role-playmedia a { color:#ffffff}
a.role-txt.role-playmedia:hover, a:hover .role-txt.role-playmedia, .role-txt.role-playmedia a:hover ,.role-txt.role-playmedia .active,.role-txt.role-playmedia.active,.role-txt.role-playmedia .active a,.role-txt.role-playmedia.active a{ color:#C19A73}
.role-txt.role-form {} 
.role-txt.role-form.role-label {color:#2A272A; } 
.role-txt.role-flight {} 
.role-txt.role-flight.role-value {font-family:"condensed_bold"; } 
.role-txt.role-pa {} 
.role-txt.role-pa.role-speaker {background-image:url(../../images/icon_voice2x.png) ;} 
.role-txt.role-sidebar {} 
.role-txt.role-sidebar.role-menu {color:undefined; } 
.role-txt.role-sidebar.role-trip {} 
.role-txt.role-sidebar.role-trip.role-code {color:#F6F6F2; } 
.role-txt.role-hostess {color:#2A272A; } 
.role-txt.role-shop {} 
.role-txt.role-shop.role-home {color:#F6F6F2; } 
a.role-txt.role-shop.role-home, a .role-txt.role-shop.role-home, .role-txt.role-shop.role-home a { color:#C19A73}
a.role-txt.role-shop.role-home:hover, a:hover .role-txt.role-shop.role-home, .role-txt.role-shop.role-home a:hover ,.role-txt.role-shop.role-home .active,.role-txt.role-shop.role-home.active,.role-txt.role-shop.role-home .active a,.role-txt.role-shop.role-home.active a{ color:#8E6E56}
.role-txt.role-shop.role-home.role-thumb {color:#F6F6F2; } 
a.role-txt.role-shop.role-home.role-thumb, a .role-txt.role-shop.role-home.role-thumb, .role-txt.role-shop.role-home.role-thumb a { color:#C19A73}
a.role-txt.role-shop.role-home.role-thumb:hover, a:hover .role-txt.role-shop.role-home.role-thumb, .role-txt.role-shop.role-home.role-thumb a:hover ,.role-txt.role-shop.role-home.role-thumb .active,.role-txt.role-shop.role-home.role-thumb.active,.role-txt.role-shop.role-home.role-thumb .active a,.role-txt.role-shop.role-home.role-thumb.active a{ color:#8E6E56}
.role-txt.role-shop.role-home.role-thumb.role-brand {font-family:"bold"; } 
.role-txt.role-shop.role-home.role-thumb.role-flag {font-family:"bold"; } 
.role-txt.role-shop.role-home.role-brand {font-family:"bold"; } 
.role-txt.role-shop.role-home.role-flag {font-family:"bold"; } 
.role-txt.role-shop.role-nav {background-color:rgba(255, 255, 255, 0.000); color:rgba(255, 255, 255, 0.502); } 
a.role-txt.role-shop.role-nav, a .role-txt.role-shop.role-nav, .role-txt.role-shop.role-nav a { color:#F6F6F2}
a.role-txt.role-shop.role-nav:hover, a:hover .role-txt.role-shop.role-nav, .role-txt.role-shop.role-nav a:hover ,.role-txt.role-shop.role-nav .active,.role-txt.role-shop.role-nav.active,.role-txt.role-shop.role-nav .active a,.role-txt.role-shop.role-nav.active a{ color:#C19A73}
.role-txt.role-shop.role-brand {font-family:"bold"; } 
.role-txt.role-shop.role-flag {font-family:"bold"; } 
.role-txt.role-shop.role-list {} 
.role-txt.role-shop.role-list.role-title {font-family:"bold"; } 
.role-txt.role-language {} 
.role-txt.role-language.role-selected {font-family:"bold"; } 
.role-txt.role-info {} 
.role-txt.role-info.role-title {font-family:"bold"; } 
.role-txt.role-price {} 
.role-txt.role-price.role-voucher {font-family:"bold"; } 
.role-txt.role-recipe {} 
.role-txt.role-recipe.role-place {} 
.role-txt.role-recipe.role-place.role-home {font-family:"bold"; } 
.role-txt.role-recipe.role-steps {} 
.role-txt.role-recipe.role-steps.role-title {font-family:"bold"; } 
.role-txt.role-recipe.role-content {} 
.role-txt.role-recipe.role-content.role-title {color:#F6F6F2; } 
.role-txt.role-recipe.role-type {} 
.role-txt.role-recipe.role-type.role-home {font-family:"bold"; color:#F6F6F2; } 
.role-txt.role-postcard {} 
.role-txt.role-postcard.role-intro {} 
.role-txt.role-postcard.role-intro.role-choice {font-family:"bold"; } 
.role-txt.role-stamp {} 
.role-txt.role-stamp.role-selection {font-family:"bold"; } 
.role-thumbs {box-shadow:none; } 
.role-img {} 
.role-img.role-univers {box-shadow:0px 30px 30px rgba(0, 0, 0, 0.349); } 
.role-img.role-univers.role-alpha {opacity:0.5; } 
.role-btn {font-family:"bold_condensed"; text-transform:uppercase; color:#F6F6F2; background-color:#F6F6F2; border-radius:5; } 
a.role-btn, a .role-btn, .role-btn a { color:#F6F6F2}
a.role-btn:hover, a:hover .role-btn, .role-btn a:hover ,.role-btn .active,.role-btn.active,.role-btn .active a,.role-btn.active a{ color:#F6F6F2}
a.role-btn, a .role-btn, .role-btn a { background-color:#C19A73}
a.role-btn:hover, a:hover .role-btn, .role-btn a:hover ,.role-btn .active,.role-btn.active,.role-btn .active a,.role-btn.active a{ background-color:#454039}
.role-btn.role-btn_ordered {color:#F6F6F2; background-image:url(../../images/btn_ordered_2x.png) ;background-color:transparent; background-position:left center; background-repeat:no-repeat; background-size:20px 20px; } 
.role-btn.role-more {background-image:url(../../images/btn_more2x.png) ;background-color:transparent; background-position:center center; background-repeat:no-repeat; background-size:18px 12px; } 
.role-btn.role-circle {color:#F6F6F2; background-color:none; border-radius:-1; border-color:none; } 
a.role-btn.role-circle, a .role-btn.role-circle, .role-btn.role-circle a { color:#C19A73}
a.role-btn.role-circle:hover, a:hover .role-btn.role-circle, .role-btn.role-circle a:hover ,.role-btn.role-circle .active,.role-btn.role-circle.active,.role-btn.role-circle .active a,.role-btn.role-circle.active a{ color:#ffffff}
a.role-btn.role-circle, a .role-btn.role-circle, .role-btn.role-circle a { background-color:#2A272A}
a.role-btn.role-circle:hover, a:hover .role-btn.role-circle, .role-btn.role-circle a:hover ,.role-btn.role-circle .active,.role-btn.role-circle.active,.role-btn.role-circle .active a,.role-btn.role-circle.active a{ background-color:#454039}
a.role-btn.role-circle, a .role-btn.role-circle, .role-btn.role-circle a { border-color:#C19A73}
a.role-btn.role-circle:hover, a:hover .role-btn.role-circle, .role-btn.role-circle a:hover ,.role-btn.role-circle .active,.role-btn.role-circle.active,.role-btn.role-circle .active a,.role-btn.role-circle.active a{ border-color:rgba(255, 255, 255, 0.000)}
.role-btn.role-circle.role-shortcut {color:rgba(0, 0, 0, 0.600); background-color:rgba(255, 255, 255, 0.600); undefined:undefined; border-color:rgba(255, 255, 255, 0.000); } 
a.role-btn.role-circle.role-shortcut, a .role-btn.role-circle.role-shortcut, .role-btn.role-circle.role-shortcut a { color:rgba(0, 0, 0, 0.600)}
a.role-btn.role-circle.role-shortcut:hover, a:hover .role-btn.role-circle.role-shortcut, .role-btn.role-circle.role-shortcut a:hover ,.role-btn.role-circle.role-shortcut .active,.role-btn.role-circle.role-shortcut.active,.role-btn.role-circle.role-shortcut .active a,.role-btn.role-circle.role-shortcut.active a{ color:rgba(255, 255, 255, 0.600)}
a.role-btn.role-circle.role-shortcut, a .role-btn.role-circle.role-shortcut, .role-btn.role-circle.role-shortcut a { background-color:rgba(255, 255, 255, 0.600)}
a.role-btn.role-circle.role-shortcut:hover, a:hover .role-btn.role-circle.role-shortcut, .role-btn.role-circle.role-shortcut a:hover ,.role-btn.role-circle.role-shortcut .active,.role-btn.role-circle.role-shortcut.active,.role-btn.role-circle.role-shortcut .active a,.role-btn.role-circle.role-shortcut.active a{ background-color:rgba(0, 0, 0, 0.600)}
.role-btn.role-positive {color:rgba(255, 255, 255, 0.702); background-color:rgba(144, 163, 116, 0.200); border-radius:0; } 
a.role-btn.role-positive, a .role-btn.role-positive, .role-btn.role-positive a { color:#F6F6F2}
a.role-btn.role-positive:hover, a:hover .role-btn.role-positive, .role-btn.role-positive a:hover ,.role-btn.role-positive .active,.role-btn.role-positive.active,.role-btn.role-positive .active a,.role-btn.role-positive.active a{ color:#F6F6F2}
a.role-btn.role-positive, a .role-btn.role-positive, .role-btn.role-positive a { background-color:#90A374}
a.role-btn.role-positive:hover, a:hover .role-btn.role-positive, .role-btn.role-positive a:hover ,.role-btn.role-positive .active,.role-btn.role-positive.active,.role-btn.role-positive .active a,.role-btn.role-positive.active a{ background-color:#AEC58D}
.role-btn.role-positive_pack_internet {color:#4A4A4A; background-color:#FFFFFF; font-family:"bold_condensed"; text-transform:uppercase; } 
a.role-btn.role-positive_pack_internet, a .role-btn.role-positive_pack_internet, .role-btn.role-positive_pack_internet a { background-color:#FFFFFF}
a.role-btn.role-positive_pack_internet:hover, a:hover .role-btn.role-positive_pack_internet, .role-btn.role-positive_pack_internet a:hover ,.role-btn.role-positive_pack_internet .active,.role-btn.role-positive_pack_internet.active,.role-btn.role-positive_pack_internet .active a,.role-btn.role-positive_pack_internet.active a{ background-color:rgba(255, 255, 255, 0.502)}
.role-btn.role-negative {color:#F6F6F2; background-color:rgba(155, 155, 155, 0.200); border-radius:0; } 
a.role-btn.role-negative, a .role-btn.role-negative, .role-btn.role-negative a { background-color:#9b9b9b}
a.role-btn.role-negative:hover, a:hover .role-btn.role-negative, .role-btn.role-negative a:hover ,.role-btn.role-negative .active,.role-btn.role-negative.active,.role-btn.role-negative .active a,.role-btn.role-negative.active a{ background-color:#ededed}
.role-btn.role-skip {color:#F6F6F2; background-color:rgba(142, 110, 86, 0.200); border-radius:0; } 
a.role-btn.role-skip, a .role-btn.role-skip, .role-btn.role-skip a { background-color:#8E6E56}
a.role-btn.role-skip:hover, a:hover .role-btn.role-skip, .role-btn.role-skip a:hover ,.role-btn.role-skip .active,.role-btn.role-skip.active,.role-btn.role-skip .active a,.role-btn.role-skip.active a{ background-color:#C19A73}
.role-btn.role-form {border-color:#C19A73; background-color:#F6F6F2; text-transform:none; font-family:"light"; color:#2A272A; border-radius:0; } 
.role-btn.role-form.role-android {background-color:rgba(0,0,0,0);; border-color:rgba(0,0,0,0);; } 
.role-btn.role-form.role-placeholder {color:#8E6E56; } 
.role-btn.role-form.role-placeholder.role-android {background-color:rgba(0,0,0,0);; border-color:rgba(0,0,0,0);; } 
.role-btn.role-form.role-shop {color:#F6F6F2; background-color:rgba(255, 255, 255, 0.000); border-color:#F6F6F2; border-radius:5; } 
a.role-btn.role-form.role-shop, a .role-btn.role-form.role-shop, .role-btn.role-form.role-shop a { color:#C19A73}
a.role-btn.role-form.role-shop:hover, a:hover .role-btn.role-form.role-shop, .role-btn.role-form.role-shop a:hover ,.role-btn.role-form.role-shop .active,.role-btn.role-form.role-shop.active,.role-btn.role-form.role-shop .active a,.role-btn.role-form.role-shop.active a{ color:#8E6E56}
a.role-btn.role-form.role-shop, a .role-btn.role-form.role-shop, .role-btn.role-form.role-shop a { border-color:#C19A73}
a.role-btn.role-form.role-shop:hover, a:hover .role-btn.role-form.role-shop, .role-btn.role-form.role-shop a:hover ,.role-btn.role-form.role-shop .active,.role-btn.role-form.role-shop.active,.role-btn.role-form.role-shop .active a,.role-btn.role-form.role-shop.active a{ border-color:#8E6E56}
.role-btn.role-form.role-shop.role-android {} 
.role-btn.role-form.role-auth {color:#8E6E56; } 
.role-btn.role-media {color:rgba(255, 255, 255, 0.502); background-color:rgba(255, 255, 255, 0.000); border-color:rgba(255, 255, 255, 0.000); } 
a.role-btn.role-media, a .role-btn.role-media, .role-btn.role-media a { color:#ffffff}
a.role-btn.role-media:hover, a:hover .role-btn.role-media, .role-btn.role-media a:hover ,.role-btn.role-media .active,.role-btn.role-media.active,.role-btn.role-media .active a,.role-btn.role-media.active a{ color:#C19A73}
.role-btn.role-media.role-circle {border-radius:-1; } 
.role-btn.role-playmedia {color:rgba(255, 255, 255, 0.502); background-color:rgba(255, 255, 255, 0.000); border-color:rgba(255, 255, 255, 0.502); border-radius:-1; undefined:undefined; } 
a.role-btn.role-playmedia, a .role-btn.role-playmedia, .role-btn.role-playmedia a { color:#ffffff}
a.role-btn.role-playmedia:hover, a:hover .role-btn.role-playmedia, .role-btn.role-playmedia a:hover ,.role-btn.role-playmedia .active,.role-btn.role-playmedia.active,.role-btn.role-playmedia .active a,.role-btn.role-playmedia.active a{ color:#C19A73}
a.role-btn.role-playmedia, a .role-btn.role-playmedia, .role-btn.role-playmedia a { border-color:#ffffff}
a.role-btn.role-playmedia:hover, a:hover .role-btn.role-playmedia, .role-btn.role-playmedia a:hover ,.role-btn.role-playmedia .active,.role-btn.role-playmedia.active,.role-btn.role-playmedia .active a,.role-btn.role-playmedia.active a{ border-color:#C19A73}
.role-btn.role-service {} 
.role-btn.role-service.role-nav {background-color:rgba(255, 255, 255, 0.000); color:rgba(255, 255, 255, 0.000); border-color:#F6F6F2; } 
.role-btn.role-airmap {background-color:rgba(57, 88, 102, 0.702); color:#F6F6F2; } 
a.role-btn.role-airmap, a .role-btn.role-airmap, .role-btn.role-airmap a { background-color:[object Object]}
a.role-btn.role-airmap:hover, a:hover .role-btn.role-airmap, .role-btn.role-airmap a:hover ,.role-btn.role-airmap .active,.role-btn.role-airmap.active,.role-btn.role-airmap .active a,.role-btn.role-airmap.active a{ background-color:[object Object]}
a.role-btn.role-airmap, a .role-btn.role-airmap, .role-btn.role-airmap a { color:#F6F6F2}
a.role-btn.role-airmap:hover, a:hover .role-btn.role-airmap, .role-btn.role-airmap a:hover ,.role-btn.role-airmap .active,.role-btn.role-airmap.active,.role-btn.role-airmap .active a,.role-btn.role-airmap.active a{ color:#F6F6F2}
.role-btn.role-detail {background-color:rgba(255, 255, 255, 0.000); border-color:#F6F6F2; } 
a.role-btn.role-detail, a .role-btn.role-detail, .role-btn.role-detail a { border-color:#C19A73}
a.role-btn.role-detail:hover, a:hover .role-btn.role-detail, .role-btn.role-detail a:hover ,.role-btn.role-detail .active,.role-btn.role-detail.active,.role-btn.role-detail .active a,.role-btn.role-detail.active a{ border-color:#8E6E56}
.role-btn.role-calltoaction {border-radius:0; } 
.role-btn.role-userprofile {border-radius:0; } 
.role-btn.role-quickway {border-radius:0; } 
.role-btn.role-filter {border-radius:0; font-family:"condensed_bold"; } 
.role-btn.role-season {border-radius:0; } 
.role-btn.role-nav {border-radius:-1; } 
.role-btn.role-sidebar {border-radius:-1; } 
.role-btn.role-catalog_filter {font-family:"condensed_bold"; background-color:#2A272A; color:none; } 
a.role-btn.role-catalog_filter, a .role-btn.role-catalog_filter, .role-btn.role-catalog_filter a { color:#C19A73}
a.role-btn.role-catalog_filter:hover, a:hover .role-btn.role-catalog_filter, .role-btn.role-catalog_filter a:hover ,.role-btn.role-catalog_filter .active,.role-btn.role-catalog_filter.active,.role-btn.role-catalog_filter .active a,.role-btn.role-catalog_filter.active a{ color:#ffffff}
.role-bg {background-color:#2A272A; } 
.role-bg.role-pack_color_punchline {background-color:#F6F6F2; box-shadow:3px 4px 15px rgba(0, 0, 0, 0.149); } 
.role-bg.role-pack_internet {background-image:url(../../images/bg_pack_internet2x.jpg) ;background-color:rgba(255, 255, 255, 0.000); background-size:cover; background-position:top center; undefined:undefined; } 
.role-bg.role-shop_order {background-image:url(../../images/bg_shop_order_web_l2x.jpg) ;background-color:rgba(255, 255, 255, 0.000); background-size:cover; background-position:bottom left; undefined:undefined; } 
.role-bg.role-poi {background-color:#2A272A; } 
.role-bg.role-poi.role-overlay {background-color:rgba(255, 255, 255, 0.000); } 
.role-bg.role-airmap {background-color:rgba(33, 32, 32, 0.502); color:#F6F6F2; } 
.role-bg.role-nav {background-image:url(../../images/[object Object],[object Object]) ;} 
.role-bg.role-nav.role-favorite {background-color:#F6F6F2; background-image:url(../../images/undefined) ;} 
.role-bg.role-nav.role-multipage {background-image:none ;background-color:#C19A73; } 
.role-bg.role-nav.role-webview {background-image:none ;background-color:#2A272A; } 
.role-bg.role-error {} 
.role-bg.role-error.role-fallback {background-color:#D9F5FE; } 
.role-bg.role-error.role-header {background-color:rgba(255, 255, 255, 0.000); } 
.role-bg.role-welcome {} 
.role-bg.role-welcome.role-header {background-color:#F6F6F2; } 
.role-bg.role-welcome.role-fallback {background-color:#D9F5FE; } 
.role-bg.role-menu {background-color:#C19A73; } 
.role-bg.role-pa {background-color:#E2E6E4; background-image:url(../../images/background_popup_pa2x.jpg) ;background-repeat:no-repeat; background-position:bottom left; background-size:cover; } 
.role-bg.role-pa.role-android {background-image:none ;background-color:rgba(0,0,0,0);; undefined:undefined; } 
.role-bg.role-pa.role-android.role-landscape {undefined:undefined; } 
.role-bg.role-pa.role-speaker {color:#F6F6F2; background-image:url(../../images/icon_voice2x.png) ;} 
.role-bg.role-pa.role-overlay {background-image:none ;background-color:rgba(255, 255, 255, 0.000); } 
.role-bg.role-image {background-color:rgba(255, 255, 255, 0.000); } 
.role-bg.role-image.role-multipage {background-color:rgba(33, 32, 32, 0.502); } 
.role-bg.role-image.role-multipage.role-couv {background-color:rgba(33, 32, 32, 0.200); } 
.role-bg.role-slideshow {background-color:#2A272A; } 
.role-bg.role-slideshow.role-banner {background-color:rgba(0, 0, 0, 0.878); } 
.role-bg.role-slideshow.role-header {background-color:rgba(0, 0, 0, 0.878); } 
.role-bg.role-multipage {} 
.role-bg.role-multipage.role-banner {background-color:rgba(0, 0, 0, 0.878); } 
.role-bg.role-voucher {background-color:#2A272A; } 
.role-bg.role-minimap {background-color:#2A272A; } 
.role-bg.role-service {background-color:nope; } 
.role-bg.role-service.role-header {background-color:#2A272A; background-image:none ;} 
.role-bg.role-service.role-catalogue {background-color:rgba(255, 255, 255, 0.000); undefined:undefined; background-image:url(../../images/BG_service_catalogue2x.jpg) ;background-position:top center; background-size:cover; background-attachement:fixed; } 
.role-bg.role-service.role-nav {background-color:#C19A73; background-image:none ;} 
.role-bg.role-service.role-detail {background-color:rgba(255, 255, 255, 0.000); background-image:url(../../images/BG_service_detail2x.jpg) ;background-position:bottom center; background-attachement:fixed; background-size:cover; } 
.role-bg.role-service.role-description {background-image:none ;background-color:#2A272A; } 
.role-bg.role-service.role-settings {background-image:none ;background-color:rgba(255, 255, 255, 0.000); } 
.role-bg.role-univers {background-color:rgba(255, 255, 255, 0.000); background-image:url(../../images/BG_univers2x.jpg) ;background-size:cover; background-position:bottom right; undefined:undefined; } 
.role-bg.role-univers.role-description {background-color:rgba(42, 39, 42, 0.702); background-image:none ;} 
.role-bg.role-playmedia {background-color:rgba(42, 39, 42, 0.702); } 
.role-bg.role-loading {background-color:#2A272A; } 
.role-bg.role-sidebar {background-image:url(../../images/background_sidebar2x.jpg) ;} 
.role-bg.role-sidebar.role-header {undefined:undefined; background-image:none ;background-color:#2A272A; } 
.role-bg.role-shop {background-image:url(../../images/[object Object],[object Object]) ;} 
.role-bg.role-shop.role-home {background-image:none ;background-color:rgba(42, 39, 42, 0.702); } 
.role-bg.role-shop.role-home.role-thumb {background-image:url(../../images/[object Object]) ;} 
.role-bg.role-shop.role-product {background-color:#2A272A; background-image:none ;} 
.role-bg.role-shop.role-nav {background-color:#212020; background-image:none ;} 
.role-bg.role-shop.role-filter {background-color:rgba(255, 255, 255, 0.000); background-image:none ;} 
.role-bg.role-shop.role-default {background-image:url(../../images/[object Object],[object Object]) ;} 
.role-bg.role-media {background-color:rgba(0, 0, 0, 0.878); } 
.role-bg.role-media.role-list {background-color:#454039; } 
.role-bg.role-recipe {} 
.role-bg.role-recipe.role-title {background-color:#2A272A; } 
.role-bg.role-footer {} 
.role-bg.role-footer.role-voucher {background-color:#2A272A; } 
.role-bg.role-header {} 
.role-bg.role-header.role-voucher {background-color:#2A272A; } 
.role-bg.role-overlay {background-color:rgba(33, 32, 32, 0.302); } 
.role-bg.role-pdf {background-color:#666666; } 
.role-bg.role-info {background-color:rgba(0, 0, 0, 0.878); } 
.role-bg.role-notification {background-color:rgba(42, 39, 42, 0.702); } 
.role-bg.role-gdpr {background-color:#F6F6F2; } 
.role-bg.role-eula {background-color:#F6F6F2; } 
.role-bg.role-popup {} 
.role-bg.role-popup.role-gdpr {background-color:#F6F6F2; } 
.role-drw {} 
.role-drw.role-order_confirmation_error {background-image:url(../../images/drw_order_confirmation_error_web_l2x.png) ;background-repeat:no-repeat; background-position:center center; } 
.role-drw.role-order_confirmation_success {background-image:url(../../images/drw_order_confirmation_web_l2x.png) ;background-repeat:no-repeat; background-position:center center; } 
.role-drw.role-gdpr {background-image:url(../../images/drw_gdpr_large2x.png) ;} 
.role-drw.role-backbtn {color:#C19A73; background-image:url(../../images/btn_back_gdpr_web2x.png) ;} 
.role-drw.role-spinner {undefined:undefined; } 
.role-drw.role-indicators {background-color:rgba(255, 255, 255, 0.502); color:rgba(255, 255, 255, 0.502); } 
a.role-drw.role-indicators, a .role-drw.role-indicators, .role-drw.role-indicators a { background-color:#ffffff}
a.role-drw.role-indicators:hover, a:hover .role-drw.role-indicators, .role-drw.role-indicators a:hover ,.role-drw.role-indicators .active,.role-drw.role-indicators.active,.role-drw.role-indicators .active a,.role-drw.role-indicators.active a{ background-color:#C19A73}
a.role-drw.role-indicators, a .role-drw.role-indicators, .role-drw.role-indicators a { color:#F6F6F2}
a.role-drw.role-indicators:hover, a:hover .role-drw.role-indicators, .role-drw.role-indicators a:hover ,.role-drw.role-indicators .active,.role-drw.role-indicators.active,.role-drw.role-indicators .active a,.role-drw.role-indicators.active a{ color:#C19A73}
.role-drw.role-poi {background-image:url(../../images/ico_mecca_direction2x.png) ;} 
.role-drw.role-poi.role-plane {background-image:url(../../images/ico_plane2x.png) ;} 
.role-drw.role-separation {border-color:rgba(33, 32, 32, 0.502); } 
.role-drw.role-separation.role-line {background-color:rgba(33, 32, 32, 0.200); } 
.role-drw.role-separation.role-line.role-light {background-color:rgba(255, 255, 255, 0.502); } 
.role-drw.role-airport {} 
.role-drw.role-airport.role-departure {background-color:#C19A73; } 
.role-drw.role-airport.role-arrival {background-color:#F6F6F2; } 
.role-drw.role-close {background-image:url(../../images/btn_close_gdpr_web_l2x.png) ;background-repeat:no-repeat; background-position:center center; } 
.role-drw.role-minimap {} 
.role-drw.role-minimap.role-thumb {color:#F6F6F2; background-color:none; border-radius:-1; border-color:none; } 
a.role-drw.role-minimap.role-thumb, a .role-drw.role-minimap.role-thumb, .role-drw.role-minimap.role-thumb a { color:#C19A73}
a.role-drw.role-minimap.role-thumb:hover, a:hover .role-drw.role-minimap.role-thumb, .role-drw.role-minimap.role-thumb a:hover ,.role-drw.role-minimap.role-thumb .active,.role-drw.role-minimap.role-thumb.active,.role-drw.role-minimap.role-thumb .active a,.role-drw.role-minimap.role-thumb.active a{ color:#ffffff}
a.role-drw.role-minimap.role-thumb, a .role-drw.role-minimap.role-thumb, .role-drw.role-minimap.role-thumb a { background-color:#2A272A}
a.role-drw.role-minimap.role-thumb:hover, a:hover .role-drw.role-minimap.role-thumb, .role-drw.role-minimap.role-thumb a:hover ,.role-drw.role-minimap.role-thumb .active,.role-drw.role-minimap.role-thumb.active,.role-drw.role-minimap.role-thumb .active a,.role-drw.role-minimap.role-thumb.active a{ background-color:#454039}
a.role-drw.role-minimap.role-thumb, a .role-drw.role-minimap.role-thumb, .role-drw.role-minimap.role-thumb a { border-color:#C19A73}
a.role-drw.role-minimap.role-thumb:hover, a:hover .role-drw.role-minimap.role-thumb, .role-drw.role-minimap.role-thumb a:hover ,.role-drw.role-minimap.role-thumb .active,.role-drw.role-minimap.role-thumb.active,.role-drw.role-minimap.role-thumb .active a,.role-drw.role-minimap.role-thumb.active a{ border-color:rgba(255, 255, 255, 0.000)}
.role-drw.role-minimap.role-progress {background-color:#C19A73; } 
.role-drw.role-minimap.role-remaining {background-color:rgba(151, 151, 151, 0.502); color:#E2E6E4; } 
.role-drw.role-play {} 
.role-drw.role-play.role-shortcut {color:rgba(255, 255, 255, 0.702); undefined:undefined; } 
a.role-drw.role-play.role-shortcut, a .role-drw.role-play.role-shortcut, .role-drw.role-play.role-shortcut a { color:#F6F6F2}
a.role-drw.role-play.role-shortcut:hover, a:hover .role-drw.role-play.role-shortcut, .role-drw.role-play.role-shortcut a:hover ,.role-drw.role-play.role-shortcut .active,.role-drw.role-play.role-shortcut.active,.role-drw.role-play.role-shortcut .active a,.role-drw.role-play.role-shortcut.active a{ color:#F6F6F2}
.role-drw.role-flight {color:#F6F6F2; } 
.role-drw.role-flight.role-progress {color:#C19A73; } 
.role-drw.role-flight.role-remaining {color:rgba(151, 151, 151, 0.502); } 
.role-drw.role-circle {} 
.role-drw.role-circle.role-nolink {border-color:rgba(255, 255, 255, 0.502); color:rgba(255, 255, 255, 0.502); } 
a.role-drw.role-circle.role-nolink, a .role-drw.role-circle.role-nolink, .role-drw.role-circle.role-nolink a { border-color:#F6F6F2}
a.role-drw.role-circle.role-nolink:hover, a:hover .role-drw.role-circle.role-nolink, .role-drw.role-circle.role-nolink a:hover ,.role-drw.role-circle.role-nolink .active,.role-drw.role-circle.role-nolink.active,.role-drw.role-circle.role-nolink .active a,.role-drw.role-circle.role-nolink.active a{ border-color:#C19A73}
a.role-drw.role-circle.role-nolink, a .role-drw.role-circle.role-nolink, .role-drw.role-circle.role-nolink a { color:#F6F6F2}
a.role-drw.role-circle.role-nolink:hover, a:hover .role-drw.role-circle.role-nolink, .role-drw.role-circle.role-nolink a:hover ,.role-drw.role-circle.role-nolink .active,.role-drw.role-circle.role-nolink.active,.role-drw.role-circle.role-nolink .active a,.role-drw.role-circle.role-nolink.active a{ color:#C19A73}
.role-drw.role-recipe {} 
.role-drw.role-recipe.role-note {} 
.role-drw.role-recipe.role-note.role-home {} 
.role-drw.role-recipe.role-note.role-home.role-progress {color:#C19A73; } 
.role-drw.role-recipe.role-note.role-home.role-progress.role-android {color:#C19A73; } 
.role-drw.role-recipe.role-note.role-home.role-remaining {color:rgba(193, 154, 115, 0.302); } 
.role-drw.role-recipe.role-note.role-home.role-remaining.role-android {color:#C19A73; } 
.role-drw.role-sidebar {} 
.role-drw.role-sidebar.role-element {background-color:#000000; } 

        /*DESKTOP NAVIGATION RULES */
        #mainNav li a { font-family:"bold"; color:#F6F6F2; background-color:none;  }
#mainNav li.active a, #mainNav li.active a:hover { color:#F6F6F2; background-color:#8E6E56;  }
#mainNav li.active, #mainNav li.active:hover { color:#F6F6F2; background-color:#8E6E56; }
#mainNav li a:hover { color:#F6F6F2; background-color:#8E6E56;  }
#mainNav li .dropdown-menu a, #mainNav .dropdown-menu a, .dropdown-menu { color:#F6F6F2; background-color:#454039; }
.dropdown-menu {  }
.dropdown-menu>li>a { color:#F6F6F2; background-color:#454039; }
#mainNav .dropdown-menu>.active>a, .dropdown-menu>.active>a, .dropdown-menu > li.active {color:#F6F6F2; background-color:#454039; }
#mainNav .dropdown-menu > li > a:hover, #mainNav .dropdown-menu > li > a:focus, 
 .dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus
 { color:#F6F6F2; background-color:#C19A73; }


 /* MediaQueries */ 

 @media (max-width: 767px) {
.role-txt {} 
.role-txt.role-airmap {color:#F6F6F2; } 
.role-txt.role-airmap.role-title {color:#F6F6F2; } 
.role-txt.role-airmap.role-subtitle {color:#F6F6F2; } 
.role-txt.role-punchline {color:#F6F6F2; font-family:"light"; background-image:url(../../images/check_punchline_web_s2x.png) ;background-position:top left; background-repeat:no-repeat; background-size:18px 18px; } 
.role-txt.role-gdpr {} 
.role-txt.role-gdpr.role-title {font-family:"regular"; color:#C19A73; text-transform:normal; } 
.role-txt.role-gdpr.role-user_profile {font-family:"condensed"; } 
.role-txt.role-multipage {} 
.role-txt.role-multipage.role-banner {color:rgba(255, 255, 255, 0.502); } 
a.role-txt.role-multipage.role-banner, a .role-txt.role-multipage.role-banner, .role-txt.role-multipage.role-banner a { color:#ffffff}
a.role-txt.role-multipage.role-banner:hover, a:hover .role-txt.role-multipage.role-banner, .role-txt.role-multipage.role-banner a:hover ,.role-txt.role-multipage.role-banner .active,.role-txt.role-multipage.role-banner.active,.role-txt.role-multipage.role-banner .active a,.role-txt.role-multipage.role-banner.active a{ color:#C19A73}
.role-txt.role-menu {} 
.role-txt.role-menu.role-profile {font-family:"regular"; color:#FFFFFF; background-color:#F6F6F2; } 
a.role-txt.role-menu.role-profile, a .role-txt.role-menu.role-profile, .role-txt.role-menu.role-profile a { color:#FFFFFF}
a.role-txt.role-menu.role-profile:hover, a:hover .role-txt.role-menu.role-profile, .role-txt.role-menu.role-profile a:hover ,.role-txt.role-menu.role-profile .active,.role-txt.role-menu.role-profile.active,.role-txt.role-menu.role-profile .active a,.role-txt.role-menu.role-profile.active a{ color:#C19A73}
a.role-txt.role-menu.role-profile, a .role-txt.role-menu.role-profile, .role-txt.role-menu.role-profile a { background-color:#C19A73}
a.role-txt.role-menu.role-profile:hover, a:hover .role-txt.role-menu.role-profile, .role-txt.role-menu.role-profile a:hover ,.role-txt.role-menu.role-profile .active,.role-txt.role-menu.role-profile.active,.role-txt.role-menu.role-profile .active a,.role-txt.role-menu.role-profile.active a{ background-color:#454039}
.role-txt.role-minimap {} 
.role-txt.role-minimap.role-cities {font-family:"light"; } 
.role-txt.role-shortcut {} 
.role-txt.role-shortcut.role-chat {undefined:undefined; } 
.role-txt.role-shortcut.role-play {undefined:undefined; } 
.role-txt.role-shortcut.role-shop {undefined:undefined; } 
.role-txt.role-shortcut.role-menu {undefined:undefined; } 
.role-txt.role-share {undefined:undefined; } 
.role-txt.role-agenda {undefined:undefined; } 
.role-txt.role-localize {undefined:undefined; } 
.role-txt.role-quickway {color:rgba(255, 255, 255, 0.502); } 
.role-txt.role-quickway.role-service {color:#F6F6F2; } 
.role-txt.role-quickway.role-service.role-close {color:rgba(255, 255, 255, 0.502); undefined:undefined; } 
a.role-txt.role-quickway.role-service.role-close, a .role-txt.role-quickway.role-service.role-close, .role-txt.role-quickway.role-service.role-close a { color:#ffffff}
a.role-txt.role-quickway.role-service.role-close:hover, a:hover .role-txt.role-quickway.role-service.role-close, .role-txt.role-quickway.role-service.role-close a:hover ,.role-txt.role-quickway.role-service.role-close .active,.role-txt.role-quickway.role-service.role-close.active,.role-txt.role-quickway.role-service.role-close .active a,.role-txt.role-quickway.role-service.role-close.active a{ color:#C19A73}
.role-txt.role-slideshow {} 
.role-txt.role-slideshow.role-header {color:#F6F6F2; } 
.role-txt.role-slideshow.role-title {color:#F6F6F2; } 
.role-txt.role-slideshow.role-copyright {color:#F6F6F2; } 
.role-txt.role-sidebar {} 
.role-txt.role-sidebar.role-trip {text-transform:uppercase; color:rgba(255, 255, 255, 0.302); font-family:"regular"; } 
.role-txt.role-sidebar.role-trip.role-code {color:#F6F6F2; font-family:"bold_condensed"; } 
.role-txt.role-sidebar.role-trip.role-time {text-transform:none; color:#F6F6F2; } 
.role-txt.role-sidebar.role-menu {color:#F6F6F2; background-color:transparent; font-family:"regular"; } 
a.role-txt.role-sidebar.role-menu, a .role-txt.role-sidebar.role-menu, .role-txt.role-sidebar.role-menu a { color:#C19A73}
a.role-txt.role-sidebar.role-menu:hover, a:hover .role-txt.role-sidebar.role-menu, .role-txt.role-sidebar.role-menu a:hover ,.role-txt.role-sidebar.role-menu .active,.role-txt.role-sidebar.role-menu.active,.role-txt.role-sidebar.role-menu .active a,.role-txt.role-sidebar.role-menu.active a{ color:#ffffff}
a.role-txt.role-sidebar.role-menu, a .role-txt.role-sidebar.role-menu, .role-txt.role-sidebar.role-menu a { background-color:transparent}
a.role-txt.role-sidebar.role-menu:hover, a:hover .role-txt.role-sidebar.role-menu, .role-txt.role-sidebar.role-menu a:hover ,.role-txt.role-sidebar.role-menu .active,.role-txt.role-sidebar.role-menu.active,.role-txt.role-sidebar.role-menu .active a,.role-txt.role-sidebar.role-menu.active a{ background-color:transparent}
.role-txt.role-thumb {font-family:"bold"; color:#F6F6F2; background-color:rgba(33, 32, 32, 0.502); text-transform:none; } 
.role-txt.role-univers {color:#F6F6F2; } 
.role-txt.role-univers.role-header {color:#979797; } 
.role-txt.role-univers.role-description {color:#C19A73; } 
.role-txt.role-service {} 
.role-txt.role-service.role-header {font-family:"regular"; } 
.role-txt.role-service.role-back {font-family:"regular"; color:#F6F6F2; } 
a.role-txt.role-service.role-back, a .role-txt.role-service.role-back, .role-txt.role-service.role-back a { color:#C19A73}
a.role-txt.role-service.role-back:hover, a:hover .role-txt.role-service.role-back, .role-txt.role-service.role-back a:hover ,.role-txt.role-service.role-back .active,.role-txt.role-service.role-back.active,.role-txt.role-service.role-back .active a,.role-txt.role-service.role-back.active a{ color:#8E6E56}
.role-txt.role-service.role-content {color:#F6F6F2; } 
a.role-txt.role-service.role-content, a .role-txt.role-service.role-content, .role-txt.role-service.role-content a { color:#C19A73}
a.role-txt.role-service.role-content:hover, a:hover .role-txt.role-service.role-content, .role-txt.role-service.role-content a:hover ,.role-txt.role-service.role-content .active,.role-txt.role-service.role-content.active,.role-txt.role-service.role-content .active a,.role-txt.role-service.role-content.active a{ color:#8E6E56}
.role-txt.role-service.role-content.role-title {color:#F6F6F2; } 
a.role-txt.role-service.role-content.role-title, a .role-txt.role-service.role-content.role-title, .role-txt.role-service.role-content.role-title a { color:#C19A73}
a.role-txt.role-service.role-content.role-title:hover, a:hover .role-txt.role-service.role-content.role-title, .role-txt.role-service.role-content.role-title a:hover ,.role-txt.role-service.role-content.role-title .active,.role-txt.role-service.role-content.role-title.active,.role-txt.role-service.role-content.role-title .active a,.role-txt.role-service.role-content.role-title.active a{ color:#8E6E56}
.role-txt.role-service.role-content.role-subtitle {color:#F6F6F2; } 
a.role-txt.role-service.role-content.role-subtitle, a .role-txt.role-service.role-content.role-subtitle, .role-txt.role-service.role-content.role-subtitle a { color:#C19A73}
a.role-txt.role-service.role-content.role-subtitle:hover, a:hover .role-txt.role-service.role-content.role-subtitle, .role-txt.role-service.role-content.role-subtitle a:hover ,.role-txt.role-service.role-content.role-subtitle .active,.role-txt.role-service.role-content.role-subtitle.active,.role-txt.role-service.role-content.role-subtitle .active a,.role-txt.role-service.role-content.role-subtitle.active a{ color:#8E6E56}
.role-txt.role-service.role-author {color:#F6F6F2; } 
a.role-txt.role-service.role-author, a .role-txt.role-service.role-author, .role-txt.role-service.role-author a { color:#C19A73}
a.role-txt.role-service.role-author:hover, a:hover .role-txt.role-service.role-author, .role-txt.role-service.role-author a:hover ,.role-txt.role-service.role-author .active,.role-txt.role-service.role-author.active,.role-txt.role-service.role-author .active a,.role-txt.role-service.role-author.active a{ color:#8E6E56}
.role-txt.role-service.role-author.role-value {color:#F6F6F2; } 
a.role-txt.role-service.role-author.role-value, a .role-txt.role-service.role-author.role-value, .role-txt.role-service.role-author.role-value a { color:#C19A73}
a.role-txt.role-service.role-author.role-value:hover, a:hover .role-txt.role-service.role-author.role-value, .role-txt.role-service.role-author.role-value a:hover ,.role-txt.role-service.role-author.role-value .active,.role-txt.role-service.role-author.role-value.active,.role-txt.role-service.role-author.role-value .active a,.role-txt.role-service.role-author.role-value.active a{ color:#8E6E56}
.role-btn {} 
.role-btn.role-service {} 
.role-btn.role-service.role-nav {background-color:#F6F6F2; color:#F6F6F2; border-color:rgba(255, 255, 255, 0.000); } 
a.role-btn.role-service.role-nav, a .role-btn.role-service.role-nav, .role-btn.role-service.role-nav a { background-color:#C19A73}
a.role-btn.role-service.role-nav:hover, a:hover .role-btn.role-service.role-nav, .role-btn.role-service.role-nav a:hover ,.role-btn.role-service.role-nav .active,.role-btn.role-service.role-nav.active,.role-btn.role-service.role-nav .active a,.role-btn.role-service.role-nav.active a{ background-color:#454039}
.role-btn.role-sidebar {color:#F6F6F2; background-color:rgba(255, 255, 255, 0.000); border-color:#F6F6F2; border-radius:-1; } 
a.role-btn.role-sidebar, a .role-btn.role-sidebar, .role-btn.role-sidebar a { color:#C19A73}
a.role-btn.role-sidebar:hover, a:hover .role-btn.role-sidebar, .role-btn.role-sidebar a:hover ,.role-btn.role-sidebar .active,.role-btn.role-sidebar.active,.role-btn.role-sidebar .active a,.role-btn.role-sidebar.active a{ color:#8E6E56}
a.role-btn.role-sidebar, a .role-btn.role-sidebar, .role-btn.role-sidebar a { border-color:#C19A73}
a.role-btn.role-sidebar:hover, a:hover .role-btn.role-sidebar, .role-btn.role-sidebar a:hover ,.role-btn.role-sidebar .active,.role-btn.role-sidebar.active,.role-btn.role-sidebar .active a,.role-btn.role-sidebar.active a{ border-color:#8E6E56}
.role-btn.role-sidebar.role-profile {undefined:undefined; } 
.role-btn.role-circle {} 
.role-btn.role-circle.role-quickway {color:rgba(255, 255, 255, 0.502); background-color:rgba(255, 255, 255, 0.000); border-color:rgba(255, 255, 255, 0.502); } 
a.role-btn.role-circle.role-quickway, a .role-btn.role-circle.role-quickway, .role-btn.role-circle.role-quickway a { color:#ffffff}
a.role-btn.role-circle.role-quickway:hover, a:hover .role-btn.role-circle.role-quickway, .role-btn.role-circle.role-quickway a:hover ,.role-btn.role-circle.role-quickway .active,.role-btn.role-circle.role-quickway.active,.role-btn.role-circle.role-quickway .active a,.role-btn.role-circle.role-quickway.active a{ color:#C19A73}
a.role-btn.role-circle.role-quickway, a .role-btn.role-circle.role-quickway, .role-btn.role-circle.role-quickway a { border-color:#ffffff}
a.role-btn.role-circle.role-quickway:hover, a:hover .role-btn.role-circle.role-quickway, .role-btn.role-circle.role-quickway a:hover ,.role-btn.role-circle.role-quickway .active,.role-btn.role-circle.role-quickway.active,.role-btn.role-circle.role-quickway .active a,.role-btn.role-circle.role-quickway.active a{ border-color:#C19A73}
.role-btn.role-circle.role-quickway.role-previous {undefined:undefined; } 
.role-btn.role-circle.role-quickway.role-next {undefined:undefined; } 
.role-btn.role-circle.role-quickway.role-play {undefined:undefined; } 
.role-bg {} 
.role-bg.role-shop_order {background-image:url(../../images/bg_shop_order_web_s2x.jpg) ;background-color:rgba(255, 255, 255, 0.000); background-size:cover; background-position:top center; } 
.role-bg.role-multipage {} 
.role-bg.role-multipage.role-banner {background-color:rgba(0, 0, 0, 0.878); } 
.role-bg.role-pack_color_punchline {background-color:transparent; } 
.role-bg.role-airmap {background-color:rgba(33, 32, 32, 0.502); color:#F6F6F2; } 
.role-bg.role-quickway {background-color:#2A272A; } 
.role-bg.role-sidebar {background-color:#2A272A; } 
.role-bg.role-sidebar.role-header {background-color:#2A272A; } 
.role-bg.role-univers {background-color:rgba(255, 255, 255, 0.000); background-image:url(../../images/BG_service_catalogue_s.jpg) ;background-size:null; background-position:bottom center; } 
.role-bg.role-univers.role-description {background-color:#2A272A; } 
.role-bg.role-service {background-color:#2A272A; } 
.role-bg.role-service.role-catalogue {background-color:rgba(255, 255, 255, 0.000); background-image:url(../../images/BG_service_catalogue_s.jpg) ;background-size:null; background-position:bottom center; } 
.role-bg.role-service.role-nav {background-color:#C19A73; color:#F6F6F2; background-image:none ;} 
.role-bg.role-service.role-detail {background-color:rgba(255, 255, 255, 0.000); background-image:url(../../images/BG_service_catalogue_s.jpg) ;background-size:null; background-position:bottom center; } 
.role-bg.role-nav {} 
.role-bg.role-nav.role-webview {background-color:rgba(255, 255, 255, 0.000); } 
.role-bg.role-pa {background-image:url(../../images/background_popup_pa2x_portrait.jpg) ;background-repeat:no-repeat; background-position:bottom left; background-size:null; } 
.role-drw {} 
.role-drw.role-gdpr {background-image:url(../../images/drw_gdpr_small2x.png) ;} 
.role-drw.role-order_confirmation_error {background-image:url(../../images/drw_order_confirmation_error_web_s2x.png) ;background-repeat:no-repeat; background-position:center center; } 
.role-drw.role-order_confirmation_success {background-image:url(../../images/drw_order_confirmation_web_s2x.png) ;background-repeat:no-repeat; background-position:center center; } 
.role-drw.role-close {background-image:url(../../images/btn_close_gdpr_web_s2x.png) ;} 
.role-drw.role-quickway {} 
.role-drw.role-quickway.role-progress {color:#F6F6F2; } 
.role-drw.role-quickway.role-remaining {color:rgba(255, 255, 255, 0.502); } 
.role-drw.role-minimap {} 
.role-drw.role-minimap.role-thumb {undefined:undefined; } 
.role-drw.role-separation {} 
.role-drw.role-separation.role-line {} 
.role-drw.role-separation.role-line.role-light {background-color:rgba(246, 246, 242, 0.200); } 
.role-drw.role-sidebar {} 
.role-drw.role-sidebar.role-flight {undefined:undefined; color:rgba(255, 255, 255, 0.502); } 
.role-drw.role-sidebar.role-element {background-color:#2A272A; } 
.role-drw.role-sidebar.role-element.role-circle {border-radius:-1; } 

}