/* Minification failed. Returning unminified contents.
(1272,18): run-time error CSS1039: Token not allowed after unary operator: '-adyen-sdk-spacer-110'
 */
.mobileNav {
    display: none;
}

.itinerary.item {
    color: #005500;
}

.item.itinerary.supplier {
    color: #005500;
}

.itinerary-sidebar {
    font-size: .75em;
    padding:1px;
    background-color: #ffffff;
}

.container.itinerary {
    float: left;
}

.itinerary-item > .pull-right {
    display: flex;
}

.header {
    background-color: #ffffff;
    width: 100%;
}

.container-body {
    background-color: #ffffff;
    width: 100%;
}

div.inntopiaProductDetails {
    background-color: #D9EDF7;
    color: #3A87AD;
    border-color: #BCE8F1;
}

.productTitle {
    color: #3A87AD !important;
}

.inntopiaProductDetailsTabs {
    background-color: #ffffff;
    color: #333333;
    border-color: #e3e3e3;
}

.supplierDetailHeading {
    background-color: #D9EDF7;
    color: #3A87AD;
    border-color: #BCE8F1;
}

.padding10 {
    padding: 10px;
}

.clickable {
    cursor: pointer;
}

.ui-slider .ui-slider-handle {
    z-index: 1;
}

.carousel-caption {
    color: #ffffff;
}

.modal > .close {
    margin: 5px 10px;
}

.modal-body {
    max-height: 440px;
    margin-bottom: 20px;
}

.packageTile {
    max-width: 250px;
}

ul.package-slide {
    margin: 0;
    padding: 0;
    white-space: nowrap;
}

.wrapText {
    white-space: normal;
    text-align: left;
    overflow: scroll;
}

.nowrap {
    white-space: nowrap;
}

ul.package-slide li[class*="span"] {
    display: inline-block;
    float: none;
    margin-left: 5px;
}

.modal {
    max-width: 750px;
}

.componentOptions {
    position: fixed;
    top: 0%;
    left: 50%;
    z-index: 1050;
    width: auto;
    max-width: 100%;
    background-color: #fff;
    margin-left: 0px;
}

.supplierDetailPackageOnly {
    height: 75px;
    text-align: right;
}

.error {
    color: #D8000C;
}

.error > label {
    color: initial;
}

.tileImageSpacer {
    display: inline-block;
    height: 100%;
    vertical-align: middle;
}

.carItinMessage {
    font-size: 10px;
    font-weight: normal;
    font-style: italic;
    max-width: 300px;
    float: right;
}

.missingPackageComponent 
{
    border: 1px solid #ddd;
    border-radius: 4px;
    padding: 4px;
    box-shadow: 0 1px 3px rgba(0,0,0,0.055);
    background-color: #f2dede;
}

.productModalWidth {
    width: 600px !important;
}

.align-top {
    vertical-align: top;
}

/* 
*  General multi-error displaying div classes.
*
*  Includes vertical spacing so that multiple messages can be shown nicely.
*  Designed to use in combination:
*   For a notice:
*   <div class="msg_class_base msg_class_notice">@item.MessageStr</div>
*   For a warning:
*   <div class="msg_class_base msg_class_warning">@item.MessageStr</div>
*   For an error:
*   <div class="msg_class_base msg_class_error">@item.MessageStr</div>
*/
div.msg_class_base {
    font-weight: bold;
    border-style: solid;
    border-width: 1px;
    border-color: #ff0000;
    background-color: #fff0f0;
    padding: .5em;
    margin-top: .5em;
    margin-bottom: .5em;
    border-radius: 3px;
}

div.msg_class_error_bad {
    color: #ff0000;
    font-weight: bold;
    font-size: 120%;
    border-color: #ff0000;
    background-color: #fff0f0;
}

div.msg_class_error {
    font-weight: bold;
    border-color: #ff0000;
    background-color: #fff0f0;
}

div.msg_class_warning {
    font-weight: normal;
    border-color: #FF9900;
    background-color: #FFDBA6;
}

div.msg_class_notice {
    font-weight: normal;
    border-color: #C2D1F0;
    background-color: #E7F5FB;
}

div.msg_class_info {
    font-weight: normal;
    border-color: #00ff00;
    background-color: #DAFFCE;
}

/*Trip Advisor*/
.tripAdvisorRatingContainer {
    width: 115px;
    height: 47px;
    border: 0px;
    overflow: hidden;
}

.tripAdvisorRatingSidebarContainer {
    width: 230px;
    height: 88px;
    border: 0px;
    overflow: hidden;
}

.tripAdvisorRatingTileContainer {
    width: 115px;
    height: 47px;
    border: 0px;
    overflow: hidden;
    margin-top: 4px;
    margin-left: 25%;
}

.tripAdvisorIFrame {
    position: relative;
    left: -11px;
    top: -9px;
}

.tripAdvisorIFrame_summary {
    position: relative;
    left: -11px;
    top: -9px;
}

/*Waiver*/
.waiverBody {
    background-color: #fff;
    border: 1px solid #999;
    border: 1px solid rgba(0,0,0,0.3);
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    outline: 0;
    -webkit-box-shadow: 0 3px 7px rgba(0,0,0,0.3);
    -moz-box-shadow: 0 3px 7px rgba(0,0,0,0.3);
    box-shadow: 0 3px 7px rgba(0,0,0,0.3);
    -webkit-background-clip: padding-box;
    -moz-background-clip: padding-box;
    background-clip: padding-box;
    padding: 10px;
}

/*Checkout Progress Bar*/

.checkoutIncomplete  
{
    border-right: 1px solid #C1DAD7;
    vertical-align:top;
    background-color:#f7f7f7;
    color:999;
}

.checkoutComplete  
{
   border-right: 1px solid #C1DAD7;
   vertical-align:top;
   background-color:#f7f7f7;
   color:999;
}

.checkoutInProcess 
{
    bborder-right: 1px solid #C1DAD7;
    vertical-align:top;
    width:16.6%;
    background-color:Orange;
    color:White;
}

               
/* #### Golf Course Modal #### */
div#GolfAmenities table {
    width: 100%;
    border: 1px solid #e3e3e3;
    border-radius: 4px;
}

div#GolfAmenities > table.scorecard th, 
div#GolfAmenities table.scorecard td {
    border: 1px solid #e3e3e3;
}

div#GolfAmenities table tr:nth-child(odd) {
        background-color: #f5f5f5;
}

/* Assure Datepicker window hovers over ui controls*/
#ui-datepicker-div {
    z-index:2000 !important;
}

#ui-datepicker-div select {
    z-index:2001 !important;
}

/* #### Tablet #### */
@media screen and (max-width: 767px) {
    body {
        font-size: .8em;
    }

    .mapButtonContainer {
        display: none;
    }

    .mobileNav {
        display: inherit;
    }

    .selectorcontainer {
        float: left;
        max-width: 150px;
        font-size: .6em;
    }

    .locations {
        margin-left: 160px;
        float: left;
    }

    /* Scale images on StayTile.cshtml*/
    div[id^='locationImage_'] {
        height:100% !important;
    }
    /* Scale images on StayTile.cshtml*/
    img[id^='supplierImage_'] {
        height:100% !important;
        width:100% !important;
    }
}

/* ####  Phones  #### */
@media screen and (max-width: 767px) {
    body {
        font-size: .8em;
    }

    .mapButtonContainer {
        display: none;
    }

    .mobileNav {
        display: inherit;
    }

    .selectorContainer {
        display: none;
    }

    .searchFilters {
        display: none;
    }

    .locations {
        float: left;
        margin-left: 0px;
    }

    .selectorcontainer {
        visibility: hidden;
        width: 0px;
    }

    .packageselect {
        visibility: hidden;
        width: 0px;
    }

    .products {
        width: 100%;
    }

    .badge {
        padding-right: 4px;
        padding-left: 4px;
        -webkit-border-radius: 4px;
        -moz-border-radius: 4px;
        border-radius: 4px;
        font-size: 10px;
        font-weight: bold;
    }

    .bestDeal {
        display: none;
    }

    .calendarHead {
        text-align: center;
    }

    .modal {
        position: fixed;
        top: 0%;
        left: 0%;
        z-index: 1050;
        width: 100%;
        /*Making this 98% to give the area where the menu bar appears on phones place.*/
        height: 98%;
        margin: 0px;
        background-color: #fff;
        border: 0px;
        border-radius: 0px;
        outline: 0;
    }

    .modal-dialog {
        width: 100%;
        height: 100%;
        padding: 0;
        margin: 0;
    }

    .modal-content {
        border-radius: 0;
        color: white;
        overflow: auto;
    }

    .modal-title {
        font-size: 3em;
        font-weight: 300;
        margin: 0 0 20px 0;
    }

    .modal-body {
        overflow: auto;
    }

    .modal.fade.in {
        top: 20px;
        bottom: 20px;
    }

    div#myAccountModal {
        top: 2%;
    }
    
    .productModalWidth 
    {
        width: 100% !important;
    }

    /*Waiver*/
    .waiverBody {
        background-color: #fff;
        border: 0px solid #999;
        border: 0px solid rgba(0,0,0,0.3);
        -webkit-border-radius: 0px;
        -moz-border-radius: 0px;
        border-radius: 0px;
        outline: 0;
        -webkit-box-shadow: 0 0px 0px rgba(0,0,0,0.3);
        -moz-box-shadow: 0 0px 0px rgba(0,0,0,0.3);
        box-shadow: 0 0px 0px rgba(0,0,0,0.3);
        -webkit-background-clip: padding-box;
        -moz-background-clip: padding-box;
        background-clip: padding-box;
        padding: 2px;
    }

    /*Checkout*/
    .checkoutProgressText {
        display: none;
    }
}

#photoModal {
    overflow-y: auto;
    max-height:90%;
}

#supplierList .originalProductPrice {
    text-decoration: line-through;
    display: block;
}

@media screen and (min-width: 600px) {
    #selectorModal.modal {
        width: 600px;
        margin-left: -300px;
        left: 50%;
    }    
}

