<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.text-hidden{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}
body{color:#333}
.C3{color:#333}
.mobileapppageload.page .heroimage-teardrop-smallerversion{height:0 !important}
table.benefits-accordion td&gt;div{padding:0;display:table !important}
.T36 table td&gt;div{display:table-cell !important}
.T7_4-flight-form .row{margin-bottom:10px}
.qbiz-login-section .login-drop-additional-block-title.margin-top10,.footer-additional-nav li a,.footer-sub-nav li a,.footer-bottom-row .copyright{font-size:15px !important}
.header .login-block-text{float:right;padding-right:0}
.ar-login-block-text{margin-right:0 !important}
.contact-center-form .multi-select-file.old{margin-bottom:22px}
.contact-center-form .multi-select-file.new{margin:0 0 22px 0}
.contact-center-form .remove-fileselect-btn-container .delete-select-file{top:0}
#tabView-convert .T34 .two-columns-content-block-footer [class^=col-] .btn{width:auto}
.claim-missing-alert-icon{position:absolute;top:16px;display:inline-block;left:-10px;z-index:1}
.two-columns-gallery-list .gallery-slide .has-image .two-columns-gallery-column .two-columns-gallery-btn-holder{right:20px !important}
.two-columns-gallery-list .gallery-slide .has-image .two-columns-gallery-column .two-columns-gallery-header{padding-right:20px !important;padding-top:40px !important}
.two-columns-gallery-list .gallery-slide .has-image .two-columns-gallery-column .two-columns-gallery-header .title{font-size:24px !important;font-weight:300 !important}
.two-columns-gallery-text-holder{padding:44px 20px 10px 20px !important}
.two-columns-gallery-list .gallery-slide .has-image .two-columns-gallery-column .btn{width:185px !important}
.T38.is-dashboard .bottom-row{margin:0 !important}
#profile-address{font-size:24px;font-weight:400;margin-bottom:20px;margin-right:-5px;text-decoration:underline}
.address-conatiner div{margin-bottom:10px}
.address-conatiner{margin-bottom:0 !important}
.address-conatiner div strong{font-size:16px;font-weight:bolder}
.address-conatiner div span{font-size:18px;font-weight:400}
#personal-info-edit{font-size:20px !important}
.T52_1-personal.j-T52_1-editable{text-align:right !important}
.T52_1-personal .j-T52_1-editable{width:100%}
#personal-details-form .T52_1-personal-name .icon.icon-pencil{display:none}
.prof-upload-container{width:26%;float:right}
.profile-title-container{width:68%;float:left}
.person-img-container{width:20%;float:right;margin-left:20px}
.person-name-container{width:70%;float:right;margin-top:10px;margin-right:0}
.person-name-container .person-editicon-wrap{position:absolute;left:375px;top:8px}
#poi-tab-travel-preferences .j-T52_1-form.clearfix.editing fieldset .custom-multi-select-container.custom-select .input-base-placeholder.active{padding:0 10px 0 !important}
.prefered-airport-wraper{margin-bottom:20px !important;font-size:16px !important;font-weight:400;padding-left:22px !important;line-height:30px}
#triple-teaser .preview-block__title.burgundy{color:#5c0a30 !important}
#triple-teaser .preview-block__title.white{color:#fff !important}
#poi-tab-my-family .T52_4-family-member.j-T52_4-editable .profile-img-wraper{float:right;clear:both;width:35%}
#poi-tab-my-family .T52_4-family-member .T52_1-personal-pic-upload{right:5%;width:88px;margin-top:-13px;font-size:12px !important;text-decoration:underline}
#poi-tab-my-family .T52_4 .T52_1-personal-pic{width:100px !important;height:100px !important;margin-right:0 !important;margin-top:0 !important}
#poi-tab-my-family .family-card-wraper{margin:10px 0 40px 0}
#poi-tab-my-family .membership-status-wraper{margin-top:20px}
#poi-tab-my-family .family-card-wraper div h2{padding-top:10px !important}
#poi-tab-my-family .membership-family,.born-family,.status-family,.missing-family{padding:5px 0 !important}
#poi-tab-my-family .T52_4 .T52_1-personal-first-name,#poi-tab-my-family .T52_4 .T52_1-personal-last-name,#poi-tab-my-family .T52_4 .T52_1-personal-middle-name,#poi-tab-my-family .T52_4 .T52_1-personal-title{font-size:24px !important;font-weight:400 !important}
#poi-tab-my-family .T52_1-personal-relationship{margin-top:5px !important}
#poi-tab-my-family .T52_4-family-member .btn{width:97% !important;margin:0 0 0 -4px !important}
#poi-tab-my-family .co-traveller-content-section.family-card-wraper{margin:10px 0 40px 0 !important}
.co-travel-title-wraper{margin-top:-60px !important}
.T52_4-co-traveller-section .T52-add-card,.T52_4-co-traveller-section .T52-card{height:250px !important}
#poi-tab-my-family .T52_4-co-traveller-section .membership-status-wraper{line-height:30px !important}
#poi-tab-my-family .T52_4-co-traveller-section .T52_4-family-member .btn{width:100% !important;margin:0 -1px 0 0 !important}
#poi-tab-my-family .T52_4-co-traveller-section .family-card-wraper{margin:10px 0 20px 0 !important}
.convert-family{text-align:center;margin-top:5px;text-decoration:underline;font-size:14px !important}
.delete-cotravel-txt{text-align:left;font-size:12px;text-decoration:underline;letter-spacing:.1em}
.j-delink-booking-confirm .modal-content{margin-bottom:150px !important}
.hide-in-desktop{visibility:hidden}
.j-delink-booking-confirm .T36{width:100% !important}
.T36 .col-titles span,.T36 .col-values span{font-size:14px !important}
.upcomingtrips .trip-date{float:left;width:68%;text-align:left}
.upcomingtrips .flight-number{float:right;width:ï¿½32%}
.upcomingtrips .trip-block-date{margin-bottom:20px}
.T16-ctas .btn:first-child{font-weight:400 !important}
.desktop-codes{display:block;font-size:12px;padding:0 0 0 3px}
.mobile-codes,.mobile-title{display:none}
.T16.trips-section h2{margin-bottom:15px}
.media-tabs-tabset li a img{margin-left:5px}
.media-tabs-tabset .upcomingTrips-icon{height:30px;width:30px}
.trip-block-destination span.icon-airplane-right{font-size:50px;margin:0 10px;position:relative;top:-19px}
.trip-block-destination span.icon-airplanes-to-from{font-size:40px;margin:0 10px;position:relative;top:-19px}
.ref-no{font-size:18px !important}
.trip-block-holder span.icon-arrow-strong.icon-rotate-rtl{font-size:12px;margin-right:5px}
.T16 .trip-block{min-height:280px !important;height:auto;font-weight:500}
.media-tabs-title{font-size:24px;font-weight:300}
.trip-block-destination{margin:10px 0 9px}
.trip-block-txt-holder p{color:#5a5a5a !important}
.dest-code-conatiner{display:inline-block;font-size:24px !important}
.desk-codes-left{font-size:12px;padding:0 0 0 3px}
.T16 .trip-block-holder{padding-bottom:73px !important}
.trip-block-holder span.icon-arrow-strong.icon-rotate-rtl{font-size:12px}
.T16 .media-tabs-tab-content img{height:228px !important}
.T16 .trip-block-img-holder .imagery{height:290px !important}
.delink-container span a span.delink-lable{text-decoration:underline !important}
.book-ref-container{width:70%;float:right;margin-bottom:10px}
.delink-container{width:30%;float:left;margin:2px 0}
.delink-container&gt;span{display:block;text-align:left}
.book-ref-container span{font-weight:normal;font-size:15px !important}
.book-ref-txt{font-weight:600 !important;font-size:18px !important}
.book-ref-container .book-ref-txt{display:inline-block;float:right}
.book-ref-container .ref-no{display:inline-block;float:left}
.header-logo-privilege-club-inner{width:285px;height:38px;float:right;position:relative;background:url(images/logo-pc.png) no-repeat 0 0;background-size:cover}
.header-logo-privilege-club-inner a.home-logo{width:159px;height:38px;position:absolute;top:0;left:0}
.header-logo-privilege-club-inner a.priv-logo{width:110px !important;height:51px;position:absolute;top:0;left:162px}
.home-logo-mobile.visible-xs-block{display:none !important}
@media only screen and (max-width:767px){.C8_1.C8-to-myprofile.C8-to-myprofile-landing .tabset-block-add-menu-item.active a{padding:34px 20px 68px 25px !important}
.C8_1.C8-to-myprofile.C8-to-myprofile-landing .tabset-block{position:relative;top:3px}
.T52-landing .C8_1 .tabset-block-add-menu-item.active a{border-bottom:1px solid #ebebeb !important}
.T52-landing .C8_1 .tabset-block-add-menu-item.active{background-color:#521231 !important}
.C8-to-myprofile .tabset-block-add-menu-item.active a span:not(.icon){color:#fff !important}
.C8-to-myprofile .tabset-block-add-menu-item:before{left:-376px !important;top:42px !important}
.T52-landing .C8_1 .tabset-block-add-menu-item.active:before{font-size:20px !important}
.T52-landing .C8_1 .tabset-block-add-menu-item.active a{height:0 !important}
.C8-to-myprofile .tabset-block-add-menu-item.active a .icon{float:right !important}
.C8 .tab-menu-item img,.C8_1 .tab-menu-item img{display:block !important}
.icon.icon-personal-details img{height:30px !important;width:30px !important}
.icon.icon-travel-preferences img{height:30px !important;width:30px !important}
.icon.icon-communication-details img{height:30px !important;width:30px !important}
.icon.icon-family-details img{height:30px !important;width:40px !important}
.T52-landing .C8_1 .tabset-block-add-menu-item.active a span:not(.icon){font-size:28px;margin-top:-3px;text-align:right;padding-right:90px}
.C8_1.C8-to-myprofile.C8-to-myprofile-landing .row.content-container p{padding:0 10px}
.select2-container [dir=rtl] .custom-select-country~.selected.select2-selection--multiple,[dir=rtl] .custom-select-country~.custom-select-opener.selected,[dir=rtl] .select2-container .custom-select-country~.selected.select2-selection--multiple{background-position:97.5% 26px !important}
.custom-select .custom-select-opener.selected,.custom-select .custom-select-opener.visible,.custom-select .select2-container .selected.select2-selection--multiple,.custom-select .select2-container .visible.select2-selection--multiple,.select2-container .custom-select .selected.select2-selection--multiple,.select2-container .custom-select .visible.select2-selection--multiple{padding-top:20px !important}
.is-rectangle-large .custom-select-opener,.is-rectangle-large .select2-container .select2-selection--multiple,.select2-container .is-rectangle-large .select2-selection--multiple{height:60px !important}
.T52_1-password{float:left}
.is-rectangle-large .custom-select-opener:after,.is-rectangle-large .custom-select-opener:before,.is-rectangle-large .select2-container .select2-selection--multiple:after,.is-rectangle-large .select2-container .select2-selection--multiple:before,.select2-container .is-rectangle-large .select2-selection--multiple:after,.select2-container .is-rectangle-large .select2-selection--multiple:before{width:24px;height:24px;margin:-15px -9px 0;left:23px}
.is-rectangle-large .custom-select-opener:after,.is-rectangle-large .select2-container .select2-selection--multiple:after,.select2-container .is-rectangle-large .select2-selection--multiple:after{font-size:8px;padding:9px 20px}
.input-base:not(.is-textarea-elem){height:60px !important}
.input-base .input-base-placeholder{font-size:18px;padding:17px 17px}
form .input-base .input-base-placeholder{padding:17px 17px !important}
form .input-base.filled .input-base-placeholder{padding:5px 10px 0 !important}
.input-base.filled .input-base-placeholder{font-size:12px !important}
.input-base.error{height:auto !important}
.input-base .twitter-typeahead.error:after,.input-base.error:after{top:20px !important;left:10px !important;font-size:22px !important}
.input-base-elem:not(textarea),.input-base.error .input-base-placeholder{height:60px !important}
.input-base .twitter-typeahead.error .input-base-bg,.input-base.error .input-base-bg{height:60px !important}
.input-base.is-optional .input-base-placeholder small{display:inline-block !important;font-size:60% !important;color:#5c0931 !important;margin-right:5px !important}
.autocomplete .input-base .twitter-typeahead.error input[type=text],.autocomplete .input-base.error input[type=text],.input-base .twitter-typeahead.error .autocomplete input[type=text],.input-base .twitter-typeahead.error .input-base-elem,.input-base .twitter-typeahead.error .input-base-placeholder,.input-base.error .autocomplete input[type=text],.input-base.error .input-base-elem,.input-base.error .input-base-placeholder{height:60px !important}
.autocomplete .filled input[type=text]~.input-base-placeholder,.autocomplete input[type=text]:focus~.input-base-placeholder,.filled .autocomplete input[type=text]~.input-base-placeholder,.filled .input-base-elem~.input-base-placeholder,.input-base-elem:focus~.input-base-placeholder{padding:5px 10px 0 !important;font-size:12px !important}
.input-base.is-textarea-elem{height:250px}
.is-rectangle-large .custom-select-opener{padding:14px 12px 0 0 !important}
.is-rectangle-large .custom-select-country~.custom-select-opener{padding-left:40px !important}
.custom-select.error .custom-select-opener:after,.custom-select.error .custom-select-opener:before{top:32px !important}
.custom-select.error:after{top:17px !important;left:42px !important;font-size:22px !important}
.login-drop .input-base .input-base-placeholder{font-size:15px;padding:19px 17px !important}
.login-drop-otp-columns{padding:0 !important}
#otp-email-block .otp-email{margin-top:0 !important;padding-left:0 !important}
.input-base.filled #f1003+.input-base-placeholder,.input-base.filled #f1001+.input-base-placeholder{padding:5px 10px 0 !important}
.input-base.autocomplete-typeahead,.autocomplete.autocomplete-t7-style .input-base input[type=text]{height:73px !important;margin:0 0 20px}
.input-base.autocomplete-typeahead .input-base-elem{height:73px !important}
.input-base.autocomplete-typeahead .input-base-placeholder,.input-base.autocomplete-typeahead input:focus ~ .input-base-placeholder{padding:13px 16px 4px}
.input-base.autocomplete-typeahead.filled .input-base-placeholder{padding:25px 17px}
.custom-multi-select-container.custom-select .input-base-placeholder.active{font-size:12px !important}
.login-drop .input-base-placeholder{padding:20px 17px !important}
#T52_1-form-personal .T52_1-personal-name{margin-top:-12px !important}
#T52_1-form-personal .input-base.is-calendar:after{left:19px;font-size:24px !important;margin:-12px -8px 0 !important}
#T52_1-form-personal .custom-select.is-rectangle-large{margin-bottom:20px}
.login-drop-title{font-size:30px;font-weight:300}
.modal-header .close{position:absolute;top:6px !important;left:10px !important;font-size:48px !important;color:#5c0931 !important}
.login-drop-otp-columns{margin:-15px 0 0 0}
.login-drop-otp-columns .login-drop-column h3{font-size:18px;font-weight:500;margin-top:20px}
.login-drop-otp-columns .row{margin:10px 0 0 0}
.login-drop-otp-columns .login-drop-column .additional-otp-action .custom-select .input-base-placeholder.visible{font-size:12px !important}
#otp-countrycode-block .custom-select.is-rectangle-large.is-text-gray.mobile.closed.disabled span.custom-select-opener.selected:before{display:none !important}
#otp-countrycode-block .custom-select.is-rectangle-large.is-text-gray.mobile.closed.disabled span.custom-select-opener.selected:after{display:none !important}
.login-drop-otp-columns .login-drop-column .additional-otp-action .otp-telephone-number{margin-right:0 !important}
#otp-countrycode-block .input-base-mobile.filled .input-base-elem{background:#ebebeb !important}
.otp-email{margin-top:-10px}
.otp-email .input-base.input-base-placeholder{font-size:12px !important}
#otp-email{padding:10px 0 0 9px !important}
.input-base-mobile .input-countrycode-placeholder{top:28px !important;font-size:16px !important;z-index:9999 !important}
.login-drop-otp-columns .row.otp-verify-btns{margin-bottom:80px !important;margin-top:0 !important}
#otp-back-button,#profile-settings-otp-cancel-button{padding:9px 65px 8px !important}
.login-enter-otp-section .input-base .input-base-placeholder{padding:18px 11px;font-size:15px}
.login-drop-otp-columns .row .otp-receive-help{padding-top:15px}
#otp-resend-button{padding:3px 0 0 59px !important;font-size:20px !important;font-weight:400}
.login-drop-otp-columns .login-drop-column .additional-otp-action .otp-telephone-number .input-base.input-base-mobile.filled span.input-base-placeholder{font-size:12px !important}
.margin-top-minus-10{margin-top:-10px}
.otp-email{margint-top:-10px}
.otp-email .input-base span.input-base-placeholder{padding:4px 10px !important}
#T52_1-form-personal .input-base-elem{padding:23px 8px 12px !important}
#T52_1-form-personal{padding:0 0 20px !important}
#T52_1-form-personal .T52_1-form-ctas{width:109% !important;margin-right:-18px !important;margin-top:10px !important;margin-bottom:40px !important}
.T52_1-form{padding-bottom:10px !important}
.no-padding{padding:0 !important}
.margin-top-minus{margin:-20px 0 0 4px !important}
#personal-info-edit{position:absolute;left:-198px;top:-2px}
#T52_1-form-personal .icon.icon-pencil{top:95px !important;left:162px !important}
#T52_1-form-personal .T52-edit-pic{top:0;float:right;position:relative}
.T52-edit-pic label span{position:absolute;left:-129px;top:80px}
.T52_1-form-password.j-T52_1-form-password{padding:0 !important}
.T52_1-personal-pic{float:right}
.person-editicon-wrap{position:absolute;left:9px;top:-15px}
.checkbox-base-text{font-size:14px;line-height:2.4}
#profile-address{font-size:24px;font-weight:400;margin-bottom:20px;margin-right:-5px;text-decoration:underline}
.T52_1-contact+fieldset .T52-form-section-sub label.radio-base{padding:0}
.address-conatiner div{margin-bottom:10px;margin-right:-4px}
.address-conatiner{margin-bottom:0 !important}
.address-conatiner div strong{font-size:16px;font-weight:bolder}
.address-conatiner div span{font-size:18px;font-weight:400}
.email-mob-work-phone{margin-bottom:25px;margin-right:-6px;margin-top:-35px}
.email-mob-work-phone div strong{font-size:16px;font-weight:400}
.email-mob-work-phone div span{font-size:18px;font-weight:500}
.email-mob-work-phone div span img.country-flag{margin-right:10px}
.T52-section.T52_1-contact.j-T52_1-editable{margin:0 !important;padding:0 !important}
.T52-form-section-title{padding:3px 2px !important}
#contact-info-edit .icon.icon-pencil{position:absolute;left:-231px;top:-24px;font-size:24px !important}
#travel-documents-edit .icon.icon-pencil{position:absolute;left:-208px;top:-23px;font-size:24px !important}
.T52-form-section-title{font-size:16px}
.T52_1-personal-date-of-birth{font-weight:500}
.profile-title-container .icon.icon-pencil{position:absolute;left:9px;top:-23px;font-size:24px !important}
.T52_1-personal .j-T52_1-editable{width:100%}
.prof-upload-container{width:26%;float:right}
.profile-title-container{width:68%;float:left}
.person-img-container{width:22%;float:right}
.person-name-container{width:67%;float:left;margin-top:10px}
.T52_1-personal{text-align:left !important;margin-right:10px !important}
.row.T52_1-personal.j-T52_1-editable.date-conatiner{margin:0 !important;padding-left:20px;font-size:18px !important}
.person-name-container .T52_1-personal-name{font-size:28px !important;letter-spacing:1px;font-weight:400}
.T52_1-form{margin-top:-10px}
.T52_1-form-ctas .btn{width:100% !important}
.T52_1-password{padding:10px 0 0 10px !important;margin-bottom:0 !important}
.T52_1-password-btn{font-weight:500 !important;line-height:24px;margin-bottom:20px}
.personal-details-container{padding:0 !important}
.otp-settings-container{padding:0 !important}
.tabset-accordion-content.collapse.in{padding:0 !important}
.tab-content-title .T52-section-title{font-size:30px !important}
.C8-to-myprofile .tabset-accordion-content&gt;div .T52-section-title{margin-right:10px;margin-top:0;margin-bottom:10px}
.tabset-accordion{margin:0 -20px 25px}
.C8-to-myprofile.C8_1 .tabset-accordion-opener:before{font-size:20px !important}
.C8-to-myprofile .tabset-block-add-menu-item a .icon img,.C8-to-myprofile .tabset-accordion-item a .icon img{background:#521231 !important}
.C8-to-myprofile.C8_1 .tabset-accordion-opener{height:162px;border-bottom:1px solid #ebebeb;font-weight:300;text-decoration:none;text-align:right !important}
.icon.icon-travel-coordinators img{width:30px !important;height:30px !important}
#poi-tab-travel-preferences .icon.icon-communication-details{margin-right:0 !important;margin-top:-15px}
#poi-tab-travel-preferences .C8-to-myprofile.C8_1 .tabset-accordion-opener:before{right:390px}
#poi-tab-travel-preferences .C8-to-myprofile.C8_1 .tabset-accordion-opener{height:80px !important;color:#fff !important;text-align:right !important;padding-right:90px}
#poi-tab-travel-preferences .icon.icon-travel-preferences{margin-right:0 !important}
.C8-to-myprofile.C8_1 .tabset-accordion-opener:before{right:390px !important;top:45px !important}
.C8-to-myprofile.C8_1 .tabset-accordion-opener{color:#fff !important;height:0 !important;font-size:28px !important;font-weight:100}
#poi-tab-personal-details .icon.icon-personal-details img{width:30px !important}
#poi-tab-personal-details .icon.icon-travel-preferences img{width:30px !important}
#poi-tab-personal-details .icon.icon-communication-details img{width:30px !important}
#poi-tab-personal-details .icon.icon-family-details img{width:30px !important}
#poi-tab-personal-details .icon.icon-travel-coordinators img{width:30px !important}
#poi-tab-personal-details .icon.icon-personal-details{float:right}
.C8-to-myprofile.C8_1 .tabset-accordion-opener .icon{float:right;font-size:28px !important;margin-left:20px}
.C8_1.C8-to-myprofile .tabset-accordion-item.active{z-index:4;position:relative;opacity:1;background:#c6c3be !important}
.C8_1.C8-to-myprofile .tabset-accordion-item.active a{color:#5c0931 !important}
.C8_1.C8-to-myprofile .tabset-accordion-item.active a .icon img{background:#c6c3be !important}
.C8_1.C8-to-myprofile .tabset-accordion-item{background:#521231}
.C8_1.C8-to-myprofile .tabset-accordion-item{position:relative;width:92% !important;top:0;right:19px !important}
.C8_1.C8-to-myprofile .tabset-accordion{position:relative;top:3px}
#poi-tab-personal-details .icon.icon-personal-details img{width:30px !important;height:30px !important}
#T52_1-form-contact .custom-select.is-rectangle-large,#T52_1-form-travel-docs .custom-select.is-rectangle-large{margin-bottom:10px !important}
#T52_1-form-contact .col-xs-12.T52_1-form-ctas,#T52_1-form-travel-docs .col-xs-12.T52_1-form-ctas{margin-left:0 !important;padding:0 !important}
#T52_1-form-contact .autocomplete input[type=text],.input-base-elem{padding:27px 16px 12px}
#T52_1-form-contact .T52-form-section-sub.clearfix{padding:0 0 0 5px !important}
.conatc-details-mob-wraper .row{margin:0 !important}
#poi-tab-personal-details .address-conatiner.editing div{margin-bottom:5px !important;margin-left:-1px !important}
#poi-tab-travel-preferences .T52_2 .T52-section{padding:20px 10px !important}
.margin-top-minus-20{margin-top:-20px}
#activity-holiday-id{margin-right:10px}
#poi-tab-travel-preferences .T52_2 .T52-edit{position:absolute;top:-20px !important;left:0}
#poi-tab-travel-preferences .preferences.fares-gallery-btn-next,.preferences.fares-gallery-btn-prev{bottom:100px !important}
#poi-tab-travel-preferences .T52_2-my-profile-preferences{margin-top:10px !important}
#poi-tab-travel-preferences .T52_2-my-profile-preferences-item label{font-size:16px !important}
#poi-tab-travel-preferences .j-T52_1-form.clearfix.editing fieldset .is-rectangle-large .custom-select-opener,.is-rectangle-large .select2-container .select2-selection--multiple,.select2-container .is-rectangle-large .select2-selection--multiple{font-size:20px !important}
#poi-tab-travel-preferences .j-T52_1-form.clearfix.editing fieldset .custom-multi-select-idle .custom-select-opener.selected,.custom-multi-select-idle .select2-container .selected.select2-selection--multiple,.select2-container .custom-multi-select-idle .selected.select2-selection--multiple{padding-right:10px !important}
#poi-tab-travel-preferences .j-T52_1-form.clearfix.editing fieldset .T52_1-form-ctas{padding-right:10px !important}
#poi-tab-travel-preferences .j-T52_1-form.clearfix.editing fieldset .custom-select.is-rectangle-large{margin-bottom:0 !important}
#poi-tab-travel-preferences .j-T52_1-form.clearfix.editing fieldset .custom-select.custom-multi-select-container.is-rectangle-large span.input-base-placeholder.active{line-height:30px !important}
#T52_2-select-preferred-meal-select-myTravelPreference span.input-base-placeholder .visible{line-height:30px !important}
#poi-tab-travel-preferences .T52-section+fieldset .T52_1-form-ctas&gt;div.col-xs-12.col-md-6.no-gutter.no-padding-left{padding-right:0 !important}
#poi-tab-travel-preferences .T52_2.clearfix.container.full-width{padding:0 10px}
#poi-tab-travel-preferences .T52_2.clearfix.container.full-width p.T52-section-desc{padding:0 15px}
#poi-tab-travel-preferences .T52_2-image-menu-options{margin-top:0 !important}
.communication-wrap{margin:-20px}
.communication-wrap .T52-section.j-T52_1-editable.clearfix{margin-right:-21px;margin-left:-22px}
.choselang{margin-top:-30px}
.communication-edit{position:absolute;top:-40px;left:-10px}
#viewCommunication .consent-val{margin-bottom:20px}
#viewCommunication .T52_1-checkbox-slide-qatar-offers-email,#viewCommunication .T52_1-checkbox-slide-qatar-offers-sms{font-weight:600}
fieldset.j-T52_1-form-communication{padding:0 30px !important}
fieldset.j-T52_1-form-communication .receive-updates{margin-top:-10px}
#communication .checkbox-slide .decor-circle{width:30px;height:28px;top:1px;right:2px}
#communication .checkbox-slide{width:48%;height:30px}
#communication .checkbox-slide .text-no{font-size:20px;line-height:33px;left:15px}
#communication .checkbox-slide label{background:#b4b4b4}
#communication .checkbox-slide.checkbox-slide--green input[type=checkbox]:checked+label{background:#79ac6e}
#communication .checkbox-slide .text-yes{font-size:20px;line-height:33px;right:16px}
#communication .checkbox-slide input[type=checkbox]:checked+label .decor-circle{-webkit-transform:translateX(62px);-ms-transform:translateX(62px);transform:translateX(62px)}
#communication .T52_3-toggles .checkbox-slide-mobile-label{margin-top:10px !important;vertical-align:bottom !important}
#communication .commute-option div:first-child{padding-top:10px;padding-bottom:10px}
#poi-tab-my-family .T52_1-form{background:none !important}
#poi-tab-my-family .T52_4-family-member.j-T52_4-editable{background:#ecedef !important}
#poi-tab-my-family .T52_4-family-member .T52_1-personal-pic-upload{right:5% !important;width:125px !important;margin-top:121px !important;font-weight:500 !important}
#poi-tab-my-family .T52_4 .T52_1-personal-pic{margin-right:10px !important}
#poi-tab-my-family .T52_4-family-members div.col-xs-12{padding:0 !important}
#poi-tab-my-family .T52_4-family-member.j-T52_4-editable .profile-img-wraper{width:30% !important}
#poi-tab-my-family .T52_4-family-member .btn{margin:6px !important}
#poi-tab-my-family .status-family{display:block !important;margin-right:10px}
#poi-tab-my-family .status-family span.T52_1-personal-status{display:initial !important}
#poi-tab-my-family .T52_4-family-member{font-size:18px !important}
#poi-tab-my-family .family-card-wraper{margin:10px 0 10px 0 !important}
#T52_4-co-traveller_Section .T52_4-co-travellers div.col-xs-12{padding:0 !important}
#poi-tab-my-family .T52_4-co-traveller-section .family-card-wraper{padding-right:10px !important}
.delete-cotravel-txt{font-size:14px;margin-left:10px !important}
.T52_1-personal-membership,.T52_1-personal-date-of-birth{display:inline !important}
#poi-tab-my-family #T52_4-co-traveller_Section .T52_4-family-member.j-T52_4-editable{padding:20px !important}
.convert-family{margin-top:10px !important}
#poi-tab-my-family .T52-add-card.add-family-text,.T52_4-co-traveller-section .T52-add-card{margin-bottom:100px !important}
.btn{padding:9px 25px 8px !important}
#poi-tab-my-travel-coordinators .tab-content-title p{padding:0 15px !important}
#poi-tc-content{border-bottom:none !important}
#poi-tc-content .col-xs-12.T52_5-add-tc{margin:10px 5px 10px !important;font-size:26px !important}
#poi-tc-content .T52_5 .T52_4-no-family-state.tc-continue{margin-right:10px}
#poi-tc-content .T52_4-no-family-state.tc-continue button.btn.btn-dark-transparent.j-T52_5-continue{margin-right:0 !important;margin-top:20px !important}
#poi-tc-content form.T52-form.T52-tc-form.j-T52_5-form.clearfix.editing{padding:0 10px}
#poi-tab-my-travel-coordinators .T52-travel-coordinator.j-T52-travel-coordinator.relative{margin:0 25px}
#poi-tc-content h4.T52-input-label{font-weight:400 !important}
.ui-datepicker.ui-widget.ui-widget-content.ui-helper-clearfix.ui-corner-all{font-size:1.05em !important}
.ui-datepicker.ui-widget.ui-widget-content.ui-helper-clearfix.ui-corner-all table.ui-datepicker-calendar tr td{padding:0 10px 5px !important;font-size:1.05em !important}
.ui-datepicker.ui-widget.ui-widget-content.ui-helper-clearfix.ui-corner-all{width:90% !important;padding:.2em .2em 0 !important}
.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{padding:10px !important;margin:10px 0 !important}
.travel-edit-mode-wraper div strong{font-size:16px;font-weight:bolder}
.travel-edit-mode-wraper div span{font-size:18px;font-weight:400}
.travel-edit-mode-wraper div{margin-bottom:10px;margin-right:-4px}
#poi-tab-my-travel-coordinators .T52_5.full-width.clearfix{padding:20px !important}
.hide-in-desktop{visibility:visible}
.j-delink-booking-confirm .T36 .col-titles span,.T36 .col-values span{padding-top:5px !important}
.j-delink-booking-confirm .popup-header{padding:0 30px 20px 0 !important}
.j-delink-booking-confirm .popup .close{top:7px !important;right:15px !important}
.j-delink-booking-confirm .popup-content{padding:10px 0 0 !important;width:100% !important}
.j-delink-booking-confirm .delink-booking-table td.trip div span{padding-top:0 !important}
.j-delink-booking-confirm .delink-booking-table td.trip div span.icon-airplane-right{font-size:22px !important;top:5px !important;float:none !important}
.T36 table .col-values:before{padding:0 !important}
.mobile-title{display:block}
.mobile-codes{display:block;font-size:12px;padding:0 0 0 3px}
.desktop-title,.desktop-codes{display:none}
.trip-block-txt-holder{display:inline-block !important}
.delink-container span a span.delink-lable{text-decoration:underline !important;cursor:pointer !important}
.book-ref-container{width:70%;float:right}
.book-ref-container sapn{font-weight:300}
.T16 .trip-block{height:390px !important}
.T16-ctas .btn:first-child{top:60px;font-weight:400}
.upcomingtrips-component .trip-block-img-holder{height:250px !important;overflow:hidden !important;float:left !important;display:block;width:100% !important}
.T16 .trip-block-destination{text-align:right !important;margin-top:10px}
.T16 .trip-block-destination span[class*=" icon-"],.T16 .trip-block-destination span[class^=icon-]{display:inline-block}
.T16.trips-section h2.media-tabs-headline{padding:0 !important}
.trips-section h2{font-size:30px !important}
.media-tabs-tabset li a img{margin-right:5px}
.media-tabs-tabset .upcomingTrips-icon{height:30px;width:30px}
.T16 .trip-block-holder{padding:10px !important}
.T16 .trip-block-txt-holder p{font-size:18px;line-height:24px}
.upcomingtrips-component .trip-block-date{font-size:18px !important;text-align:left !important;font-weight:normal !important}
.upcomingtrips-component .trip-block-txt-holder .delink_booking{font-size:14px;font-weight:600}
.T16 .trip-block-img-holder .imagery{height:250px !important}
.input-base{height:80px;margin:0 0 10px !important}
.T16 .trip-block{height:auto !important}
.T16-ctas.no-upgrade-checkin a{position:static !important;margin-bottom:10px}
.T16-ctas.no-upgrade-checkin{height:auto !important}
.upcomingtrips-component .T16-ctas{margin-bottom:20px}
.trips-section{margin:0 !important}
.media-tabs-tabset li a{text-decoration:underline !important}
.login-block-text #user-tier{margin-top:-11px}
.last-activities{margin:0 -25px 0 -5px}
.promotional-text-base h1{margin:0 !important;font-size:40px !important}
.promotional-text-base h2{margin:0 !important;font-size:30px !important}
.promotional-text-base h3{margin:0 !important;font-size:24px !important}
.promotional-visual-area .imagery1{height:250px !important}
.btn{font-size:18px !important}
.two-columns-content-block-header h2{max-width:none !important;font-size:28px}
.trip-history .popup-title{margin:0;font-size:30px;font-weight:300;padding-left:10px !important;text-align:left !important}
.popup .close{top:15px;color:#5c0931 !important}
.trip-history-link a{font-size:16px}
.trip-history-link a span[class*=" icon-"],.trip-history-link a span[class^=icon-]{margin:-1px 0 0 0 !important}
.trip-history-filters-cell{width:100% !important}
.select2-container .trip-history-filters-cell.select .select2-selection--multiple,.trip-history-filters-cell.select .custom-select-opener,.trip-history-filters-cell.select .select2-container .select2-selection--multiple{height:50px !important;width:407px;border-radius:0 !important;padding:11px 15px !important;font-size:18px;font-weight:400}
.select2-container .trip-history-filters-cell.select .select2-selection--multiple:before,.trip-history-filters-cell.select .custom-select-opener:before,.trip-history-filters-cell.select .select2-container .select2-selection--multiple:before{top:12px !important;left:9px !important;width:26px !important;height:26px !important;z-index:9999}
.select2-container .trip-history-filters-cell.select .select2-selection--multiple:after,.trip-history-filters-cell.select .custom-select-opener:after,.trip-history-filters-cell.select .select2-container .select2-selection--multiple:after{top:12px !important;left:5px !important;font-size:8px !important;z-index:99999}
.trip-history-filters-row div:nth-child(2){display:none !important}
p{font-size:14px !important}
.j-trip-map-col{display:none !important}
.trip-history{border-bottom:none !important}
.modal-dialog{margin:80px auto !important;width:97% !important;overflow-y:auto !important}
.travel-history-text-holder{padding:0 !important}
.travel-history-text-holder .btn{font-size:18px !important}
.travel-history h2{margin:0 0 30px;font-size:30px;word-spacing:-3px;text-align:left;font-weight:300}
.travel-history-image-holder img{width:150px !important}
.status-section-header h2{font-size:30px !important;letter-spacing:0 !important}
.status-section .inline-list{font-size:18px !important}
.status-section-content&gt;ul&gt;li.is-selected .status-block{padding:30px 20px 1px !important}
.status-section-content&gt;ul&gt;li.is-selected .status-block .status-block-info{font-size:40px;font-weight:300}
.status-section-content&gt;ul&gt;li.is-selected .status-block .status-block-additional-info{font-size:18px !important;padding:10px}
.C32-mobile-close{width:91% !important;margin:0 20px;font-size:18px}
.C32-cards{position:relative;left:-40px;margin-bottom:35px;top:-30px !important}
.membership-card-text{margin-top:-12px !important}
.C32-content p{font-size:18px !important;line-height:30px;padding-left:10px}
span.C31-header-subtitle span{display:inline-block !important;font-size:18px !important}
.C31 .btn{position:static;width:95%;padding-top:10px;padding-bottom:10px;margin-top:21px;margin-left:10px;border-width:2px;font-size:18px !important;font-weight:300;margin-left:10px}
.C31-benefit .text{font-size:18px !important}
.C31-benefit .icon{margin-left:15px;font-size:24px !important;padding-left:10px !important}
.C31-col-benefits h3{margin-bottom:35px !important;font-size:30px !important;padding-left:13px !important}
.C32{height:auto !important}
.last-activities.sameheight-block.two-columns-content-block-column{height:auto !important}
.C31-header.qcredits,.C31-header.loungepass,.C31-header.qmiles{padding:16px 0 !important}
.C31-header-subtitle{font-size:18px !important}
.C31-wave-bg{top:37% !important}
.C31-wave-bg img{height:auto !important}
.C31-col-headers .C31-header-content{padding:0 !important;font-size:18px !important;font-weight:100 !important}
.C31-header-title{padding-right:0 !important;padding-left:0 !important;font-size:28px !important;font-weight:300 !important}
.C31-wave-bg img{height:-1px !important}
.btn.btn-white-transparent.C32-show-my-cards.j-C32-show-my-cards{width:96% !important;margin:30px 10px !important;padding:15px !important;font-size:24px !important}
#all-activities table tbody tr td:nth-child(3),#all-activities table tbody tr td:nth-child(4),#all-activities table tbody tr th:nth-child(3),#all-activities table tbody tr th:nth-child(4){text-align:center !important}
.profile-details-location-icon span[class*=" icon-"],.profile-details-location-icon span[class^=icon-]{font-size:24px !important}
.profile-details-location-icon{padding:10px 0 0 !important}
.icon-google-plus3:before{content:"\1f328";font-size:35px !important;margin:3px 3px}
.social.pull-right{position:absolute;top:20px;left:10px}
.container.qrpc-dashboard,.container.portal-dashboard{margin:50px 0 50px 5px !important}
.social a span[class*=" icon-"],.social a span[class^=icon-]{font-size:45px !important}
.icon-external{margin-left:5px}
.membership-tier-notice span{font-size:16px !important;padding:10px 0 !important}
.profile-details-membership-tier .membership-tier-notice{padding:15px 20px 0 78px !important}
.profile-details .membership-tier-text-holder span a{font-size:18px !important;text-decoration:underline}
.membership-tier-text-holder span span span{font-size:16px !important}
.profile-details-location-text p span{font-size:16px}
.profile-details-location-text p span.country{font-size:18px}
.profile-details-location-text p span.lastlogin{font-size:18px}
.profile-details-current-balance span a{position:absolute !important;top:0 !important;left:15px !important;text-align:center}
.profile-details{padding:30px 15px 2px !important}
.profile-details-current-balance{font-size:16px !important}
.profile-details-current-balance span[class*=" icon-"],.profile-details-current-balance span[class^=icon-]{font-size:24px !important}
.profile-details-user-id span{font-size:16px !important}
.T52-edit-pic label .icon-pencil{left:0 !important}
.profile-details-user-name{padding:30px 0 4px 5px !important}
.profile-details-avatar{margin:0 15px 0 0 !important}
.profile-details-user-id{font-size:28px;letter-spacing:1px}
.profile-details-user-name{font-size:28px !important;letter-spacing:1px}
.profile-details-user-name span{font-size:28px !important;letter-spacing:1px}
.profile-details-progress-status{font-size:16px !important}
.account-section-btn-change-bg{right:4px !important;top:10px !important}
.icon-camera-01{font-size:24px !important}
.account-section-btn-change-bg{margin:13px 8px 0;width:40px;height:40px;text-align:center;border-radius:100%;background:#fff;padding:5px 0}
.header-cell.pull-right{right:-85px;width:8%}
.qmiles-progess-exclamation-text span[class*=" icon-"],.qmiles-progess-exclamation-text span[class^=icon-]{font-size:36px !important}
.qpoints-progress-details-list li span[class*=" icon-"],.qpoints-progress-details-list li span[class^=icon-]{width:37px;height:37px;margin:10px 10px 0 0;text-align:center;font-size:15px;line-height:25px;padding:5px 0;color:#fff;border-radius:50%}
.qpoints-progress-details-list li .text{padding:10px 0 0;line-height:25px}
.qmiles-progess-exclamation-text span{line-height:32px;font-size:16px}
.qpoints-progress-details-list li .text{padding:10px 0 0}
.two-columns-gallery h2{font-size:30px !important}
.last-activities-title{margin-left:0 !important;text-indent:0 !important}
.last-activities-content table td,.last-activities-content table th{padding:6px 0}
.last-activities-content table tr:nth-child(2n){background:none !important}
.last-activities-content table tr:first-child th{padding:10px;font-size:18px;color:#fff;background:#521231;font-weight:500 !important}
.two-columns-gallery-list .gallery-slide .has-image .two-columns-gallery-column{height:250px !important;margin-left:0 !important}
.two-columns-gallery-btn-holder .btn{font-size:18px !important}
#destinationdescription p{font-size:14px;line-height:20px;font-weight:200}
.last-activities-additional-links li a{font-size:18px !important}
.last-activities .last-activities-content{margin-left:-5px}
#all-activities table tbody tr td:nth-child(2),#all-activities table tbody tr td:nth-child(1),#all-activities table tbody tr th:nth-child(2),#all-activities table tbody tr th:nth-child(1){padding-left:10px}
.two-columns-gallery-info-title{font-size:24px !important;font-weight:200 !important}
#expiry-summary h2{font-size:30px !important;text-indent:0 !important}
#expiry-summary table tr:first-child tr{background:#521231}
.header-logo.header-logo-privilege-club .visible-xs-block,.home-logo-mobile.visible-xs-block{display:inline-block !important}
}
@media only screen and (max-width:959px){.header-logo-privilege-club .header-logo-privilege-club-inner{width:279px}
}
@media only screen and (max-width:1279px){.header-logo-privilege-club{width:360px}
.header-logo a.logo-one-world{margin-right:10px}
}
@media only screen and (max-width:767px){.bookRedeem{width:100%}
}
@media only screen and (max-width:767px){.T34-state-confirmation .T34-state-confirmation-ctas&gt;div{width:100% !important}
.T34-state-confirmation .T34-state-confirmation-ctas&gt;div:last-child button{float:left;margin-left:20px;width:100%;margin-top:20px}
.personalized-drop{right:-84px !important}
}
.disabledUpgradeField .custom-select-opener,.disabledUpgradeField .input-base-bg,.disabledUpgradeField{background-color:#d7d7d7 !important}
#portal_upgrade_phone_number::-webkit-inner-spin-button,#portal_upgrade_phone_number::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}
.T52-card-overlay-summary .T52-card-overlay-summary-field .T52_1-personal-state-country-of-code img{height:25px;float:left;margin-right:5px;margin-top:1px}
.checkbox-base [type=checkbox]{position:absolute;left:0;top:5px;visibility:visible;opacity:0}
.ui-datepicker.ui-widget .ui-datepicker-calendar thead th span{font-size:.6em !important}
.ui-datepicker-month:hover,.ui-datepicker-year:hover{background:#fff !important}
.address-conatiner .is-rectangle-large .custom-select-dropdown{margin-right:0 !important}
.T52-card[data-status="DELINK"] .T52_4-family-member .family-card-wraper&gt;div:first-child,.T52-card[data-status="DELINK"] .T52_4-family-member .family-card-wraper .born-family,.T52-card[data-status="DELINK"] .T52_4-family-member .T52_4-card-see-details{display:none !important}
.C6-variant-container .C6_1.C6-variant table thead tr th,.C6-variant-container .C6_1.C6-variant table tbody tr td,.C6-variant-container .C6-variant-disclaimer,#socialJoin .t56.regular h4,#socialJoin .col-sm-6 h4,#socialJoinMobileApp .t56.regular h4,#socialJoinMobileApp .col-sm-6 h4{font-size:15px !important}
.j-easy-deals-search-panel .autocomplete-typeahead .icon-cross{z-index:100 !important}
.last-activities-content .number-sign{float:left !important}
select:hover,li span.custom-select-item:hover{color:#fff !important}
.T7_4-redeem #bookingTabViewContainer .autocomplete .input-base:before{width:0 !important;height:0 !important}
#T7_4-flight-form_partner span.input-base-placeholder{z-index:19 !important}
.T7_4-redeem #bookingTabViewContainer .autocomplete .input-base:before{width:0 !important;height:0 !important}
.T31passengers .autocomplete-drop .type .passengers-tooltip-content .tooltip-close{right:inherit !important}
.col-xs-12.T52_1-form-ctas{margin-right:-28px !important}
#current-benefits table tr th,#current-benefits table tr td{float:right !important}
.T16 .trip-block-txt-holder{width:100% !important}
.qcalculator-mobile .accordion-module-item .item-heading{text-align:right !important}
.T52_2-my-profile-preferences #activity-preference-id .T52_2-my-profile-preferences-item span{background:#521231;display:block;width:94%;padding:15px 56px 15px 77px;border-radius:4px;color:#fff;font-size:12px;font-weight:100;text-align:center}
.T52-card-overlay .j-T52_4-cancel{margin-right:9% !important}
.trips-section-list .media-tabs-text-holder a{font-size:16px !important}
.image-menu-options ul&gt;li.inactive a:hover .img-holder img{border-color:transparent}
.image-menu-options ul&gt;li.selected a:hover .img-holder img{border-color:#521231 !important}
#reset-password .input-base{height:56px !important}
#reset-password .input-base-elem{padding:24px 9px 8px !important}
#social-login-block .form-action{padding-top:10px !important}
.C32-cards .C32-membership-card{box-shadow:none !important}
.C32-cards .front.main-member-landing-card{border-bottom-right-radius:46px;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-left-radius:6px}
@media screen and (max-width:767px){.C32-cards .front.main-member-landing-card{border-bottom-right-radius:70px;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-left-radius:14px}
#portalPassportYes #upgrade-portal-radio-idle{width:50px;left:52%;position:absolute}
#portalPassportNo #upgrade-portal-radio-pressed{width:50px;left:37%;position:absolute}
.login_previous_button{margin-left:15px}
#upcomingtrips-spinner-container .trips-section-list .media-tabs-text-holder a{width:102%}
#upcomingtrips-spinner-container .adding-booking .booking-btn,#upcomingtrips-spinner-container .adding-booking .booking-btn a{width:100% !important}
}
@media(min-width:768px) and (max-width:1024px){.login_previous_button{margin-left:15px}
#upcomingtrips-spinner-container .trips-section-list .media-tabs-text-holder a{width:102%}
#upcomingtrips-spinner-container .adding-booking .booking-btn,#upcomingtrips-spinner-container .adding-booking .booking-btn a{width:100% !important}
}
.ui-datepicker-month:hover,.ui-datepicker-year:hover{color:#000 !important}
.ui-datepicker-month,.ui-datepicker-year{color:#000 !important}
#activitiesbody #T7-1-7-display{width:400px !important}
.T36 table#activitiesTable .number-sign{font-size:20px !important}
@media only screen and (max-width:767px){[dir=rtl] .q-wheel-tablet.expanded{margin-right:-136px !important}
[dir=rtl] .q-wheel-tablet.expanded.collapsed{margin-right:0 !important}
.T36 table#activitiesTable .number-sign{padding-top:0 !important}
#upcomingtrips-next{margin-top:5px;width:100%}
.T52_4-co-traveller-section .T52-add-card{height:80px !important}
.T36 table#activitiesTable .number-sign{font-size:24px !important;font-weight:100 !important;top:-10px !important}
.j-dashboard-social .popup-small .container{padding-bottom:0 !important}
.j-dashboard-social .popup-small .popup-content{padding-top:0 !important;margin-top:-50px !important}
.fancybox-content.fancybox-card-edit .co-traveler-overlay .T52-card-overlay-summary-ctas{top:-12px !important}
.T52-card-overlay .j-T52_4-cancel{margin-right:0 !important}
fieldset.myCoTravelerContainerFieldset .col-xs-12.no-gutter.T52_1-form-ctas{margin-right:0 !important}
.j-login-block:not(#nonloginScreen){width:auto !important}
.j-dashboard-social-confirm .j-delink-socialmedia{margin-top:18px}
.active-tooltip .tooltip.fade.top.in{right:0 !important}
.C4_3-variant .destinations-info-section .offers-price{margin-bottom:0 !important}
}
@media only screen and (max-width:959px){.login-drop-additional-block{margin-right:42px !important}
}
@media only screen and (min-device-width :768px) and (max-device-width :1024px){.j-login-block:not(#nonloginScreen){width:190px !important}
}
#activitiesbody #T7-1-7-display{width:400px !important}
.T36 table#activitiesTable .number-sign{font-size:24px !important;font-weight:500 !important;margin-top:-5px}
.T7-1-7-display-tooltip{color:#5c0931 !important}
#activitiesbody #T7-1-7-display .row&gt;div&gt;h4,#activitiesbody #T7-1-7-display .row&gt;h4{font-weight:500}
#activitiesbody #T7-1-7-display&gt;div .desc{font-weight:400 !important;font-size:12px !important}
#activitiesbody #T7-1-7-display&gt;div&gt;h5{font-size:20px;font-weight:500}
.j-dashboard-social .popup-small .container{max-width:1080px !important;padding:25px 35px}
.j-dashboard-social .popup-small{max-width:1080px !important;padding:0 !important}
.popup-title{font-size:32px !important}
#otp-email-block .otp-email{margin-top:12px}
.login-drop-otp-columns .login-drop-column .additional-otp-action .otp-telephone-number{margin-right:-8px}
.C8-to-myprofile .tabset-block-add-menu-item&gt;a img,.C8-to-myprofile .tabset-accordion-item a.tabset-accordion-opener img{display:none !important}
.C8-to-myprofile .tabset-block-add-menu-item a .icon.icon-personal-details:before,.C8-to-myprofile .tabset-accordion-item a .icon.icon-personal-details:before{content:"\e957";font-size:40px !important}
.C8-to-myprofile .tabset-block-add-menu-item a .icon.icon-travel-preferences:before,.C8-to-myprofile .tabset-accordion-item a .icon.icon-travel-preferences:before{content:"\e992";font-size:40px !important}
.C8-to-myprofile .tabset-block-add-menu-item a .icon.icon-communication-details:before,.C8-to-myprofile .tabset-accordion-item a .icon.icon-communication-details:before{content:"\e91c";font-size:40px !important}
.C8-to-myprofile .tabset-block-add-menu-item a .icon-family-details:before,.C8-to-myprofile .tabset-accordion-item a .icon.icon-family-details:before{content:"\e983";font-size:40px !important}
.C8-to-myprofile .tabset-block-add-menu-item a .icon.icon-travel-coordinators:before,.C8-to-myprofile .tabset-accordion-item a .icon.icon-travel-coordinators:before{content:"\e984";font-size:40px !important}
.C8-to-myprofile .tab-menu-item a:hover{text-decoration:none !important}
.active-tooltip .tooltip.fade.top.in{right:-35px !important}
.C5-wave-v3.is-base-container.is-white-text.T54 .wavetest-bg-container{margin-bottom:-134px !important;margin-top:20px}
.wave-decoration.parnersblockc5.is-bottom.c5-markup{transform:scale(1,1) !important}
#loungePassContainer{padding-top:130px !important}
#convertQmilesContainer{padding-top:130px}
@media only screen and (min-width:1830px){.wave-decoration.parnersblockc5.is-bottom.c5-markup{transform:scale(1.28,1.15) !important}
}
@media only screen and (max-width:1999px){.wave-decoration.parnersblockc5.is-bottom.c5-markup{transform:scale(1.076,1.18) !important}
}
@media only screen and (min-width:1920px){.wave-decoration.parnersblockc5.is-bottom.c5-markup{transform:scale(1.3,1.15) !important}
}
span.session-expiry-close:before{content:"\e5cd"}
.login-drop-columns .row{margin:6px !important}
.personalized-drop .flights .flight-cell:nth-child(2){display:inline !important}
#heroimage-small{min-height:350px !important}
@media only screen and (max-width:767px){.header .login-block{width:188px !important}
}
.C8_1 .tabset-block-add-menu-item{color:#521231;font-size:18px;font-weight:300;line-height:30px}</pre></body></html>