/* CSS Override for VN/VI GEO */

@import url('/etc.clientlibs/settings/wcm/designs/intel/vn/vi/css/resources/css/viet.intel.fonts.css');

body, a, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, select, input, textarea, p, blockquote, th, td {
	font-family: "intel-clear-viet", "intel-clear", Arial, Sans-serif!important;
}

.rwd .headline-font-clear-bold{
	font-family: "intel-clear-viet", "intel-clear", Arial, Sans-serif!important;
    font-weight: 700;
}
/* Header Find Content wrapping fix */
.rwd.desktop .navbar-default .navbar-nav>li>a {white-space: nowrap;}


/* Font overrides for Rebranding - remove if GEO version of the font arrives */

.rwd .homepage-tile.homepage-3-up .homepage-hero .tile-info h2,
.rwd .mixin-titling-font,
.rwd .storytelling-component .storytelling-highlights .block-text .block,
.rwd .overview-component .blade-item.blade-item-0 h2,
.rwd .storytelling-component.titling-blockquote .storytelling-highlights blockquote {
    font-family: intel-clear-headline, intel-clear-viet, intel-clear, Arial, Sans-serif!important;
}
.rwd .chat-component h2,.rwd .homepage-tile .homepage-hero .tile-info h2.headline-font-clear-bold,
.rwd .homepage-tile.homepage-3-up .homepage-hero .tile-info h2.headline-font-clear-bold,
.rwd .l3-masthead-component .l3-masthead-content h2,
.rwd .overview-component .blade-item.blade-item-0 h2.headline-font-clear-bold,
.rwd .masthead-component .masthead-content h2 {
	font-family: "intel-clear-viet", "intel-clear", Arial, Sans-serif!important;
}
.rwd .intro-text-component h2 {
    font-weight: normal;
}
.hub-masthead-component .masthead-component .masthead-content h2 a{
    font-family: intel-clear-viet, intel-clear, Arial, Sans-serif!important;
}
/* campaign */
.rwd .flyout-component h2,
.rwd .flyout-component h3,
.rwd .sliding-gallery-component .blade-title h2 {
    font-family: intel-clear-headline,intel-clear-viet, intel-clear, Arial, Sans-serif!important;
    font-weight: 500;
}
.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-family: intel-clear-viet, intel-clear, Arial, Sans-serif!important;
    font-weight: 400;
}
.rwd .l3-text-media-component h2{
    font-family: intel-clear-viet, intel-clear, Arial, Sans-serif!important;
    font-weight: 500;
}
.rwd .sliding-gallery-component .blade-title h2 {
	font-family: "intel-clear-viet", "intel-clear", Arial, Sans-serif!important;
    font-weight: 700;
}
.rwd .proof-point-component .blade-title h2,
.rwd .proof-point .value{
	font-family: "intel-clear-viet", "intel-clear", Arial, Sans-serif!important;
    font-weight:bold;
    line-height: 1em;
}

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

/* 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;}

/* INC005789514 / INC006582966 */
.rwd .headline-font, .rwd .headline {line-height:1.1!important;font-family: intel-clear-headline, intel-clear-viet, intel-clear, Arial, Sans-serif!important;
    font-weight: 500!important;}
.rwd .sitemapMasthead.product-masthead h1.headline,
.gallery-horizontal .media-item .text-container h3.headline{
    font-family: intel-clear-viet, intel-clear, Arial, Sans-serif!important;
    font-weight: 700!important;
    }

/* INC006987345 */
.rwd .l3-text-media-component h2.headline-font {line-height:1.1; font-size:2.25em; font-weight:bold;}

/* INC007780156 */
.gallery-vertical .media-item .text-container h3.headline {font-family:intel-clear-headline, intel-clear-viet, intel-clear, Arial, Sans-serif!important;}
.rwd .accordion-vertical h3.headline a span, .rwd .accordion-vertical h3.headline-title a span {font-family:intel-clear-headline, intel-clear-viet, intel-clear, Arial, Sans-serif!important;}
.gallery-vertical .layout-half.media-item .text-container .text-wrap{width:450px;}

/*Fix INC009443046*/
.video-js .vjs-play-progress, .video-js .vjs-volume-level, .vjs-icon-circle, .vjs-seek-to-live-control .vjs-icon-placeholder, .vjs-play-progress.vjs-slider-bar
{
   font-family: VideoJS !important;
}
/*Override vn/vi for SKU-marquee */
.rwd .sku-marquee-1_0_0.intel-ws .h3{
	font-family: "intel-clear-viet", "intel-clear", Arial, Sans-serif!important;
    font-weight: 200!important;
}