#selectorModal {
    z-index: 1100;
}

@media screen and (max-width: 600px) {
    #daysButtonsInitialize {
        white-space: normal;
    }
}

#upsellModalContainer {
  display: flex;
  flex-direction: column;
  height: 80vh;
  max-height: 700px;
}

/* hack for IE */
_:-ms-lang(x), .ie10up, #upsellModalHeader {
    padding-bottom: 50px;
}

@media screen and (max-width: 767px) {    
  #upsellModalContainer {
     height: 70vh;
  }
  #upsellModalHeader {        
     max-height: 100px;
     overflow: scroll;
  }
}

#myAccountLiftTickets {
    margin: 10px
}

.greyColorScheme {
    color: darkgreen;
    background-color: lightgray;
}

.defaultColorScheme {
    color: black;
    background-color: white;
}

.blockPage{
    background-color: transparent !important; 
}

.blockPage img.defaultSpinner {
    width: 40px;
    height: 40px;
}

@media screen and (max-device-height:750px) {
    #findMyAccountContainer{
        display:flex;
        flex-direction: column;
        height: 100%;
    }
}

@media screen and (max-device-height:600px) {
    #findMyAccountContainer{
        display:flex;
        flex-direction: column;
        height: 65vh;
    }
}

#returnAirport, #airportSelected, #carDrop {
    width: 100%;
}

@media (max-width: 979px) and (min-width: 768px) {
   #supplierList .span4 {
        width: 46%;
        margin-left: 0px;
        margin-right: 3%;
    }
}

label span.required {
    color: #e9322d;
}

.person-form .row {
    margin-top: 5px;
}

#toastSuccess {
    margin-top: 10px;
    display: none;
}

.bsTooltip.inline {
    display: inline-block;
}

.bsTooltip .btn[disabled] {
    pointer-events: none !important; /* required for chrome tooltips to display */
}

.btn[disabled],
fieldset[disabled] .btn {   
    opacity: 0.5;
    filter: alpha(opacity=50);
}

.hideElement {
    display: none !important;
}

.carousel__image {
    width: 100%; 
    height: auto; 
    overflow: hidden;
}

.carousel__image--lazy {
    min-height: 400px; 
    background-image: url('../Images/spinner.gif');
    background-repeat: no-repeat;
    background-position: 50% 50%;
}

.unbookableItineraryItem, 
.supplierCollects__noAffirm {
    background-image: url('../Images/iconfinder_icon-61-warning_315935.png');
    background-repeat: no-repeat;
    background-position: right;
}

.supplierCollects__noAffirm {
    width: 45px;
    height: 40px;
    cursor: pointer;
    display: none;
}

.billingInformation .supplierCollects__noAffirm {
    display: block;
}

img.defaultSpinner {
    width: 40px;
    height: 40px;
}

#customerRequirementsForm .text-error {
    margin: 0;
}

.crpCreateAccountForm .text-error {
    display: block;
}

.crpSignInForm .text-error {
    display: block;
}

.displayCvv input {
    width: 75px;
}

.reviewPriceColumn {
    min-width: 10em;
}

.billingFormHeader {
    display: block;
    width: 100%;
    padding: 0;
    margin-bottom: 20px;
    font-size: 21px;
    line-height: 40px;
    color: #333;
    border: 0;
    border-bottom: 1px solid #e5e5e5
}

#ccSelect-accepted-card-icons {
    display: inline;
}

.paymentTypes {
    display: flex;
}

.paymentType__container {
    width: 210px;
    height: 35px;
    margin-bottom: 10px;
    margin-right: 20px;
}

.paymentType__container--disabled {
    height: unset;
}

.paymentType__container--14 {
    width: auto;
}

.paymentType__button--14 {
    padding: 0;
}

.paymentType__button--14 img {
    max-width: unset;
    margin-top: -5px;
}

.paymentType__button {
    width: 100%;
    height: 100%;
    border-radius: 8px;
    border-width: 0;
}

.paymentType__button--15 {
    background-color: #FFFFFF;
    border: 3px solid #1FAA9F;
}

.paymentType__button--15 img {
    max-height: 1.2em;
    margin-left: 0.4em;
}

.paymentType__button--15:hover img {
    transform: scale(1.1);
}

.paymentType__container--disabled .paymentType__button--15 {
    border-color: #CCCCCC;
    cursor: auto;
    height: 35px;
}

.paymentType__container--disabled .paymentType__button--15:hover img {
    transform: none;
}

.paymentType__button--15--disabledMessage {
    color: #D8000C;
    line-height: 1.2em;
}

.paymentType__button--selected {
    background-color: #ffa500;
    color: #ffffff;
}

.paymentType__button:hover:not([disabled]) {
    filter: brightness(0.95);
}

.paymentType__button--disabled {
    cursor: not-allowed;
    opacity: .5;
}

#ccSelect [disabled],
.multiCurrencyNote {
    color: #999999;
}

.multiCurrencyNote {
    font-style: italic;
}

.waitMessage__messageText + .defaultSpinner {
    display: none;
}

.waitMessage__message {
    border-radius: 4px;
    background-color: #f5f5f5;
    padding: 20px;
    box-shadow: 0 3px 5px -1px rgba(0, 0, 0, .2), 0 6px 10px 0 rgba(0, 0, 0, .14), 0 1px 18px 0 rgba(0, 0, 0, .12);
    text-align: left;
}

.waitMessage__messageText {
    margin: 0;
}

.interstitialPage__title:after,
.waitMessage__messageText:after {
    overflow: hidden;
    display: inline-block;
    vertical-align: bottom;
    -webkit-animation: ellipsis steps(4,end) 1500ms infinite;
    animation: ellipsis steps(4,end) 1500ms infinite;
    content: "\2026"; /* ascii code for the ellipsis character */
    width: 0px;
}


@media screen and (max-width: 767px) {
    /* added review class so as not to cause other issues where blockMsg is used */
    /* use of !important is necessary, as blockMsg has inline styles on it */
    .review .blockMsg {
        width: 90% !important;
        left: 5% !important;
        top: 25% !important;
    }
}

.dueLater {
    display: flex;
}

.dueLater__buffer {
    flex-grow: 2;
}

.dueLater__entry {
    display: flex;
    justify-content: space-between;
}

.dueLater__label {
    padding-right: 5px;
}

.owl-nav {
    display: none;
}

@keyframes ellipsis {
    to {
        width: 1.25em;    
    }
}

@-webkit-keyframes ellipsis {
    to {
        width: 1.25em;    
    }
}

.thumbnail .owl-stage {
    overflow: hidden;
    height: 155px;
}

.supplierTile__productList tr {
    font-size: 0.75em;
}

.affirm__banner {
    margin-bottom: 10px;
}

.bookingWarning {
    display: flex;
    justify-content: flex-end;
}

.bookingWarning__input.bookingWarning__input {
    margin-right: 5px;
    margin-top: 0px;
}

.affirmSubtext,
.upliftReserveNow__subtext {
    display: flex;
    align-items: baseline;
    justify-content: flex-end;
    margin-top: 10px;
}

.affirmSubtext__logo {
    padding: 0 5px;
    height: 20px;
}

.haveQuestions {
    margin-top: 10px;
}

.freedomPayContainer .preloader {
    margin-top: 20px;
    text-align: center;
    width: 100%;
}

.freedomPayContainerIframe {
    text-align: center;
}

.freedomPayContainer .errorMessage {
    text-align: center;
    display: block;
}

.marketingTileRowTile {
    width: 100%;
    display: block;
    text-align: center;
}

.marketingTileRowTile.marketingTileRowTile {
    margin-left: 0;
}

.marketingTile {
    display: block;
    margin-bottom: 1em;
}

.marketingTile.marketingTile--sidebar {
    display: flex;
    justify-content: center;
}

.marketingTileRowTile .marketingTile {
    margin-bottom: 0;
    display: flex;
    justify-content: center;
}

.browserNotice {
    display: flex;
    justify-content: center;
    width: 100%;
    padding: 1em;
    background-color: #fff8ea;
    border-bottom: 1px solid #A29330;
}

.browserNotice__content {
    display: flex;
    flex-direction: column;
    align-items: center;
    width: 500px;
}

.browserNotice__title {
    font-size: 2em;
    margin-bottom:0.5em;
}

.browserNotice.browserNotice--hidden {
    display: none;
}

.browserNotice__options {
    display: flex;
    width: 100%;
    justify-content: space-around;
    margin-bottom: 0.5em;
}

.browserNotice__option {
    display: flex;
    flex-direction: column;
    align-items: center;
    font-size: 1.25em;
}

.browserNotice__option--hidden {
    display: none;
}

.fees-and-taxes-message {
    display: block;
    font-size: 0.75rem;
    line-height: 0.75rem;
}


/* begin accessibility styles */
.sr-only {
    position: absolute;
    left: -10000px;
    top: auto;
    width: 1px;
    height: 1px;
    overflow: hidden;
    color: #111111 !important;
}

/* light blue links */
a,
.btn-link {
    color: #20399D;
}
/* end accessibility styles */

/* begin billinginformation page */
.freedomPayContainerCcName {
    display: flex;
    justify-content: center;
    margin-bottom: 6px;
}

.freedomPayContainerCcName--wrapper {
    width: 300px;
}

.freedomPayContainerCcName--label {
    font-size: 16px;
    color: #000000;
    padding: 0 10px;
    margin-bottom: 0.5rem;
    line-height: 1.5;
}

.freedomPayContainerCcName--controls {
    padding: 0 10px;
}

.freedomPayContainerIframe iframe {
    max-width: 100%;
}
/* end billinginformation page */

/* begin recaptcha styles */
.inntopiaCaptchaMsg {
    visibility: hidden;
}

/* checkout/review page */
#inntopiaCaptcha {
    display: flex;
    justify-content: flex-end;
    margin-bottom: 20px;
}

#inntopiaCaptcha iframe {
    max-width: 100%;
}

#billingInfoCaptcha {
    margin-bottom: 20px;
}

