html{}@media (max-width:1199px){html{}html .xilinx-bs3 h2{font-size:20px}html .xilinx-bs3 h3{font-size:18px}html .xilinx-bs3 h4{lighfont-size:16px}html .xilinx-bs3 p,html .xilinx-bs3 table,html .xilinx-bs3 ul{font-size:14px;line-height:22px}html .xilinx-bs3 ul{font-size:14px}html .xilinx-bs3 ul li{line-height:22px}html .xilinx-bs3 .checkmark{height:21px}html .xilinx-bs3 .bg-container .bg .banner h1{font-size:36px}html .xilinx-bs3 .bg-container .bg#developer-zone .banner{height:auto;padding:0}html .xilinx-bs3 .bg-container .bg#developer-zone .banner h1{position:relative;top:70px}html .page-anchors .split a{font-size:15px;margin:0px 14px}html #icon-tabs .content ul li{margin-bottom:6px}html .xilinx-bs3 div#promos div.promo p{font-size:13px}html .xilinx-bs3 #featured-products .featured-text{min-height:307px}html .callToAction a{font-size:14px}html .xilinx-bs3 .video-player{text-align:center}html .xilinx-bs3 #video-text{height:255.5px}html .xilinx-bs3 #video-text h1{font-size:30px;line-height:36px;margin:0 0 10px}html .xilinx-bs3 #video-text h4{font-size:18px;line-height:24px;margin:0}html .xilinx-bs3 #video-text p{font-size:16px;line-height:26px}html .xilinx-bs3 .flip-container{height:233px}html .xilinx-bs3 .flip-container .flipper .back{height:189px}html .xilinx-bs3 .flip-container .flipper .back ul{top:-189px;font-size:12px;margin:20px 0 0 50px}html .xilinx-bs3 .flip-container .flipper .back ul li{margin-bottom:0px}html .xilinx-bs3 .flip-container .flipper .back .button{padding:6px 10px;font-size:12px}html .xilinx-bs3 .flip-container .flip-name{top:189px}html .xilinx-bs3 .flip-container .flip-name img{margin:5px 10px 5px 0}html .xilinx-bs3 .flip-container .flip-name h2{font-size:16px}html .xilinx-bs3 #globe{background-image:none;height:auto}html #next-gen{display:none}html .xilinx-bs3 .megatrend-banner h1{font-size:32px}html .xilinx-bs3 .megatrend-banner .megatrend-nav a{padding:0 20px;font-size:17px}html .xilinx-bs3 .video-player{text-align:center}html .xilinx-bs3 #mega-x h2{font-size:17px}html .xilinx-bs3 #mega-x ul{font-size:13px}html .xilinx-bs3 #mega-x ul.small{font-size:12px}html .xilinx-bs3 .solutions-elements h1{letter-spacing:2px;font-size:30px}html .xilinx-bs3 .solutions-elements h2{margin:0}html .xilinx-bs3 #about.long .about-text{height:107px}html .xilinx-bs3 #about.long .about-text h5{font-size:30px}html .xilinx-bs3 #about.long .about-text p{font-size:16px;line-height:18px}html .xilinx-bs3 #about.long .about-text p.tiny{font-size:10px;line-height:10px}html .xilinx-bs3 #about .about-text{height:118px}html .xilinx-bs3 #about .about-text h5{font-weight:400;margin:0 0 5px}html .xilinx-bs3 #about .about-text.small h5{font-size:25px;margin:0}html .xilinx-bs3 #about .about-text p{font-size:17px}html .xilinx-bs3 #about .about-text p.tiny{font-size:10px}html .xilinx-bs3 #about .about-text p .break-on{display:none}html #pdfs .pdf img{margin:5%;width:90%}html #product .product-table .slide tr td,html #product .product-table .slide tr th{max-width:136px;min-width:136px}}@media (max-width:991px){html{}html .background-sdx{background-size:250px auto, cover;background-position:30% bottom, center center;background-repeat:no-repeat}html .xilinx-bs3 .bg-container .bg#sdaccel{background:url('/content/dam/xilinx/megatrends/sdx-logo.png'), url('/content/dam/xilinx/megatrends/sdaccel-bg.jpg');background-size:250px auto, cover;background-position:30% bottom, center center;background-repeat:no-repeat}html .xilinx-bs3 .bg-container .bg#sdsoc{background:url('/content/dam/xilinx/megatrends/sdx-logo.png'), url('/content/dam/xilinx/megatrends/sdsoc-bg.jpg');background-size:250px auto, cover;background-position:30% bottom, center center;background-repeat:no-repeat}html .xilinx-bs3 .bg-container .bg#sdnet{background:url('/content/dam/xilinx/megatrends/sdx-logo.png'), url('/content/dam/xilinx/megatrends/sdnet-bg.jpg');background-size:250px auto, cover;background-position:30% bottom, center center;background-repeat:no-repeat}html .xilinx-bs3 .bg-container .bg#vivado{background:url('/content/dam/xilinx/megatrends/banners/icons/hlx-logo.png'), url('/content/dam/xilinx/megatrends/vivado-bg.jpg');background-size:250px auto, cover;background-position:30% bottom, center center;background-repeat:no-repeat}html .xilinx-bs3 .bg-container .bg .banner{height:auto;padding:0}html .xilinx-bs3 .bg-container .bg .banner.hlx,html .xilinx-bs3 .bg-container .bg .banner.sdx{background:none}html .xilinx-bs3 .bg-container .bg .banner img{margin:30px auto 10px;display:block}html .xilinx-bs3 .bg-container .bg .banner h1{font-size:30px;text-align:center}html .page-anchors{background-color:transparent;padding:0}html .page-anchors .split{background-color:#f2f2f2;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;width:500px;margin:0 auto}html .page-anchors .split a{margin:6px 0;display:inline-block}html #tabs .tab p{font-size:13px}html .xilinx-bs3 div#promos div.promo{text-align:center;width:50%;margin:0 auto 20px}html .xilinx-bs3 div#promos div.promo p{font-size:16px}html .xilinx-bs3 #featured-products .featured-text{min-height:0;max-width:500px;margin:0 auto 15px}html .xilinx-bs3 #featured-products .featured-text br{display:none}html .xilinx-bs3 #featured-products .featured-text .learn-more{position:relative}html .callToAction{margin-top:15px}html .callToAction.last{margin-top:10px}html .xilinx-bs3 #video-text{display:block;height:auto}html .xilinx-bs3 #video-text h1{margin:20px 0 10px}html .xilinx-bs3 #industry-megatrends{padding:40px 0 10px}html .xilinx-bs3 #industry-megatrends .flip-container{height:266px;margin-bottom:30px}html .xilinx-bs3 #industry-megatrends .flip-container .flipper .back{height:222px}html .xilinx-bs3 #industry-megatrends .flip-container .flipper .back ul{top:-222px;font-size:13px;margin:30px 0 0 50px}html .xilinx-bs3 #industry-megatrends .flip-container .flipper .back ul li{margin-bottom:2px}html .xilinx-bs3 #industry-megatrends .flip-container .flip-name{top:222px}html .xilinx-bs3 #globe h4{font-size:20px;line-height:24px}html .xilinx-bs3 #globe p{font-size:14px;line-height:22px}html .xilinx-bs3 .megatrend-banner h1{font-size:25px}html .xilinx-bs3 .megatrend-banner .megatrend-nav .split a{font-size:15px}html .xilinx-bs3 #mega-x{background-image:none;height:auto}html .xilinx-bs3 #mega-x .x-left{text-align:center;padding:0;margin-top:10px}html .xilinx-bs3 #mega-x .x-right{text-align:center;padding:0;margin-top:10px}html .xilinx-bs3 #mega-x h2{font-size:18px}html .xilinx-bs3 #mega-x ul{font-size:14px}html .xilinx-bs3 #mega-x ul.small{font-size:14px}html .xilinx-bs3 #mega-x ul li{line-height:22px}html .xilinx-bs3 #mega-x .x-icon{display:block;margin:0 auto}html .xilinx-bs3 .solutions-elements h1{font-size:22px;margin:30px 0 10px}html .xilinx-bs3 .solutions-elements .solutions-element{min-height:112px}html .xilinx-bs3 .solutions-elements .solutions-element h2{font-size:20px}html .xilinx-bs3 #about{padding:10px 0 30px}html .xilinx-bs3 #about.align-120 .about-text{height:120px;display:-webkit-box;display:-ms-flexbox;display:flex}html .xilinx-bs3 #about .about-image{text-align:center;padding:0;border:none}html .xilinx-bs3 #about.long .about-text{height:125px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}html .xilinx-bs3 #about.long .about-text h5{font-size:36px}html .xilinx-bs3 #about.long .about-text p{font-size:18px;line-height:22px}html .xilinx-bs3 #about .col-sm-12 .about-text p{margin-bottom:15px}html .xilinx-bs3 #about .col-sm-12 .about-text .margin0{width:126px;position:relative;top:-15px}html .xilinx-bs3 #about .about-text{display:block;height:auto}html .xilinx-bs3 #about .about-text.top-39{position:relative;top:-39px}html .xilinx-bs3 #components .component{width:80%;margin:0 auto 15px;max-width:600px}html .xilinx-bs3 #components .component:last-child{margin-bottom:15px}html .xilinx-bs3 #components .xilinxFeaturedVideo{width:80%;margin:0 auto 20px;max-width:600px}html .xilinx-bs3 #components .xilinxBlog{width:80%;margin:0 auto;max-width:600px}html #product .product-nav ul li{float:left;margin:0 1% 10px;width:15%}html #product .product-nav ul li:nth-child(6){margin-right:0}html #product .product-nav ul li:nth-child(7){clear:both;margin-left:0}html #product .product-nav ul li:first-child{margin-left:0}html #product .product-nav ul li:last-child{margin-right:0}html #product .nav-buttons{top:98px}html #product .product-table{clear:both}html #product .product-table .slide tr td,html #product .product-table .slide tr th{max-width:160px;min-width:160px}}@media (max-width:767px){html{}html .xilinx-bs3 h2{font-size:18px;line-height:24px}html .xilinx-bs3 h3{font-size:16px;line-height:20px}html .xilinx-bs3 h4{font-size:15px;line-height:20px}html .xilinx-bs3 p,html .xilinx-bs3 table,html .xilinx-bs3 ul{font-size:13px;line-height:18px}html .xilinx-bs3 p.small,html .xilinx-bs3 table.small,html .xilinx-bs3 ul.small{font-size:13px;line-height:18px}html .xilinx-bs3 ul{font-size:13px}html .xilinx-bs3 ul li{line-height:18px}html .xilinx-bs3 .checkmark{height:17px}html .page-anchors .split{width:400px}html .page-anchors .split a{font-size:13px}html #alliance-content .anchor-icon .icon{width:30px;height:auto}html .xilinxSearch form{text-align:center}html .xilinxSearch form .btn-small{margin-top:15px;padding:8px 14px;max-width:200px}html .xilinx-bs3 table.reorder thead{position:absolute;top:-9999px;left:-9999px}html .xilinx-bs3 table.reorder tr{border:1px solid #c2c4c9}html .xilinx-bs3 table.reorder td{display:block;border:none;position:relative;padding-left:35%}html .xilinx-bs3 table.reorder td:before{content:attr(data-th) ": ";font-weight:bold;position:absolute;left:2%;width:31%;margin-right:2%}html .xilinx-bs3 table.stacked td:first-child{width:24%}html .xilinx-bs3 .dropdownMenu.table-list{display:block}html .xilinx-bs3 table.table-list{display:none}html .xilinx-bs3 .table-wrapper{position:relative;margin-bottom:20px;overflow:hidden;border-right:1px solid #c2c4c9}html .xilinx-bs3 .table-wrapper .scroll{margin-bottom:0;border-left:0}html .xilinx-bs3 .table-wrapper .scroll td,html .xilinx-bs3 .table-wrapper .scroll th{position:relative;white-space:nowrap;overflow:hidden}html .xilinx-bs3 .table-wrapper .scroll td:first-child,html .xilinx-bs3 .table-wrapper .scroll th:first-child{display:none}html .xilinx-bs3 .table-wrapper .scrollable{overflow:scroll;overflow-y:hidden}html .xilinx-bs3 .table-wrapper .scrollable table{margin-left:35%;border-right:0}html .xilinx-bs3 .table-wrapper .pinned{position:absolute;left:0;top:0;width:35%;overflow:hidden;overflow-x:scroll;background-color:#fff;border-right:3px solid #c2c4c9}html .xilinx-bs3 .table-wrapper .pinned table{border-right:0}html .xilinx-bs3 .table-wrapper .pinned table td,html .xilinx-bs3 .table-wrapper .pinned table th{white-space:nowrap;display:none}html .xilinx-bs3 .table-wrapper .pinned table td:first-child,html .xilinx-bs3 .table-wrapper .pinned table th:first-child{display:table-cell;border-right:0}html .xilinx-bs3 .table-wrapper .pinned table td:last-child{border-bottom:0}html .xilinx-bs3 .bg-container .bg.sdx .banner img{margin:30px auto;width:90px}html .xilinx-bs3 .bg-container .bg.hlx .banner img{margin:30px auto;height:90px}html .xilinx-bs3 .bg-container .bg .banner h1{font-size:26px}html .xilinx-bs3 #tabs{display:none}html .xilinx-bs3 #icon-tabs .resp-tab{display:block}html .xilinx-bs3 #icon-tabs .content{padding:20px 0}html .xilinx-bs3 #icon-tabs .content:last-child{padding-bottom:0}html .xilinx-bs3 #icon-tabs .content ul li{margin-bottom:4px}html .xilinx-bs3 div#promos div.promo{text-align:center;margin:0 auto 20px;width:360px}html .xilinx-bs3 div#promos div.promo p{font-size:15px}html .xilinx-bs3 #featured-products .featured-text .learn-more{font-size:13px}html .callToAction a{font-size:13px}html .xilinx-bs3 #video-text h1{font-size:24px;line-height:28px}html .xilinx-bs3 #video-text h4{font-size:16px;line-height:22px}html .xilinx-bs3 #video-text p{font-size:14px;line-height:20px}html .xilinx-bs3 #industry-megatrends .megatrends-title h1{font-size:28px}html .xilinx-bs3 #industry-megatrends .flip-container{width:360px;margin:0 auto 30px;height:276px}html .xilinx-bs3 #industry-megatrends .flip-container .flipper .back{height:232px}html .xilinx-bs3 #industry-megatrends .flip-container .flipper .back ul{top:-232px;font-size:14px}html .xilinx-bs3 #industry-megatrends .flip-container .flipper .back ul li{margin-bottom:6px}html .xilinx-bs3 #industry-megatrends .flip-container .flipper .back .button{padding:6px 14px;font-size:13px}html .xilinx-bs3 #industry-megatrends .flip-container .flip-name{top:232px;width:360px}html .xilinx-bs3 #globe h4{font-size:16px;line-height:24px;font-weight:500;margin-bottom:5px}html .xilinx-bs3 #globe p{font-size:13px;line-height:18px}html .xilinx-bs3 .megatrend-banner h1{font-size:23px;line-height:35px}html .xilinx-bs3 .megatrend-banner h1 .break-off{display:block}html .xilinx-bs3 .megatrend-banner .megatrend-nav{margin-top:30px}html .xilinx-bs3 .megatrend-banner .megatrend-nav .split{float:none}html .xilinx-bs3 .megatrend-banner .megatrend-nav .split:first-child{margin-bottom:5px}html .xilinx-bs3 .megatrend-banner .megatrend-nav .split a{font-size:16px;padding:0 20px}html .xilinx-bs3 .solutions-elements h1{line-height:30px;text-align:center}html .xilinx-bs3 .solutions-elements h1 br.hide{display:block!important}html .xilinx-bs3 .solutions-elements .solutions-element{max-width:370px;min-height:0;margin:0 auto 10px}html .xilinx-bs3 .solutions-elements .solutions-element.last{margin-bottom:250px}html .xilinx-bs3 #about{padding:10px 0}html .xilinx-bs3 #about.align-120 .about-text{height:auto;display:block}html .xilinx-bs3 #about .about-image img{width:200px;height:auto}html .xilinx-bs3 #about.long .about-text{display:block;height:auto}html .xilinx-bs3 #about.long .about-text h5{font-size:30px;margin:0}html .xilinx-bs3 #about.long .about-text p{font-size:17px}html .xilinx-bs3 #about .about-text{height:auto;display:block;margin-bottom:15px}html .xilinx-bs3 #about .about-text.top-39{position:initial}html .xilinx-bs3 #about .about-text .margin0{width:110px}html .xilinx-bs3 #about .about-text h5{font-size:30px;margin:0}html .xilinx-bs3 #about .about-text p{font-size:17px}html .xilinx-bs3 #about .about-text p.tiny{font-size:10px}html .xilinx-bs3 #about .about-text p .break-on{display:block}html .xilinx-bs3 #about .about-text p .break-off{display:block}html .xilinx-bs3 #about .about-text.small h5{font-size:30px;margin:0}html .xilinx-bs3 #about .about-text.small p{font-size:17px}html .xilinx-bs3 #components .component ul{font-size:13px;line-height:18px}html .xilinx-bs3 #components .xilinxBlog ul li.blog-title{font-size:13px;line-height:18px}html .xilinx-bs3 #components .xilinxBlog ul li.info{font-size:11px}html #product .product-nav{display:none}html #product .nav-buttons{display:none}html #product .product-table{overflow:visible}html #product .product-table .fixed-table{position:absolute;width:35%;overflow-x:scroll}html #product .product-table .fixed-table .fixed{position:relative;width:100%}html #product .product-table .scrollable{position:absolute;left:35%;width:65%;overflow-x:scroll}html #product .product-table .scrollable .slide{position:relative;left:0}html #product .product-table .scrollable .slide tr td.active,html #product .product-table .scrollable .slide tr th.active{background-color:#282d3f}}@media (max-width:449px){html{}html .xilinx-bs3 table.reorder td{padding:35px 8px 0}html .xilinx-bs3 table.reorder td:last-child{padding-bottom:15px}html .xilinx-bs3 table.reorder td:before{width:100%;position:absolute;left:8px;top:15px;margin:0}html .xilinx-bs3 table.stacked tr{border:1px solid #c2c4c9}html .xilinx-bs3 table.stacked td,html .xilinx-bs3 table.stacked td:first-child{width:100%;display:block;border:none}html .xilinx-bs3 div#components .component{width:100%}html .xilinx-bs3 div#components .xilinxFeaturedVideo{width:100%}html .xilinx-bs3 div#components .xilinxBlog{width:100%}html .xilinx-bs3 .bg-container .bg#sdaccel{background-size:200px auto, cover;background-position:15% bottom, center center}html .xilinx-bs3 .bg-container .bg#sdsoc{background-size:200px auto, cover}html .xilinx-bs3 .bg-container .bg#sdnet{background-size:200px auto, cover}html .xilinx-bs3 .bg-container .bg#developer-zone .banner h1{position:relative;top:90px}html .xilinx-bs3 .bg-container .bg .banner h1{font-size:17px;line-height:26px}html .page-anchors .split{display:block;width:auto}html .page-anchors .split a{display:block;margin:0;padding:10px;border:1px solid #c2c4c9;border-bottom:none;font-weight:500}html .page-anchors .split:last-child a:last-child{border-bottom:1px solid #c2c4c9}html .xilinx-bs3 div#promos div.promo{width:100%}html .xilinx-bs3 #nodes .node{float:none;width:250px;margin:0 auto;padding-bottom:15px;border-bottom:1px solid #c2c4c9}html .xilinx-bs3 #nodes .node h2{margin-bottom:0}html .xilinx-bs3 #nodes .node .nm{min-height:0;border-right:none}html .xilinx-bs3 #nodes .node:last-child{border-bottom:none}html .xilinx-bs3 #video-text h1{font-size:18px;line-height:24px;margin:10px 0 5px}html .xilinx-bs3 #video-text h1 br{display:none}html .xilinx-bs3 #video-text h4{font-size:14px;line-height:20px}html .xilinx-bs3 #video-text h4 br{display:none}html .xilinx-bs3 #video-text p br{display:none}html .xilinx-bs3 #industry-megatrends .megatrends-title h1{font-size:25px;margin-bottom:20px}html .xilinx-bs3 #industry-megatrends .flip-container{width:290px;margin:0 auto 30px;height:226px}html .xilinx-bs3 #industry-megatrends .flip-container .flipper .back{height:187px}html .xilinx-bs3 #industry-megatrends .flip-container .flipper .back ul{top:-187px;font-size:12px;margin:20px 0 0 40px}html .xilinx-bs3 #industry-megatrends .flip-container .flipper .back ul li{margin-bottom:3px}html .xilinx-bs3 #industry-megatrends .flip-container .flipper .back .button{padding:6px 10px;font-size:11px}html .xilinx-bs3 #industry-megatrends .flip-container .flip-name{top:187px;width:290px}html .xilinx-bs3 #industry-megatrends .flip-container .flip-name h2{font-size:15px;top:2px}html .xilinx-bs3 #industry-megatrends .flip-container .flip-name img{margin:5px 10px 8px 0;width:25px}html .xilinx-bs3 .megatrend-banner{top:120px}html .xilinx-bs3 .megatrend-banner img{margin-bottom:30px}html .xilinx-bs3 .megatrend-banner h1{font-size:18px;line-height:30px}html .xilinx-bs3 .megatrend-banner .megatrend-nav{margin-top:30px}html .xilinx-bs3 .megatrend-banner .megatrend-nav .split a{font-size:14px;padding:0 12px}html .xilinx-bs3 #mega-x h2{font-size:16px}html .xilinx-bs3 #mega-x ul{font-size:13px}html .xilinx-bs3 #mega-x ul li{line-height:20px}html .xilinx-bs3 .solutions-elements h1{font-size:18px}html .xilinx-bs3 .solutions-elements h1 br.hide{display:none!important}html .xilinx-bs3 .solutions-elements .solutions-element h2{font-size:18px}html .xilinx-bs3 .solutions-elements .solutions-element p{font-size:13px}}