body{background-color:#ededed}input:not([type]):focus:not([readonly]),input[type=text]:not(.browser-default):focus:not([readonly]),input[type=password]:not(.browser-default):focus:not([readonly]),input[type=email]:not(.browser-default):focus:not([readonly]),input[type=url]:not(.browser-default):focus:not([readonly]),input[type=time]:not(.browser-default):focus:not([readonly]),input[type=date]:not(.browser-default):focus:not([readonly]),input[type=datetime]:not(.browser-default):focus:not([readonly]),input[type=datetime-local]:not(.browser-default):focus:not([readonly]),input[type=tel]:not(.browser-default):focus:not([readonly]),input[type=number]:not(.browser-default):focus:not([readonly]),input[type=search]:not(.browser-default):focus:not([readonly]),textarea.materialize-textarea:focus:not([readonly]){border-bottom:1px solid #723063;box-shadow:0 1px 0 0 #723063}.tabs .tab a{outline:0;color:#723063}.tabs .tab a:hover,.tabs .tab a.active{color:#723063}.tabs .indicator{background-color:#723063}.tabs.unmaterialize .indicator{display:none}.dropdown-content li>a,.dropdown-content li>span{color:#723063}.row.no-margin{margin-bottom:0}a.btn,a.btn-flat,button.btn,button.btn-flat{font-weight:bold;line-height:26px;height:26px;font-size:13px;border-radius:6px;margin:0 0 0 8px;padding:0 1rem;color:#acacac;background-color:#fff}a.btn:hover,a.btn:focus,a.btn-flat:hover,a.btn-flat:focus,button.btn:hover,button.btn:focus,button.btn-flat:hover,button.btn-flat:focus{color:#acacac;background-color:#fff}a.btn.new-contact,a.btn-flat.new-contact,button.btn.new-contact,button.btn-flat.new-contact{margin:23px 5px 0 5px}a.btn.skip,a.btn-flat.skip,button.btn.skip,button.btn-flat.skip{margin:5px 5px 5px 6px}a.btn-flat,button.btn-flat{color:#acacac;border:1px solid #acacac}a.btn-flat.themed,button.btn-flat.themed{color:#723063;border:1px solid #723063}a.btn.themed{background-color:#723063;color:#fff}button.btn[type=submit],button.btn.submit{margin:15px 5px 5px 5px;background-color:#723063;color:#fff}button.btn[type=submit].quote-item-save-button,button.btn.submit.quote-item-save-button{margin-right:0}.btn-flat.cancel{margin:15px 5px 5px 5px}[type=checkbox]:checked+label:before{border-right:2px solid #723063;border-bottom:2px solid #723063}.select2-container{margin-bottom:10px}nav.top-bar{background-color:#4b3364;color:#fff;height:32px;line-height:32px;border:none;overflow:hidden}nav.top-bar ul li,nav.top-bar ul li a{font-weight:bold;color:#fff}nav.top-bar #expand-menu-bar{display:none}nav.top-bar #collapse-menu-bar,nav.top-bar #expand-menu-bar{color:#fff}nav.top-bar #collapse-menu-bar svg,nav.top-bar #expand-menu-bar svg{fill:currentColor;height:15px;width:15px}nav.top-bar #collapse-menu-bar:hover,nav.top-bar #expand-menu-bar:hover{background-color:transparent}nav.top-bar #collapse-menu-bar:hover svg,nav.top-bar #expand-menu-bar:hover svg{fill:currentColor;height:15px;width:15px}nav.top-bar #collapse-menu-bar img,nav.top-bar #expand-menu-bar img{height:15px;width:15px}nav.top-bar .latest-exchanges div{display:inline-block;font-size:12px;line-height:30px}nav.menu-bar{background-color:#fff;color:#723063;height:54px;line-height:54px;position:relative;z-index:500;padding:0 10px}nav.menu-bar.open{opacity:1;height:54px;transition:opacity 500ms linear,height 300ms ease-in-out}nav.menu-bar.closed{transition:opacity 100ms linear,height 300ms ease-in-out;opacity:0;height:0;overflow:hidden}nav.menu-bar ul a{color:#c8c8c8;padding:0 10px}nav.menu-bar ul a.active,nav.menu-bar ul a:hover{color:#723063;background-color:#fff}nav.menu-bar ul a img{width:36px;height:36px;vertical-align:middle}nav.menu-bar ul a.direct{height:54px;width:54px;line-height:54px;border-bottom:3px solid #fff;color:#c9c9c9;padding:0 10px 0}nav.menu-bar ul a.direct svg{width:36px;height:36px;fill:currentColor}nav.menu-bar ul a.direct.active,nav.menu-bar ul a.direct:hover{border-bottom:3px solid #723063;color:#723063}nav.menu-bar ul a.direct.active svg,nav.menu-bar ul a.direct:hover svg{width:36px;height:36px;fill:currentColor}nav.menu-bar .greetings{font-weight:bold;color:#667;font-size:13px}nav.menu-bar .menu-usuario{cursor:pointer}nav.menu-bar .menu-usuario .mask{width:102px;margin-left:10px}nav.menu-bar .menu-usuario .mask .avatar{background:url("../img/super_mask.svg") no-repeat center;background-size:102px}nav.menu-bar .menu-usuario .dl-menu{right:0}nav.menu-bar .dl-menuwrapper a.dl-trigger.icon{height:54px;width:54px;line-height:54px;border-bottom:3px solid #fff;color:#c9c9c9;padding:0 10px 0}nav.menu-bar .dl-menuwrapper a.dl-trigger.icon:hover,nav.menu-bar .dl-menuwrapper a.dl-trigger.icon.active,nav.menu-bar .dl-menuwrapper a.dl-trigger.icon:focus{color:#723063;background-color:#fff;border-bottom:3px solid #723063}nav.menu-bar .dl-menuwrapper a.dl-trigger.icon:hover svg,nav.menu-bar .dl-menuwrapper a.dl-trigger.icon.active svg,nav.menu-bar .dl-menuwrapper a.dl-trigger.icon:focus svg{width:36px;height:36px;fill:currentColor}nav.menu-bar .dl-menuwrapper a.dl-trigger.icon:hover.icon-accounting,nav.menu-bar .dl-menuwrapper a.dl-trigger.icon.active.icon-accounting,nav.menu-bar .dl-menuwrapper a.dl-trigger.icon:focus.icon-accounting{color:#f89c27;border-bottom:3px solid #f89c27}nav.menu-bar .dl-menuwrapper a.dl-trigger.icon:hover.icon-accounting svg,nav.menu-bar .dl-menuwrapper a.dl-trigger.icon.active.icon-accounting svg,nav.menu-bar .dl-menuwrapper a.dl-trigger.icon:focus.icon-accounting svg{width:36px;height:36px;fill:currentColor}nav.menu-bar .dl-menuwrapper a.dl-trigger.icon:hover.icon-exchange,nav.menu-bar .dl-menuwrapper a.dl-trigger.icon.active.icon-exchange,nav.menu-bar .dl-menuwrapper a.dl-trigger.icon:focus.icon-exchange{color:#0097c5;border-bottom:3px solid #0097c5}nav.menu-bar .dl-menuwrapper a.dl-trigger.icon:hover.icon-exchange svg,nav.menu-bar .dl-menuwrapper a.dl-trigger.icon.active.icon-exchange svg,nav.menu-bar .dl-menuwrapper a.dl-trigger.icon:focus.icon-exchange svg{width:36px;height:36px;fill:currentColor}nav.menu-bar .dl-menuwrapper a.dl-trigger.icon:hover.icon-travel,nav.menu-bar .dl-menuwrapper a.dl-trigger.icon.active.icon-travel,nav.menu-bar .dl-menuwrapper a.dl-trigger.icon:focus.icon-travel{color:#6d8044;border-bottom:3px solid #6d8044}nav.menu-bar .dl-menuwrapper a.dl-trigger.icon:hover.icon-travel svg,nav.menu-bar .dl-menuwrapper a.dl-trigger.icon.active.icon-travel svg,nav.menu-bar .dl-menuwrapper a.dl-trigger.icon:focus.icon-travel svg{width:36px;height:36px;fill:currentColor}nav.menu-bar .dl-menuwrapper a.dl-trigger.icon svg{width:36px;height:36px;fill:currentColor}nav.menu-bar .dl-menuwrapper ul.dl-menu,nav.menu-bar .dl-menuwrapper .dl-menu ul,nav.menu-bar .dl-menuwrapper .dl-submenu{top:54px;border-radius:5px}nav.menu-bar .dl-menuwrapper:active{padding:0}nav.menu-bar .dl-menuwrapper ul li{border:none}nav.menu-bar .dl-menuwrapper ul li.dl-back a{padding:10px 35px}nav.menu-bar .dl-menuwrapper ul li a{color:#5d5d5d;font-weight:normal;padding:10px 10px;background-color:#fff;border-bottom:1px solid #dedede}nav.menu-bar .dl-menuwrapper ul li a:hover,nav.menu-bar .dl-menuwrapper ul li a:active,nav.menu-bar .dl-menuwrapper ul li a:focus{background-color:#dedede}nav.menu-bar .dl-menuwrapper li.submenu-title{background-color:#723063;font-weight:bold;color:#fff;padding:15px 10px;text-align:center;line-height:10px;text-transform:uppercase}nav.menu-bar .dl-menuwrapper.accounting li.submenu-title{background-color:#f89c27}nav.menu-bar .dl-menuwrapper.accounting button:hover,nav.menu-bar .dl-menuwrapper.accounting button.active,nav.menu-bar .dl-menuwrapper.accounting button:focus{color:#f89c27;background-color:#fff;border-bottom:3px solid #f89c27}nav.menu-bar .dl-menuwrapper.exchange li.submenu-title{background-color:#0097c5}nav.menu-bar .dl-menuwrapper.exchange button:hover,nav.menu-bar .dl-menuwrapper.exchange button.active,nav.menu-bar .dl-menuwrapper.exchange button:focus{color:#0097c5;background-color:#fff;border-bottom:3px solid #0097c5}nav.menu-bar .dl-menuwrapper.travel li.submenu-title{background-color:#6d8044}nav.menu-bar .dl-menuwrapper.travel button:hover,nav.menu-bar .dl-menuwrapper.travel button.active,nav.menu-bar .dl-menuwrapper.travel button:focus{color:#6d8044;background-color:#fff;border-bottom:3px solid #6d8044}ul.side-nav{background-color:#ededed;padding:0;width:230px;height:auto;top:96px;bottom:8px;margin-top:0 !important;z-index:100;transition:margin-top 300ms ease-in-out,width 300ms ease-in-out}ul.side-nav .dl-menuwrapper ul.dl-menu,ul.side-nav .dl-menuwrapper .dl-menu ul,ul.side-nav .dl-menuwrapper .dl-submenu{top:0}ul.side-nav .dl-menuwrapper .dl-back a{padding-left:30px}ul.side-nav .dl-menuwrapper li{border-bottom:1px solid #d0d0d0}ul.side-nav .title{color:#723063;font-weight:bold;border:none;padding-left:10px}ul.side-nav .title a{display:inline-block;margin-right:10px;color:#723063}ul.side-nav .title a svg{width:20px;height:20px;fill:currentColor;vertical-align:middle}ul.side-nav .title a:hover{background-color:transparent}ul.side-nav .title span{padding-top:1px}ul.side-nav li,ul.side-nav li>a{text-transform:uppercase;font-size:12px;color:#464646}ul.side-nav li>a{padding:0}ul.side-nav .side-menu button.dl-trigger{background:none}ul.side-nav .side-menu li.dl-back a{color:#723063}ul.side-nav .side-menu ul li a{background-color:#ededed;padding-left:10px}ul.side-nav .side-menu ul li a:hover{background-color:#dedede}ul.side-nav .side-menu.open{opacity:1;width:100%;transition:opacity 700ms ease-in-out,width 300ms ease-in-out}ul.side-nav .side-menu.closed{transition:opacity 100ms ease-in-out,width 300ms ease-in-out;opacity:0;width:0;overflow:hidden}.section.main-content{margin-left:235px;margin-top:0;transition:margin-left 300ms ease-in-out}@media only screen and (max-width: 992px){.section.main-content{margin-left:0}}.section.main-content.full-page{margin-left:0}.section.main-content .no-results{text-align:center;margin-top:15px;color:#464646}.section.main-content span.contact-category{padding:6px 8px;text-transform:uppercase;font-weight:bold;color:#acacac;border:1px solid #acacac;border-radius:0 7px 0 7px;font-size:12px}.section.main-content.single-card{max-width:350px;margin:150px auto 0}.section.main-content.single-card.external{max-width:500px}.section.main-content.single-card .section-content{padding:0 30px 30px;text-align:center}.row.section-title{background-color:#723063;color:#fff;padding:5px 6px;margin-bottom:0;line-height:26px;border-radius:8px}.row.section-title .select-dropdown.dropdown-content li.disabled,.row.section-title .select-dropdown.dropdown-content li.selected{color:#fff;background-color:rgba(0,0,0,.06)}.row.section-title .select-dropdown.dropdown-content li.disabled span,.row.section-title .select-dropdown.dropdown-content li.selected span{color:#fff;background-color:rgba(0,0,0,.06)}.row.section-title h1{font-size:15px;text-transform:uppercase;margin:0;font-weight:bold;display:inline-block;width:auto}.row.section-title a:not(.duplicate-dropdown){height:20px;width:20px;color:#fff;margin-left:15px}.row.section-title a:not(.duplicate-dropdown) svg{width:20px;height:20px;fill:currentColor;vertical-align:middle}.row.section-title a:not(.duplicate-dropdown).btn-consolidation{height:26px;width:auto}.row.section-title .dropdown-content{min-width:125px}.row.section-title.quote-title a{line-height:20px}.row.section-title.quote-title .dropdown-content{min-width:125px}table.currency-exchange{border:1px solid #dedede}table.currency-exchange .exchange-rate{max-width:125px;min-width:125px;width:125px}table.currency-exchange thead{border:1px solid #dedede}table.currency-exchange tbody{border:1px solid #dedede}table.currency-exchange tr{border:1px solid #dedede}table.currency-exchange th{border:1px solid #dedede}table.currency-exchange td{border:1px solid #dedede}.row.section-content{background-color:#fff;border-radius:8px;padding-bottom:30px;border:1px solid #c3c3c3}.row.section-content table thead th{padding:5px}.row.section-content table thead a{color:#000;padding:5px 0;text-transform:uppercase;font-size:14px}.row.section-content table td{font-size:13px;color:#535455;border-bottom:1px solid #dedede;padding:15px 5px 4px;line-height:24px}.row.section-content table td.actions{text-align:right}.row.section-content table td.equally-spaced table td{width:33%}.row.section-content table td.equally-spaced table td.right-aligned{text-align:right}.row.section-content table td.input-container{border:0;padding-bottom:0;display:block}.row.section-content table td.input-container .input-field{margin:0}.row.section-content table td.input-container .input-field input{margin:0}.row.section-content table .icon{vertical-align:top;padding-top:15px;width:10%}.row.section-content table .icon div{width:42px;height:42px;border-radius:50%;background-color:#197686;padding:5px}.row.section-content table .icon div img,.row.section-content table .icon div svg{width:32px;height:32px}.row.section-content.registration-form-summary table thead th{padding:5px 0 5px 0}.row.section-content.registration-form-summary table tr.top-tr td{padding-top:5px}.row.section-content .actions a{display:inline-block;margin:0 5px}.row.section-content .actions a.view,.row.section-content .actions a.edit,.row.section-content .actions a.delete,.row.section-content .actions a.pages,.row.section-content .actions a.create,.row.section-content .actions a.file,.row.section-content .actions a.manage-forms,.row.section-content .actions a.add-course,.row.section-content .actions a.add-accommodation,.row.section-content .actions a.prices,.row.section-content .actions a.change-pass,.row.section-content .actions a.edit-permissions,.row.section-content .actions a.email,.row.section-content .actions a.download,.row.section-content .actions a.add-file,.row.section-content .actions a.booking-reserve,.row.section-content .actions a.booking-reissue,.row.section-content .actions a.booking-not-reserved,.row.section-content .actions a.booking-issue,.row.section-content .actions a.lock,.row.section-content .actions a.unlock,.row.section-content .actions a.details,.row.section-content .actions a.check,.row.section-content .actions a.postpone,.row.section-content .actions a.list{color:#b9b9b9;width:24px;height:24px}.row.section-content .actions a.view svg,.row.section-content .actions a.edit svg,.row.section-content .actions a.delete svg,.row.section-content .actions a.pages svg,.row.section-content .actions a.create svg,.row.section-content .actions a.file svg,.row.section-content .actions a.manage-forms svg,.row.section-content .actions a.add-course svg,.row.section-content .actions a.add-accommodation svg,.row.section-content .actions a.prices svg,.row.section-content .actions a.change-pass svg,.row.section-content .actions a.edit-permissions svg,.row.section-content .actions a.email svg,.row.section-content .actions a.download svg,.row.section-content .actions a.add-file svg,.row.section-content .actions a.booking-reserve svg,.row.section-content .actions a.booking-reissue svg,.row.section-content .actions a.booking-not-reserved svg,.row.section-content .actions a.booking-issue svg,.row.section-content .actions a.lock svg,.row.section-content .actions a.unlock svg,.row.section-content .actions a.details svg,.row.section-content .actions a.check svg,.row.section-content .actions a.postpone svg,.row.section-content .actions a.list svg{width:24px;height:24px;fill:currentColor;vertical-align:middle}.row.section-content .actions a.view:hover,.row.section-content .actions a.edit:hover,.row.section-content .actions a.delete:hover,.row.section-content .actions a.pages:hover,.row.section-content .actions a.create:hover,.row.section-content .actions a.file:hover,.row.section-content .actions a.manage-forms:hover,.row.section-content .actions a.add-course:hover,.row.section-content .actions a.add-accommodation:hover,.row.section-content .actions a.prices:hover,.row.section-content .actions a.change-pass:hover,.row.section-content .actions a.edit-permissions:hover,.row.section-content .actions a.email:hover,.row.section-content .actions a.download:hover,.row.section-content .actions a.add-file:hover,.row.section-content .actions a.booking-reserve:hover,.row.section-content .actions a.booking-reissue:hover,.row.section-content .actions a.booking-not-reserved:hover,.row.section-content .actions a.booking-issue:hover,.row.section-content .actions a.lock:hover,.row.section-content .actions a.unlock:hover,.row.section-content .actions a.details:hover,.row.section-content .actions a.check:hover,.row.section-content .actions a.postpone:hover,.row.section-content .actions a.list:hover{color:#868686}.row.section-content .actions a.view:hover svg,.row.section-content .actions a.edit:hover svg,.row.section-content .actions a.delete:hover svg,.row.section-content .actions a.pages:hover svg,.row.section-content .actions a.create:hover svg,.row.section-content .actions a.file:hover svg,.row.section-content .actions a.manage-forms:hover svg,.row.section-content .actions a.add-course:hover svg,.row.section-content .actions a.add-accommodation:hover svg,.row.section-content .actions a.prices:hover svg,.row.section-content .actions a.change-pass:hover svg,.row.section-content .actions a.edit-permissions:hover svg,.row.section-content .actions a.email:hover svg,.row.section-content .actions a.download:hover svg,.row.section-content .actions a.add-file:hover svg,.row.section-content .actions a.booking-reserve:hover svg,.row.section-content .actions a.booking-reissue:hover svg,.row.section-content .actions a.booking-not-reserved:hover svg,.row.section-content .actions a.booking-issue:hover svg,.row.section-content .actions a.lock:hover svg,.row.section-content .actions a.unlock:hover svg,.row.section-content .actions a.details:hover svg,.row.section-content .actions a.check:hover svg,.row.section-content .actions a.postpone:hover svg,.row.section-content .actions a.list:hover svg{fill:currentColor}.row.section-content .actions a.toggle-status,.row.section-content .actions a.toggle-main,.row.section-content .actions a.pdf,.row.section-content .actions a.toggle-checked,.row.section-content .actions a.toggle-unchecked,.row.section-content .actions a.duplicate,.row.section-content .actions a.toggle-featured,.row.section-content .actions a.toggle-unfeatured,.row.section-content .actions a.add-file,.row.section-content .actions a.booking-wait,.row.section-content .actions a.booking-cancel,.row.section-content .actions a.exclamation{color:#b9b9b9;width:20px;height:20px}.row.section-content .actions a.toggle-status svg,.row.section-content .actions a.toggle-main svg,.row.section-content .actions a.pdf svg,.row.section-content .actions a.toggle-checked svg,.row.section-content .actions a.toggle-unchecked svg,.row.section-content .actions a.duplicate svg,.row.section-content .actions a.toggle-featured svg,.row.section-content .actions a.toggle-unfeatured svg,.row.section-content .actions a.add-file svg,.row.section-content .actions a.booking-wait svg,.row.section-content .actions a.booking-cancel svg,.row.section-content .actions a.exclamation svg{width:20px;height:20px;fill:currentColor;vertical-align:middle}.row.section-content .actions a.toggle-status:hover,.row.section-content .actions a.toggle-main:hover,.row.section-content .actions a.pdf:hover,.row.section-content .actions a.toggle-checked:hover,.row.section-content .actions a.toggle-unchecked:hover,.row.section-content .actions a.duplicate:hover,.row.section-content .actions a.toggle-featured:hover,.row.section-content .actions a.toggle-unfeatured:hover,.row.section-content .actions a.add-file:hover,.row.section-content .actions a.booking-wait:hover,.row.section-content .actions a.booking-cancel:hover,.row.section-content .actions a.exclamation:hover{color:#868686}.row.section-content .actions a.toggle-status:hover svg,.row.section-content .actions a.toggle-main:hover svg,.row.section-content .actions a.pdf:hover svg,.row.section-content .actions a.toggle-checked:hover svg,.row.section-content .actions a.toggle-unchecked:hover svg,.row.section-content .actions a.duplicate:hover svg,.row.section-content .actions a.toggle-featured:hover svg,.row.section-content .actions a.toggle-unfeatured:hover svg,.row.section-content .actions a.add-file:hover svg,.row.section-content .actions a.booking-wait:hover svg,.row.section-content .actions a.booking-cancel:hover svg,.row.section-content .actions a.exclamation:hover svg{fill:currentColor}.row.section-content .actions a.close-to-expire{color:#e38b23}.row.section-content .actions a.close-to-expire:hover{color:#e38b23}.row.section-content .actions a.expired{color:#970022}.row.section-content .actions a.expired:hover{color:#970022}.row.section-content .actions a.dates{color:#b9b9b9;width:24px;height:20px}.row.section-content .actions a.dates svg{width:24px;height:20px;fill:currentColor;fill-rule:evenodd;vertical-align:middle}.row.section-content .actions a.dates:hover{color:#868686}.row.section-content .actions a.dates:hover svg{fill:currentColor;fill-rule:evenodd}.row.section-content .remove-one-extra.remove-tour-start-date{line-height:50px}.row.section-content .remove-one-extra a{width:20px;height:20px;display:inline-block;color:#b9b9b9}.row.section-content .remove-one-extra a svg{width:20px;height:20px;fill:currentColor;vertical-align:middle}.row.section-content .remove-one-extra a:hover{color:#868686}.row.section-content .remove-one-extra a:hover svg{fill:currentColor}.row.section-content div.add-more{transition:height 500ms ease-in-out;margin-top:15px}.row.section-content div.add-more a{width:24px;height:24px;position:relative;bottom:12px;left:12px;display:inline-block;color:#723063}.row.section-content div.add-more a svg{width:24px;height:24px;vertical-align:middle;fill:currentColor;background-color:#fff}.row.section-content div.add-more a:hover{color:#723063}.row.section-content div.add-more a:hover svg{fill:currentColor;background-color:#fff}.row.section-content .index th{padding-right:20px}.row.section-content .index th.asc.desc{background:url("../img/arrow_down_up.svg") center right no-repeat;background-size:20px}.row.section-content .index th.asc.active{background:url("../img/arrow_up_active.svg") no-repeat;background-position:center right;background-size:15px}.row.section-content .index th.desc.active{background:url("../img/arrow_down_active.svg") no-repeat;background-position:center right;background-size:15px}.row.section-content h3{font-size:20px}.row.section-content h4{font-size:18px}.row.section-content h5{font-size:16px}.row.section-content h6{font-size:14px}.row.section-content a.delete-main-image{display:inline-block;height:24px;width:24px;color:#b9b9b9}.row.section-content a.delete-main-image svg{width:24px;height:24px;fill:currentColor;vertical-align:middle}.row.section-content a.delete-main-image:hover{color:#868686}.row.section-content a.delete-main-image:hover svg{fill:currentColor}.row.section-content div.view{padding-top:30px;font-weight:300}.row.section-content div.view .row{border-bottom:1px solid #dedede}.row.section-content div.view .quote-item-title{border:none}.row.section-content #pax .row{border:none}.row.section-content #pax div.row.section-subtitle.pax-room:not(:last-child){border-bottom:1px solid #dedede;margin-bottom:10px}.row.section-content #pax div.pax-room>div.col{padding-top:2px;padding-bottom:2px}.row.section-content #pax div.pax-room .pax-information{padding:0 2rem 10px}.row.section-content #pax div.pax-room .pax-information .row{margin:0;border-bottom:1px solid #dedede}.row.section-content #pax div.pax-room .pax-information .row .col{padding-top:2px;padding-bottom:2px}.row.section-content div.form{padding-top:10px}.row.section-content div.form.tourDays div.independent-scroll{height:75vh;overflow:auto}.row.section-content div.form.travelPackages div.travel-category{line-height:15px}.row.section-content div.form.travelPackages div.travel-category label{color:#000}.row.section-content div.form.travelPackages div.travel-checkbox{margin-top:20px}.row.section-content div.quotes.view{padding-top:0}.row.section-content div.quotes.view div.section-school{border-bottom:none}.row.section-content div.quotes.view div.borderless{border:none}.row.section-content div.quotes.view div.icon{width:20px}.row.section-content div.quotes.view div.icon.actions{width:30px}.row.section-content div.quotes.view div.icon.column-drag-handle:hover{cursor:grabbing}.row.section-content div.quotes.view div.col.child-item{padding:0 0 0 30px}.row.section-content div.contacts.view legend{padding:0 10px}.row.section-content div.contacts.view fieldset{margin-bottom:10px;padding-top:20px}.row.section-content div.contacts.view div.row.section-subtitle{border-bottom:none;margin-bottom:20px}.row.section-content div.contacts.view .avatar div:first-child{height:100px;width:100px;display:inline-block}.row.section-content div.contacts.view .avatar div.actions{display:inline-block;margin-left:10px;vertical-align:top}.row.section-content div.heading,.row.section-content p.heading{color:#666;font-size:12px;line-height:22px}.row.section-content .row.section-subtitle{margin-bottom:0}.row.section-content .row.section-subtitle h4{color:#000;display:inline-block;width:auto;margin:0;font-size:16px}.row.section-content .row.section-subtitle .col{padding-top:10px;padding-bottom:10px}.row.section-content div.section-subcontent.row{border-bottom:none}.row.section-content div.section-subcontent.row table th{font-size:13px;padding:10px 5px 5px;font-weight:normal}.row.section-content div.section-subcontent.row table td{font-size:13px;color:#535455;border-bottom:1px solid #dedede;padding:5px 5px 4px}.row.section-content div.section-subcontent.row table tr.quote-items td{border-top:1px solid #dedede;border-bottom:none}.row.section-content div.section-subcontent.row table tr.quote-hotel-rooms td{border-top:none;border-bottom:none}.row.section-content div.section-subcontent.row .row.vue-table{border:none}.row.section-content hr{background-color:#723063;height:2px;border:none;margin-top:32px}.row.section-content hr.secondary-color{background-color:#afc0cb}.row.section-content .accommodationPriceRanges hr,.row.section-content .coursePriceRanges hr{margin-top:16px;margin-bottom:16px}.row.section-content.external-pages{padding-bottom:0;margin-bottom:0}.row.section-content .registrationForm table th{border:none;padding:10px 0 5px 0;font-size:15px;line-height:15px}.row.section-content .registrationForm table th.subheading{color:#000;text-transform:uppercase;font-weight:bold;font-size:12px}.row.section-content .registrationForm table th.subheading.principal{padding:10px 0 0 0;font-size:15px}.row.section-content .registrationForm table td{border:none;color:#9e9e9e;font-size:12px;line-height:15px;padding:0 0 5px 0}.row.section-content div.checkbox label{max-width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.row.section-content div.radio label{padding-left:23px;margin-right:20px;pointer-events:auto}.row.section-content fieldset.radio-group{border:none;padding:.25rem}.row.section-content fieldset.radio-group legend{font-size:.8rem}.row.section-content fieldset.radio-group input[type=radio]+label{padding-left:25px}.row.section-content table.follow-ups tr.close-to-expire td{color:#e38b23}.row.section-content table.follow-ups tr.expired td{color:#970022}.row.section-content .subheader{font-size:1rem;border-left:3px solid #723063;margin:.5rem .5rem .5rem -13px;display:inline-block;width:100%;padding:.625em}.row.section-content div.logos a{width:20px;height:20px;display:inline-block;color:#b9b9b9;margin-right:30px}.row.section-content div.logos a svg{width:20px;height:20px;fill:currentColor;vertical-align:middle}.row.section-content div.logos a:hover{color:#868686}.row.section-content div.logos a:hover svg{fill:currentColor}.travel-summary.section-content #servicos table.quote-items{border-top:1px solid #9e9e9e}.travel-summary.section-content #servicos table.quote-items tr ul.collapsible,.travel-summary.section-content #servicos table.quote-items tr ul{border:none;box-shadow:none;color:#9e9e9e;font-size:12px;margin:0}.travel-summary.section-content #servicos table.quote-items tr ul.collapsible .heading,.travel-summary.section-content #servicos table.quote-items tr ul .heading{color:#000}.travel-summary.section-content #servicos table.quote-items tr ul.collapsible li,.travel-summary.section-content #servicos table.quote-items tr ul li{margin:9px 0}.travel-summary.section-content #servicos table.quote-items tr ul.collapsible li .collapsible-header,.travel-summary.section-content #servicos table.quote-items tr ul li .collapsible-header{text-transform:uppercase;font-weight:bold;padding:0;border:none;display:block}.travel-summary.section-content #servicos table.quote-items tr ul.collapsible li .collapsible-header .heading,.travel-summary.section-content #servicos table.quote-items tr ul li .collapsible-header .heading{color:#000}.travel-summary.section-content #servicos table.quote-items tr ul.collapsible li .collapsible-header .actions,.travel-summary.section-content #servicos table.quote-items tr ul li .collapsible-header .actions{padding-right:0}.travel-summary.section-content #servicos table.quote-items tr ul.collapsible li .collapsible-header .actions a,.travel-summary.section-content #servicos table.quote-items tr ul li .collapsible-header .actions a{color:#868686}.travel-summary.section-content #servicos table.quote-items tr ul.collapsible li .collapsible-header .actions a.expand-link,.travel-summary.section-content #servicos table.quote-items tr ul.collapsible li .collapsible-header .actions a.collapse-link,.travel-summary.section-content #servicos table.quote-items tr ul li .collapsible-header .actions a.expand-link,.travel-summary.section-content #servicos table.quote-items tr ul li .collapsible-header .actions a.collapse-link{color:#868686;width:15px;height:15px}.travel-summary.section-content #servicos table.quote-items tr ul.collapsible li .collapsible-header .actions a.expand-link svg,.travel-summary.section-content #servicos table.quote-items tr ul.collapsible li .collapsible-header .actions a.collapse-link svg,.travel-summary.section-content #servicos table.quote-items tr ul li .collapsible-header .actions a.expand-link svg,.travel-summary.section-content #servicos table.quote-items tr ul li .collapsible-header .actions a.collapse-link svg{width:15px;height:15px;fill:currentColor;vertical-align:middle}.travel-summary.section-content #servicos table.quote-items tr ul.collapsible li .collapsible-header .actions a.expand-link:hover,.travel-summary.section-content #servicos table.quote-items tr ul.collapsible li .collapsible-header .actions a.collapse-link:hover,.travel-summary.section-content #servicos table.quote-items tr ul li .collapsible-header .actions a.expand-link:hover,.travel-summary.section-content #servicos table.quote-items tr ul li .collapsible-header .actions a.collapse-link:hover{color:#868686}.travel-summary.section-content #servicos table.quote-items tr ul.collapsible li .collapsible-header .actions a.expand-link:hover svg,.travel-summary.section-content #servicos table.quote-items tr ul.collapsible li .collapsible-header .actions a.collapse-link:hover svg,.travel-summary.section-content #servicos table.quote-items tr ul li .collapsible-header .actions a.expand-link:hover svg,.travel-summary.section-content #servicos table.quote-items tr ul li .collapsible-header .actions a.collapse-link:hover svg{fill:currentColor}.travel-summary.section-content #servicos table.quote-items tr ul.collapsible .collapsible-body,.travel-summary.section-content #servicos table.quote-items tr ul .collapsible-body{padding:0;border:none;font-size:11px}.travel-summary.section-content #servicos table.quote-items tr ul.collapsible .collapsible-body div.row.period-price:not(:first-child),.travel-summary.section-content #servicos table.quote-items tr ul.collapsible .collapsible-body table.totals,.travel-summary.section-content #servicos table.quote-items tr ul .collapsible-body div.row.period-price:not(:first-child),.travel-summary.section-content #servicos table.quote-items tr ul .collapsible-body table.totals{margin-top:17px}.travel-summary.section-content #servicos table.quote-items tr ul.collapsible .collapsible-body div.row.period-price:not(:first-child) tr td,.travel-summary.section-content #servicos table.quote-items tr ul.collapsible .collapsible-body table.totals tr td,.travel-summary.section-content #servicos table.quote-items tr ul .collapsible-body div.row.period-price:not(:first-child) tr td,.travel-summary.section-content #servicos table.quote-items tr ul .collapsible-body table.totals tr td{font-size:11px}.travel-summary.section-content #servicos table.quote-items tr ul.collapsible .collapsible-body div.col,.travel-summary.section-content #servicos table.quote-items tr ul .collapsible-body div.col{padding:5px 0}.travel-summary.section-content #servicos table.quote-items tr ul.collapsible .collapsible-body div.col.actions a,.travel-summary.section-content #servicos table.quote-items tr ul .collapsible-body div.col.actions a{height:15px}.travel-summary.section-content #servicos table.quote-items tr ul.collapsible .collapsible-body div.col.actions a svg,.travel-summary.section-content #servicos table.quote-items tr ul .collapsible-body div.col.actions a svg{width:20px;height:20px}.travel-summary.row.section-content .collapsible-header .actions{padding:0}.travel-summary.row.section-content .collapsible-header .actions a{color:#868686;width:auto;height:auto}.travel-summary.row.section-content .collapsible-header,.travel-summary.row.section-content .quote-items.passengers{display:inline-block;padding:4px 0;border:none;width:100%;line-height:22px}.travel-summary.row.section-content div.heading,.travel-summary.row.section-content div.subheading{color:#000;text-transform:uppercase;font-weight:bold}.travel-summary.row.section-content .quote-city-items div.heading{color:#6d8044;font-size:15px}.travel-summary.row.section-content .quote-city-items div.subheading{margin:8px 0}.travel-summary.row.section-content .quote-items .subheading a,.travel-summary.row.section-content .quote-city-items .subheading a{color:#b9b9b9;width:24px}.travel-summary.row.section-content .quote-items .subheading a:hover,.travel-summary.row.section-content .quote-city-items .subheading a:hover{color:#868686}.travel-summary.row.section-content .quote-items,.travel-summary.row.section-content .quote-city-items{color:#9e9e9e;font-size:12px;border-top:1px solid #9e9e9e}.travel-summary.row.section-content .quote-items .subheading a,.travel-summary.row.section-content .quote-city-items .subheading a{color:#b9b9b9;width:24px}.travel-summary.row.section-content .quote-items .subheading a:hover,.travel-summary.row.section-content .quote-city-items .subheading a:hover{color:#868686}.travel-summary.row.section-content .quote-items:first-of-type,.travel-summary.row.section-content .quote-city-items:first-of-type{border:none}.travel-summary.row.section-content ul.quote-items{border:0;margin:0}.travel-summary.row.section-content ul.quote-items .quote-item{display:block;width:100%;margin-bottom:6px}.travel-summary.row.section-content .actions a{height:15px}.travel-summary.row.section-content .actions a svg{height:15px}.section-side-summary .summary-prices{display:flex;flex-direction:column}.section-side-summary .summary-prices>div{border:none;color:#9e9e9e;font-size:12px;line-height:15px;flex-direction:row;align-items:center;padding:.5rem 0;border-top:1px solid #c3c3c3}.section-side-summary .summary-prices>div:last-of-type{border:0}.section-side-summary .summary-prices *{display:flex}.section-side-summary .summary-prices .heading{flex-grow:1}.section-side-summary .summary-prices .entity-price{text-align:right}.section-side-summary .summary-prices>div:not(.summary-total) div.heading{color:#9e9e9e;text-transform:none;font-weight:normal}.section-side-summary .summary-prices .summary-price-std div.entity-price{color:#000;font-size:15px}.section-side-summary .summary-prices .summary-total div.heading{text-transform:none;font-size:15px}.section-side-summary .summary-prices .summary-total div.entity-price{color:#6d8044;font-size:15px;font-weight:bold}.section-side-summary .summary-prices .exchange-disclaimer,.section-side-summary .summary-prices .exchanges{width:100%;white-space:normal;text-align:justify}.section-side-summary .summary-prices .exchange-disclaimer{padding:5px 0 0 0}.section-side-summary .summary-prices .exchanges{padding:0}.new-summaries-container{white-space:nowrap;overflow:auto}.new-summaries-container .section-side-summary{display:inline-block;float:none;vertical-align:top}.new-summaries-container ul.quote-items{white-space:normal}.additional-information.form form .row{margin-bottom:15px}.additional-information.form form .row .input-field input[type=text]{padding-right:2rem;box-sizing:border-box}.additional-information.form .actions{padding-top:20px}.additional-information.form .actions.inline{display:inline-block;position:absolute;right:0;top:0;padding-top:0}.additional-information.form .actions a{color:#b9b9b9}.additional-information.form .children .child-item>.col{padding-left:30px}.collection.stripped li:nth-child(even){background-color:#e0e0e0}.paginator{margin:40px 0}.paginator li{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;margin-left:5px;height:37px}.paginator li a,.paginator li.active a{color:#acacac;border:1px solid #acacac}.paginator li.active{background-color:#fff;color:#acacac;border-bottom:3px solid #723063}.paginator li.prev a,.paginator li.next a{border:none}hr{color:#723063}form fieldset{width:100%}.row.search{margin-left:-0.75rem;margin-right:-0.75rem;border-bottom:1px solid #d0d0d0}.row.search.multiple-filters .input-field.search{height:40px}.row.search .input-field input[type=search]{border-radius:25px;border-bottom:none;height:34px;line-height:34px;padding-left:38px;width:calc(100% - 38px);background:#ecf0f4 url("../img/icon_busca.svg") no-repeat 7px center;background-size:20px}.row.search .input-field input[type=search]:hover,.row.search .input-field input[type=search]:focus{box-shadow:none}.row.search .input-field input[type=search]::placeholder{color:#535353}.row.search .search-select{margin-top:1rem}.row.search .search-select .dropdown-content li>span>label{height:25px;line-height:25px}.row.search button.btn[type=submit]{margin:0}div.row.messages{margin-bottom:0;cursor:pointer}div.col.message,p.message{border-radius:5px;background-color:#723063;color:#fff;padding:10px 5px;text-align:center;font-weight:bold;visibility:visible;opacity:1;transition:visibility 500ms,opacity 250ms ease-in-out;margin-bottom:1rem}div.col.message,div.col.message p.message,p.message,p.message p.message{padding:2px 2px;margin-top:0}div.col.message.warning,p.message.warning{background-color:#f89c27}div.col.message.success,p.message.success{background-color:#33bcad}div.col.message.error,p.message.error{background-color:#ed1c24}div.col.message.hidden,p.message.hidden{visibility:hidden;opacity:0;display:none}div.required:not(.radio)>p.label:after,div.required:not(.radio)>label:after{color:#ed1c24;content:" *";display:inline;font-weight:bold;font-size:17px;vertical-align:middle}.error-message{color:#ed1c24;margin-top:-10px;display:block}form .row{margin-bottom:0}.input-field .select2-more-info{height:11px;position:absolute;display:inline;bottom:45%;right:100%}.more-info{height:12px;width:12px}span .more-info{margin-left:10px}.input-field .more-info{margin-left:0}.input-field .prefix{width:20px;left:92%;top:10px}.input-field .prefix~label{margin-left:0}.input-field .prefix~input,.input-field .prefix~textarea,.input-field .prefix~label,.input-field .prefix~.validate~label,.input-field .prefix~.autocomplete-content{margin-left:0;width:92%}input[readonly].disabled{color:rgba(0,0,0,.42);border-bottom:1px dotted rgba(0,0,0,.42);cursor:default}form .dropify-wrapper p{text-align:center}div.quotes.view div.section-submenu div.col{background-size:30px 30px;margin-bottom:15px}div.quotes.view div.section-submenu div.col a{padding-left:35px;color:#000;text-transform:uppercase;font-size:12px;font-weight:bold;height:30px;line-height:30px;margin-bottom:15px;margin-left:20px;display:inline-block}div.quotes.view div.section-submenu div.col a.duplicate-new{background:url("../img/icon_double_page_color.svg") no-repeat}div.quotes.view div.section-submenu div.col a.duplicate-child{background:url("../img/icon_double_page.svg") no-repeat}div.quotes.view div.section-submenu div.col a.update{background:url("../img/icon_reload.svg") no-repeat}div.quotes.view div.section-submenu div.col a.download{background:url("../img/icon_pdf_download.svg") no-repeat}div.quotes.view div.section-submenu div.col h4{color:#000;display:inline-block;width:auto;margin:0;font-size:16px}.section-side-summary.col{padding-left:0}.section-side-summary .row{margin-bottom:0}.section-side-summary div.summary-title{line-height:25px;font-size:10px;text-transform:uppercase;margin:0;display:inline-block}.section-side-summary .section-content{padding-bottom:10px}.section-side-summary .section-content table th{border:none;padding:10px 0 5px 0;font-size:15px;line-height:15px}.section-side-summary .section-content table th.subheading{color:#000;text-transform:uppercase;font-weight:bold;font-size:12px}.section-side-summary .section-content table th.subheading.principal{padding:10px 0 0 0;font-size:15px}.section-side-summary .section-content table td{border:none;color:#9e9e9e;font-size:12px;line-height:15px;padding:0}.section-side-summary .section-content table td.entity-price{width:100px;text-align:right}.section-side-summary .section-content table td.actions{width:22px}.section-side-summary .section-content table td.actions a{margin:0;height:18px;width:18px;color:#b9b9b9}.section-side-summary .section-content table td.actions a svg{width:18px;height:18px;fill:currentColor;vertical-align:baseline}.section-side-summary .section-content table td.actions a:hover{color:#868686}.section-side-summary .section-content table td.actions a:hover svg{fill:currentColor}.section-side-summary .section-content table.total td{padding:10px 0 10px 0;font-size:18px;color:#000}.section-side-summary .section-content table tr.summary-total{border-top:1px solid #c3c3c3}.section-side-summary .section-content table tr.summary-total td{padding:10px 0}.section-side-summary .section-content table tr.summary-total td.heading{color:#000;font-size:15px;font-weight:bold}.section-side-summary .section-content table tr.summary-total td.entity-price{color:#723063;font-size:15px;font-weight:bold}.section-side-summary .section-content table tr.summary-price-std{border-top:1px solid #c3c3c3}.section-side-summary .section-content table tr.summary-price-std td{padding:10px 0}.section-side-summary .section-content table tr.summary-price-std td.entity-price{color:#000;font-size:15px}.section-side-summary .section-content table tr.exchange-disclaimer{border-top:1px solid #c3c3c3}.section-side-summary .section-content table tr.exchange-disclaimer td{font-size:12px;text-transform:none;padding:5px 0 0}.section-side-summary .section-content table tr.exchanges td{padding:0}.section-side-summary .section-content table tr.summary-subtotals{border-top:1px solid #c3c3c3}.section-side-summary .section-content table tr.summary-subtotals td{padding:10px 0}.section-side-summary .select-standard-currency-label{font-size:10px;line-height:25px}.section-side-summary .select-standard-currency{width:15%;float:right}.section-side-summary .select-standard-currency .select-wrapper span.caret{color:#fff}.section-side-summary .select-standard-currency input{border-bottom:1px solid #fff;margin:0;height:25px;width:100%;color:#fff}.section-side-summary .select-standard-currency form{width:100%;float:right}.section-side-summary .select-standard-currency ul.select-dropdown.dropdown-content{min-width:40px;width:100%;background-color:#723063}.section-side-summary .select-standard-currency ul.select-dropdown.dropdown-content li{background-color:#723063;min-height:10px;max-height:35px}.section-side-summary .select-standard-currency ul.select-dropdown.dropdown-content li.disabled:hover,.section-side-summary .select-standard-currency ul.select-dropdown.dropdown-content li.selected:hover{background-color:#722063}.section-side-summary .select-standard-currency ul.select-dropdown.dropdown-content li:hover{background-color:#722063}.section-side-summary .select-standard-currency ul.select-dropdown.dropdown-content li span{color:#fff;padding:5px 5px 5px 5px}.section-side-summary .select-standard-currency label{color:#fff}.col.section-top-summary{padding:0}.col.section-top-summary .row{margin-bottom:0}.col.section-top-summary p{font-size:10px;text-transform:uppercase;margin:0}.col.section-top-summary p.exchange-disclaimer{font-size:12px;text-transform:none}.col.section-top-summary .select-status-label{font-size:10px;line-height:25px}@media only screen and (min-width: 993px){.col.section-top-summary .select-status-label{text-align:right}}.col.section-top-summary .expires-on-label{font-size:10px;line-height:25px}@media only screen and (min-width: 601px){.col.section-top-summary .expires-on-label{text-align:right}}@media only screen and (min-width: 601px){.col.section-top-summary .edit-button{text-align:right}}.col.section-top-summary .parent-quote{font-size:10px;line-height:10px}.col.section-top-summary .parent-quote a{font-size:10px;line-height:10px;color:#fff}@media only screen and (max-width: 992px){.col.section-top-summary .parent-quote{margin-top:10px}}.col.section-top-summary .select-status input{border-bottom:1px solid #fff;margin:0;height:25px;color:#fff}.col.section-top-summary .select-status.select-wrapper span.caret{color:#fff}.col.section-top-summary .select-status ul.select-dropdown.dropdown-content{background-color:#723063}.col.section-top-summary .select-status ul.select-dropdown.dropdown-content li{min-height:10px;max-height:35px;background-color:#723063}.col.section-top-summary .select-status ul.select-dropdown.dropdown-content li.selected:hover,.col.section-top-summary .select-status ul.select-dropdown.dropdown-content li.disabled:hover{background-color:#722063}.col.section-top-summary .select-status ul.select-dropdown.dropdown-content li:hover{background-color:#722063}.col.section-top-summary .select-status ul.select-dropdown.dropdown-content li span{color:#fff;padding:5px 5px 5px 5px}.col.section-top-summary .select-status label{color:#fff}.col.section-top-summary #title-display-basics a.open-section,.col.section-top-summary #title-display-basics a.closed-section{margin:0;color:#fff}.col.section-top-summary #title-display-basics a.open-section svg,.col.section-top-summary #title-display-basics a.closed-section svg{height:18px;width:18px;fill:currentColor}.col.section-top-summary #title-display-basics a.open-section:hover,.col.section-top-summary #title-display-basics a.closed-section:hover{color:#fff}.col.section-top-summary #title-display-basics a.open-section:hover svg,.col.section-top-summary #title-display-basics a.closed-section:hover svg{height:18px;width:18px;fill:currentColor}.col.section-top-summary .section-content{padding-top:10px;padding-bottom:10px}.col.section-top-summary .section-content div{color:#9e9e9e;font-size:12px;line-height:20px;word-break:break-word}.col.section-top-summary .section-content div.subheading{color:#000;text-transform:uppercase;font-weight:bold;margin-bottom:10px}.col.section-top-summary .section-content div.subheading.large-text{font-size:15px}.col.section-top-summary .section-content div.principal{color:#000;font-size:15px;line-height:20px}.btn.status-canceled{color:#fff;background-color:#ed1c24}[type=checkbox]+label{vertical-align:middle;pointer-events:all;color:#000}[type=checkbox][disabled]+label{pointer-events:none}.input-field.select [type=checkbox]+label{vertical-align:initial}.travelPackageStartDates .dropdown-content li>span>label{top:-5px;vertical-align:top}.card .row.section-content{border:none;margin-bottom:0;padding:0}.card .quotes.index{padding:0}.card .card-content{padding:15px}.dashboard-sales{height:310px;overflow-y:auto}table tr.not-applicable{text-decoration:line-through}table tr.shrink td,table tr.shrink th{width:.1%}table td.shrink,table th.shrink{width:.1%}ul.breadcrumbs li{display:inline-block;margin-right:10px}ul.breadcrumbs li a{color:#723063}form .row.permission-group{background-color:#aaa;color:#fff;padding:7px 0;margin-bottom:20px;margin-top:15px;font-weight:bold}form .row.permission-form{margin-bottom:10px}div.loading:not(.v-select.dropdown){display:inline-block}div.loading:not(.v-select.dropdown) span{display:inline-block}.vue-datetimepicker div.label,.vue-datetimepicker label{height:1rem;color:#000;vertical-align:top;display:block}.vue-datetimepicker label.field-label{left:0}.vue-datetimepicker input.field-input{height:30px;min-height:auto;border-top:1px solid transparent;border-left:1px solid transparent;border-right:1px solid transparent;margin-bottom:0}.vue-datetimepicker .custom-button.round .custom-button-effect{height:auto !important}div.hotel-search{text-align:center}div.hotel-search span{display:inline-block;padding-top:60%}div.hotel-search span span{padding:0 0 0 0}div.hotel-information{text-align:center}div.hotel-information span{display:inline-block;padding-top:30%}div.hotel-information span span{padding:0 0 0 0}.tabs.rounded{border-radius:8px}.tabs.rounded-top{border-radius:8px 8px 0 0}.tabs .tab{vertical-align:top}.tabs .tab a.create{display:inline-block;margin:0 5px;color:#0097c5}.tabs .tab a.create svg{width:24px;height:24px;fill:currentColor;vertical-align:middle}ul.striped>li:nth-child(odd){background-color:#f2f2f2}.collapsible.passenger-list .collapsible-header{display:block;padding:6px 1rem}.collapsible.passenger-list .highlight-passenger{color:#f89c27;display:inline-block;height:24px;width:24px;padding:0;float:right}.collapsible.passenger-list .highlight-passenger svg{height:20px;width:20px;fill:currentColor}.truncate-custom{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}table.total{border-top:2px solid #000;border-bottom:2px solid #000}.cieloTransactions .mce-tinymce.mce-container.mce-panel{margin-top:30px;margin-bottom:10px}.cieloTransactions .input-field.textarea label[for=cielo-transactions-content]:not(.label-icon).active{transform:translateY(-20px) scale(0.8)}.cieloTransactions .input-field.textarea label[for=cielo-transactions-content]:not(.label-icon){transform:translateY(-100px) scale(0.8)}.compare-quote-options>.col,.compare-quote-options{overflow:auto hidden}.compare-quote-options .summaries-container{display:flex}.compare-quote-options .summaries-container .section-title{min-width:410px;width:410px}.compare-quote-options .summaries-container .section-content{min-width:410px;width:410px;margin-right:5px;margin-bottom:5px}.row.section-title .options-switcher{margin-left:0}.row.section-title .options-switcher .option{margin-left:0;margin-right:5px;border-radius:50%;border:1px solid #fff;padding:0 5px}.row.section-title .options-switcher .option.selected{background:#fff}.row .col #calendar h2{font-size:16px}.row .col #calendar table td{font-size:1em;padding:0;line-height:1.5}.calculator{color:#fff;width:24px;height:20px}.calculator svg{width:24px;height:20px;fill:currentColor;vertical-align:middle}.borderless{border:none !important}div.short-textarea textarea.materialize-textarea{padding:0}.row.section-content div.section-subcontent.row table td.item-price,.item-price{color:#000;font-size:15px}.row.section-content div.section-subcontent.row table td.total-price,.total-price{color:#723063;font-size:15px;font-weight:bold}ul.pax-indicators{width:96px;max-width:96px;display:inline-block;color:#000;font-size:14px;margin:0}ul.pax-indicators li{width:22px;height:22px;margin:0 1px 1px;border-radius:50%;background-color:#d8d8d8;text-align:center;display:inline-block;font-weight:bold;padding:0 3px 0;line-height:22px;cursor:pointer}ul.pax-indicators li.active{background-color:#723063;color:#fff}svg{fill:currentColor;vertical-align:middle}svg.size15{width:15px;height:15px}svg.size18{width:18px;height:18px}svg.size20{width:20px;height:20px}svg.size24{width:24px;height:24px}svg.size36{width:36px;height:36px}.row.section-content .row.section-subtitle h3{display:inline-block;color:#723063;font-weight:bold;margin:0}.vue-tooltip-theme{z-index:999}.vue-tooltip-theme .tooltip-inner{background:#000;color:#fff;font-weight:normal;border-radius:0;padding:5px 10px 4px}.vue-tooltip-theme.tab-tooltip{margin-top:50px}ul.hotel-image-gallery{width:100%;white-space:nowrap;overflow-x:auto;overflow-y:hidden;margin:5px 0 0;scrollbar-width:thin}ul.hotel-image-gallery li{display:inline-block;margin:0 5px 0 0;cursor:pointer}ul.hotel-image-gallery li img{height:100px;width:auto}div.row.passenger-selector a,.room-pax-container a{padding-right:10px;color:#b9b9b9}div.row.passenger-selector a svg,.room-pax-container a svg{fill:currentColor;vertical-align:middle}div.row.passenger-selector a:hover,.room-pax-container a:hover{color:#868686}div.row.passenger-selector a:hover svg,.room-pax-container a:hover svg{fill:currentColor}div.row.passenger-selector a.selected,.room-pax-container a.selected{color:#722063}div.row.passenger-selector a.selected svg,.room-pax-container a.selected svg{fill:currentColor;vertical-align:middle}div.row.passenger-selector a.pax-indicator,.room-pax-container a.pax-indicator{padding:0;color:#fff;background-color:#b9b9b9;margin-left:2px;width:20px;height:20px;border-radius:50%;text-align:center;display:inline-block;font-weight:bold;line-height:20px}div.row.passenger-selector a.pax-indicator:hover,.room-pax-container a.pax-indicator:hover{background-color:#868686}div.row.passenger-selector a.pax-indicator.selected,.room-pax-container a.pax-indicator.selected{background-color:#722063;color:#fff}div.row.passenger-selector span.passenger-names,.room-pax-container span.passenger-names{padding-left:8px}.pax-indicator{padding:0;background-color:#722063;color:#fff;margin-left:2px;width:20px;height:20px;border-radius:50%;text-align:center;display:inline-block;font-weight:bold;line-height:20px}div#activity-start-date div.field.flex,div#car-rental-pickup-date div.field.flex,div#car-rental-dropoff-date div.field.flex{max-height:32px}div#activity-start-date div.field.flex input#activity-start-date.field-input,div#car-rental-pickup-date div.field.flex input#activity-start-date.field-input,div#car-rental-dropoff-date div.field.flex input#activity-start-date.field-input{min-height:0;align-self:baseline}.section-content .row .col.pax-type-title{margin-top:13px}label.non-materialize{color:#000}div.input-field.textarea.materialize-customized textarea{height:30px;padding:0}ul.tabs li.active{border-bottom:2px solid #723063}.v-select-input div.label,.v-select-input label{height:1rem;line-height:.8rem;color:#000;vertical-align:top;display:block}.v-select-input div.label>label{display:inline-block}.v-select-input label a{vertical-align:top}.v-select-input div.label a>svg{display:inline-block;vertical-align:top}.v-select-input .v-select.vs--searchable input[type=search],.v-select-input .v-select.vs--unsearchable input[type=search],.v-select-input .v-select.vs--disabled input[type=search]{flex-grow:1;display:flex;width:0;min-width:0;margin-bottom:0}.v-select-input .v-select.vs--unsearchable input[type=search],.v-select-input .v-select.vs--disabled input[type=search]{opacity:0;z-index:-1}.v-select-input .v-select.vs--disabled input[type=search]:hover,.v-select-input .v-select.vs--disabled .vs__selected-options:hover,.v-select-input .v-select.vs--disabled .vs__actions:hover,.v-select-input .v-select.vs--disabled .vs__dropdown-toggle:hover{cursor:not-allowed;background-color:#f8f8f8}.v-select-input .v-select .vs__actions .vs__clear svg{fill:inherit}.v-select-input:not(.auto-height) .v-select .vs__dropdown-toggle{height:33.433px}.v-select-input .v-select .vs__selected-options{white-space:nowrap;min-width:0}.v-select-input:not(.taggable) .v-select .vs__selected{display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}.v-select-input:not(.taggable) .v-select.vs--single.vs--searching .vs__selected{display:none}.v-select-input .v-select .vs__no-options{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.v-select li{display:table;width:100%}div.row.hotel-search-form div.col a.collapse-form{padding-top:3px}div.row.hotel-search-form div.card div.row{margin-bottom:10px}div.row.hotel-search-form div.card div.row div.col{padding-top:2px;padding-bottom:0}div.row.hotel-search-form div.card div.row div.col div.actions{padding-top:20px}.vc-popover-content-wrapper{z-index:9999 !important}.v-select-date input{padding-right:12px !important}#search-hotels-app .search-content{position:relative}#search-hotels-app .map-wrapper.map{width:100%;padding-left:0;text-align:center;height:90vh;display:inline-block}#search-hotels-app .hotel-offer-list+.map-wrapper.map{padding-left:350px}#search-hotels-app .hotel-offer-list{width:350px;height:100%;position:absolute;top:0;left:0;border-right:1px solid #dfdfdf}#search-hotels-app .hotel-offer-list ul{margin-bottom:0;height:100%;overflow:auto}#search-hotels-app .hotel-offer-details{position:absolute;top:0;left:0;padding-left:350px;width:100%;min-height:90vh;max-height:90vh;pointer-events:none}#search-hotels-app .hotel-offer-details>div{background:#fff;height:90vh;padding:10px;pointer-events:auto;overflow:auto}#search-hotels-app .hotel-manual-search+.row.section-title{margin-top:20px}.manage-city{display:flex;align-items:center}.manage-city>div:first-child{padding:0;flex-grow:1}.v-select-input .selected-tag+.form-control{pointer-events:none}div.label label{color:#000}div.label label+a{outline:0;color:#4b3364}div.label label+a svg{margin-top:-0.15rem}li.comment svg.close-to-expire,.contact-interaction.collection li svg.close-to-expire{fill:#e38b23}li.comment svg.expired,.contact-interaction.collection li svg.expired{fill:#970022}li.comment p.followup-comment,.contact-interaction.collection li p.followup-comment{display:inline-block;width:80%}li.comment p.followup-result,.contact-interaction.collection li p.followup-result{display:inline-block;width:20%}li.comment p.resolved,.contact-interaction.collection li p.resolved{color:#6d8044}li.comment p.cancelled,.contact-interaction.collection li p.cancelled{color:#970022}.vc-container{--default-100: #e6c3dd;--default-200: #d98dc7;--default-300: #bf7caf;--default-400: #a65b94;--default-500: #8c467c;--default-600: #723063;--default-700: #59254d;--default-800: #4d2042;--default-900: #33152c}.vc-weekday{color:#718096 !important}.vc-highlight-today{border:2px solid #723063;background-color:#fff !important;border-radius:50% !important}.vc-highlight-today-text:not(.is-disabled){color:#1a202c}.vc-day-content.is-disabled{color:#a0aec0;cursor:default}.vc-day-content.is-disabled:not(.vc-highlight-today-text):hover,.vc-day-content.is-disabled:not(.vc-highlight-today-text):focus{background-color:#fff !important}.vc-highlight-unavailable{background-color:#db4a4b !important}input.vc-text-base{height:33.433px}.tooltipped.alert{margin-left:.15rem}.tooltipped.alert svg{height:12px;width:12px}.tooltipped.alert .red-text{fill:#d40000}.actions a{color:#b9b9b9}.actions a:hover{color:#868686}.crm .row.section-content .row.section-subtitle>.col{padding:10px 0}.crm .row.section-content .logos img.logo{max-height:200px;width:auto}.crm.tabs{border-radius:10px 10px 0 0;border:1px solid #c3c3c3;border-bottom-color:#c3c3c3}.crm.tabs .tab{position:relative}.crm.tabs+.row.section-content{border-top-left-radius:0;border-top-right-radius:0;border-top:none}.row.section-content div.index,.row.section-content div.form,.section-subcontent div.index,.section-subcontent div.form{position:relative}.row.section-content div.index .ct-spinner-wrapper,.row.section-content div.form .ct-spinner-wrapper,.section-subcontent div.index .ct-spinner-wrapper,.section-subcontent div.form .ct-spinner-wrapper{text-align:center;padding-top:60px;position:absolute;top:0;bottom:0;background-color:rgba(255,255,255,.5);min-height:150px;width:100%;z-index:99}.theme-color{color:#723063 !important}.theme-color:hover{color:#723063 !important}span.counter{position:absolute;top:.15rem;right:.25rem;color:#fff;background-color:#d40000;min-width:1.25rem;height:1.25rem;font-size:.8rem;line-height:1.25rem;padding:0;text-align:center;cursor:default}.invisible{opacity:0;visibility:hidden}.no-margin{margin-bottom:0 !important}.no-margin-top-bottom{margin-top:0 !important;margin-bottom:0 !important}[type=radio]:checked+label:after,[type=radio].with-gap:checked+label:before,[type=radio].with-gap:checked+label:after{border-color:#723063}[type=radio]:checked+label:after,[type=radio].with-gap:checked+label:after{background-color:#723063}