#billingInfoCaptcha iframe {
    max-width: 100%;
}

@media (max-width: 1150px) {
    /* hide badge and show message for narrower screens to avoid content overlap */
    .grecaptcha-badge {
        visibility: hidden;
    }

    .inntopiaCaptchaMsg {
        visibility: visible;
        display: flex;
        justify-content: center;
        background-color: #F7F7F7;
        border-top: 1px #CCCCCC solid;
        padding: 1em;
        margin-top: 1em;
    }
}
/* end recaptcha styles */

/* begin nexio styles - billing info pg */
.nexioContainer__iframe {
    width: 100%;
    height: 280px; /* height allows for 2 errors without scroll bar */
    border: none;
}

@media screen and (max-width: 480px) {
    .nexioContainer__iframe {
        height: 350px; /* height allows for 2 errors without scroll bar */
    }
}
/* end nexio styles - billing info pg */

/* begin uplift styles - itinerary */
.upliftFromTotal {
    cursor: pointer;
    width: 100%;
    text-align: right;
    font-size: .8rem;
}

.upliftFromTotal--currencySymbol,
.upliftFromTotal--estimate,
.upliftFromTotal--per,
.upliftFromTotal--tooltip {
    font-weight: bold;
    color: #0088CC;
}

.upliftFromTotal:hover .upliftFromTotal--currencySymbol,
.upliftFromTotal:hover .upliftFromTotal--estimate,
.upliftFromTotal:hover .upliftFromTotal--per,
.upliftFromTotal:hover .upliftFromTotal--tooltip {
    color: #005580;
}

.upliftFromTotal--currencySymbol.onRight {
    margin-left: .25em;
}

.upliftFromTotal--logo img {
    height: 1.5em;
}

.upliftFromTotal--parent h5 {
    margin-bottom: 0;
}

.uplift__supplierCollectsIcon {
    display: inline-block;
}

.upliftLegend__supplierCollects {
    display: flex;
    justify-content: flex-end;
    align-items: center;
    line-height: 1em;
}

.uplift__supplierCollectsIcon .material-symbols-outlined,
.upliftLegend__supplierCollects .upliftLegend__supplierCollects--materialSymbol {
    font-variation-settings: 'FILL' 1, 'wght' 700, 'GRAD' 0, 'opsz' 48;
    font-size: 2em;
    color: #EED202;
    margin-right: .25em;
}

.upliftLegend__supplierCollects .upliftLegend__supplierCollects--materialSymbol {
    font-size: 1.5em;
}

.upliftModal__iframe {
    height: 70vh;
    overflow-y: scroll;
}

.upliftModal__iframe iframe {
    border: none;
}

/* end uplift styles */

/* begin Gryphon/Shopping Page styles */
.shoppingPageIframe {
    border: 0;
    width: 100%;
}

.row.shoppingPageRow {
    margin-left: 0;
}
/* end Gryphon/Shopping Page styles */

/* begin Geoapify autocomplete input styles */

/* allow suggestions to open above parent element */
.streetAddress__billingStreetAddress,
.streetAddress__shippingStreetAddress {
    position: relative;
}

/* set full width less the input left/right padding */
.geoapify-autocomplete-input {
    width: calc(100% - 12px);
}

.controls__autocompleteBilling #billingAddress2,
.controls__autocompleteShipping #shippingAddress2 {
    margin-top: .5em;
}

.geoapify-close-button.visible {
    display: none;
}
/* end Geoapify autocomplete input styles */

/* Sensible Weather icon styling  */
.price-container {
    position: relative;
    padding-right: 1.43em;
}

.sw-coverage-icon {
    text-align: right;
    padding: .7em;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    width: 1.2em;
    height: 1.2em;
    display: inline-block;
    z-index: 1;
}
/* End Sensible Weather icon styling  */

/* begin Nexio user redirect modal styles - checkout/review page */
.modal.nexio3dsRedirectModal {
    top: 25%;
    z-index: 1500;
    background-color: #E4FAE4;
    height: fit-content;
}

.modal-body.nexio3dsRedirectModal__body {
    margin: 0;
    padding: 2em;
}

.nexio3dsRedirectModal__description {
    margin-bottom: 1em;
}
/* end Nexio user redirect modal styles - checkout/review page */

/* begin Adyen Drop-In styles - checkout/billinginfo page */
.adyen-checkout__payment-method {
    border-radius: 4px;
    background-color: #F7F7F8;
}

.adyen-checkout__payment-method--selected {
    background-color: transparent;
    border: 0;
}

.adyen-checkout__payment-method__header {
    padding: .5rem;
}

.adyen-checkout__payment-method--selected .adyen-checkout__payment-method__header {
    padding: .5rem 0;
    margin-left: -.5rem;
}

.adyen-checkout__payment-method__details {
    padding: 0;
}

.adyen-checkout-brand-wrapper {
    box-shadow: none;
}

.adyen-checkout__input-wrapper {
    border-radius: 4px;
}

/*  preventing bootstrap styles from overriding Adyen styles  */
input[type="text"].adyen-checkout__card__holderName__input {
    height: var(--adyen-sdk-spacer-110, 40px);
}

.adyenContainer--review {
    display: none;
}

/* end Adyen Drop-In styles - checkout/billinginfo page */

.myAccount__header {
    position: relative;
    border-bottom: 1px solid #E5E5E5;
}

.myAccount__title {
    text-align: center;
}

.myAccount__navigation {
    position: absolute;
    right: 0;
    bottom: 0.5em;
    display: flex;
}

.myAccount__widgetTitle,
.myAccount__widgetTitle:link,
.myAccount__widgetTitle:hover,
.myAccount__widgetTitle:active,
.myAccount__widgetTitle:visited {
    display: flex;
    color: #000000;
    text-decoration: none;
    justify-content: space-between;
    align-items: center;
}

.myAccount__widgetTitle:after {
    content: 'keyboard_arrow_up';
    font-family: 'Material Icons';
    font-weight: normal;
    font-style: normal;
    font-size: 24px;
    line-height: 1;
    letter-spacing: normal;
    text-transform: none;
    display: inline-block;
    white-space: nowrap;
    height: 24px;
    width: 24px;
    color: rgba(0, 0, 0, 0.54);
}

.myAccount__widgetTitle.collapsed:after {
    content: 'keyboard_arrow_down';
}

.myAccount__widget--contactInfo .myAccount__widgetTitle {
    justify-content: flex-start;
    align-items: baseline;
}

.myAccount__widget--contactInfo .myAccount__widgetTitle h3 {
    padding-right: 0.5em;
}

.myAccount__widget--contactInfo .myAccount__widgetTitle:after {
    content: none;
}

.myAccount__widget {
    margin: 10px;
}
/*
UploadiFive
Copyright (c) 2012 Reactive Apps, Ronnie Garcia
*/

.uploadifive-button {

}
.uploadifive-button:hover {
	
}


.uploadifive-queue-item {
	background-color: #F5F5F5;
	border-bottom: 1px dotted #D5D5D5;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	font: 12px Arial, Helvetica, Sans-serif;
	margin-top: 3px;
	padding: 15px;
	display:none;
}
.uploadifive-queue-item .close {
	background: url('uploadifive-cancel.png') 0 0 no-repeat;
	display: block;
	float: right;
	height: 16px;
	text-indent: -9999px;
	width: 16px;
}
.uploadifive-queue-item .progress {
	border: 1px solid #D0D0D0;
	height: 3px;
	margin-top: 5px;
	width: 100%;
}
.uploadifive-queue-item .progress-bar {
	background-color: #0072BC;
	height: 3px;
	width: 0;
}
.description-box {
    max-height: 100px;
    position: relative;
    overflow: hidden;
}

.description-box .description-more {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    text-align: center;
    margin: 0;
    padding: 30px 0;
    /* "transparent" only works here because == rgba(0,0,0,0) */
    background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, transparent),color-stop(1, white));
    background-image: -webkit-linear-gradient(top, transparent, white);
    background-image: -moz-linear-gradient(top, transparent, white);
    background-image: -ms-linear-gradient(top, transparent, white);
    background-image: -o-linear-gradient(top, transparent, white);
}

.componentCarousel {
    max-width: 100%;
    overflow-x: auto;
    overflow-y: hidden;
}

.display-flex {
    display: flex;
    flex-wrap: wrap;
}

