/* CSS Override for tr/tr */

/* Rebranding - do not load headline font until fixed. Then everything between this line and "End Rebranding" can be removed */
.rwd .homepage-tile .homepage-hero .tile-info h2,
.rwd .homepage-tile.homepage-3-up .homepage-hero .tile-info h2,
.rwd .masthead-component .masthead-content h2,
.rwd .mixin-titling-font,
.rwd .overview-component .blade-item.blade-item-0 h2 {
    line-height: 1.1;
    letter-spacing: inherit
}
.rwd .headline-font-clear-bold{
    font-family: intel-clear, tahoma, Helvetica, helvetica, Arial, sans-serif!important;
    font-weight: 700;
}
.rwd .chat-component h2,
.rwd .homepage-tile .homepage-hero .tile-info h2,
.rwd .homepage-tile.homepage-3-up .homepage-hero .tile-info h2,
.rwd .l3-masthead-component .l3-masthead-content h2,
.rwd .masthead-component .masthead-content h2,
.rwd .mixin-titling-font,
.rwd .overview-component .blade-item.blade-item-0 h2,
.rwd .storytelling-component .storytelling-highlights .block-text .block,
.rwd .storytelling-component.titling-blockquote .storytelling-highlights blockquote,
.rwd .toggle-blade-component h3 {
    font-family: intel-one, tahoma, Helvetica, helvetica, Arial, sans-serif!important;
    font-weight: 300;
	line-height: 1.1;
    letter-spacing: inherit;
}
.rwd .overview-component-4 .row .blade-item-0 h2 {
    font-size: 2.55em
}
.rwd .overview-component-4 .row .blade-item-0 h2.headline-font-clear-bold {
    font-size: 30px
}
.rwd .overview-component-3 .blade-item-0 h2 {
    font-size: 2.5em
}
.rwd .overview-component-3 .blade-item-0 h2.headline-font-clear-bold {
    font-size: 30px
}
.rwd .overview-component-5 .blade-item-0 h2 {
    font-size: 2.75em
}
.rwd .overview-component-5 .blade-item-0 h2.headline-font-clear-bold {
    font-size: 30px
}

@media (min-width: 1650px) {
.rwd .overview-component-1 .blade-item h2 {font-size: 5em;}
.rwd .overview-component-1 .blade-item h2.headline-font-clear-bold {font-size: 48px;}
.rwd .overview-component-4 .row .blade-item-0 h2.headline-font-clear-bold,
.rwd .overview-component-3 .blade-item-0 h2.headline-font-clear-bold,
.rwd .overview-component-5 .blade-item-0 h2.headline-font-clear-bold {
    font-size: 40px
}
.rwd .masthead-component .masthead-content h2 {font-size:48px;}
.rwd .l3-masthead-component .l3-masthead-content h2 {font-size:48px;}
}
@media (max-width: 1649px) and (min-width: 1200px) {
.rwd .overview-component-1 .blade-item h2 {font-size: 4.5em;}
.rwd .overview-component-1 .blade-item h2.headline-font-clear-bold {font-size: 48px;}
.rwd .overview-component-4 .row .blade-item-0 h2.headline-font-clear-bold,
.rwd .overview-component-3 .blade-item-0 h2.headline-font-clear-bold,
.rwd .overview-component-5 .blade-item-0 h2.headline-font-clear-bold {
    font-size: 40px
}
.rwd .masthead-component .masthead-content h2 {font-size: 48px;}
.rwd .l3-masthead-component .l3-masthead-content h2 {font-size:48px;}
}
@media (max-width: 1199px) and (min-width: 992px) {
.rwd .overview-component-1 .blade-item h2 {font-size: 4.5em;}
.rwd .overview-component-1 .blade-item h2.headline-font-clear-bold {font-size: 48px;}
.rwd .overview-component-4 .row .blade-item-0 h2.headline-font-clear-bold,
.rwd .overview-component-3 .blade-item-0 h2.headline-font-clear-bold,
.rwd .overview-component-5 .blade-item-0 h2.headline-font-clear-bold {
    font-size: 40px
}
.rwd .masthead-component .masthead-content h2 {font-size: 48px;}
.rwd .l3-masthead-component .l3-masthead-content h2 {font-size: 48px;}
}
@media (max-width: 991px) and (min-width: 768px) {
.rwd .overview-component-1 .blade-item h2 {font-size: 4em;}
.rwd .overview-component-1 .blade-item h2.headline-font-clear-bold {font-size: 36px;}
.rwd .overview-component-4 .row .blade-item-0 h2.headline-font-clear-bold,
.rwd .overview-component-3 .blade-item-0 h2.headline-font-clear-bold,
.rwd .overview-component-5 .blade-item-0 h2.headline-font-clear-bold {
    font-size: 32px
}
.rwd .masthead-component .masthead-content h2 {font-size: 36px;}
.rwd .l3-masthead-component .l3-masthead-content h2 {font-size: 36px;}
}
@media screen and (max-width: 767px) {
    .rwd .overview-component-1 .blade-item h2.headline-font-clear-bold {font-size: 32px;}
    .rwd .overview-component-4 .row .blade-item-0 h2.headline-font-clear-bold,
    .rwd .overview-component-3 .blade-item-0 h2.headline-font-clear-bold,
    .rwd .overview-component-5 .blade-item-0 h2.headline-font-clear-bold {
        font-size: 30px
    }
    .rwd .l3-masthead-component .l3-masthead-content h2 {font-size: 32px;}
    .rwd .masthead-component .masthead-content-container .masthead-content .text h2 {font-size:32px;}
}

