@charset "UTF-8";
@media (min-width: 1px) { .heroHeading { font-size: 28px; font-weight: 400; }
  .sectionHeading { font-size: 28px; color: #252525; text-align: center; margin-bottom: 15px; font-family: intel-one; font-weight: 100; }
  .sectionHeading2 { font-size: 24px; margin-bottom: 15px; color: #0071C5; font-weight: 300; }
  .blue-head { font-size: 20px; font-weight: 300; }
  .leadPara { font-size: 16px; margin: 0 auto 30px; font-weight: 400; line-height: 1.40em; } }
@media (min-width: 768px) { .heroHeading { font-size: 32px; }
  .sectionHeading { font-size: 32px; }
  .sectionHeading2 { font-size: 24px; }
  .leadPara { font-size: 16px; }
  .blue-head { font-size: 20px; } }
@media (min-width: 992px) { .heroHeading { font-size: 35px; }
  .sectionHeading { font-size: 35px; }
  .sectionHeading2 { font-size: 24px; }
  .blue-head { font-size: 20px; }
  .leadPara { font-size: 16px; width: 85%; } }
@media (min-width: 1200px) { .heroHeading { font-size: 40px; }
  .sectionHeading { font-size: 40px; }
  .sectionHeading2 { font-size: 26px; }
  .blue-head { font-size: 20px; }
  .leadPara { font-size: 16px; } }
@media (min-width: 1600px) { .heroHeading { font-size: 40px; }
  .sectionHeading { font-size: 60px; }
  .sectionHeading2 { font-size: 38px; }
  .blue-head { font-size: 20px; }
  .leadPara { font-size: 16px; } }
body { /*font-family:'Intel';font-weight:300;font-size:1em;line-height:1.4;color:$foreColor;*/ }

.container { /*padding:0 50px;max-width:1500px;*/ }

h1, h2, h3, h4, h5, h6, ul, li { margin: 0; padding: 0; list-style-type: none; }

/*main{min-height:70vh;}*/
@media (max-width: 991px) { .container { padding-left: 30px; padding-right: 30px; } }
@media (max-width: 767px) { .container { padding-left: 15px; padding-right: 15px; } }
.paraText { font-size: 16px; line-height: 1.25em; font-weight: 400; }

.paraSm { font-size: 14px; }

@media (min-width: 1px) { .section-padding { padding-top: 25px; padding-bottom: 25px; } }
@media (min-width: 768px) { .section-padding { padding-top: 30px; padding-bottom: 30px; } }
@media (min-width: 992px) { .section-padding { padding-top: 30px; padding-bottom: 30px; } }
@media (min-width: 1200px) { .section-padding { padding-top: 30px; padding-bottom: 30px; } }
@media (min-width: 1600px) { .section-padding { padding-top: 40px; padding-bottom: 40px; } }
.section-padding .sectionBackBtn { float: right; margin-top: -10px; font-size: 12px; text-transform: uppercase; }
.section-padding .sectionBackBtn.sectionBackBtn2 { position: absolute; right: 0; }
.section-padding.tech-enab .paraText, .section-padding.events .paraText, .section-padding.solTabSlide .paraText { font-size: 14px; }

.pageHeading { font-size: 5em; }

.linkText { font-size: 1em; }

.btnText { font-size: 16px; font-weight: 400; }

.tabText { font-size: 1.125em; }

.whiteText { color: white !important; }

@font-face { font-family: 'icomoon'; src: url("fonts/icomoon.eot?yivfoh"); src: url("fonts/icomoon.eot?yivfoh#iefix") format("embedded-opentype"), url("fonts/icomoon.ttf?yivfoh") format("truetype"), url("fonts/icomoon.woff?yivfoh") format("woff"), url("fonts/icomoon.svg?yivfoh#icomoon") format("svg"); font-weight: normal; font-style: normal; font-display: block; }
[class^="icon-"], [class*=" icon-"] { font-family: "icomoon" !important; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }

.icon-right_arrow:before { content: "\e900"; }

.icon-left_arrow:before { content: "\e901"; }

@font-face { font-family: 'custom-icon'; src: url("fonts/custom-icon.eot?d4ap6f"); src: url("fonts/custom-icon.eot?d4ap6f#iefix") format("embedded-opentype"), url("fonts/custom-icon.ttf?d4ap6f") format("truetype"), url("fonts/custom-icon.woff?d4ap6f") format("woff"), url("fonts/custom-icon.svg?d4ap6f#custom-icon") format("svg"); font-weight: normal; font-style: normal; font-display: block; }
[class^="icon-"], [class*=" icon-"] { font-family: 'custom-icon' !important; speak: never; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }

.icon-user-guide:before { content: "\e900"; }

.icon-application-note:before { content: "\e901"; }

.icon-article:before { content: "\e902"; }

.icon-business-brief:before { content: "\e903"; }

.icon-case-study:before { content: "\e904"; }

.icon-configuration-guide:before { content: "\e905"; }

.icon-feature-brief:before { content: "\e906"; }

.icon-implementation-guide:before { content: "\e907"; }

.icon-marketing-test-report:before { content: "\e908"; }

.icon-performance-benchmark:before { content: "\e909"; }

.icon-quick-start:before { content: "\e90a"; }

.icon-reference-architecture:before { content: "\e90b"; }

.icon-solution-brief:before { content: "\e90c"; }

.icon-solution-implementation-guide:before { content: "\e90d"; }

.icon-solution-reference-architecture:before { content: "\e90e"; }

.icon-tech-brief-white-paper:before { content: "\e90f"; }

.icon-technology_guide:before { content: "\e910"; }

.icon-test-report:before { content: "\e911"; }

.icon-blog:before { content: "\e912"; }

.icon-developer_guide:before { content: "\e913"; }

.icon-getting_started_guide:before { content: "\e914"; }

.icon-university:before { content: "\e915"; }

.icon-webinar:before { content: "\e916"; }

.icon-weblink:before { content: "\e917"; }

.icon-training:before { content: "\e918"; }

.icon-podcast:before { content: "\e919"; }

.icon-nfv_service_assurance:before { content: "\e91a"; }

.icon-architecture_study:before { content: "\e91b"; }

@font-face { font-family: 'custom-icon-two'; src: url("fonts/custom-icon-two.eot?2jmcxo"); src: url("fonts/custom-icon-two.eot?2jmcxo#iefix") format("embedded-opentype"), url("fonts/custom-icon-two.ttf?2jmcxo") format("truetype"), url("fonts/custom-icon-two.woff?2jmcxo") format("woff"), url("fonts/custom-icon-two.svg?2jmcxo#custom-icon-two") format("svg"); font-weight: normal; font-style: normal; font-display: block; }
[class^="cusicontwo-"], [class*=" cusicontwo-"] { font-family: 'custom-icon-two' !important; speak: never; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }

.cusicontwo-btn-arrow:before { content: "\e900"; }

:focus { outline: -webkit-focus-ring-color auto 0px !important; }

.linkColor { color: #9addf7; }

.grayBg { background-color: #f3f3f3; }

.blueBg { background-color: #005A9D; color: #fff; }
.blueBg p, .blueBg span { color: #fff; }

.loadImg { display: none; }

img { max-width: 100%; }

#message, #content { min-height: inherit; }

.overlayWhite { position: relative; }
.overlayWhite:before { content: ""; width: 100%; height: 100%; background: rgba(255, 255, 255, 0.7) url(/images/loader.gif) no-repeat center; position: absolute; top: 0; left: 0; z-index: 2; }

.customOpt { padding-left: 10px; }
.customOpt input[type="radio"] { opacity: 0; }
.customOpt input[type="radio"] + span { position: relative; cursor: pointer; }
.customOpt input[type="radio"] + span:before { border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; content: ""; display: inline-block; width: 20px; height: 20px; border: 1px solid #0071C5; position: absolute; margin: -1px 0px 0px -25px; }
.customOpt input[type="radio"]:checked + span:after { content: "\e902"; font-family: icomoon; position: absolute; margin: 1px 0px 0 -23px; left: 0px; font-size: 14px; }

.customChk { padding-left: 10px; }
.customChk input[type="checkbox"] { opacity: 0; }
.customChk input[type="checkbox"] + span { position: relative; cursor: pointer; }
.customChk input[type="checkbox"] + span:before { content: ""; display: inline-block; width: 20px; height: 20px; border: 1px solid #ccc; position: absolute; margin: -1px 0px 0px -25px; }
.customChk input[type="checkbox"]:checked + span:after { content: "\e902"; font-family: icomoon; position: absolute; margin: 1px 0px 0 -23px; left: 0px; font-size: 14px; }

/*[class^="alert alert-"]{
	position:absolute; margin:90px 0px 50px; max-width:80%; min-width:500px; left:50%; transform:translateX(-50%);
}*/
.alert-error { color: #721c24; background-color: #f8d7da; border-color: #f5c6cb; }

#backToTop { border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; transition: 0.5s; -webkit-transition: 0.5s; -moz-transition: 0.5s; -ms-transition: 0.5s; -o-transition: 0.5s; position: fixed; right: 40px; bottom: 40px; transform: scale(-1); cursor: pointer; background: #0071C5; opacity: 0.8; color: #fff; font-weight: bold; width: 40px; height: 40px; line-height: 40px; text-align: center; }
#backToTop:hover { opacity: 1; }

@media (max-width: 767px) { #backToTop { right: 25px; bottom: 25px; } }
@media (min-width: 1px) { .buttons, .primaryBtn, .secondaryBtn, .blueBtn, .yellowBtn, .whiteBtn { transition: 0.3s; -webkit-transition: 0.3s; -moz-transition: 0.3s; -ms-transition: 0.3s; -o-transition: 0.3s; display: inline-block; padding: 7px 35px 7px 15px; text-decoration: none; font-size: 16px; font-weight: 400; line-height: 1; cursor: pointer; border: 0; overflow: hidden; position: relative; }
  .buttons:after, .primaryBtn:after, .secondaryBtn:after, .blueBtn:after, .yellowBtn:after, .whiteBtn:after { content: ''; position: absolute; top: 50%; left: 50%; width: 5px; height: 5px; background: rgba(255, 255, 255, 0.5); opacity: 0; border-radius: 100%; transform: scale(1, 1) translate(-50%); transform-origin: 50% 50%; }
  .buttons:hover:after, .primaryBtn:hover:after, .secondaryBtn:hover:after, .blueBtn:hover:after, .yellowBtn:hover:after, .whiteBtn:hover:after { /*animation:ripple 1s ease-out;*/ } }
@media (min-width: 768px) { .buttons, .primaryBtn, .secondaryBtn, .blueBtn, .yellowBtn, .whiteBtn { transition: 0.3s; -webkit-transition: 0.3s; -moz-transition: 0.3s; -ms-transition: 0.3s; -o-transition: 0.3s; padding: 10px 35px 9px 15px; text-decoration: none; font-size: 16px; cursor: pointer; border: 0; overflow: hidden; position: relative; }
  .buttons:after, .primaryBtn:after, .secondaryBtn:after, .blueBtn:after, .yellowBtn:after, .whiteBtn:after { content: ''; position: absolute; top: 50%; left: 50%; width: 5px; height: 5px; background: rgba(255, 255, 255, 0.5); opacity: 0; border-radius: 100%; transform: scale(1, 1) translate(-50%); transform-origin: 50% 50%; } }
@keyframes ripple { 0% { opacity: 1; transform: scale(0, 0); }
  100% { opacity: 0; transform: scale(100, 100); } }
.primaryBtn { background-color: #0071C5; color: #fff !important; position: relative; }
.primaryBtn:hover { background-color: #005492; text-decoration: none; color: #fff; }
.primaryBtn:focus { outline: none; text-decoration: none; }
.primaryBtn:before { content: "\e900"; font-family: 'custom-icon-two'; color: #fff; font-size: 16px; position: absolute; right: 11px; top: 9px; }

.secondaryBtn { background-color: #005A9D; color: #fff !important; }
.secondaryBtn:hover { background-color: #003d6a; text-decoration: none; color: #fff; }
.secondaryBtn:focus { outline: none; }

.blueBtn { background-color: #00AEEF; color: #fff !important; }
.blueBtn:hover { background-color: #0089bc; text-decoration: none; color: #fff; }
.blueBtn:focus { outline: none; }

.yellowBtn { background-color: #f3D54E; color: #fff !important; }
.yellowBtn:hover { background-color: #f0ca1e; text-decoration: none; color: #fff; }
.yellowBtn:focus { outline: none; }

.whiteBtn { background-color: #fff; color: #0071C5 !important; }
.whiteBtn:hover { background-color: #0071C5; text-decoration: none; color: #fff !important; }
.whiteBtn:focus { outline: none; }

@media (min-width: 1px) and (max-width: 767px) { .primaryBtn:before { top: 7px; } }
.primaryBtn.whiteButton { color: #0071C5 !important; background-color: #fff; }

.primaryBtn.whiteButton:before { color: #0071C5; }

.primaryBtn.whiteButton:hover { color: #003c71 !important; background-color: #f3f3f3; }

.primaryBtn.whiteButton:hover:before { color: #003c71; }

@media (min-width: 1px) { #bannerSec { min-height: 370px; background-attachment: scroll; background-color: #005A9D; background-repeat: no-repeat; background-size: cover; /*add css*/ background-position: center; margin-top: 54px; width: 100%; position: relative; }
  #bannerSec .caption { width: 80%; bottom: auto !important; top: calc(50% - 25px); left: 3%; -webkit-transform: translate(0%, -50%); -moz-transform: translate(0%, -50%); -ms-transform: translate(0%, -50%); transform: translate(0%, -50%); position: absolute; background-color: rgba(0, 113, 197, 0.8); padding: 20px; }
  #bannerSec .caption .heroHeading, #bannerSec .caption h1 { margin: 0 0 8px; line-height: 1.1; color: #fff; font-family: intel-one; font-weight: 100; }
  #bannerSec:not(.innerPageBanner) { min-height: 500px; }
  #bannerSec.inb-home { background-image: url(../../images/banner/mindmap.jpg); }
  #bannerSec.inb-home .banHead { color: #fff; padding-top: 20px; font-family: intel-one; font-size: 22px; position: absolute; width: 100%; font-weight: 100; }
  #bannerSec.inb-home .tooltipContent { display: none; position: absolute; background-color: rgba(0, 113, 197, 0.9); color: #fff; width: 300px; padding: 12px 12px 10px; z-index: 101; margin-top: 10px; margin-left: -25px; font-size: 14px; line-height: 1.4; box-shadow: 0px 0px 10px 5px rgba(0, 0, 0, 0.2); }
  #bannerSec.inb-home .tooltipContentHead { border-bottom: 1px solid #fff; display: block; padding-bottom: 10px; }
  #bannerSec.inb-home .tooltipContent p { margin: 7px 0 0; }
  #bannerSec.inb-home .circ { position: absolute; width: 100px; height: 100px; border-radius: 50%; background-color: #fff; color: #0071c5; text-align: center; cursor: move; box-sizing: border-box; background-color: #0071c5; color: #fff; transition: transform 0.3s; }
  #bannerSec.inb-home .circ:hover { transform: scale(1.1); box-shadow: 0px 0px 5px 2px rgba(0, 0, 0, 0.3); }
  #bannerSec.inb-home .circ span { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); width: 90%; }
  #bannerSec.inb-home #circle1 { width: 180px; height: 180px; cursor: default; }
  #bannerSec.inb-home #circle1 span { font-family: intel-one; font-size: 24px; font-weight: 100; }
  #bannerSec.inb-home #circle2, #bannerSec.inb-home #circle3, #bannerSec.inb-home #circle4, #bannerSec.inb-home #circle5, #bannerSec.inb-home #circle6, #bannerSec.inb-home #circle11 { width: 90px; height: 90px; }
  #bannerSec.inb-home #circle7, #bannerSec.inb-home #circle8, #bannerSec.inb-home #circle9, #bannerSec.inb-home #circle10 { width: 120px; height: 120px; }
  #bannerSec.inb-home #circle1 { /*background-color:#005A9D;*/ background-image: linear-gradient(95deg, #00437d, #0071c5); background-image: -webkit-linear-gradient(95deg, #00437d, #0071c5); background-image: -moz-linear-gradient(95deg, #00437d, #0071c5); background-image: -ms-linear-gradient(95deg, #00437d, #0071c5); background-image: -o-linear-gradient(95deg, #00437d, #0071c5); }
  #bannerSec.inb-home #circle3, #bannerSec.inb-home #circle4, #bannerSec.inb-home #circle5, #bannerSec.inb-home #circle6 { background: radial-gradient(#f3f3f3, #cccccc); background-image: -webkit-radial-gradient(#f3f3f3, #cccccc); background-image: -moz-radial-gradient(#f3f3f3, #cccccc); background-image: -ms-radial-gradient(#f3f3f3, #cccccc); background-image: -o-radial-gradient(#f3f3f3, #cccccc); color: #0071C5; }
  #bannerSec.inb-home #circle2, #bannerSec.inb-home #circle7, #bannerSec.inb-home #circle8, #bannerSec.inb-home #circle9, #bannerSec.inb-home #circle10 { background: radial-gradient(#00aeef, #0071c5, #003c71); background-image: -webkit-radial-gradient(#00aeef, #0071c5, #003c71); background-image: -moz-radial-gradient(#00aeef, #0071c5, #003c71); background-image: -ms-radial-gradient(#00aeef, #0071c5, #003c71); background-image: -o-radial-gradient(#00aeef, #0071c5, #003c71); }
  #bannerSec.inb-home svg line { opacity: 0.4; }
  #bannerSec.inb-home svg line.line1Edge, #bannerSec.inb-home svg line.xline1Edge { opacity: 1; }
  #bannerSec.inb-inteltechnology { background-image: url(../../images/banner/img_intel-technology_mobile.jpg); }
  #bannerSec.inb-expierencekit { background-image: url(https://networkbuilders-cdn.s3.us-east-2.amazonaws.com/banner-container-experience-kits-v1.jpg); background-position: 85% center; }
  #bannerSec.net-expierencekit { background-image: url(https://s3.us-east-2.amazonaws.com/networkbuilders-cdn/network-transformation-banner.jpg); }
  #bannerSec.inb-ecosystem { background-image: url(../../images/banner/img_ecosystem_mobile.jpg); }
  #bannerSec.intel-winnerscircle { background-image: url(../../images/banner/img_winnerscircle_mobile.jpg); }
  #bannerSec.inb-visualcloudecosystem { background-image: url(../../images/banner/banner_visual-cloud_mobile.jpg); background-size: contain; min-height: 270px; background-position: center top; background-color: #1A497F; }
  #bannerSec.inb-enduser { background-image: url(../../images/banner/img_endusers_mobile.jpg); }
  #bannerSec.inb-networkedgeecosystem { background-image: url(../../images/banner/img_networkedgeecosystem_mobile.jpg); }
  #bannerSec.solution-cat-banner { background-image: url(../../images/banner/img_solutionscatalog_mobile.jpg); }
  #bannerSec.dl-banner { background-image: url(../../images/banner/img_documentlibrary_mobile.jpg); }
  #bannerSec.socialhub-banner { background-image: url(../../images/banner/img_social-hub_mobile.jpg); }
  #bannerSec.inb-techenablement { background-image: url(../../images/banner/tech_enable_mob.jpg); }
  #bannerSec.inb-opensource { background-image: url(../../images/banner/open_source_hero_mob.jpg); }
  #bannerSec.visual-cloud-computing { background-image: url(https://networkbuilders-cdn.s3.us-east-2.amazonaws.com/banner-visual-cloud-update-v2.jpg); }
  #bannerSec.inb-networkedgeprogram { background-image: url(https://networkbuilders-cdn.s3.us-east-2.amazonaws.com/banner-networkedgeprogram-v1.jpg); }
  #bannerSec.inb-openstandards { background-image: url(../../images/banner/img_open_standards_mobile.jpg); }
  #bannerSec.inb-serviceassurance { background-image: url(../../images/banner/img_nfvservices_mobile.jpg); }
  #bannerSec.inb-event2020home { background-image: url(https://d1qg7561fu8ubi.cloudfront.net/images/network-and-edges-vsummit-series-banner-updated.jpg); }
  #bannerSec.visual-cloud-content-delivery { background-image: url(../../images/banner/visual-cloud-content-delivery-banner_mobile.jpg); }
  #bannerSec.inb-about { background-image: url(https://networkbuilders-cdn.s3.us-east-2.amazonaws.com/banner_aboutus_mobile.jpg); }
  #bannerSec.universitynda-banner { background-image: url(https://networkbuilders-cdn.s3.us-east-2.amazonaws.com/universitynda-banner.jpg); }
  #bannerSec.intel-select-solutions-inner { background-image: url(https://s3.us-east-2.amazonaws.com/intel-builders/intelselect-inner-banner.jpg); }
  #bannerSec.iss-media-analytics-banner { background-image: url(https://networkbuilders-cdn.s3.us-east-2.amazonaws.com/intel-select-solutions-for-media-analytics-v4.jpg); }
  #bannerSec.iss-nfvi-forward-platform-banner { background-image: url(https://networkbuilders-cdn.s3.us-east-2.amazonaws.com/intel-select-solutions-for-nfvi-forwarding-platform-banner-v2.jpg); }
  #bannerSec.intel-sel-for-nfvi-banner { background-image: url(https://networkbuilders-cdn.s3.us-east-2.amazonaws.com/intelselectfornfvi-banner-v3.jpg); }
  #bannerSec.intel-select-ucpe-banner { background-image: url(https://networkbuilders-cdn.s3.us-east-2.amazonaws.com/intelselectsolutionsforucpe-banner-v2.jpg); }
  #bannerSec.visual-cloud-content-delivery-banner { background-image: url(https://networkbuilders-cdn.s3.us-east-2.amazonaws.com/visual-cloud-content-delivery-banner-v3.jpg); }
  #bannerSec.innerPageBanner .caption { top: 50%; }
  #bannerSec.innerPageBanner.bannerWithNev .caption { top: calc(50% - 25px); }
  #bannerSec.innerPageBanner .caption .banner-inner-logo { margin-top: 20px; }
  #bannerSec.innerPageBanner .caption .banner-inner-logo img { width: 200px; }
  .caption:after { width: 25px; height: 25px; background-color: #00A3F6; content: ""; position: absolute; bottom: -25px; right: -25px; }
  .caption.text-center { text-align: left; }
  .caption p { margin-bottom: 0; }
  #bannerSec .caption-2 { position: absolute; right: 15px; bottom: 30px; text-align: right; margin: 0; }
  #bannerSec .caption-2 .pull-right { font-family: 'intel-one' !important; font-weight: 200; font-size: 25px; color: #fff; margin: 0; }
  #bannerSec .caption-2 .pull-right small { font-family: 'intel-one' !important; font-size: 20px; font-weight: 100; color: #fff; } }
@media (min-width: 768px) { #bannerSec { margin-top: 60px; }
  #bannerSec .caption { width: 50%; padding: 40px; }
  #bannerSec:not(.innerPageBanner) { min-height: 500px; }
  #bannerSec.inb-inteltechnology { background-image: url(../../images/banner/img_intel-technology_tab.jpg); }
  #bannerSec.inb-ecosystem { background-image: url(../../images/banner/img_ecosystem_tab.jpg); }
  #bannerSec.intel-winnerscircle { background-image: url(../../images/banner/img_winnerscircle_tab.jpg); }
  #bannerSec.inb-visualcloudecosystem { background-image: url(../../images/banner/banner_visual-cloud_tab.jpg); background-size: cover; min-height: 370px; background-position: center; }
  #bannerSec.inb-enduser { background-image: url(../../images/banner/img_endusers_tab.jpg); }
  #bannerSec.inb-networkedgeecosystem { background-image: url(../../images/banner/img_networkedgeecosystem_tab.jpg); }
  #bannerSec.solution-cat-banner { background-image: url(../../images/banner/img_solutionscatalog_tab.jpg); }
  #bannerSec.dl-banner { background-image: url(../../images/banner/img_documentlibrary_tab.jpg); }
  #bannerSec.socialhub-banner { background-image: url(../../images/banner/img_social-hub_tab.jpg); }
  #bannerSec.inb-techenablement { background-image: url(../../images/banner/tech_enable_tab.jpg); }
  #bannerSec.inb-opensource { background-image: url(../../images/banner/open_source_hero_tab.jpg); }
  #bannerSec.inb-openstandards { background-image: url(../../images/banner/img_open_standards_tab.jpg); }
  #bannerSec.inb-serviceassurance { background-image: url(../../images/banner/img_nfvservices_tab.jpg); }
  #bannerSec.visual-cloud-content-delivery { background-image: url(../../images/banner/visual-cloud-content-delivery-banner_tab.jpg); }
  #bannerSec.inb-about { background-image: url(https://networkbuilders-cdn.s3.us-east-2.amazonaws.com/banner_aboutus_tab.jpg); }
  #bannerSec .caption:after { width: 40px; height: 40px; bottom: -40px; right: -40px; }
  #bannerSec #bannerSec .caption-2 { bottom: 70px; } }
@media (min-width: 992px) { #bannerSec .caption { width: 45%; }
  #bannerSec:not(.innerPageBanner) { min-height: 500px; }
  #bannerSec .noteMindmap { position: absolute; color: rgba(255, 255, 255, 0.8); top: 460px; right: 15px; font-size: 14px; } }
@media (min-width: 1200px) { #bannerSec .caption { width: 40%; }
  #bannerSec:not(.innerPageBanner) { min-height: 500px; }
  #bannerSec.inb-inteltechnology { background-image: url(../../images/banner/banner_technology.jpg); }
  #bannerSec.inb-ecosystem { background-image: url(../../images/banner/ecosystem_hero.jpg); }
  #bannerSec.intel-winnerscircle { background-image: url(../../images/banner/winnercircle_hero.jpg); }
  #bannerSec.inb-visualcloudecosystem { background-image: url(../../images/banner/banner_visual-cloud.jpg); }
  #bannerSec.inb-enduser { background-image: url(../../images/banner/img_endusers.jpg); }
  #bannerSec.inb-networkedgeecosystem { background-image: url(../../images/banner/img_networkedgeecosystem.jpg); }
  #bannerSec.solution-cat-banner { background-image: url(https://networkbuilders-cdn.s3.us-east-2.amazonaws.com/inbred_new_solutions_catalog_v1.jpg); }
  #bannerSec.dl-banner { background-image: url(https://networkbuilders-cdn.s3.us-east-2.amazonaws.com/inbred_new_solutionslibrary_v1.jpg); }
  #bannerSec.socialhub-banner { background-image: url(https://d1qg7561fu8ubi.cloudfront.net/images/inbred_social-hub_banner_new_v1.jpg); }
  #bannerSec.inb-techenablement { background-image: url(https://d1qg7561fu8ubi.cloudfront.net/images/tech_enable.jpg); }
  #bannerSec.inb-opensource { background-image: url(../../images/banner/open_source_hero.jpg); }
  #bannerSec.inb-openstandards { background-image: url(../../images/banner/img_open_standards.jpg); }
  #bannerSec.inb-serviceassurance { background-image: url(../../images/banner/img_nfvservices.jpg); }
  #bannerSec.visual-cloud-content-delivery { background-image: url(../../images/banner/visual-cloud-content-delivery-banner.jpg); }
  #bannerSec.inb-about { background-image: url(https://networkbuilders-cdn.s3.us-east-2.amazonaws.com/banner_aboutus.jpg); } }
@media (max-width: 991px) { #bannerSec.inb-home:not(.innerPageBanner) { min-height: inherit; }
  #bannerSec.inb-home * { display: none; }
  #bannerSec.inb-home .home_hero_tab { display: block !important; } }
@media (max-width: 640px) { #bannerSec.inb-home .home_hero_tab { display: none !important; }
  #bannerSec.inb-home .home_hero_mob { display: block !important; } }
/*CODE FOR BLACK SCROLL STRIP STARTS HERE*/
/*.slimScrollBarX,.slimScrollRailX{opacity:0!important;display:block!important;height:62px!important;}*/
.slimScrollBarX, .slimScrollRailX { opacity: 0 !important; }

.pageSelect-tabing .slimScrollBarY { display: none !important; }

.pageSelect-tabing { position: static; width: 100%; background-color: #fff; border-bottom: 1px solid #d7d7d7; -webkit-transition: -webkit-transform .3s ease-out; -moz-transition: -moz-transform .3s ease-out; -o-transition: -o-transform .3s ease-out; transition: transform .3s ease-out; max-height: 60px; }
.pageSelect-tabing .scolllink { max-height: 60px; }
.pageSelect-tabing ul { padding: 0; width: 100%; margin: 0; text-align: center; }
.pageSelect-tabing ul li { list-style-type: none; width: auto; display: inline-block; }
.pageSelect-tabing ul li a { padding: 22px 8px 15px; text-align: center; font-size: 16px; display: inline-block; color: #252525; border-bottom: 5px solid transparent; z-index: 99; position: relative; text-decoration: none; }
.pageSelect-tabing ul li a.active { border-bottom: 5px solid #00aeef; }
.pageSelect-tabing ul li:not(:first-child) a { margin-left: 50px; }
.pageSelect-tabing .slimScrollDiv { max-width: 100%; margin-left: auto; margin-right: auto; max-height: 60px; }
.pageSelect-tabing .slimScrollDiv .scolllink { max-width: 100%; }

@media (max-width: 767px) { .pageSelect-tabing { max-height: 48px; }
  .pageSelect-tabing .scolllink { max-height: 48px; }
  .pageSelect-tabing ul li a { padding: 16px 8px 9px; font-size: 13px; }
  .pageSelect-tabing ul li a.active { font-size: 13px; } }
/*CODE FOR BLACK SCROLL STRIP STARTS HERE*/
@media (min-width: 1px) { .tech-enab { background: #F3F3F3; }
  .tech-enab iframe { max-width: 100%; }
  .tech-enab button { padding-left: 20px; padding-right: 20px; margin: 20px 0; }
  .intel-tech .boxMainHead { color: #252525; }
  .intel-tech img { width: 100%; margin: 0 auto; display: block; }
  .intel-tech .blue-head { margin-top: 20px; margin-bottom: 10px; }
  .intel-tech .b-loc { margin-bottom: 30px; }
  .intel-tech .b-loc .dateSec { margin: 10px 0; }
  .intel-tech .b-loc .video-box { position: relative; }
  .intel-tech .b-loc .video-box .featurLabel { position: absolute; background: #0071c5; color: #fff; font-size: 12px; right: 15px; margin-top: 10px; padding: 4px 7px; text-transform: uppercase; line-height: 12px; }
  .intel-tech .b-loc .video-box .tagLabel { background-color: #f7f7f7; position: relative; top: -10px; border: 1px solid #ccc; padding: 5px 10px; font-size: 12px; display: inline-block; margin-left: 15px; text-transform: uppercase; }
  .intel-tech .b-loc .shareIcon { float: right; font-size: 16px; }
  .intel-tech .b-loc .shareIcon a { margin-left: 5px; color: #0071C5; }
  .intel-tech .r-more { font-size: 14px; font-weight: 400; }
  .intel-tech.intel-tech-listView { width: 100%; }
  .intel-tech.intel-tech-listView .b-loc { width: 100%; clear: both; }
  .intel-tech.intel-tech-listView .b-loc .video-box { float: left; margin-right: 15px; max-width: 300px; }
  .events { padding-top: 10px; }
  .events img { max-width: 100%; }
  .events .dl { margin: 20px 0; }
  .events span { font-weight: normal; }
  .resource { background: #003C71; color: #fff; }
  .resource .r-box { padding: 20px 30px 0; }
  .resource .r-box img { width: 50px; height: auto; }
  .resource .sectionHeading2 { margin-top: 20px; color: #fff; }
  .resource .sec-text { font-weight: 300; }
  .resource .sec-text a { color: #fff; text-decoration: underline; }
  .resource .sec-text a:hover { text-decoration: none; }
  .b-prog { background: #003C71; color: #fff; }
  .b-prog img { max-width: 70%; }
  .b-prog .flex-cont { display: flex; flex-direction: row wrap; justify-content: flex-start; margin: 20px 0 0; }
  .b-prog .img-d { height: 100px; width: 25%; border: 1px solid #1173C3; line-height: 100px; text-align: center; }
  .b-prog .cont-d { margin: 0 20px; width: 75%; }
  .b-prog h3.whiteText { font-family: intel-one; font-size: 22px; margin-top: 0; margin-bottom: 10px; font-weight: 100; }
  .b-prog h3.whiteText a { color: #fff; }
  .owlCommon .owl-nav button.owl-prev, .owlCommon .owl-nav button.owl-next { position: absolute; top: 33%; padding: 0; }
  .owlCommon .owl-nav [class*="owl-"]:hover { background: transparent !important; }
  .owlCommon .owl-nav button.owl-prev { left: 11px; }
  .owlCommon .owl-nav button.owl-next { right: 5px; }
  .owlCommon .owl-nav button.owl-prev i, .owlCommon .owl-nav button.owl-next i { cursor: pointer; color: #555; font-size: 45px; opacity: 1; }
  .owlCommon .owl-nav button.owl-prev i:hover, .owlCommon .owl-nav button.owl-next i:hover { opacity: 1; }
  .owlCommon.owl-theme .owl-dots { text-align: right; position: absolute; top: -25px; right: 0; }
  .owlCommon.owl-theme .owl-dots .owl-dot span { width: 40px; height: 4px; margin: 0 0 0 2px; background: #555; border-radius: 0; opacity: 1; }
  .owlCommon.owl-theme .owl-dots .owl-dot.active span, .owlCommon.owl-theme .owl-dots .owl-dot:hover span { background: #0071c5; opacity: 1; }
  .exp-kits-overview { /* padding-bottom:0;*/ }
  .exp-kits-overview h2, .visual-cloud-overview h2 { text-align: left; }
  .grayBg { background-color: #f3f3f3; }
  .sh-box-wrap .sh-box { border: 1px solid #ccc; background-color: #fff; margin-bottom: 20px; padding-bottom: 45px; position: relative; }
  .sh-box-wrap .sh-box.gridView { width: 100%; float: left; padding-bottom: 0; }
  .sh-box-wrap .sh-box.gridView .body-cont .readM { position: static; padding: 0; }
  .sh-box-wrap .sh-box.gridView.col1 { height: auto !important; }
  .sh-box-wrap .sh-box.gridView .img { width: 23%; float: left; }
  .sh-box-wrap .sh-box.gridView .img div { border-right: 1px solid #ccc; }
  .sh-box-wrap .sh-box .img div img.logoImages { max-width: 200px !important; max-height: 150px; }
  .sh-box-wrap .sh-box.gridView .body-cont { width: 77%; float: left; padding: 20px; }
  .sh-box-wrap .sh-box.gridView.col2 .img { width: 47%; float: left; }
  .sh-box-wrap .sh-box.gridView.col2 .body-cont { width: 53%; float: left; }
  .sh-box-wrap .sh-box .img { position: relative; }
  .sh-box-wrap .sh-box.col3 .img div { width: 305px; margin: 0 auto; border-bottom: 0px solid #ccc; }
  .sh-box-wrap .sh-box.col3 .body-cont { border-top: 1px solid #ccc; }
  .sh-box-wrap .sh-box .img .docType { background-color: #f7f7f7; position: absolute; bottom: -13px; border: 1px solid #ccc; padding: 5px 10px 4px; font-size: 12px; display: inline-block; left: 20px; text-transform: uppercase; z-index: 1; }
  .sh-box-wrap .sh-box .img div { position: relative; height: 170px; overflow: hidden; background-color: #fff; border-bottom: 1px solid #ccc; }
  .sh-box-wrap .sh-box .img div iframe { height: 170px !important; }
  .sh-box-wrap .sh-box .img div img, .sh-box-wrap .sh-box .img div span[class^="icon-"] { max-width: 100%; width: auto; position: relative; top: 50%; left: 50%; transform: translate(-50%, -50%); margin: 0; display: inline-block; font-size: 94px; color: #0071c5; }
  .sh-box-wrap .sh-box .img div span[class^="icon-"].fontSize { font-size: 125px; }
  .sh-box-wrap .sh-box .img div .imgTag { position: absolute; top: 12px; right: 10px; background-color: #0071c5; color: #fff; font-size: 12px; padding: 3px 5px; text-transform: uppercase; min-width: 75px; text-align: center; z-index: 1; }
  .sh-box-wrap .sh-box .body-cont { padding: 30px 20px 20px; font-size: 14px; }
  .sh-box-wrap .sh-box .body-cont .len { text-align: right; position: absolute; top: 12px; right: 20px; }
  .sh-box-wrap .sh-box .body-cont h2 { color: #0071c5; font-size: 18px; font-weight: 300; margin: 0 0 10px; line-height: 20px; }
  .sh-box-wrap .sh-box .body-cont .share-icon { float: right; font-size: 16px; }
  .sh-box-wrap .sh-box .body-cont .share-icon a { margin-left: 5px; }
  .sh-box-wrap .sh-box .body-cont .readM { margin-bottom: 0; position: absolute; bottom: 10px; width: 100%; left: 0; padding: 0 20px; }
  #at15s.atm { display: none !important; }
  .tech-enabRow { margin-top: 25px; }
  .eventHeading { margin-bottom: 0; }
  .eventSubText { margin-bottom: 15px; font-size: 14px; }
  .arrow-link { font-size: 16px !important; position: relative; padding-right: 25px; vertical-align: middle; display: inline-block; }
  .arrow-link:hover { text-decoration: underline; }
  .arrow-link:before { content: "\e900"; font-family: 'custom-icon-two'; color: #0071c5; font-size: 16px; position: absolute; right: 5px; top: 0; bottom: 0; }
  .arrow-link:hover:before { color: #003c71; }
  .smallText { font-size: 14px !important; }
  .homeEventBtn { margin-top: 15px; }
  .intel-t-box { background: #fff; position: relative; padding-bottom: 30px; }
  .intel-t-box .bottom-links { margin-bottom: 0; position: absolute; width: 100%; left: 0; bottom: 0px; } }
@media (min-width: 768px) { .tech-enab { background: #F3F3F3; }
  .tech-enab iframe { max-width: 100%; }
  .tech-enab .primaryBtn { margin-top: 15px; }
  .intel-tech .boxMainPara { margin-bottom: 30px; }
  .intel-tech img { max-width: 100%; }
  .intel-tech .b-loc { margin-bottom: 30px; }
  .intel-tech .b-loc:nth-child(odd) { clear: both; }
  .intel-tech .r-more { font-size: 14px; }
  .events img { max-width: 100%; width: 520px; }
  .events .dl { margin: 20px 0; font-weight: 600; }
  .events span { font-weight: normal; }
  .resource { background: #003C71; color: #fff; }
  .resource .r-box { padding: 30px; }
  .b-prog { background: #003C71; color: #fff; }
  .b-prog img { max-width: 70%; max-height: 70%; }
  .b-prog .flex-cont { display: flex; flex-direction: row wrap; justify-content: flex-start; }
  .b-prog .exploreFirst { padding-left: 80px; }
  .b-prog .exploreFirst .img-d { width: calc(25% + 80px); }
  .b-prog .exploreFirst .cont-d { width: calc(75% + 80px); }
  .b-prog .exploreFirst .cont-d .paraText { max-width: 100%; }
  .b-prog .img-d { height: 100px; width: 25%; border: 1px solid #1173C3; line-height: 100px; text-align: center; }
  .b-prog .cont-d { margin: 0 20px; width: 75%; }
  .b-prog h3.whiteText { font-size: 22px; margin-bottom: 10px; }
  .b-prog h3.whiteText a { color: #fff; } }
@media (min-width: 992px) { .intel-tech .b-loc:nth-child(odd) { clear: none; }
  .intel-tech .b-loc:nth-child(3n+1) { clear: both; } }
@media (min-width: 1200px) { .tech-enabRow { width: 93%; }
  .tech-enabRow .techFrame iframe { width: 500px; height: 280px; }
  .tech-enabRow .techText { padding-left: 45px; }
  .intel-tech .b-loc:nth-child(odd) { clear: none; }
  .intel-tech .b-loc:nth-child(3n+1) { clear: none; }
  .intel-tech .b-loc:nth-child(4n+1) { clear: both; }
  .b-prog .cont-d { margin: 0 30px 0 40px; }
  .b-prog .paraText { max-width: 80%; } }
@media (max-width: 1024px) { .sh-box-wrap .sh-box.col3 .img div { width: 100%; margin: 0; } }
@media (max-width: 991px) { .sh-box-wrap .sh-box.gridView.col2 .img { width: 100%; float: left; }
  .sh-box-wrap .sh-box.gridView.col2 .img div { border-right: 0px; }
  .sh-box-wrap .sh-box.gridView.col2 .body-cont { width: 100%; float: left; padding-top: 30px; } }
@media (max-width: 767px) { .tech-enabRow .techFrame iframe { width: 100%; margin-bottom: 20px; }
  .events img { margin-bottom: 20px; width: 100%; }
  .sh-box-wrap .sh-box.gridView .img { width: 100%; }
  .sh-box-wrap .sh-box.gridView .img div { border-right: 0px; }
  .sh-box-wrap .sh-box.gridView .body-cont { width: 100%; }
  .tech-enab .tech-enabRow .techImg { text-align: center; padding-bottom: 20px; } }
@media (min-width: 481px) and (max-width: 767px) { .intel-tech .b-loc { width: 50%; float: left; }
  .intel-tech .b-loc:nth-child(odd) { clear: both; } }
@media (max-width: 480px) { .intel-t-box { height: auto !important; } }
@media (min-width: 1px) { .select2-results__option { font-size: 14px; }
  .univ-sec { background-color: #0071c5; padding-bottom: 20px; }
  .univ-sec .bottom-sec { width: 550px; max-width: 100%; margin: 25px auto; }
  .univ-sec .bottom-sec .search-sec { width: 100%; float: left; }
  .univ-sec .search-sec .search-box { width: 37%; float: left; margin-right: 3%; }
  .univ-sec .search-sec .search-box:last-child { width: 20%; margin-right: 0; }
  .univ-sec .search-sec .search-box select { color: #0071C5; }
  .univ-sec .search-sec .search-box select + .select2-container .selection .select2-selection .select2-selection__rendered { font-size: 14px; }
  .univ-sec .search-sec .search-box .white-btn { width: 100%; color: #0071C5; }
  .univ-sec .search-sec .search-box .white-btn:hover { background-color: #003c71; color: #fff; border-color: #003c71; }
  .univ-sec .search-sec .search-box #programList + .select2-container .select2-selection--single, .univ-sec .search-sec .search-box #courseList + .select2-container .select2-selection--single { height: 34px; }
  .univ-sec .search-sec .search-box #programList + .select2-container .select2-selection--single .select2-selection__rendered, .univ-sec .search-sec .search-box #courseList + .select2-container .select2-selection--single .select2-selection__rendered { line-height: 34px; font-size: 14px; color: #0071C5; }
  .univ-sec .search-sec .search-box #programList + .select2-container .select2-selection--single .select2-selection__arrow, .univ-sec .search-sec .search-box #courseList + .select2-container .select2-selection--single .select2-selection__arrow { height: 30px; }
  .univ-sec .univ-link { color: #fff; text-align: center; }
  .univ-sec .univ-link a { color: #fff; text-decoration: underline; }
  .univ-sec .univ-link a:hover { text-decoration: none; }
  .univ-sec [class*="jw-breakpoint-"] .jw-display .jw-icon { width: 40px; height: 40px; line-height: 40px; } }
@media (min-width: 992px) { .univ-sec { background-color: #0071c5; }
  .univ-sec .bottom-sec { width: 550px; margin: -10px auto 25px; }
  .univ-sec .bottom-sec .search-sec { width: 100%; float: left; }
  .univ-sec .search-sec .search-box { width: 37%; float: left; margin-right: 3%; }
  .univ-sec .search-sec .search-box:last-child { width: 20%; margin-right: 0; }
  .univ-sec .search-sec .search-box select { color: #0071c5; }
  .univ-sec .search-sec .search-box select#programList + .select2-container { width: 200px !important; }
  .univ-sec .search-sec .search-box select#courseList + .select2-container { width: 200px !important; }
  .univ-sec .search-sec .search-box .white-btn { width: 100%; color: #0071c5; }
  .univ-sec .search-sec .search-box .white-btn:hover { background-color: #003c71; color: #fff; border-color: #003c71; }
  .univ-sec .univ-link { color: #fff; text-align: center; font-size: 14px; }
  .univ-sec .univ-link a { color: #fff; text-decoration: underline; }
  .univ-sec .univ-link a:hover { text-decoration: none; } }
#owlUnivHome { width: 100%; height: 280px; margin-top: 0px; }
#owlUnivHome .item-video { height: 215px; background-color: #0071C5; display: block; }
#owlUnivHome .item-video video { width: 360px; }
#owlUnivHome .item-video .video-desc, #owlUnivHome .item-video .video-desc a { color: #fff; margin: 10px 0 0; font-size: 14px; }
#owlUnivHome .item-video .jwplayer, #owlUnivHome .item-video .jw-reset { max-height: 201px; }
#owlUnivHome .owl-nav [class^="owl-"] { height: 100%; background: rgba(0, 113, 197, 0.2); position: absolute; top: 50%; transform: translateY(-50%); padding: 0; margin: 0; left: 0; outline: 0; }
#owlUnivHome .owl-nav [class^="owl-"] i { cursor: pointer; color: #fff; font-size: 42px; padding: 0 12px; }
#owlUnivHome .owl-nav [class^="owl-"]:hover { background-color: rgba(0, 113, 197, 0.5); }
#owlUnivHome .owl-nav .owl-next { left: auto; right: 0; }
#owlUnivHome .owl-item { transition: 250ms all; }
#owlUnivHome .owl-item img { width: auto; max-width: inherit; }
#owlUnivHome .owl-item .item-video video:hover { opacity: 0.7; }
#owlUnivHome .owl-item .item-video .video-desc:hover, #owlUnivHome .owl-item .item-video .video-desc a:hover { opacity: 0.7; }
#owlUnivHome .owl-item .image-slide a:hover { opacity: 0.7; }
#owlUnivHome .owl-stage { margin: 20px 0 60px !important; }
#owlUnivHome .owl-video-play-icon:hover { -ms-transform: scale(1, 1); transform: scale(1, 1); }

#owlUnivHome.owl-theme .owl-dots { text-align: right; position: absolute; top: -9px; right: 40px; }
#owlUnivHome.owl-theme .owl-dots .owl-dot span { width: 40px; height: 4px; margin: 0 0 0 2px; background: #fff; border-radius: 0; opacity: 0.5; }
#owlUnivHome.owl-theme .owl-dots .owl-dot:hover span { background: #fff; opacity: 1; }
#owlUnivHome.owl-theme .owl-dots .owl-dot.active span { background: #fff; opacity: 1; }

@media (max-width: 990px) { #owlUnivHome .owl-item img { width: 100%; } }
@media (max-width: 767px) { .univ-sec #owlUnivHome.owl-theme .owl-dots { display: none; }
  .univ-sec #owlUnivHome.owl-theme .owl-dots .owl-dot span { width: 30px; }
  .univ-sec .search-sec .search-box .white-btn { width: 96px; }
  .univ-sec .bottom-sec { width: 100%; } }
@media (max-width: 480px) { .univ-sec .search-sec .search-box { width: 100%; margin-right: 0; margin-bottom: 13px; }
  .univ-sec .search-sec .search-box:last-child { width: 100%; margin-right: 0; margin-bottom: 0; }
  .univ-sec .search-sec .search-box .white-btn { width: 96px; }
  .univ-sec .search-sec .search-box .select2-container { width: 100% !important; } }
@media (min-width: 992px) { body.itemid-435 .select2-container .select2-dropdown { min-width: 300px; } }
.solTabSlide { padding-bottom: 0; }
.solTabSlide .sectionHeading2 { margin-bottom: 10px; font-weight: 300; }
.solTabSlide .leadPara { margin-bottom: 20px; width: 100%; }
.solTabSlide .primaryBtn { display: inline-block; }
.solTabSlide .solParts { max-width: 550px; margin: 0 auto; }
.solTabSlide .solParts .solPartHead { font-family: intel-one; font-weight: 200; border-bottom: 2px solid #555; }
.solTabSlide .solParts .solPartHead span { background-color: #f7f7f7; font-size: 24px; position: relative; top: 16px; padding: 0 10px; }
.solTabSlide .solParts .solPartListing { margin: 40px 0 10px; overflow: hidden; }
.solTabSlide .solParts .solPartListing li { width: 50%; float: left; text-align: left; color: #0071C5; position: relative; padding: 7px 5px 7px 20px; line-height: 1.4; font-size: 14px; }
.solTabSlide .solParts .solPartListing li:before { content: ""; width: 6px; height: 6px; background-color: #0071C5; position: absolute; left: 4px; margin-top: 7px; }
.solTabSlide .solParts.solPartsFull { max-width: 100%; }
.solTabSlide .solParts.solPartsFull .solPartListing li { width: 33.1%; }
.solTabSlide .solParts.solPartsImg { max-width: 500px; }
.solTabSlide .solParts.solPartsImg > img { top: 50%; transform: translateY(-50%); position: relative; max-width: 100%; }
.solTabSlide .solParts.text-left { max-width: 700px; }
.solTabSlide .solPartsLib { margin-top: 30px; margin-bottom: 40px; }
.solTabSlide .solPartsLib .libIcon { float: left; width: 100px; height: 100px; background-color: #0071C5; margin-right: 12px; }
.solTabSlide .solPartsLib .libIcon img { max-width: 60px; display: block; position: relative; top: 50%; left: 50%; transform: translate(-50%, -50%); }
.solTabSlide .solPartsLib .libInfo { text-align: left; }
.solTabSlide .solPartsLib .libNumber { font-size: 40px; font-family: intel-one; line-height: 1.4; }
.solTabSlide .solPartsLib .libText { font-size: 18px; line-height: 1; font-family: intel-one; }
.solTabSlide .owl-theme { padding-top: 10px; }
.solTabSlide .owl-theme .owl-dots { overflow-x: auto; display: flex; position: absolute !important; top: -10px; left: 50px; border-bottom: 1px solid #252525; max-width: calc(100% - 100px); }
.solTabSlide .owl-theme .owl-dots .owl-dot:focus { outline: 0; }
.solTabSlide .owl-theme .owl-dots .owl-dot span { width: auto; height: auto; border-radius: 0; margin: 0; padding: 15px 15px 8px; border-bottom: 5px solid transparent; background-color: transparent; color: #0071C5; position: relative; }
.solTabSlide .owl-theme .owl-dots .owl-dot span .borderBottom { display: block; height: 5px; background-color: #005A9D; position: absolute; bottom: -5px; left: 0; transition: 0.5s; }
.solTabSlide .owl-theme .owl-dots .owl-dot span:before { white-space: nowrap; font-size: 16px; font-weight: 400; }
.solTabSlide .owl-theme .owl-dots .owl-dot.active span { border-bottom: 5px solid #0071C5; color: #252525; }
.solTabSlide .owl-theme .owl-dots .owl-dot.active span .borderBottom { width: 0px; animation: linevary 5s linear; }
.solTabSlide .owl-theme .owl-dots .owl-dot:nth-child(1) span:before { content: "Fully Integrated Solutions"; }
.solTabSlide .owl-theme .owl-dots .owl-dot:nth-child(1) span:before { content: "Solutions Catalog"; }
.solTabSlide .owl-theme .owl-dots .owl-dot:nth-child(2) span:before { content: "Document Library"; }
.solTabSlide .owl-theme .leftRightBtns { position: absolute; width: 100%; height: 50px; z-index: 0; }
.solTabSlide .owl-theme .leftRightBtns .scrollLeft, .solTabSlide .owl-theme .leftRightBtns .scrollRight { background: rgba(15, 15, 15, 0.2); padding: 10px; position: absolute; border: 0; color: #fff; width: 30px; height: 50px; text-align: center; }
.solTabSlide .owl-theme .leftRightBtns .scrollLeft img, .solTabSlide .owl-theme .leftRightBtns .scrollRight img { width: 10px; }
.solTabSlide .owl-theme .leftRightBtns .scrollLeft:hover, .solTabSlide .owl-theme .leftRightBtns .scrollRight:hover { background: rgba(15, 15, 15, 0.5); }
.solTabSlide .owl-theme .leftRightBtns .scrollLeft { left: 0; }
.solTabSlide .owl-theme .leftRightBtns .scrollRight { right: 0; }
.solTabSlide .owl-theme .owl-stage-outer { background-color: #f7f7f7; margin-top: 55px; padding: 30px 0; }
.solTabSlide .owl-theme .owl-nav { top: 50%; transform: translateY(-50%); position: absolute; width: 100%; }
.solTabSlide .owl-theme .owl-nav [class^="owl-"] { position: absolute; margin: 0; }
.solTabSlide .owl-theme .owl-nav [class^="owl-"]:hover { background-color: transparent; }
.solTabSlide .owl-theme .owl-nav [class^="owl-"]:focus { outline: none; }
.solTabSlide .owl-theme .owl-nav [class^="owl-"] span { background-color: rgba(0, 0, 0, 0.3); width: 100px; height: 50px; display: inline-block; color: transparent; }
.solTabSlide .owl-theme .owl-nav [class^="owl-"] span:before { font-family: 'icomoon'; color: #fff; border: 1px solid #fff; border-radius: 50%; display: block; width: 40px; font-size: 40px; height: 40px; line-height: 37px; text-align: center; margin-top: 5px; }
.solTabSlide .owl-theme .owl-nav [class^="owl-"] span:hover:before { color: #00AEEF; border-color: #00AEEF; }
.solTabSlide .owl-theme .owl-nav [class^="owl-"] span[aria-label="Next"] { border-top-left-radius: 40px; border-bottom-left-radius: 40px; }
.solTabSlide .owl-theme .owl-nav [class^="owl-"] span[aria-label="Next"]:before { content: "\e900"; margin-left: 5px; }
.solTabSlide .owl-theme .owl-nav [class^="owl-"] span[aria-label="Previous"] { border-top-right-radius: 40px; border-bottom-right-radius: 40px; }
.solTabSlide .owl-theme .owl-nav [class^="owl-"] span[aria-label="Previous"]:before { content: "\e901"; margin-right: 5px; float: right; }
.solTabSlide .owl-theme .owl-nav .owl-prev { left: 0; }
.solTabSlide .owl-theme .owl-nav .owl-next { right: 0; }

.memberTabSlide .sectionHeading { margin-bottom: 20px; }
.memberTabSlide .leadPara { margin-bottom: 0px; }
.memberTabSlide .solParts { max-width: 500px; }
.memberTabSlide .solParts img { top: 50%; transform: translateY(-50%); position: relative; }
.memberTabSlide .solParts.text-left { max-width: 700px; }
.memberTabSlide .solParts .solPartsText { position: relative; top: 50%; transform: translateY(-50%); }
.memberTabSlide .solParts .solPartsText .sectionHeading2 { margin-top: 20px; }
.memberTabSlide .solParts .solPartsText .primaryBtn { margin-right: 10px; margin-top: 10px; margin-bottom: 10px; }
.memberTabSlide .solParts .solPartsText .paraSm { margin-bottom: 20px; font-size: 13px; }
.memberTabSlide .owl-theme { padding-top: 10px; }
.memberTabSlide .owl-theme .owl-stage-outer { margin-top: 80px; }
.memberTabSlide .owl-theme .owl-dots { top: 10px; }
.memberTabSlide .owl-theme .owl-dots .owl-dot:nth-child(1) span:before { content: "Winners' Circle"; }
.memberTabSlide .owl-theme .owl-dots .owl-dot:nth-child(2) span:before { content: "Ecosystem Partners"; }
.memberTabSlide .owl-theme .owl-dots .owl-dot:nth-child(3) span:before { content: "End User Members"; }
.memberTabSlide .owl-theme .owl-dots .owl-dot:nth-child(4) span:before { content: "Network Edge Ecosystem"; }
.memberTabSlide .owl-theme .owl-dots .owl-dot:nth-child(5) span:before { content: "Visual Cloud Ecosystem"; }

.techEnabTabSlide { padding-bottom: 40px; }
.techEnabTabSlide .leadPara { max-width: 1120px; }
.techEnabTabSlide .owl-theme .owl-dots .owl-dot:nth-child(1) span:before { content: "Intel® Network Builders Virtual Lab"; }
.techEnabTabSlide .owl-theme .owl-dots .owl-dot:nth-child(2) span:before { content: "Intel® Network Builders University"; }
.techEnabTabSlide .owl-theme .owl-stage-outer { background-color: #fff; }

@keyframes linevary { 0% { width: 0; }
  100% { width: 100%; } }
/* hide winner circle tab for winner circle page starts */
.com_bigfileuploader.view-uploadfile.layout-winnercircleleaderdisplay.no-task .memberTabSlide .owl-theme .owl-dots .owl-dot:nth-child(1) span:before { content: "Ecosystem Partners"; }
.com_bigfileuploader.view-uploadfile.layout-winnercircleleaderdisplay.no-task .memberTabSlide .owl-theme .owl-dots .owl-dot:nth-child(2) span:before { content: "End User Members"; }
.com_bigfileuploader.view-uploadfile.layout-winnercircleleaderdisplay.no-task .memberTabSlide .owl-theme .owl-dots .owl-dot:nth-child(3) span:before { content: "Network Edge Ecosystem"; }
.com_bigfileuploader.view-uploadfile.layout-winnercircleleaderdisplay.no-task .memberTabSlide .owl-theme .owl-dots .owl-dot:nth-child(4) span:before { content: "Visual Cloud Ecosystem"; }

/* hide winner circle tab for winner circle page ends */
@media (min-width: 768px) { .tabHeight .tech-enabRow { display: table; margin-top: 0; }
  .tabHeight .tech-enabRow .solPartsImg, .tabHeight .tech-enabRow .solPartsContent { height: auto; display: table-cell; vertical-align: middle; float: none; }
  .tabHeight .tech-enabRow .solPartsImg .solPartsText, .tabHeight .tech-enabRow .solPartsContent .solPartsText { top: auto !important; transform: none !important; position: static !important; }
  .tabHeight .tech-enabRow .solPartsImg > img, .tabHeight .tech-enabRow .solPartsContent > img { top: auto !important; transform: none !important; position: static !important; } }
@media (min-width: 1400px) { .solTabSlide .owl-theme .owl-dots { left: calc((100% - 1400px) / 2); } }
@media (min-width: 1500px) { .memberTabSlide .solParts.solPartsImg { margin-right: 0; }
  .memberTabSlide .solParts.text-left { max-width: 800px; } }
@media (max-width: 1599px) { .solTabSlide .owl-theme .owl-stage-outer .owl-item { padding-left: 1%; padding-right: 1%; } }
@media (max-width: 991px) { .solTabSlide .solParts .solPartHead span { font-size: 24px; top: 12px; }
  .solTabSlide .owl-theme .owl-dots { max-width: calc(100% - 60px); left: 30px; }
  .solTabSlide .owl-theme .owl-stage-outer .owl-item { padding-left: 0px; padding-right: 0px; }
  .solTabSlide .owl-theme .owl-nav [class^="owl-"] span { width: 50px; } }
@media (max-width: 767px) { [class*="solPartsContent"] .solPartsText, .solTabSlide .solParts.solPartsImg > img { top: auto !important; transform: none !important; position: static !important; margin-bottom: 20px; }
  .solTabSlide .owl-theme .owl-dots { max-width: calc(100% - 60px); left: 30px; }
  .solTabSlide .owl-theme .owl-stage-outer { padding: 0; }
  .solTabSlide .solParts.solPartsFull .solPartListing li { width: 100%; }
  .solTabSlide .owl-theme .owl-nav { display: none; }
  .memberTabSlide .solParts { max-width: 100%; width: 100%; margin: 0; }
  .memberTabSlide .solParts .solPartsText, .memberTabSlide .solParts img { position: static !important; top: auto !important; transform: none !important; }
  .memberTabSlide .owl-theme .owl-stage-outer { margin-top: 60px; padding: 0; } }
@media (max-width: 575px) { .solTabSlide .leadPara { margin-bottom: 10px; }
  .solTabSlide .solParts { margin: 30px 0 20px; }
  .solTabSlide .solParts .solPartHead { border-bottom: 0; }
  .solTabSlide .solParts .solPartListing li { width: 100%; }
  .solTabSlide .solParts.solPartsLib { margin: 0 0 30px; text-align: center; }
  .solTabSlide .btnCenter { position: relative; left: 50%; transform: translateX(-50%); } }
@media (min-width: 1px) { .socialh-sec { padding-bottom: 0px; background-color: #0071C5; }
  .socialh-sec .leadPara a { color: #fff; text-decoration: underline; }
  .socialh-sec .leadPara a:hover { text-decoration: none; }
  .socialh-sec .bottom-sec { margin-top: 25px; }
  .socialh-sec .bottom-sec .left { background-color: #fff; overflow-y: auto; }
  .socialh-sec .bottom-sec .left .nav-tabs { border-bottom: 1px solid #ccc; }
  .socialh-sec .bottom-sec .left .nav-tabs > li { margin-bottom: 0; width: 50%; border-right: 1px solid #ccc; }
  .socialh-sec .bottom-sec .left .nav-tabs > li:last-child { border: 0; }
  .socialh-sec .bottom-sec .left .nav-tabs > li > a { background-color: #fff; color: #555; margin-right: 0; border-radius: 0; text-align: center; outline: none; border: 0; position: relative; display: block; padding: 15px; line-height: 22px; }
  .socialh-sec .bottom-sec .left .nav-tabs > li.active > a { color: #fff; background-color: #003c71; padding: 15px 15px; }
  .socialh-sec .bottom-sec .left .nav-tabs > li.active > a:focus { color: #fff; background-color: #003c71; }
  .socialh-sec .bottom-sec .left .nav-tabs > li.active > a:hover { color: #fff; background-color: #003c71; }
  .socialh-sec .bottom-sec .left .nav-tabs > li.active > a:after { content: ""; position: absolute; width: 0px; height: 0px; border-left: 15px solid transparent; border-right: 15px solid transparent; border-top: 9px solid #003c71; z-index: 1; bottom: -9px; left: 50%; -webkit-transform: translate(-50%, 0); -moz-transform: translate(-50%, 0); transform: translate(-50%, 0); }
  .socialh-sec .bottom-sec .left .tab-content { padding: 20px; }
  .socialh-sec .bottom-sec .left .tab-content .box { width: 100%; float: left; margin-bottom: 15px; }
  .socialh-sec .bottom-sec .left .tab-content .box .heading { font-weight: 600; margin-bottom: 5px; font-size: 14px; }
  .socialh-sec .bottom-sec .left .tab-content .box .box-sub { width: 100%; float: left; }
  .socialh-sec .bottom-sec .left .tab-content .box .box-sub .box-left { width: 20%; float: left; }
  .socialh-sec .bottom-sec .left .tab-content .box .box-sub .box-left .img { width: 100%; height: 70px; border: 1px solid #ccc; display: table-cell; vertical-align: middle; }
  .socialh-sec .bottom-sec .left .tab-content .box .box-sub .box-left .img img { width: 100%; }
  .socialh-sec .bottom-sec .left .tab-content .box .box-sub .box-right { width: 76%; float: left; margin-left: 4%; }
  .socialh-sec .bottom-sec .left .tab-content .box .box-sub .box-right .title { margin-bottom: 2px; font-weight: 400; }
  .socialh-sec .bottom-sec .left .tab-content .box .box-sub .box-right .text { font-size: 14px; font-weight: 400; margin: 0; }
  .blue-btn { color: #fff; background-color: #0071c5; min-width: 96px; border-radius: 2px; padding: .3em 2em; font-size: 14px; }
  .blue-btn:hover { color: #fff; background-color: #003c71; outline: none; }
  .blue-btn:focus { color: #fff; background-color: #003c71; outline: none; }
  #owlSocialhHome { width: 100%; }
  #owlSocialhHome .item-video { background-color: #005799; display: block; }
  #owlSocialhHome .item-video .owl-video-wrapper iframe { height: 384px !important; }
  #owlSocialhHome .item-video .video-embed .image-slide .owl-video-play-icon { background-image: url(../../images/icon_play.svg); background-size: 100%; }
  #owlSocialhHome .owl-nav button.owl-prev { position: absolute; top: 33%; padding: 0; left: 11px; }
  #owlSocialhHome .owl-nav button.owl-prev i { cursor: pointer; color: #fff; font-size: 70px; opacity: 0.5; }
  #owlSocialhHome .owl-nav button.owl-prev i:hover { opacity: 1; }
  #owlSocialhHome .owl-nav button.owl-next { position: absolute; top: 33%; padding: 0; right: 5px; }
  #owlSocialhHome .owl-nav button.owl-next i { cursor: pointer; color: #fff; font-size: 70px; opacity: 0.3; }
  #owlSocialhHome .owl-nav button.owl-next i:hover { opacity: 1; }
  #owlSocialhHome .owl-nav [class*="owl-"]:hover { background: transparent !important; }
  #owlSocialhHome .slideTitle { background-color: rgba(0, 90, 157, 0.7); color: #fff; position: absolute; /*margin-top:-82px;*/ bottom: 0; width: 100%; padding: 11px 15px 12px; }
  #owlSocialhHome .slideTitle span { font: 24px/35px 'intel-one'; display: block; margin-bottom: 5px; font-weight: 200; }
  #owlSocialhHome.owl-theme .owl-dots { text-align: right; position: absolute; top: -27px; right: 0; }
  #owlSocialhHome.owl-theme .owl-dots .owl-dot span { width: 40px; height: 4px; margin: 0 0 0 2px; background: #fff; border-radius: 0; opacity: 0.5; }
  #owlSocialhHome.owl-theme .owl-dots .owl-dot:hover span { background: #fff; opacity: 1; }
  #owlSocialhHome.owl-theme .owl-dots .owl-dot.active span { background: #fff; opacity: 1; } }
#owlSocialhHome .item-video .jwplayer, #owlSocialhHome .item-video .jwplayer .jw-preview { background-color: #005799 !important; }

@media (max-width: 767px) { .socialh-sec .bottom-sec .left { height: auto !important; margin-bottom: 20px; }
  #owlSocialhHome.owl-theme .owl-dots { display: none; } }
@media (max-width: 600px) { #videoOwlSocialhHome .owl-item .item-video { height: 300px !important; } }
.testi-sec { padding-top: 0; background-color: #fff; }
.testi-sec .testi-logo { text-align: center; margin-bottom: 20px; }
.testi-sec .owl-carousel { position: relative; width: 100%; z-index: 1; }
.testi-sec .owl-carousel .owl-stage-outer { margin-top: 0; background-color: #fff; }
.testi-sec .owl-carousel .owl-item img { display: inline-block; width: 110px; }
.testi-sec .testi-desc { font-size: 20px; font-style: italic; text-align: center; position: relative; margin-bottom: 30px; font-weight: 200; padding: 0; }
.testi-sec .testi-desc:after { position: absolute; content: "..."; width: 50px; height: 20px; bottom: -30px; left: 50%; -moz-transform: translate(-50%, 0%); -webkit-transform: translate(-50%, 0%); transform: translate(-50%, 0%); line-height: 10px; }
.testi-sec .testi-name { text-align: center; font-size: 18px; line-height: 26px; font-weight: 400; padding-left: 10px; padding-right: 10px; }
.testi-sec .testi-name span { display: block; font-size: 16px; }
.testi-sec .owl-theme .owl-nav { margin: 0; display: block; }
.testi-sec .owl-theme .owl-nav button span { display: none; }
.testi-sec .owl-theme .owl-nav button.owl-prev { margin: 0; position: absolute; top: 50%; padding: 0; border-radius: 0; left: 0; }
.testi-sec .owl-theme .owl-nav button.owl-prev:hover { background-position: bottom left; }
.testi-sec .owl-theme .owl-nav button.owl-next { margin: 0; position: absolute; top: 50%; padding: 0; border-radius: 0; right: 0; background-position: top right; }
.testi-sec .owl-theme .owl-nav button.owl-next:hover { background-position: bottom right; }
.testi-sec .owl-theme .owl-dots { display: none; }

.testi-sec.owl-carousel .owl-stage-outer { margin: 0 10px; width: calc(100% - 20px); }

@media (max-width: 991px) { .testi-sec .testi-desc { padding: 0 5%; } }
@media (max-width: 767px) { .testi-sec .testi-desc { padding: 0 10%; } }
@media (min-width: 992px) and (max-width: 1599px) { .testi-sec .owl-carousel .owl-item { padding-left: 0.5% !important; padding-right: 0.5% !important; } }
@media (max-width: 767px) { #header .logoheader { display: none; } }