.packageBuilder .fees-and-taxes-message {
    text-align: right;
    margin-bottom: 0.2rem;
}
.flag-icon-background{background-size:contain;background-position:50%;background-repeat:no-repeat}.flag-icon{background-size:contain;background-position:50%;background-repeat:no-repeat;position:relative;display:inline-block;width:1.33333333em;line-height:1em}.flag-icon:before{content:"\00a0"}.flag-icon.flag-icon-squared{width:1em}.flag-icon-ad{background-image:url(../../Images/flags/4x3/ad.svg)}.flag-icon-ad.flag-icon-squared{background-image:url(../../Images/flags/1x1/ad.svg)}.flag-icon-ae{background-image:url(../../Images/flags/4x3/ae.svg)}.flag-icon-ae.flag-icon-squared{background-image:url(../../Images/flags/1x1/ae.svg)}.flag-icon-af{background-image:url(../../Images/flags/4x3/af.svg)}.flag-icon-af.flag-icon-squared{background-image:url(../../Images/flags/1x1/af.svg)}.flag-icon-ag{background-image:url(../../Images/flags/4x3/ag.svg)}.flag-icon-ag.flag-icon-squared{background-image:url(../../Images/flags/1x1/ag.svg)}.flag-icon-ai{background-image:url(../../Images/flags/4x3/ai.svg)}.flag-icon-ai.flag-icon-squared{background-image:url(../../Images/flags/1x1/ai.svg)}.flag-icon-al{background-image:url(../../Images/flags/4x3/al.svg)}.flag-icon-al.flag-icon-squared{background-image:url(../../Images/flags/1x1/al.svg)}.flag-icon-am{background-image:url(../../Images/flags/4x3/am.svg)}.flag-icon-am.flag-icon-squared{background-image:url(../../Images/flags/1x1/am.svg)}.flag-icon-ao{background-image:url(../../Images/flags/4x3/ao.svg)}.flag-icon-ao.flag-icon-squared{background-image:url(../../Images/flags/1x1/ao.svg)}.flag-icon-aq{background-image:url(../../Images/flags/4x3/aq.svg)}.flag-icon-aq.flag-icon-squared{background-image:url(../../Images/flags/1x1/aq.svg)}.flag-icon-ar{background-image:url(../../Images/flags/4x3/ar.svg)}.flag-icon-ar.flag-icon-squared{background-image:url(../../Images/flags/1x1/ar.svg)}.flag-icon-as{background-image:url(../../Images/flags/4x3/as.svg)}.flag-icon-as.flag-icon-squared{background-image:url(../../Images/flags/1x1/as.svg)}.flag-icon-at{background-image:url(../../Images/flags/4x3/at.svg)}.flag-icon-at.flag-icon-squared{background-image:url(../../Images/flags/1x1/at.svg)}.flag-icon-au{background-image:url(../../Images/flags/4x3/au.svg)}.flag-icon-au.flag-icon-squared{background-image:url(../../Images/flags/1x1/au.svg)}.flag-icon-aw{background-image:url(../../Images/flags/4x3/aw.svg)}.flag-icon-aw.flag-icon-squared{background-image:url(../../Images/flags/1x1/aw.svg)}.flag-icon-ax{background-image:url(../../Images/flags/4x3/ax.svg)}.flag-icon-ax.flag-icon-squared{background-image:url(../../Images/flags/1x1/ax.svg)}.flag-icon-az{background-image:url(../../Images/flags/4x3/az.svg)}.flag-icon-az.flag-icon-squared{background-image:url(../../Images/flags/1x1/az.svg)}.flag-icon-ba{background-image:url(../../Images/flags/4x3/ba.svg)}.flag-icon-ba.flag-icon-squared{background-image:url(../../Images/flags/1x1/ba.svg)}.flag-icon-bb{background-image:url(../../Images/flags/4x3/bb.svg)}.flag-icon-bb.flag-icon-squared{background-image:url(../../Images/flags/1x1/bb.svg)}.flag-icon-bd{background-image:url(../../Images/flags/4x3/bd.svg)}.flag-icon-bd.flag-icon-squared{background-image:url(../../Images/flags/1x1/bd.svg)}.flag-icon-be{background-image:url(../../Images/flags/4x3/be.svg)}.flag-icon-be.flag-icon-squared{background-image:url(../../Images/flags/1x1/be.svg)}.flag-icon-bf{background-image:url(../../Images/flags/4x3/bf.svg)}.flag-icon-bf.flag-icon-squared{background-image:url(../../Images/flags/1x1/bf.svg)}.flag-icon-bg{background-image:url(../../Images/flags/4x3/bg.svg)}.flag-icon-bg.flag-icon-squared{background-image:url(../../Images/flags/1x1/bg.svg)}.flag-icon-bh{background-image:url(../../Images/flags/4x3/bh.svg)}.flag-icon-bh.flag-icon-squared{background-image:url(../../Images/flags/1x1/bh.svg)}.flag-icon-bi{background-image:url(../../Images/flags/4x3/bi.svg)}.flag-icon-bi.flag-icon-squared{background-image:url(../../Images/flags/1x1/bi.svg)}.flag-icon-bj{background-image:url(../../Images/flags/4x3/bj.svg)}.flag-icon-bj.flag-icon-squared{background-image:url(../../Images/flags/1x1/bj.svg)}.flag-icon-bl{background-image:url(../../Images/flags/4x3/bl.svg)}.flag-icon-bl.flag-icon-squared{background-image:url(../../Images/flags/1x1/bl.svg)}.flag-icon-bm{background-image:url(../../Images/flags/4x3/bm.svg)}.flag-icon-bm.flag-icon-squared{background-image:url(../../Images/flags/1x1/bm.svg)}.flag-icon-bn{background-image:url(../../Images/flags/4x3/bn.svg)}.flag-icon-bn.flag-icon-squared{background-image:url(../../Images/flags/1x1/bn.svg)}.flag-icon-bo{background-image:url(../../Images/flags/4x3/bo.svg)}.flag-icon-bo.flag-icon-squared{background-image:url(../../Images/flags/1x1/bo.svg)}.flag-icon-bq{background-image:url(../../Images/flags/4x3/bq.svg)}.flag-icon-bq.flag-icon-squared{background-image:url(../../Images/flags/1x1/bq.svg)}.flag-icon-br{background-image:url(../../Images/flags/4x3/br.svg)}.flag-icon-br.flag-icon-squared{background-image:url(../../Images/flags/1x1/br.svg)}.flag-icon-bs{background-image:url(../../Images/flags/4x3/bs.svg)}.flag-icon-bs.flag-icon-squared{background-image:url(../../Images/flags/1x1/bs.svg)}.flag-icon-bt{background-image:url(../../Images/flags/4x3/bt.svg)}.flag-icon-bt.flag-icon-squared{background-image:url(../../Images/flags/1x1/bt.svg)}.flag-icon-bv{background-image:url(../../Images/flags/4x3/bv.svg)}.flag-icon-bv.flag-icon-squared{background-image:url(../../Images/flags/1x1/bv.svg)}.flag-icon-bw{background-image:url(../../Images/flags/4x3/bw.svg)}.flag-icon-bw.flag-icon-squared{background-image:url(../../Images/flags/1x1/bw.svg)}.flag-icon-by{background-image:url(../../Images/flags/4x3/by.svg)}.flag-icon-by.flag-icon-squared{background-image:url(../../Images/flags/1x1/by.svg)}.flag-icon-bz{background-image:url(../../Images/flags/4x3/bz.svg)}.flag-icon-bz.flag-icon-squared{background-image:url(../../Images/flags/1x1/bz.svg)}.flag-icon-ca{background-image:url(../../Images/flags/4x3/ca.svg)}.flag-icon-ca.flag-icon-squared{background-image:url(../../Images/flags/1x1/ca.svg)}.flag-icon-cc{background-image:url(../../Images/flags/4x3/cc.svg)}.flag-icon-cc.flag-icon-squared{background-image:url(../../Images/flags/1x1/cc.svg)}.flag-icon-cd{background-image:url(../../Images/flags/4x3/cd.svg)}.flag-icon-cd.flag-icon-squared{background-image:url(../../Images/flags/1x1/cd.svg)}.flag-icon-cf{background-image:url(../../Images/flags/4x3/cf.svg)}.flag-icon-cf.flag-icon-squared{background-image:url(../../Images/flags/1x1/cf.svg)}.flag-icon-cg{background-image:url(../../Images/flags/4x3/cg.svg)}.flag-icon-cg.flag-icon-squared{background-image:url(../../Images/flags/1x1/cg.svg)}.flag-icon-ch{background-image:url(../../Images/flags/4x3/ch.svg)}.flag-icon-ch.flag-icon-squared{background-image:url(../../Images/flags/1x1/ch.svg)}.flag-icon-ci{background-image:url(../../Images/flags/4x3/ci.svg)}.flag-icon-ci.flag-icon-squared{background-image:url(../../Images/flags/1x1/ci.svg)}.flag-icon-ck{background-image:url(../../Images/flags/4x3/ck.svg)}.flag-icon-ck.flag-icon-squared{background-image:url(../../Images/flags/1x1/ck.svg)}.flag-icon-cl{background-image:url(../../Images/flags/4x3/cl.svg)}.flag-icon-cl.flag-icon-squared{background-image:url(../../Images/flags/1x1/cl.svg)}.flag-icon-cm{background-image:url(../../Images/flags/4x3/cm.svg)}.flag-icon-cm.flag-icon-squared{background-image:url(../../Images/flags/1x1/cm.svg)}.flag-icon-cn{background-image:url(../../Images/flags/4x3/cn.svg)}.flag-icon-cn.flag-icon-squared{background-image:url(../../Images/flags/1x1/cn.svg)}.flag-icon-co{background-image:url(../../Images/flags/4x3/co.svg)}.flag-icon-co.flag-icon-squared{background-image:url(../../Images/flags/1x1/co.svg)}.flag-icon-cr{background-image:url(../../Images/flags/4x3/cr.svg)}.flag-icon-cr.flag-icon-squared{background-image:url(../../Images/flags/1x1/cr.svg)}.flag-icon-cu{background-image:url(../../Images/flags/4x3/cu.svg)}.flag-icon-cu.flag-icon-squared{background-image:url(../../Images/flags/1x1/cu.svg)}.flag-icon-cv{background-image:url(../../Images/flags/4x3/cv.svg)}.flag-icon-cv.flag-icon-squared{background-image:url(../../Images/flags/1x1/cv.svg)}.flag-icon-cw{background-image:url(../../Images/flags/4x3/cw.svg)}.flag-icon-cw.flag-icon-squared{background-image:url(../../Images/flags/1x1/cw.svg)}.flag-icon-cx{background-image:url(../../Images/flags/4x3/cx.svg)}.flag-icon-cx.flag-icon-squared{background-image:url(../../Images/flags/1x1/cx.svg)}.flag-icon-cy{background-image:url(../../Images/flags/4x3/cy.svg)}.flag-icon-cy.flag-icon-squared{background-image:url(../../Images/flags/1x1/cy.svg)}.flag-icon-cz{background-image:url(../../Images/flags/4x3/cz.svg)}.flag-icon-cz.flag-icon-squared{background-image:url(../../Images/flags/1x1/cz.svg)}.flag-icon-de{background-image:url(../../Images/flags/4x3/de.svg)}.flag-icon-de.flag-icon-squared{background-image:url(../../Images/flags/1x1/de.svg)}.flag-icon-dj{background-image:url(../../Images/flags/4x3/dj.svg)}.flag-icon-dj.flag-icon-squared{background-image:url(../../Images/flags/1x1/dj.svg)}.flag-icon-dk{background-image:url(../../Images/flags/4x3/dk.svg)}.flag-icon-dk.flag-icon-squared{background-image:url(../../Images/flags/1x1/dk.svg)}.flag-icon-dm{background-image:url(../../Images/flags/4x3/dm.svg)}.flag-icon-dm.flag-icon-squared{background-image:url(../../Images/flags/1x1/dm.svg)}.flag-icon-do{background-image:url(../../Images/flags/4x3/do.svg)}.flag-icon-do.flag-icon-squared{background-image:url(../../Images/flags/1x1/do.svg)}.flag-icon-dz{background-image:url(../../Images/flags/4x3/dz.svg)}.flag-icon-dz.flag-icon-squared{background-image:url(../../Images/flags/1x1/dz.svg)}.flag-icon-ec{background-image:url(../../Images/flags/4x3/ec.svg)}.flag-icon-ec.flag-icon-squared{background-image:url(../../Images/flags/1x1/ec.svg)}.flag-icon-ee{background-image:url(../../Images/flags/4x3/ee.svg)}.flag-icon-ee.flag-icon-squared{background-image:url(../../Images/flags/1x1/ee.svg)}.flag-icon-eg{background-image:url(../../Images/flags/4x3/eg.svg)}.flag-icon-eg.flag-icon-squared{background-image:url(../../Images/flags/1x1/eg.svg)}.flag-icon-eh{background-image:url(../../Images/flags/4x3/eh.svg)}.flag-icon-eh.flag-icon-squared{background-image:url(../../Images/flags/1x1/eh.svg)}.flag-icon-er{background-image:url(../../Images/flags/4x3/er.svg)}.flag-icon-er.flag-icon-squared{background-image:url(../../Images/flags/1x1/er.svg)}.flag-icon-es{background-image:url(../../Images/flags/4x3/es.svg)}.flag-icon-es.flag-icon-squared{background-image:url(../../Images/flags/1x1/es.svg)}.flag-icon-et{background-image:url(../../Images/flags/4x3/et.svg)}.flag-icon-et.flag-icon-squared{background-image:url(../../Images/flags/1x1/et.svg)}.flag-icon-fi{background-image:url(../../Images/flags/4x3/fi.svg)}.flag-icon-fi.flag-icon-squared{background-image:url(../../Images/flags/1x1/fi.svg)}.flag-icon-fj{background-image:url(../../Images/flags/4x3/fj.svg)}.flag-icon-fj.flag-icon-squared{background-image:url(../../Images/flags/1x1/fj.svg)}.flag-icon-fk{background-image:url(../../Images/flags/4x3/fk.svg)}.flag-icon-fk.flag-icon-squared{background-image:url(../../Images/flags/1x1/fk.svg)}.flag-icon-fm{background-image:url(../../Images/flags/4x3/fm.svg)}.flag-icon-fm.flag-icon-squared{background-image:url(../../Images/flags/1x1/fm.svg)}.flag-icon-fo{background-image:url(../../Images/flags/4x3/fo.svg)}.flag-icon-fo.flag-icon-squared{background-image:url(../../Images/flags/1x1/fo.svg)}.flag-icon-fr{background-image:url(../../Images/flags/4x3/fr.svg)}.flag-icon-fr.flag-icon-squared{background-image:url(../../Images/flags/1x1/fr.svg)}.flag-icon-ga{background-image:url(../../Images/flags/4x3/ga.svg)}.flag-icon-ga.flag-icon-squared{background-image:url(../../Images/flags/1x1/ga.svg)}.flag-icon-gb{background-image:url(../../Images/flags/4x3/gb.svg)}.flag-icon-gb.flag-icon-squared{background-image:url(../../Images/flags/1x1/gb.svg)}.flag-icon-gd{background-image:url(../../Images/flags/4x3/gd.svg)}.flag-icon-gd.flag-icon-squared{background-image:url(../../Images/flags/1x1/gd.svg)}.flag-icon-ge{background-image:url(../../Images/flags/4x3/ge.svg)}.flag-icon-ge.flag-icon-squared{background-image:url(../../Images/flags/1x1/ge.svg)}.flag-icon-gf{background-image:url(../../Images/flags/4x3/gf.svg)}.flag-icon-gf.flag-icon-squared{background-image:url(../../Images/flags/1x1/gf.svg)}.flag-icon-gg{background-image:url(../../Images/flags/4x3/gg.svg)}.flag-icon-gg.flag-icon-squared{background-image:url(../../Images/flags/1x1/gg.svg)}.flag-icon-gh{background-image:url(../../Images/flags/4x3/gh.svg)}.flag-icon-gh.flag-icon-squared{background-image:url(../../Images/flags/1x1/gh.svg)}.flag-icon-gi{background-image:url(../../Images/flags/4x3/gi.svg)}.flag-icon-gi.flag-icon-squared{background-image:url(../../Images/flags/1x1/gi.svg)}.flag-icon-gl{background-image:url(../../Images/flags/4x3/gl.svg)}.flag-icon-gl.flag-icon-squared{background-image:url(../../Images/flags/1x1/gl.svg)}.flag-icon-gm{background-image:url(../../Images/flags/4x3/gm.svg)}.flag-icon-gm.flag-icon-squared{background-image:url(../../Images/flags/1x1/gm.svg)}.flag-icon-gn{background-image:url(../../Images/flags/4x3/gn.svg)}.flag-icon-gn.flag-icon-squared{background-image:url(../../Images/flags/1x1/gn.svg)}.flag-icon-gp{background-image:url(../../Images/flags/4x3/gp.svg)}.flag-icon-gp.flag-icon-squared{background-image:url(../../Images/flags/1x1/gp.svg)}.flag-icon-gq{background-image:url(../../Images/flags/4x3/gq.svg)}.flag-icon-gq.flag-icon-squared{background-image:url(../../Images/flags/1x1/gq.svg)}.flag-icon-gr{background-image:url(../../Images/flags/4x3/gr.svg)}.flag-icon-gr.flag-icon-squared{background-image:url(../../Images/flags/1x1/gr.svg)}.flag-icon-gs{background-image:url(../../Images/flags/4x3/gs.svg)}.flag-icon-gs.flag-icon-squared{background-image:url(../../Images/flags/1x1/gs.svg)}.flag-icon-gt{background-image:url(../../Images/flags/4x3/gt.svg)}.flag-icon-gt.flag-icon-squared{background-image:url(../../Images/flags/1x1/gt.svg)}.flag-icon-gu{background-image:url(../../Images/flags/4x3/gu.svg)}.flag-icon-gu.flag-icon-squared{background-image:url(../../Images/flags/1x1/gu.svg)}.flag-icon-gw{background-image:url(../../Images/flags/4x3/gw.svg)}.flag-icon-gw.flag-icon-squared{background-image:url(../../Images/flags/1x1/gw.svg)}.flag-icon-gy{background-image:url(../../Images/flags/4x3/gy.svg)}.flag-icon-gy.flag-icon-squared{background-image:url(../../Images/flags/1x1/gy.svg)}.flag-icon-hk{background-image:url(../../Images/flags/4x3/hk.svg)}.flag-icon-hk.flag-icon-squared{background-image:url(../../Images/flags/1x1/hk.svg)}.flag-icon-hm{background-image:url(../../Images/flags/4x3/hm.svg)}.flag-icon-hm.flag-icon-squared{background-image:url(../../Images/flags/1x1/hm.svg)}.flag-icon-hn{background-image:url(../../Images/flags/4x3/hn.svg)}.flag-icon-hn.flag-icon-squared{background-image:url(../../Images/flags/1x1/hn.svg)}.flag-icon-hr{background-image:url(../../Images/flags/4x3/hr.svg)}.flag-icon-hr.flag-icon-squared{background-image:url(../../Images/flags/1x1/hr.svg)}.flag-icon-ht{background-image:url(../../Images/flags/4x3/ht.svg)}.flag-icon-ht.flag-icon-squared{background-image:url(../../Images/flags/1x1/ht.svg)}.flag-icon-hu{background-image:url(../../Images/flags/4x3/hu.svg)}.flag-icon-hu.flag-icon-squared{background-image:url(../../Images/flags/1x1/hu.svg)}.flag-icon-id{background-image:url(../../Images/flags/4x3/id.svg)}.flag-icon-id.flag-icon-squared{background-image:url(../../Images/flags/1x1/id.svg)}.flag-icon-ie{background-image:url(../../Images/flags/4x3/ie.svg)}.flag-icon-ie.flag-icon-squared{background-image:url(../../Images/flags/1x1/ie.svg)}.flag-icon-il{background-image:url(../../Images/flags/4x3/il.svg)}.flag-icon-il.flag-icon-squared{background-image:url(../../Images/flags/1x1/il.svg)}.flag-icon-im{background-image:url(../../Images/flags/4x3/im.svg)}.flag-icon-im.flag-icon-squared{background-image:url(../../Images/flags/1x1/im.svg)}.flag-icon-in{background-image:url(../../Images/flags/4x3/in.svg)}.flag-icon-in.flag-icon-squared{background-image:url(../../Images/flags/1x1/in.svg)}.flag-icon-io{background-image:url(../../Images/flags/4x3/io.svg)}.flag-icon-io.flag-icon-squared{background-image:url(../../Images/flags/1x1/io.svg)}.flag-icon-iq{background-image:url(../../Images/flags/4x3/iq.svg)}.flag-icon-iq.flag-icon-squared{background-image:url(../../Images/flags/1x1/iq.svg)}.flag-icon-ir{background-image:url(../../Images/flags/4x3/ir.svg)}.flag-icon-ir.flag-icon-squared{background-image:url(../../Images/flags/1x1/ir.svg)}.flag-icon-is{background-image:url(../../Images/flags/4x3/is.svg)}.flag-icon-is.flag-icon-squared{background-image:url(../../Images/flags/1x1/is.svg)}.flag-icon-it{background-image:url(../../Images/flags/4x3/it.svg)}.flag-icon-it.flag-icon-squared{background-image:url(../../Images/flags/1x1/it.svg)}.flag-icon-je{background-image:url(../../Images/flags/4x3/je.svg)}.flag-icon-je.flag-icon-squared{background-image:url(../../Images/flags/1x1/je.svg)}.flag-icon-jm{background-image:url(../../Images/flags/4x3/jm.svg)}.flag-icon-jm.flag-icon-squared{background-image:url(../../Images/flags/1x1/jm.svg)}.flag-icon-jo{background-image:url(../../Images/flags/4x3/jo.svg)}.flag-icon-jo.flag-icon-squared{background-image:url(../../Images/flags/1x1/jo.svg)}.flag-icon-jp{background-image:url(../../Images/flags/4x3/jp.svg)}.flag-icon-jp.flag-icon-squared{background-image:url(../../Images/flags/1x1/jp.svg)}.flag-icon-ke{background-image:url(../../Images/flags/4x3/ke.svg)}.flag-icon-ke.flag-icon-squared{background-image:url(../../Images/flags/1x1/ke.svg)}.flag-icon-kg{background-image:url(../../Images/flags/4x3/kg.svg)}.flag-icon-kg.flag-icon-squared{background-image:url(../../Images/flags/1x1/kg.svg)}.flag-icon-kh{background-image:url(../../Images/flags/4x3/kh.svg)}.flag-icon-kh.flag-icon-squared{background-image:url(../../Images/flags/1x1/kh.svg)}.flag-icon-ki{background-image:url(../../Images/flags/4x3/ki.svg)}.flag-icon-ki.flag-icon-squared{background-image:url(../../Images/flags/1x1/ki.svg)}.flag-icon-km{background-image:url(../../Images/flags/4x3/km.svg)}.flag-icon-km.flag-icon-squared{background-image:url(../../Images/flags/1x1/km.svg)}.flag-icon-kn{background-image:url(../../Images/flags/4x3/kn.svg)}.flag-icon-kn.flag-icon-squared{background-image:url(../../Images/flags/1x1/kn.svg)}.flag-icon-kp{background-image:url(../../Images/flags/4x3/kp.svg)}.flag-icon-kp.flag-icon-squared{background-image:url(../../Images/flags/1x1/kp.svg)}.flag-icon-kr{background-image:url(../../Images/flags/4x3/kr.svg)}.flag-icon-kr.flag-icon-squared{background-image:url(../../Images/flags/1x1/kr.svg)}.flag-icon-kw{background-image:url(../../Images/flags/4x3/kw.svg)}.flag-icon-kw.flag-icon-squared{background-image:url(../../Images/flags/1x1/kw.svg)}.flag-icon-ky{background-image:url(../../Images/flags/4x3/ky.svg)}.flag-icon-ky.flag-icon-squared{background-image:url(../../Images/flags/1x1/ky.svg)}.flag-icon-kz{background-image:url(../../Images/flags/4x3/kz.svg)}.flag-icon-kz.flag-icon-squared{background-image:url(../../Images/flags/1x1/kz.svg)}.flag-icon-la{background-image:url(../../Images/flags/4x3/la.svg)}.flag-icon-la.flag-icon-squared{background-image:url(../../Images/flags/1x1/la.svg)}.flag-icon-lb{background-image:url(../../Images/flags/4x3/lb.svg)}.flag-icon-lb.flag-icon-squared{background-image:url(../../Images/flags/1x1/lb.svg)}.flag-icon-lc{background-image:url(../../Images/flags/4x3/lc.svg)}.flag-icon-lc.flag-icon-squared{background-image:url(../../Images/flags/1x1/lc.svg)}.flag-icon-li{background-image:url(../../Images/flags/4x3/li.svg)}.flag-icon-li.flag-icon-squared{background-image:url(../../Images/flags/1x1/li.svg)}.flag-icon-lk{background-image:url(../../Images/flags/4x3/lk.svg)}.flag-icon-lk.flag-icon-squared{background-image:url(../../Images/flags/1x1/lk.svg)}.flag-icon-lr{background-image:url(../../Images/flags/4x3/lr.svg)}.flag-icon-lr.flag-icon-squared{background-image:url(../../Images/flags/1x1/lr.svg)}.flag-icon-ls{background-image:url(../../Images/flags/4x3/ls.svg)}.flag-icon-ls.flag-icon-squared{background-image:url(../../Images/flags/1x1/ls.svg)}.flag-icon-lt{background-image:url(../../Images/flags/4x3/lt.svg)}.flag-icon-lt.flag-icon-squared{background-image:url(../../Images/flags/1x1/lt.svg)}.flag-icon-lu{background-image:url(../../Images/flags/4x3/lu.svg)}.flag-icon-lu.flag-icon-squared{background-image:url(../../Images/flags/1x1/lu.svg)}.flag-icon-lv{background-image:url(../../Images/flags/4x3/lv.svg)}.flag-icon-lv.flag-icon-squared{background-image:url(../../Images/flags/1x1/lv.svg)}.flag-icon-ly{background-image:url(../../Images/flags/4x3/ly.svg)}.flag-icon-ly.flag-icon-squared{background-image:url(../../Images/flags/1x1/ly.svg)}.flag-icon-ma{background-image:url(../../Images/flags/4x3/ma.svg)}.flag-icon-ma.flag-icon-squared{background-image:url(../../Images/flags/1x1/ma.svg)}.flag-icon-mc{background-image:url(../../Images/flags/4x3/mc.svg)}.flag-icon-mc.flag-icon-squared{background-image:url(../../Images/flags/1x1/mc.svg)}.flag-icon-md{background-image:url(../../Images/flags/4x3/md.svg)}.flag-icon-md.flag-icon-squared{background-image:url(../../Images/flags/1x1/md.svg)}.flag-icon-me{background-image:url(../../Images/flags/4x3/me.svg)}.flag-icon-me.flag-icon-squared{background-image:url(../../Images/flags/1x1/me.svg)}.flag-icon-mf{background-image:url(../../Images/flags/4x3/mf.svg)}.flag-icon-mf.flag-icon-squared{background-image:url(../../Images/flags/1x1/mf.svg)}.flag-icon-mg{background-image:url(../../Images/flags/4x3/mg.svg)}.flag-icon-mg.flag-icon-squared{background-image:url(../../Images/flags/1x1/mg.svg)}.flag-icon-mh{background-image:url(../../Images/flags/4x3/mh.svg)}.flag-icon-mh.flag-icon-squared{background-image:url(../../Images/flags/1x1/mh.svg)}.flag-icon-mk{background-image:url(../../Images/flags/4x3/mk.svg)}.flag-icon-mk.flag-icon-squared{background-image:url(../../Images/flags/1x1/mk.svg)}.flag-icon-ml{background-image:url(../../Images/flags/4x3/ml.svg)}.flag-icon-ml.flag-icon-squared{background-image:url(../../Images/flags/1x1/ml.svg)}.flag-icon-mm{background-image:url(../../Images/flags/4x3/mm.svg)}.flag-icon-mm.flag-icon-squared{background-image:url(../../Images/flags/1x1/mm.svg)}.flag-icon-mn{background-image:url(../../Images/flags/4x3/mn.svg)}.flag-icon-mn.flag-icon-squared{background-image:url(../../Images/flags/1x1/mn.svg)}.flag-icon-mo{background-image:url(../../Images/flags/4x3/mo.svg)}.flag-icon-mo.flag-icon-squared{background-image:url(../../Images/flags/1x1/mo.svg)}.flag-icon-mp{background-image:url(../../Images/flags/4x3/mp.svg)}.flag-icon-mp.flag-icon-squared{background-image:url(../../Images/flags/1x1/mp.svg)}.flag-icon-mq{background-image:url(../../Images/flags/4x3/mq.svg)}.flag-icon-mq.flag-icon-squared{background-image:url(../../Images/flags/1x1/mq.svg)}.flag-icon-mr{background-image:url(../../Images/flags/4x3/mr.svg)}.flag-icon-mr.flag-icon-squared{background-image:url(../../Images/flags/1x1/mr.svg)}.flag-icon-ms{background-image:url(../../Images/flags/4x3/ms.svg)}.flag-icon-ms.flag-icon-squared{background-image:url(../../Images/flags/1x1/ms.svg)}.flag-icon-mt{background-image:url(../../Images/flags/4x3/mt.svg)}.flag-icon-mt.flag-icon-squared{background-image:url(../../Images/flags/1x1/mt.svg)}.flag-icon-mu{background-image:url(../../Images/flags/4x3/mu.svg)}.flag-icon-mu.flag-icon-squared{background-image:url(../../Images/flags/1x1/mu.svg)}.flag-icon-mv{background-image:url(../../Images/flags/4x3/mv.svg)}.flag-icon-mv.flag-icon-squared{background-image:url(../../Images/flags/1x1/mv.svg)}.flag-icon-mw{background-image:url(../../Images/flags/4x3/mw.svg)}.flag-icon-mw.flag-icon-squared{background-image:url(../../Images/flags/1x1/mw.svg)}.flag-icon-mx{background-image:url(../../Images/flags/4x3/mx.svg)}.flag-icon-mx.flag-icon-squared{background-image:url(../../Images/flags/1x1/mx.svg)}.flag-icon-my{background-image:url(../../Images/flags/4x3/my.svg)}.flag-icon-my.flag-icon-squared{background-image:url(../../Images/flags/1x1/my.svg)}.flag-icon-mz{background-image:url(../../Images/flags/4x3/mz.svg)}.flag-icon-mz.flag-icon-squared{background-image:url(../../Images/flags/1x1/mz.svg)}.flag-icon-na{background-image:url(../../Images/flags/4x3/na.svg)}.flag-icon-na.flag-icon-squared{background-image:url(../../Images/flags/1x1/na.svg)}.flag-icon-nc{background-image:url(../../Images/flags/4x3/nc.svg)}.flag-icon-nc.flag-icon-squared{background-image:url(../../Images/flags/1x1/nc.svg)}.flag-icon-ne{background-image:url(../../Images/flags/4x3/ne.svg)}.flag-icon-ne.flag-icon-squared{background-image:url(../../Images/flags/1x1/ne.svg)}.flag-icon-nf{background-image:url(../../Images/flags/4x3/nf.svg)}.flag-icon-nf.flag-icon-squared{background-image:url(../../Images/flags/1x1/nf.svg)}.flag-icon-ng{background-image:url(../../Images/flags/4x3/ng.svg)}.flag-icon-ng.flag-icon-squared{background-image:url(../../Images/flags/1x1/ng.svg)}.flag-icon-ni{background-image:url(../../Images/flags/4x3/ni.svg)}.flag-icon-ni.flag-icon-squared{background-image:url(../../Images/flags/1x1/ni.svg)}.flag-icon-nl{background-image:url(../../Images/flags/4x3/nl.svg)}.flag-icon-nl.flag-icon-squared{background-image:url(../../Images/flags/1x1/nl.svg)}.flag-icon-no{background-image:url(../../Images/flags/4x3/no.svg)}.flag-icon-no.flag-icon-squared{background-image:url(../../Images/flags/1x1/no.svg)}.flag-icon-np{background-image:url(../../Images/flags/4x3/np.svg)}.flag-icon-np.flag-icon-squared{background-image:url(../../Images/flags/1x1/np.svg)}.flag-icon-nr{background-image:url(../../Images/flags/4x3/nr.svg)}.flag-icon-nr.flag-icon-squared{background-image:url(../../Images/flags/1x1/nr.svg)}.flag-icon-nu{background-image:url(../../Images/flags/4x3/nu.svg)}.flag-icon-nu.flag-icon-squared{background-image:url(../../Images/flags/1x1/nu.svg)}.flag-icon-nz{background-image:url(../../Images/flags/4x3/nz.svg)}.flag-icon-nz.flag-icon-squared{background-image:url(../../Images/flags/1x1/nz.svg)}.flag-icon-om{background-image:url(../../Images/flags/4x3/om.svg)}.flag-icon-om.flag-icon-squared{background-image:url(../../Images/flags/1x1/om.svg)}.flag-icon-pa{background-image:url(../../Images/flags/4x3/pa.svg)}.flag-icon-pa.flag-icon-squared{background-image:url(../../Images/flags/1x1/pa.svg)}.flag-icon-pe{background-image:url(../../Images/flags/4x3/pe.svg)}.flag-icon-pe.flag-icon-squared{background-image:url(../../Images/flags/1x1/pe.svg)}.flag-icon-pf{background-image:url(../../Images/flags/4x3/pf.svg)}.flag-icon-pf.flag-icon-squared{background-image:url(../../Images/flags/1x1/pf.svg)}.flag-icon-pg{background-image:url(../../Images/flags/4x3/pg.svg)}.flag-icon-pg.flag-icon-squared{background-image:url(../../Images/flags/1x1/pg.svg)}.flag-icon-ph{background-image:url(../../Images/flags/4x3/ph.svg)}.flag-icon-ph.flag-icon-squared{background-image:url(../../Images/flags/1x1/ph.svg)}.flag-icon-pk{background-image:url(../../Images/flags/4x3/pk.svg)}.flag-icon-pk.flag-icon-squared{background-image:url(../../Images/flags/1x1/pk.svg)}.flag-icon-pl{background-image:url(../../Images/flags/4x3/pl.svg)}.flag-icon-pl.flag-icon-squared{background-image:url(../../Images/flags/1x1/pl.svg)}.flag-icon-pm{background-image:url(../../Images/flags/4x3/pm.svg)}.flag-icon-pm.flag-icon-squared{background-image:url(../../Images/flags/1x1/pm.svg)}.flag-icon-pn{background-image:url(../../Images/flags/4x3/pn.svg)}.flag-icon-pn.flag-icon-squared{background-image:url(../../Images/flags/1x1/pn.svg)}.flag-icon-pr{background-image:url(../../Images/flags/4x3/pr.svg)}.flag-icon-pr.flag-icon-squared{background-image:url(../../Images/flags/1x1/pr.svg)}.flag-icon-ps{background-image:url(../../Images/flags/4x3/ps.svg)}.flag-icon-ps.flag-icon-squared{background-image:url(../../Images/flags/1x1/ps.svg)}.flag-icon-pt{background-image:url(../../Images/flags/4x3/pt.svg)}.flag-icon-pt.flag-icon-squared{background-image:url(../../Images/flags/1x1/pt.svg)}.flag-icon-pw{background-image:url(../../Images/flags/4x3/pw.svg)}.flag-icon-pw.flag-icon-squared{background-image:url(../../Images/flags/1x1/pw.svg)}.flag-icon-py{background-image:url(../../Images/flags/4x3/py.svg)}.flag-icon-py.flag-icon-squared{background-image:url(../../Images/flags/1x1/py.svg)}.flag-icon-qa{background-image:url(../../Images/flags/4x3/qa.svg)}.flag-icon-qa.flag-icon-squared{background-image:url(../../Images/flags/1x1/qa.svg)}.flag-icon-re{background-image:url(../../Images/flags/4x3/re.svg)}.flag-icon-re.flag-icon-squared{background-image:url(../../Images/flags/1x1/re.svg)}.flag-icon-ro{background-image:url(../../Images/flags/4x3/ro.svg)}.flag-icon-ro.flag-icon-squared{background-image:url(../../Images/flags/1x1/ro.svg)}.flag-icon-rs{background-image:url(../../Images/flags/4x3/rs.svg)}.flag-icon-rs.flag-icon-squared{background-image:url(../../Images/flags/1x1/rs.svg)}.flag-icon-ru{background-image:url(../../Images/flags/4x3/ru.svg)}.flag-icon-ru.flag-icon-squared{background-image:url(../../Images/flags/1x1/ru.svg)}.flag-icon-rw{background-image:url(../../Images/flags/4x3/rw.svg)}.flag-icon-rw.flag-icon-squared{background-image:url(../../Images/flags/1x1/rw.svg)}.flag-icon-sa{background-image:url(../../Images/flags/4x3/sa.svg)}.flag-icon-sa.flag-icon-squared{background-image:url(../../Images/flags/1x1/sa.svg)}.flag-icon-sb{background-image:url(../../Images/flags/4x3/sb.svg)}.flag-icon-sb.flag-icon-squared{background-image:url(../../Images/flags/1x1/sb.svg)}.flag-icon-sc{background-image:url(../../Images/flags/4x3/sc.svg)}.flag-icon-sc.flag-icon-squared{background-image:url(../../Images/flags/1x1/sc.svg)}.flag-icon-sd{background-image:url(../../Images/flags/4x3/sd.svg)}.flag-icon-sd.flag-icon-squared{background-image:url(../../Images/flags/1x1/sd.svg)}.flag-icon-se{background-image:url(../../Images/flags/4x3/se.svg)}.flag-icon-se.flag-icon-squared{background-image:url(../../Images/flags/1x1/se.svg)}.flag-icon-sg{background-image:url(../../Images/flags/4x3/sg.svg)}.flag-icon-sg.flag-icon-squared{background-image:url(../../Images/flags/1x1/sg.svg)}.flag-icon-sh{background-image:url(../../Images/flags/4x3/sh.svg)}.flag-icon-sh.flag-icon-squared{background-image:url(../../Images/flags/1x1/sh.svg)}.flag-icon-si{background-image:url(../../Images/flags/4x3/si.svg)}.flag-icon-si.flag-icon-squared{background-image:url(../../Images/flags/1x1/si.svg)}.flag-icon-sj{background-image:url(../../Images/flags/4x3/sj.svg)}.flag-icon-sj.flag-icon-squared{background-image:url(../../Images/flags/1x1/sj.svg)}.flag-icon-sk{background-image:url(../../Images/flags/4x3/sk.svg)}.flag-icon-sk.flag-icon-squared{background-image:url(../../Images/flags/1x1/sk.svg)}.flag-icon-sl{background-image:url(../../Images/flags/4x3/sl.svg)}.flag-icon-sl.flag-icon-squared{background-image:url(../../Images/flags/1x1/sl.svg)}.flag-icon-sm{background-image:url(../../Images/flags/4x3/sm.svg)}.flag-icon-sm.flag-icon-squared{background-image:url(../../Images/flags/1x1/sm.svg)}.flag-icon-sn{background-image:url(../../Images/flags/4x3/sn.svg)}.flag-icon-sn.flag-icon-squared{background-image:url(../../Images/flags/1x1/sn.svg)}.flag-icon-so{background-image:url(../../Images/flags/4x3/so.svg)}.flag-icon-so.flag-icon-squared{background-image:url(../../Images/flags/1x1/so.svg)}.flag-icon-sr{background-image:url(../../Images/flags/4x3/sr.svg)}.flag-icon-sr.flag-icon-squared{background-image:url(../../Images/flags/1x1/sr.svg)}.flag-icon-ss{background-image:url(../../Images/flags/4x3/ss.svg)}.flag-icon-ss.flag-icon-squared{background-image:url(../../Images/flags/1x1/ss.svg)}.flag-icon-st{background-image:url(../../Images/flags/4x3/st.svg)}.flag-icon-st.flag-icon-squared{background-image:url(../../Images/flags/1x1/st.svg)}.flag-icon-sv{background-image:url(../../Images/flags/4x3/sv.svg)}.flag-icon-sv.flag-icon-squared{background-image:url(../../Images/flags/1x1/sv.svg)}.flag-icon-sx{background-image:url(../../Images/flags/4x3/sx.svg)}.flag-icon-sx.flag-icon-squared{background-image:url(../../Images/flags/1x1/sx.svg)}.flag-icon-sy{background-image:url(../../Images/flags/4x3/sy.svg)}.flag-icon-sy.flag-icon-squared{background-image:url(../../Images/flags/1x1/sy.svg)}.flag-icon-sz{background-image:url(../../Images/flags/4x3/sz.svg)}.flag-icon-sz.flag-icon-squared{background-image:url(../../Images/flags/1x1/sz.svg)}.flag-icon-tc{background-image:url(../../Images/flags/4x3/tc.svg)}.flag-icon-tc.flag-icon-squared{background-image:url(../../Images/flags/1x1/tc.svg)}.flag-icon-td{background-image:url(../../Images/flags/4x3/td.svg)}.flag-icon-td.flag-icon-squared{background-image:url(../../Images/flags/1x1/td.svg)}.flag-icon-tf{background-image:url(../../Images/flags/4x3/tf.svg)}.flag-icon-tf.flag-icon-squared{background-image:url(../../Images/flags/1x1/tf.svg)}.flag-icon-tg{background-image:url(../../Images/flags/4x3/tg.svg)}.flag-icon-tg.flag-icon-squared{background-image:url(../../Images/flags/1x1/tg.svg)}.flag-icon-th{background-image:url(../../Images/flags/4x3/th.svg)}.flag-icon-th.flag-icon-squared{background-image:url(../../Images/flags/1x1/th.svg)}.flag-icon-tj{background-image:url(../../Images/flags/4x3/tj.svg)}.flag-icon-tj.flag-icon-squared{background-image:url(../../Images/flags/1x1/tj.svg)}.flag-icon-tk{background-image:url(../../Images/flags/4x3/tk.svg)}.flag-icon-tk.flag-icon-squared{background-image:url(../../Images/flags/1x1/tk.svg)}.flag-icon-tl{background-image:url(../../Images/flags/4x3/tl.svg)}.flag-icon-tl.flag-icon-squared{background-image:url(../../Images/flags/1x1/tl.svg)}.flag-icon-tm{background-image:url(../../Images/flags/4x3/tm.svg)}.flag-icon-tm.flag-icon-squared{background-image:url(../../Images/flags/1x1/tm.svg)}.flag-icon-tn{background-image:url(../../Images/flags/4x3/tn.svg)}.flag-icon-tn.flag-icon-squared{background-image:url(../../Images/flags/1x1/tn.svg)}.flag-icon-to{background-image:url(../../Images/flags/4x3/to.svg)}.flag-icon-to.flag-icon-squared{background-image:url(../../Images/flags/1x1/to.svg)}.flag-icon-tr{background-image:url(../../Images/flags/4x3/tr.svg)}.flag-icon-tr.flag-icon-squared{background-image:url(../../Images/flags/1x1/tr.svg)}.flag-icon-tt{background-image:url(../../Images/flags/4x3/tt.svg)}.flag-icon-tt.flag-icon-squared{background-image:url(../../Images/flags/1x1/tt.svg)}.flag-icon-tv{background-image:url(../../Images/flags/4x3/tv.svg)}.flag-icon-tv.flag-icon-squared{background-image:url(../../Images/flags/1x1/tv.svg)}.flag-icon-tw{background-image:url(../../Images/flags/4x3/tw.svg)}.flag-icon-tw.flag-icon-squared{background-image:url(../../Images/flags/1x1/tw.svg)}.flag-icon-tz{background-image:url(../../Images/flags/4x3/tz.svg)}.flag-icon-tz.flag-icon-squared{background-image:url(../../Images/flags/1x1/tz.svg)}.flag-icon-ua{background-image:url(../../Images/flags/4x3/ua.svg)}.flag-icon-ua.flag-icon-squared{background-image:url(../../Images/flags/1x1/ua.svg)}.flag-icon-ug{background-image:url(../../Images/flags/4x3/ug.svg)}.flag-icon-ug.flag-icon-squared{background-image:url(../../Images/flags/1x1/ug.svg)}.flag-icon-um{background-image:url(../../Images/flags/4x3/um.svg)}.flag-icon-um.flag-icon-squared{background-image:url(../../Images/flags/1x1/um.svg)}.flag-icon-us{background-image:url(../../Images/flags/4x3/us.svg)}.flag-icon-us.flag-icon-squared{background-image:url(../../Images/flags/1x1/us.svg)}.flag-icon-uy{background-image:url(../../Images/flags/4x3/uy.svg)}.flag-icon-uy.flag-icon-squared{background-image:url(../../Images/flags/1x1/uy.svg)}.flag-icon-uz{background-image:url(../../Images/flags/4x3/uz.svg)}.flag-icon-uz.flag-icon-squared{background-image:url(../../Images/flags/1x1/uz.svg)}.flag-icon-va{background-image:url(../../Images/flags/4x3/va.svg)}.flag-icon-va.flag-icon-squared{background-image:url(../../Images/flags/1x1/va.svg)}.flag-icon-vc{background-image:url(../../Images/flags/4x3/vc.svg)}.flag-icon-vc.flag-icon-squared{background-image:url(../../Images/flags/1x1/vc.svg)}.flag-icon-ve{background-image:url(../../Images/flags/4x3/ve.svg)}.flag-icon-ve.flag-icon-squared{background-image:url(../../Images/flags/1x1/ve.svg)}.flag-icon-vg{background-image:url(../../Images/flags/4x3/vg.svg)}.flag-icon-vg.flag-icon-squared{background-image:url(../../Images/flags/1x1/vg.svg)}.flag-icon-vi{background-image:url(../../Images/flags/4x3/vi.svg)}.flag-icon-vi.flag-icon-squared{background-image:url(../../Images/flags/1x1/vi.svg)}.flag-icon-vn{background-image:url(../../Images/flags/4x3/vn.svg)}.flag-icon-vn.flag-icon-squared{background-image:url(../../Images/flags/1x1/vn.svg)}.flag-icon-vu{background-image:url(../../Images/flags/4x3/vu.svg)}.flag-icon-vu.flag-icon-squared{background-image:url(../../Images/flags/1x1/vu.svg)}.flag-icon-wf{background-image:url(../../Images/flags/4x3/wf.svg)}.flag-icon-wf.flag-icon-squared{background-image:url(../../Images/flags/1x1/wf.svg)}.flag-icon-ws{background-image:url(../../Images/flags/4x3/ws.svg)}.flag-icon-ws.flag-icon-squared{background-image:url(../../Images/flags/1x1/ws.svg)}.flag-icon-ye{background-image:url(../../Images/flags/4x3/ye.svg)}.flag-icon-ye.flag-icon-squared{background-image:url(../../Images/flags/1x1/ye.svg)}.flag-icon-yt{background-image:url(../../Images/flags/4x3/yt.svg)}.flag-icon-yt.flag-icon-squared{background-image:url(../../Images/flags/1x1/yt.svg)}.flag-icon-za{background-image:url(../../Images/flags/4x3/za.svg)}.flag-icon-za.flag-icon-squared{background-image:url(../../Images/flags/1x1/za.svg)}.flag-icon-zm{background-image:url(../../Images/flags/4x3/zm.svg)}.flag-icon-zm.flag-icon-squared{background-image:url(../../Images/flags/1x1/zm.svg)}.flag-icon-zw{background-image:url(../../Images/flags/4x3/zw.svg)}.flag-icon-zw.flag-icon-squared{background-image:url(../../Images/flags/1x1/zw.svg)}.flag-icon-es-ct{background-image:url(../../Images/flags/4x3/es-ct.svg)}.flag-icon-es-ct.flag-icon-squared{background-image:url(../../Images/flags/1x1/es-ct.svg)}.flag-icon-eu{background-image:url(../../Images/flags/4x3/eu.svg)}.flag-icon-eu.flag-icon-squared{background-image:url(../../Images/flags/1x1/eu.svg)}.flag-icon-gb-eng{background-image:url(../../Images/flags/4x3/gb-eng.svg)}.flag-icon-gb-eng.flag-icon-squared{background-image:url(../../Images/flags/1x1/gb-eng.svg)}.flag-icon-gb-nir{background-image:url(../../Images/flags/4x3/gb-nir.svg)}.flag-icon-gb-nir.flag-icon-squared{background-image:url(../../Images/flags/1x1/gb-nir.svg)}.flag-icon-gb-sct{background-image:url(../../Images/flags/4x3/gb-sct.svg)}.flag-icon-gb-sct.flag-icon-squared{background-image:url(../../Images/flags/1x1/gb-sct.svg)}.flag-icon-gb-wls{background-image:url(../../Images/flags/4x3/gb-wls.svg)}.flag-icon-gb-wls.flag-icon-squared{background-image:url(../../Images/flags/1x1/gb-wls.svg)}.flag-icon-un{background-image:url(../../Images/flags/4x3/un.svg)}.flag-icon-un.flag-icon-squared{background-image:url(../../Images/flags/1x1/un.svg)}.flag-icon-xk{background-image:url(../../Images/flags/4x3/xk.svg)}.flag-icon-xk.flag-icon-squared{background-image:url(../../Images/flags/1x1/xk.svg)}
.currency-dropdown a {
    display: block;
}

