@font-face{font-family:'mobility-cross-sell';src:url(../eot/mobility-cross-sell-iconsd41d.eot#iefix) format("embedded-opentype"),url(../woff/mobility-cross-sell-icons.woff) format("woff2"),url(../svg/mobility-cross-sell-icons.svg) format("svg");font-weight:400;font-style:normal}

.icon-mcs{font-style:normal;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}

.icon-mcs, .icon-mcs:before {
    font-family: 'mobility-cross-sell';
    position: relative
}

.icon-chevron-bold-right, .icon-chevron-bold-left:before {
    content: "\e61d";
    display: inline-block
}

.icon-chevron-bold-left:before {
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg)
}

.icon-user_profile_bl_bg:before {
    content: "\e91d";
}

.icon-chat_texting_bl_bg:before {
    content: "\ea7e";
}

.icon-headset_bl_bg:before {
    content: "\ea87";
}

.icon-plus_device_bl_bg:before {
    content: "\e900";
}

.icon-internet_mobile_bl_bg:before {
    content: "\e901";
}

.preferred-contact-option .tileButton a {
    color: #555;
}

div.slim-border {
    border: 1px solid #D4D4D4
}

div.slim-border .optionDisabled {
    border: unset;
}


.contact-unavailable .col-sm-6 .icon-mcs.txtBlue {
    color: #BABEC2;
}

.contact-unavailable .col-sm-6 .selectable {
    cursor: not-allowed;
    box-shadow:unset;
}

.contact-unavailable .col-sm-6 .selectable h3, .contact-unavailable .col-sm-6 .selectable p {
    color: #555555;
}