/* campaign */
.rwd .flyout-component h2,
.rwd .flyout-component h3,
.rwd .l3-text-media-component h2,
.rwd .sliding-gallery-component .blade-title h2 {
    font-family: intel-clear, tahoma, Helvetica, helvetica, Arial, sans-serif!important;
    font-weight: 700;
	line-height: 1.1;
    letter-spacing: inherit;
}

.rwd .sliding-gallery-component .blade-title h2.headline-font-clear-bold,
.rwd .flyout-component h2.headline-font-clear-bold,
.rwd .flyout-component h3.headline-font-clear-bold {
    font-weight: 400;
}
.rwd .proof-point-component .blade-title h2,
.rwd .proof-point .value{
    font-family: intel-clear, tahoma, Helvetica, helvetica, Arial, sans-serif!important;
    font-weight:bold;
    line-height: 1em;
    letter-spacing: inherit;
}

/* TEMP Campaign Fix - remove after v5.7*/
.rwd .flyout-component .static-items .static-item {padding-bottom:10px;}

  /* End Rebranding - do not load headline font until fixed. Then everything between this line and "End Rebranding" can be removed */
  
/* temp fix for my-intel badge */
.rwd .login-register .program-badge img {max-width:300px;}

/* Emergency TEMP fix for font sizing in Media Asset with Text */
/* INC009753402 */
@media screen and (min-width: 768px) {
.rwd .l3-text-media-component h2 {font-size: 1.75em;}
}
@media screen and (min-width: 992px) {
.rwd .l3-text-media-component h2 {font-size: 1.75em;}
}
@media screen and (min-width: 1200px) {
.rwd .l3-text-media-component h2 {font-size: 1.75em;}
}
.rwd .l3-text-media-component p {font-size: 16px;}

/* Emergency TEMP fix for Intel Logo on Hi-Res devices */
.rwd .header-simplify nav.global-menu-simplify .navbar-logo {
    background: url('/etc.clientlibs/settings/wcm/designs/intel/clientlibs/pages/commons-page/resources/images/intel-logo-highres.png');
	background-size: 100%;
}
.rwd.ie .header-simplify nav.global-menu-simplify .navbar-logo {
    background: url('/etc.clientlibs/settings/wcm/designs/intel/clientlibs/pages/commons-page/resources/images/hdr-spr.png') no-repeat -77px -512px;
}
@media screen and (max-width:767px) {
.rwd.ie .header-simplify nav.global-menu-simplify .navbar-logo {background:url('/etc.clientlibs/settings/wcm/designs/intel/clientlibs/pages/commons-page/resources/images/hdr-spr.png') no-repeat -77px -427px;}
}

/* TEMP FIX DE19216 */
.rwd.ie .headerfooter-menu3.rwd .flyout-panel .igm-image-text figure IMG {width:auto; height:auto;}

/* INC004698812 */
.rwd .articlehero .masthead-component .masthead-content h2 {line-height:1.2em;}

/* TEMP FIX */
.rwd .article-long .article-summary h2 {font-family:"intel-clear",impact,sans-serif; text-transform:none; font-weight:bold}
.rwd .article-long .article-content p .pull-quote {font-family: "intel-clear",impact,sans-serif; font-weight:bold}

/* INC005742016 */
@media screen and (max-width: 767px) {
.rwd .l3-text-media-component h2.headline-font {font-size:2.65em;}
}

/* TASK6982345 */
.rwd.geo-override .headline-font, .rwd.geo-override h2.headline-font, .rwd.geo-override .overview-component .blade-item h2.headline-font {
    font-family: "intel-clear-headline", tahoma, Helvetica, helvetica, Arial, sans-serif !important;
    line-height: .9 !important;
    letter-spacing: .029em !important;
}