.currency-dropdown a .flag-icon {
    margin-right: 0.5em;
}

.currency-dropdown, .currency-dropdown-label, .currency-dropdown-wrapper {
    display: inline-block;
}

.currency-dropdown button {
     padding: 0 4px 0 2px;
}

.currency-dropdown .flag-icon {
    margin-right: 2px;
}

.currency-dropdown [role="option"][aria-selected="true"]::before {
    content: '✓';
    position: absolute;
    left: 0.5em;
}

.currency-dropdown, .currency-dropdown button {
    min-width: 75px;
    text-align: left;
}


.currency-dropdown .dropdown-menu {
    min-width: 75px;
}

/* Add caret to dropdown */
.currency-dropdown .btn.dropdown-toggle::after {
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0px;
    vertical-align: 3px;
    content: "";
    border-top: 5px solid;
    border-right: 5px solid transparent;
    border-bottom: 0;
    border-left: 5px solid transparent;
    position: absolute;
    top: 9px;
    right: 3px;
}

/* 
Styles to control HTML allowed by agent pref through the SnopNBook platform.
*/

.activityTile__description--raw {
    font-size:.75em;
}

.activityTile__description--raw :is(h1, h2, h3, h4, h5, h6) {
    font-size: inherit;
    margin: unset;
    line-height: unset;
}

.activityTile__description--raw blockquote {
    margin: unset;
}

