/* Don't add any css without asking Radhika*/ 


.c-uhff {
    background-color: #191919 !important; 
}
html, body{
    background-color: #191919 !important;
    color: #fff !important;
}
.c-uhfh > [class*='theme-'] .c-action-trigger, .c-uhfh > [class*='theme-'] .c-logo, .c-uhfh > [class*='theme-'] .c-uhf-nav-link, .c-uhfh > [class*='theme-'] .c-uhf-menu a, .c-uhfh > [class*='theme-'] .c-uhf-menu button, .c-uhfh > [class*='theme-'] :not(.msame_open).c-me .msame_Header_name{color: #fff !important;}
.m-social > span, .c-social > span{color:#fff !important;}
hr.c-divider{border:1px solid rgba(255,255,255,.2) !important;}
.c-uhfh > div:first-child .c-search button:hover,.theme-light .c-search, .theme-dark .theme-light .c-search{color: #fff;}
.c-uhff-nav .c-heading-4, .c-uhff-nav a.c-uhff-link{color:#fff !important;}
.c-uhff-base {
    background-color: #191919 !important;
    color: #fff !important;
}
.c-uhff-base > a.c-uhff-link.c-uhff-lang-selector{color:#fff;}
.c-uhff-base ul.c-list{color:#fff !important;}
.c-uhfh > div:first-child{background-color:#191919;}

@media screen and (min-width: 860px) {
    .c-uhfh > [class*="theme-"] .c-uhf-menu > ul > li > a:hover, .c-uhfh > [class*="theme-"] .c-uhf-menu > ul > li > a:focus, .c-uhfh > [class*="theme-"] .c-uhf-menu > ul > li > button:hover, .c-uhfh > [class*="theme-"] .c-uhf-menu > ul > li > button:focus, .c-uhfh > [class*="theme-"] .c-uhf-menu > ul > li > [aria-expanded="true"], .c-uhfh > [class*="theme-"] .c-uhf-menu > ul > li > ul {
    background: #1a1a1a;
}
    .c-uhfh > div:first-child .c-uhf-nav-link{
        color:#fff;
    }
    }
.c-uhfh .theme-light .c-uhf-menu > button + ul {
    background-color: #191919;
    color: #fff;
    }
.c-uhfh > div:first-child .c-uhf-menu > ul {
    background: #0d0d0d;
}
@media screen and (min-width: 768px) {
    .c-uhfh > div:first-child .c-uhf-menu > ul > li > :focus, .c-uhfh > div:first-child .c-uhf-menu > ul > li > :hover, .c-uhfh > div:first-child .c-uhf-menu > ul > li > [aria-expanded="true"], .c-uhfh > div:first-child .c-uhf-menu > ul > li > ul {
        background: #0d0d0d;
    }
    .c-uhfh > [class*="theme-"] .c-uhf-menu > ul > li > a:hover, .c-uhfh > [class*="theme-"] .c-uhf-menu > ul > li > a:focus, .c-uhfh > [class*="theme-"] .c-uhf-menu > ul > li > button:hover, .c-uhfh > [class*="theme-"] .c-uhf-menu > ul > li > button:focus, .c-uhfh > [class*="theme-"] .c-uhf-menu > ul > li > [aria-expanded="true"], .c-uhfh > [class*="theme-"] .c-uhf-menu > ul > li > ul {
        background: #1a1a1a;
    }
    .c-uhfh > [class*="theme-"] .c-uhf-menu > ul > li > ul > li :hover, .c-uhfh > [class*="theme-"] .c-uhf-menu > ul > li > ul > li :focus, .c-uhfh > [class*="theme-"] .c-uhf-menu > ul > li > ul > li > [aria-expanded="true"] {
        background: #1a1a1a;
    }
    .c-uhfh > div:first-child .c-uhf-nav-link {
        color: #fff;
    }
    .c-uhfh > div:first-child .c-uhf-menu > button[aria-expanded="true"], .c-uhfh > div:first-child .c-uhf-menu > button:hover, .c-uhfh > div:first-child .c-uhf-menu > button:focus {
        background: #191919;
    }

}
a.c-uhff-link:focus, a.c-uhff-link:hover{color:#fff !important;}
.cui-drawer .c-drawer-panel{color: #000;}

.cui-drawer button.c-action-toggle[disabled]{color: #0067b8;}

#emailSubscribeModal .content-title,#emailSubscribeModal .f-dialog-scroll{color: #000;}
/*start new line of code*/
#emailSubscribeModal > div .content-title{height: auto; overflow-y: hidden;}
.newsletterpopup > div .content-title{padding-bottom: 26px; margin-bottom: 22px;}
/*end new line of code*/
.m-rich-content-block a,.m-rich-content-block a:hover,.m-content-placement-item a.c-call-to-action.f-lightweight,.m-content-placement-item a:hover,.m-content-placement-item .c-call-to-action, .c-content-placement .c-call-to-action,.m-content-placement-item .c-call-to-action:active, .c-content-placement .c-call-to-action:active,.c-feature .c-call-to-action:not(.f-primary):not(.f-secondary), .m-feature .c-call-to-action:not(.f-primary):not(.f-secondary),.c-feature .c-call-to-action:not(.f-primary):not(.f-secondary):hover, .m-feature .c-call-to-action:not(.f-primary):not(.f-secondary):hover,.c-feature .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus), .m-feature .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus) {color: #fff;}

.m-rich-content-block a:focus, .m-content-placement-item a:focus,.m-content-placement-item a.c-call-to-action.f-lightweight:focus, .m-content-placement-item button.c-call-to-action.f-lightweight:focus,.m-content-placement-item .c-call-to-action:focus, .c-content-placement .c-call-to-action:focus, .c-link-navigation a.c-hyperlink:focus,.c-feature .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus), .m-feature .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus),.s_hololens .m-banner .c-call-to-action:focus,.m-rich-content-block a.c-hyperlink:focus {border: 2px solid #fff;outline-color: transparent;}

.m-banner .c-call-to-action,.m-banner .c-call-to-action:hover,.m-banner .c-call-to-action:focus:not(.x-hidden-focus),.m-rich-content-block a.c-hyperlink,.m-rich-content-block a.c-hyperlink:not(.f-image):focus:not(.x-hidden-focus),.m-rich-content-block a.c-hyperlink:not(.f-image):hover{color: #fff !important;}

.m-content-placement-item a.c-call-to-action.f-lightweight:focus:not(.x-hidden-focus),.m-content-placement-item a.c-call-to-action.f-lightweight:focus, .m-content-placement-item button.c-call-to-action.f-lightweight:focus,.m-content-placement-item .c-call-to-action:focus:not(.x-hidden-focus), .c-content-placement .c-call-to-action:focus:not(.x-hidden-focus) {color: #fff;background: none;}

.c-link-navigation a,.c-link-navigation  a.c-hyperlink:focus,button.c-action-toggle,button.c-action-toggle[class*='f-toggle-pane-button']:hover,.m-content-placement-item .c-call-to-action:hover, .c-content-placement .c-call-to-action:hover{color: #fff;}

.c-link-navigation a.c-hyperlink:focus{text-decoration: 2px solid #fff;}
.c-feature .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus), .m-feature .c-call-to-action:not(.f-primary):not(.f-secondary):focus:not(.x-hidden-focus),.m-banner .c-call-to-action:focus:not(.x-hidden-focus){background: transparent !important;}

.banner-with-slide-up .m-banner .c-call-to-action.c-glyph {color: #000 !important;}
.banner-with-slide-up .m-banner .c-call-to-action.c-glyph.f-lightweight{color: #fff !important;}

.banner-with-slide-up .m-banner .c-call-to-action:focus.c-glyph:not(.x-hidden-focus){background: #e6e6e6 !important;}

.banner-with-slide-up .m-banner .c-call-to-action:focus.c-glyph.f-lightweight:not(.x-hidden-focus){background:transparent !important;}

.banner-with-slide-up .m-banner .c-call-to-action.c-glyph.glyph-play.f-lightweight{color: #fff !important;}

.expansion-panel__toggle-button .c-action-toggle{background: #fff;color: #000;font-weight: 600;}
.expansion-panel__toggle-button button.c-action-toggle[class*='f-toggle-pane-button']:hover,.expansion-panel__toggle-button button.c-action-toggle:focus{background: #e6e6e6;color: #000;font-weight: 600;border-color: #000; text-decoration: underline; text-decoration-style: solid;}
.expansion-panel__toggle-button button.c-action-toggle[class*='f-toggle-pane-button'].c-glyph{padding: 10px 20px 10px 15px}

#OneGDCWeb-ImageSlideUp-34g81am .c-heading-3,#OneGDCWeb-ImageSlideUp-ns943hj .c-heading-3{
    display:inline-block; 
    font-size: 46px;
    line-height: 56px;
    font-weight: 600;
    mask-image: linear-gradient(45deg,#fafffc,#ffb9b6,#d699c4,#a5dff9,#fdfdff);
    -webkit-mask-image: linear-gradient(45deg,#fafffc,#ffb9b6,#d699c4,#a5dff9,#fdfdff);
    background:linear-gradient(45deg,#fafffc,#ffb9b6,#d699c4,#a5dff9,#fdfdff);
    background:-webkit-linear-gradient(45deg,#fafffc,#ffb9b6,#d699c4,#a5dff9,#fdfdff);
    background:-moz-linear-gradient(45deg,#fafffc,#ffb9b6,#d699c4,#a5dff9,#fdfdff);
    /*-webkit-background-clip:text;*/
    /*new line of code*/ -webkit-background-clip:text !important;
    -webkit-text-fill-color: transparent;}

    /* safari browser and IOS devices fix start*/
_::-webkit-full-page-media, _:future, :root #OneGDCWeb-ImageSlideUp-ns943hj .c-heading-3 {
display: inline;
}
/*_::-webkit-full-page-media,_:future,:root .animation-tech-specs .m-hero-item>div{padding-top: 60px;}*/

/* safari browser and IOS devices fix end*/
@media screen and (-ms-high-contrast: black-on-white) {
  #OneGDCWeb-ImageSlideUp-34g81am .c-heading-3,#OneGDCWeb-ImageSlideUp-ns943hj .c-heading-3{-webkit-text-fill-color:#000;}
}
@media screen and (-ms-high-contrast: white-on-black) {
  #OneGDCWeb-ImageSlideUp-34g81am .c-heading-3,#OneGDCWeb-ImageSlideUp-ns943hj .c-heading-3{-webkit-text-fill-color:#fff;}
}
@media screen and (min-width: 1084px) {
.m-banner{width:70%;}
}
#coreui-contentrichblock-0rhnuhx .m-rich-content-block{padding-top: 0;}

.c-table thead th{color: #fff;}
.c-table thead th{line-height: normal; text-align: center !important;}
.m-rich-content-block.context-ucx a::after{font-size: 12px;
    margin-top: 1px;
    margin-left: 6px;
    display: inline-block;
    position: relative;
    right: 0;
    content: "";
    vertical-align: top;
    font-family: "MWF-MDL2";}

    #coreui-contentrichblock-d8i4c0u .m-rich-content-block.context-ucx a::after{margin-top: 5px;}
/* RTL CSS*/
html[dir="rtl"] .m-rich-content-block.context-ucx a::after{margin-left: 0;margin-right: 6px; transform: rotateY(180);}


   .m-rich-content-block.context-ucx a:hover:after{right: -4px;}
   .m-rich-content-block.context-ucx a:focus:not(.x-hidden-focus){padding-top: 10px;background: transparent;padding-bottom: 5px;text-decoration: underline;text-decoration-style: solid !important;}
   .m-rich-content-block.context-ucx a:focus{text-decoration:underline;text-decoration-color: initial;text-decoration-style: solid !important;}

.m-mosaic .c-mosaic .c-mosaic-placement .c-heading{padding-bottom:20px;}

/* Mosaic two panel hardware,homepage */
@media screen and (min-width: 1084px) {
#coreui-mosaic-hr27der .m-mosaic .c-mosaic [data-f-mosaic~="f-height-large"],#coreui-mosaic-760f6sr .c-mosaic [data-f-mosaic~="f-height-large"]{height: 400px;}
#coreui-mosaic-wbfr7s7 .m-mosaic .c-mosaic [data-f-mosaic~="f-height-large"],#coreui-mosaic-wbfr7s7 .c-mosaic [data-f-mosaic~="f-height-large"]{height: 400px;}
}


#coreui-contentrichblock-0rhnuhx {max-width: 1000px;margin: 0 auto;}

#coreui-contentrichblock-0rhnuhx .m-rich-content-block{text-align: center;}

/* animation tech specs CSS for home page */

.animation-tech-specs a.c-call-to-action.f-lightweight,#OneGDCWeb-ImageSlideUp-ns943hj a.c-call-to-action.f-lightweight{margin-bottom: 10px;}
/* safari browser and IOS devices fix start*/
_::-webkit-full-page-media, _:future, :root .animation-tech-specs .c-heading-3 {
display: inline;
}
_::-webkit-full-page-media,_:future,:root .animation-tech-specs .m-hero-item>div{padding-top: 60px;}

/* safari browser and IOS devices fix end*/
/*Ie 11 CSS fix Start*/

@media only screen and (min-width:1084px){
    _:-ms-fullscreen, :root #OneGDCWeb-animationtechspecs-agt75fl .animation-tech-specs.animation-tech-specs .m-hero-item>div {
      top: 60px;
      }
}

@media screen and (min-width:0\0) { 
#OneGDCWeb-animationtechspecs-agt75fl .animation-tech-specs text, #OneGDCWeb-ImageSlideUp-ns943hj .banner-with-slide-up text {
    font-size: 46px !important;
    line-height: 56px !important;
    margin: .67em 0;
    font-weight: 600;
} 
#OneGDCWeb-ImageSlideUp-ns943hj .banner-with-slide-up text{margin: 0;}
}

/*IE 11 CSS fix end*/

.animation-tech-specs .c-heading-3, .animation-tech-specs .hololens-color-text{display:inline-block;font-size: 46px;line-height: 56px;font-weight: 600;background:linear-gradient(45deg,#fafffc,#ffb9b6,#d699c4,#a5dff9,#fdfdff);background:-webkit-linear-gradient(45deg,#fafffc,#ffb9b6,#d699c4,#a5dff9,#fdfdff);-webkit-background-clip:text;-webkit-text-fill-color: transparent;}
@media screen and (-ms-high-contrast: black-on-white) {
  .animation-tech-specs .c-heading-3{-webkit-text-fill-color:#000;}
}
@media screen and (-ms-high-contrast: white-on-black) {
  .animation-tech-specs .c-heading-3{-webkit-text-fill-color:#fff;}
}
/*Banner para CSS, remove once core UI fixes duplicate P tags issue*/
.m-banner .c-paragraph-1{font-size: 15px;font-weight: 400;}

.c-feature a.c-call-to-action{white-space: normal !important;}
.c-feature a.c-call-to-action span{display: inline;}

/* home page transpaent header issue below 767px*/
@media only screen and (max-width:859px)
{
.c-uhfh.f-transparent{position: relative;}
}

/*Hardware CSS*/
#OneGDCWeb-ImageSlideUp-dbi8abh .banner-with-slide-up .m-banner{padding-top: 0;}
#OneGDCWeb-ImageSlideUp-dbi8abh .c-heading-3,#OneGDCWeb-ImageSlideUp-dbi8abh .richContent{display: none;}
#OneGDCWeb-multifeature-nrwiecc .c-carousel{background: transparent;}
#OneGDCWeb-multifeature-nrwiecc .m-multi-feature,OneGDCWeb-multifeature-nrwiecc .m-multi-feature>section{background:transparent;}
#OneGDCWeb-multifeature-nrwiecc .m-multi-feature{padding-bottom: 0;}
/* mulifetaure Hardware page pagintion icons white*/

#OneGDCWeb-multifeature-nrwiecc .c-sequence-indicator button[aria-checked="true"]:before,#OneGDCWeb-multifeature-nrwiecc .c-sequence-indicator button[aria-selected="true"]:before, #OneGDCWeb-multifeature-nrwiecc .c-sequence-indicator a[aria-checked="true"]:before,#OneGDCWeb-multifeature-nrwiecc .c-sequence-indicator a[aria-selected="true"]:before{background-color: #fff;}
#OneGDCWeb-multifeature-nrwiecc .c-sequence-indicator button:before, #OneGDCWeb-multifeature-nrwiecc .c-sequence-indicator button:before{border: 1px solid #fff;}
#OneGDCWeb-multifeature-nrwiecc .c-sequence-indicator button:focus,#OneGDCWeb-multifeature-nrwiecc .c-sequence-indicator button:focus{border: 2px solid transparent;}
/* Image 360:hard ware page:  slide to view text*/
#coreui-image360-lwzwb86 .image360__instruction{color: rgba(255,255,255,0.8);}
#coreui-image360-lwzwb86 .thinSlider{background: #fff;}
/* image intro hardware page*/
.m-image-intro.f-transparent.f-align-top>div{top:0;}
@media only screen and (min-width:859px){
#OneGDCWeb-ImageSlideUp-ns943hj{padding-top: 50px;}
}
#OneGDCWeb-ImageSlideUp-ns943hj .banner-with-slide-up .richContent{padding-top: 20px;}
/*Reduce space above image 360*/
.m-image360Feature {margin-top: 0;}
/* to accomdate width of  content not to overlap on image*/ 
.m-image-intro.f-align-top>div{left:5%;right: 5%;max-width: 70%; transform: none;width:100%;}
@media only screen and (max-width:768px)
{   
     #coreui-mosaic-760f6sr .c-mosaic [data-f-mosaic~="f-height-medium"], #coreui-mosaic-760f6sr .c-mosaic [data-f-mosaic~="f-height-large"]{height: 300px;}
}

@media only screen and (max-width:1400px)
{
.m-image-intro.f-align-center>div, .m-image-intro.f-align-top>div, .m-image-intro.f-align-bottom>div{position: relative;margin: 0 auto;padding-bottom: 45px;}
.m-image-intro.f-align-top>div{left: 0;right: 0;max-width: 90%;}
.m-image-intro{background:transparent;}
.m-image-intro.f-align-top>div .c-heading-3{padding-top: 20px;}
}

@media screen and (min-width: 1084px) {
#coreui-mosaic-epb4i39 .m-mosaic .c-mosaic [data-f-mosaic~="f-height-large"],#coreui-mosaic-epb4i39 .c-mosaic [data-f-mosaic~="f-height-large"]{height: 400px;}
/*global h1 font sizes*/
h1{font-size:46px !important; line-height:56px !important;}
}
/* header below space for each page*/
    #OneGDCWeb-ImageSlideUp-w3c5y9u .banner-with-slide-up,#OneGDCWeb-ImageSlideUp-p7kg1s5 .banner-with-slide-up,#OneGDCWeb-ImageSlideUp-8qjo3gb .banner-with-slide-up{padding-top: 60px;}
    #coreui-banner-ukb2gnh .m-banner,#coreui-banner-11g97cp .m-banner,#coreui-banner-11g97cp .m-banner{padding-top: 100px;}
/* global h2 line-height */ 
h2{line-height: normal;}

/* oneplayer pop up bg color*/
.c-dialog.f-lightbox [role="dialog"]{background: #191919;}

/*new line of CSS*/
@media screen and (min-width: 768px) and (max-width: 1083px) {
.m-mosaic .c-mosaic .c-mosaic-placement > div .c-heading,
.m-mosaic .c-mosaic .c-mosaic-placement > div .c-subheading{
    display: block !important;
}
}
@media screen and (-ms-high-contrast: black-on-white) {
  .m-mosaic .c-mosaic .c-mosaic-placement > div .c-group a.c-call-to-action.c-glyph,
  .m-mosaic .c-mosaic .c-mosaic-placement > div .c-group a.c-call-to-action.c-glyph span{color: rgb(0,0,159) !important}
}
@media screen and (-ms-high-contrast: white-on-black) {
  .m-mosaic .c-mosaic .c-mosaic-placement > div .c-group a.c-call-to-action.c-glyph,
  .m-mosaic .c-mosaic .c-mosaic-placement > div .c-group a.c-call-to-action.c-glyph span{color: yellow !important}
}

@media screen and (max-width: 1084px) {
    /*apps feature module css*/
#coreui-feature-u0ugfmo .c-feature picture, #coreui-feature-u0ugfmo .m-feature picture{display: block;width: 100%;max-width: 100%;}
 #coreui-feature-u0ugfmo .c-feature.f-align-right.f-image-priority>div,#coreui-feature-u0ugfmo .c-feature.f-align-right>div{left: 0;}
#coreui-feature-u0ugfmo .c-feature.f-align-right>div{position: relative;width: 100%;top:0;transform: none;text-align: center;}
#coreui-feature-u0ugfmo .c-feature picture img,#coreui-feature-u0ugfmo .m-feature picture img{width: 100%;height: 100%;}

/* partner program - feature module css*/
#coreui-feature-59ey0tv .c-feature picture,#coreui-feature-59ey0tv .m-feature picture{display: block;width: 100%;max-width: 100%;}
  #coreui-feature-59ey0tv .c-feature.f-align-right.f-image-priority>div,#coreui-feature-59ey0tv .c-feature.f-align-right>div{left: 0;}
#coreui-feature-59ey0tv .c-feature.f-align-right>div{position: relative;width: 100%;top:30px;transform: none;text-align: center;}
#coreui-feature-59ey0tv .c-feature picture img,#coreui-feature-59ey0tv .m-feature picture img{width: 100%;height: 100%;}

#coreui-feature-y9svg1n .c-feature picture,#coreui-feature-y9svg1n .m-feature picture{display: block;width: 100%;max-width: 100%;}
  #coreui-feature-y9svg1n .c-feature.c-feature.f-align-left.f-image-priority>div,#coreui-feature-y9svg1n .c-feature.f-align-left>div{left: 0;}
#coreui-feature-y9svg1n .c-feature.f-align-left>div{position: relative;width: 100%;top:30px;transform: none;text-align: center;}
#coreui-feature-y9svg1n .c-feature picture img,#coreui-feature-y9svg1n .m-feature picture img{width: 100%;height: 100%;}

}

@media only screen and (max-width: 767px){
/* partner program - feature module css*/
    #coreui-feature-59ey0tv .c-feature.f-align-right>div,#coreui-feature-y9svg1n .c-feature.f-align-left>div{top:0;}

}

@media only screen and (max-width: 860px){
/* header below space for each page*/
   #OneGDCWeb-ImageSlideUp-w3c5y9u .banner-with-slide-up,#OneGDCWeb-ImageSlideUp-p7kg1s5 .banner-with-slide-up,#OneGDCWeb-ImageSlideUp-8qjo3gb .banner-with-slide-up{padding-top: 0px;}
    #coreui-banner-ukb2gnh .m-banner,#coreui-banner-11g97cp .m-banner,#coreui-banner-11g97cp .m-banner{padding-top: 48px;}
}

/*Dark background link issue fixes*/
.c-rich-content-block.context-ucx a::after{font-size: 12px;
    margin-top: 1px;
    margin-left: 6px;
    display: inline-block;
    position: relative;
    right: 0;
    content: "";
    vertical-align: top;
    font-family: "MWF-MDL2";
    }
    .c-rich-content-block.context-ucx a:hover:after{right: -4px;}
    .c-rich-content-block.context-ucx a:focus:not(.x-hidden-focus){padding-top: 10px;padding-bottom: 5px;text-decoration: underline;text-decoration-style: solid !important;}
    .c-rich-content-block.context-ucx ul li a:focus:not(.x-hidden-focus){padding-top: 0px;}
    .c-rich-content-block.context-ucx a:focus{text-decoration:underline;text-decoration-color: initial;text-decoration-style: solid !important;}
    /* .c-rich-content-block.context-ucx a::after{margin-top: 2px;} */
    /* .c-rich-content-block.context-ucx .c-list a::after{margin-top: 0px;} */
    /* .c-rich-content-block.context-ucx div>a::after{margin-top: 5px;} */
    .c-rich-content-block.context-ucx a.c-hyperlink, .c-rich-content-block.context-ucx a.c-hyperlink:focus{color: #fff;}
    .c-rich-content-block.context-ucx a.c-hyperlink:focus{background-color: transparent;border:2px solid #fff;outline-color:transparent;  }
    .m-banner p a.c-hyperlink, .m-banner p a.c-hyperlink:focus{color: #fff !important;text-decoration: underline !important;}
    .m-banner p a.c-hyperlink:focus{background-color: transparent !important;border:2px solid #fff;outline-color:transparent;}
    #coreui-imagemodule-kmxdd7d .m-image{padding: 0px;}
    @media screen and (max-width: 539px){
    .c-rich-content-block[data-grid*="col-"]{float: left;}
    }

    @media screen and (max-width: 1084px) {
    .c-rich-content-block{padding:0 5%;} 
    }
    @media only screen and (max-width:767px){
    #coreui-banner-ku9hzl1 .m-banner .c-paragraph-1{padding-bottom: 0px;}
     }    

    #coreui-banner-ku9hzl1 .m-banner .c-paragraph-1{padding-bottom: 0px;}
      /* partner program  */
    #coreui-feature-y9svg1n .c-hyperlink{color: #fff !important; }

    #coreui-feature-y9svg1n a.c-hyperlink:focus {
    background-color: transparent;
    border: 2px solid #fff;
    outline-color: transparent;
    text-decoration:underline;
    } 
/*RTL UI Issues Fixes*/
    html[dir="rtl"] .c-rich-content-block.context-ucx a::after {
    content: "";
    left: 0px;
    margin-right: 6px;
    margin-left:0px;
    }
    html[dir="rtl"] .c-rich-content-block.context-ucx a:hover:after{right: 4px;}
    .c-rich-content-block.context-ucx a:focus{display: inline-block;}
    .c-rich-content-block.context-ucx a.c-hyperlink{
        text-overflow: clip;
    vertical-align: top;
    line-height: 18.5px;
    overflow: hidden;
    }
    html[dir="rtl"] .c-rich-content-block.context-ucx div > a::after{margin-top: 1px;}

    @media screen and (max-width: 1084px){

    html[dir="rtl"] .c-feature.f-align-right>div, html[dir="rtl"] .m-feature.f-align-right>div{right: 0;}
    html[dir="rtl"] .c-feature.f-align-right.f-image-priority>div, html[dir="rtl"] .m-feature.f-align-right.f-image-priority>div{right: 0;}
    }




    /* Table Fixes */
    /* #coreui-tablev2-2y3p48w .m-table .c-table table thead tr .width-20 {text-align: center !important;} */
    #coreui-tablev2-2y3p48w .m-table .c-table table thead tr th h3 { font-size: 1.5em !important; margin-block-end: 0em; }
    #coreui-tablev2-2y3p48w .m-table .c-table table tbody tr:last-child td:nth-last-child(-n+3), #coreui-tablev2-2y3p48w .m-table .c-table table tbody tr:nth-last-child(2) td:nth-last-child(-n+3){ text-align:center !important; }
   
    #coreui-tablev2-2y3p48w .m-table .c-table table tbody tr:last-child td:nth-last-child(-n+3) p{ font-size: 1.5em !important; font-weight: bold; }

/* link link-navigation*/ 
nav.c-link-navigation li a.c-hyperlink.f-image:focus p, nav.c-link-navigation li a.c-hyperlink.f-image:focus div, nav.c-link-navigation li a.c-hyperlink.f-image:hover p, nav.c-link-navigation li a.c-hyperlink.f-image:hover div{color: #fff !important; }

nav.c-link-navigation li a.c-hyperlink.f-image:hover picture img{opacity: 0.9;}

/** buy page - content placement - buttons CSS */
#coreui-contentplacement-nlhxdvi .m-content-placement-item .c-call-to-action{color: #000 !important; background: #fff !important; padding:10px 22px 7px 22px;   }

#coreui-contentplacement-nlhxdvi .m-content-placement-item .c-call-to-action:focus.c-glyph:not(.x-hidden-focus){background: #e6e6e6 !important;}

#coreui-contentplacement-nlhxdvi .m-content-placement-item  a.c-call-to-action:focus{border: 2px solid #ffff !important; outline-color: rgba(0,0,0,0.6) !important;}

#coreui-contentplacement-nlhxdvi .m-content-placement> div > div:last-child .c-paragraph{padding-bottom:10px;}
/*Mixed-reality-partners AT fix css for H2*/
#coreui-contentrichblock-z6l6col h2{
    font-size:34px;
    line-height:40px;
    }


