.background{background-size:cover;background-position:center center;background-repeat:no-repeat;content:"";position:absolute;width:100%;height:100%;top:0;left:0}.xilinx-bs3 .modal-body a{color:#4682b4}.xilinx-bs3 .xilinxRawHtml{margin-bottom:0}.xilinx-bs3 .footer-spacing{height:0}.xilinx-bs3 a{color:#000000}.xilinx-bs3 .xilinxBreadcrumb{display:none}.xilinx-bs3 .stripBackground{margin-bottom:0}.xilinx-bs3 .xilinxBlog{margin-top:30px}.xilinx-bs3 br.xs-on{display:inline}.xilinx-bs3 br.xs-off{display:none}@media (min-width:768px){.xilinx-bs3 br.xs-on{display:none}.xilinx-bs3 br.xs-off{display:inline}}.slide.new:before{background:url(/content/dam/xilinx/homepage/carousel/new-bg.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat;content:"";position:absolute;width:100%;height:100%;top:0;left:0}.slide.top-promo:before{background:url(/content/dam/xilinx/homepage/carousel/homepage-promo-bg.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat;content:"";position:absolute;width:100%;height:100%;top:0;left:0}.slide.wireless:before{background:url(/content/dam/xilinx/homepage/carousel/5g-wireless-bg.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat;content:"";position:absolute;width:100%;height:100%;top:0;left:0}.slide.video-vision:before{background:url(/content/dam/xilinx/homepage/carousel/video-vision-bg.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat;content:"";position:absolute;width:100%;height:100%;top:0;left:0}.slide.industrial:before{background:url(/content/dam/xilinx/homepage/carousel/industrial-bg.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat;content:"";position:absolute;width:100%;height:100%;top:0;left:0}.slide.cloud:before{background:url(/content/dam/xilinx/homepage/carousel/cloud-computing-bg.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat;content:"";position:absolute;width:100%;height:100%;top:0;left:0}@-moz-keyframes backgroundZoom{0%{-moz-transform:scale(1, 1);-webkit-transform:scale(1, 1);transform:scale(1, 1)}to{-moz-transform:scale(1.1, 1.1);-webkit-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1)}}@-webkit-keyframes backgroundZoom{0%{-moz-transform:scale(1, 1);-webkit-transform:scale(1, 1);transform:scale(1, 1)}to{-moz-transform:scale(1.1, 1.1);-webkit-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1)}}@keyframes backgroundZoom{0%{-moz-transform:scale(1, 1);-webkit-transform:scale(1, 1);transform:scale(1, 1)}to{-moz-transform:scale(1.1, 1.1);-webkit-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1)}}@media screen and (-webkit-min-device-pixel-ratio:0){.carousel-bg .slick-list .slick-slide.slick-active:before{-moz-animation:backgroundZoom 8s forwards;-webkit-animation:backgroundZoom 8s forwards;-webkit-animation-name:backgroundZoom;animation-name:backgroundZoom;-webkit-animation-duration:10s;animation-duration:10s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}}@-moz-document url-prefix(){.carousel-bg .slick-list .slick-slide.slick-active:before{-moz-animation:backgroundZoom 8s forwards;-webkit-animation:backgroundZoom 8s forwards;animation-name:backgroundZoom;animation-duration:10s;animation-fill-mode:forwards}}.carousel-bg{top:-59px;height:541px;margin-bottom:0}.carousel-bg .slick-list{width:100%}.carousel-bg .slick-list .slick-slide{height:600px;position:relative}.carousel-bg .slick-list .slick-slide:before{opacity:.8}.carousel-bg .slick-list .slick-slide.slick-active:before{opacity:1;-moz-transition:opacity 500ms ease-in-out;-o-transition:opacity 500ms ease-in-out;-ms-transition:opacity 500ms ease-in-out;-webkit-transition:opacity 500ms ease-in-out;transition:opacity 500ms ease-in-out}.carousel-bg .banner-text{text-align:center;position:relative;top:180px}.carousel-bg .banner-text h1{margin:15px 0 0;color:#fff;text-shadow:2px 2px 0px #000000;font-size:18px;line-height:1.5}.carousel-bg .banner-text h1 br.xsoff{display:none}.carousel-bg .banner-text h1 br.xson{display:block}.carousel-bg .banner-text p{margin:10px 0 30px;color:#fff;font-size:16px;line-height:24px}.carousel-bg .banner-text img{display:block;margin:0 auto;height:60px;width:60px}.carousel-bg .banner-text .learn-more-button{font:600 16px 'Open Sans Condensed', sans-serif;letter-spacing:1px}.carousel-bg .banner-text .learn-more-button a{background-color:#ed1c24;padding:5px 12px;color:#fff;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.carousel-bg .banner-text .learn-more-button a:hover{background-color:#d41118;color:#fff}@media (min-width:768px){.carousel-bg .banner-text h1{font-size:28px;text-shadow:2px 3px 0px #000000}.carousel-bg .banner-text h1 br.xsoff{display:block}.carousel-bg .banner-text h1 br.xson{display:none}.carousel-bg .banner-text p{font-size:18px}}@media (min-width:992px){.carousel-bg .banner-text h1{font-size:32px}}.slick-dots{position:absolute;bottom:-45px;width:100%;padding:0;list-style:none;text-align:center}.slick-dots li button{background-color:#fff;border-radius:10px;height:10px;width:10px}.slick-dots li button:hover{background-color:#ed1c24}.slick-dots li button:before{content:none}.slick-dots li.slick-active button{background-color:#ed1c24}.mega-nav{background-color:#f2f2f2}.mega-nav ul{list-style:none;padding:0;margin:0;text-align:center}.mega-nav ul li{float:left;width:17%;padding:10px 0}.mega-nav ul li:first-child{width:15%}.mega-nav ul li a{position:relative}.mega-nav ul li a p{display:none;margin-bottom:0;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.mega-nav ul li a img{height:auto;-moz-transition:opacity 0.2s ease-in-out;-o-transition:opacity 0.2s ease-in-out;-ms-transition:opacity 0.2s ease-in-out;-webkit-transition:opacity 0.2s ease-in-out;transition:opacity 0.2s ease-in-out}.mega-nav ul li a .hover-on{opacity:0;position:absolute;left:0;top:-6px;width:28px;min-width:28px}.mega-nav ul li a .hover-off{width:28px;min-width:28px}.mega-nav ul li a:hover p{color:#ed1c24}.mega-nav ul li a:hover .hover-off{opacity:0}.mega-nav ul li a:hover .hover-on{opacity:1}@media (min-width:768px){.mega-nav ul li a p{display:block;font-size:13px}.mega-nav ul li a .hover-on{width:35px;min-width:35px}.mega-nav ul li a .hover-off{width:35px;min-width:35px}}@media (min-width:992px){.mega-nav ul li a p{font-size:14px}}.x-bg{background:url('/content/dam/xilinx/homepage/mega-x/x-bg.png');background-size:cover;background-position:center center;background-repeat:no-repeat;height:292px;margin:60px 0}.x-bg .title{color:#ed1c24;font-size:30px;text-align:center;margin:0;letter-spacing:1px}.x-bg .x-icon{display:none;margin:10px auto 0}.x-bg h1{margin:0 0 5px;letter-spacing:1px;font-size:36px}.x-bg p{font-size:24px;line-height:30px}.x-bg .button{background-color:#f2f2f2;padding:0 5px 0 15px;display:inline-block;cursor:pointer;height:30px;position:relative;margin-bottom:10px;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.x-bg .button:hover{background-color:#dedddd}.x-bg .button img{position:absolute;left:-25px}.x-bg .button p{display:inline-block;margin:0;position:relative;font-size:16px}.x-bg .button .glyphicon{font-size:11px;top:0;margin-left:5px}.x-bg #software{text-align:right;padding:50px 230px 0 0}.x-bg #software .zone-icon{float:right}.x-bg #software .fa-ul{direction:rtl;float:right;clear:both;margin-right:36px;padding:0}@media (min-width:1200px){.x-bg #software .fa-ul{clear:none}}.x-bg #software .fa-ul li i{color:#ed1c24;right:-30px;left:auto}.x-bg #hardware{padding:50px 0 0 230px}.x-bg #hardware .button{left:25px}.x-bg #hardware .zone-icon{float:left}.x-bg #hardware .fa-ul{float:left;clear:both;margin-left:36px}@media (min-width:1200px){.x-bg #hardware .fa-ul{clear:none}}.x-bg #hardware .fa-ul li i{color:#002157}.x-bg .back{display:none}.x-bg .back .zone-icon{-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.x-bg .back .zone-icon:hover{opacity:.6}.x-bg .back .fa-ul{font-size:13px}.x-bg .back .fa-ul li{margin-bottom:3px}.x-bg .back .button{display:none}@media (max-width:1199px){.x-bg{background:none;height:auto;margin:30px 0}.x-bg .title{font-size:16px}.x-bg .x-icon{display:block}.x-bg #software{padding:20px 20px 0 0}.x-bg #software .back .button{float:right}.x-bg #hardware{padding:20px 0 0 20px}.x-bg #hardware .back .button{float:left}.x-bg .front{display:none!important}.x-bg .back{display:block!important}.x-bg .back .zone-icon{display:none}.x-bg .back .button{display:block}}@media (max-width:767px){.x-bg #software{padding:20px 0 0;text-align:left}.x-bg #software .back .button{float:none}.x-bg #software .back .fa-ul{float:none;width:250px;margin:0 auto;text-align:left}.x-bg #software .back .fa-ul li{padding-left:40px}.x-bg #software .back .fa-ul li i{right:auto;left:0;-webkit-transform:none;-ms-transform:none;transform:none}.x-bg #hardware{padding:20px 0 0}.x-bg #hardware .back .button{float:none;left:0}.x-bg #hardware .back .fa-ul{float:none;width:250px;margin:0 auto}.x-bg #hardware .back .fa-ul li{padding-left:40px}.x-bg #hardware .back .fa-ul li i{left:0}.x-bg .back .button{width:250px;margin:10px auto}.x-bg .back .button img{left:0}.x-bg .back .button p{font-size:14px;margin-left:25px}}.press-release{background-color:#f2f2f2;padding:10px 15px;margin:30px 0}.press-release h3:before{font:normal normal normal 18px/1 FontAwesome;content:"\f1ea";padding-right:10px}.press-release ul{padding-left:32px}.press-release ul li{margin-bottom:8px}.press-release p{margin-bottom:0;margin-left:32px;font-weight:600}.chip-family{background:url(/content/dam/xilinx/homepage/products/chip-family.jpg) center top;background-attachment:fixed;height:950px;position:relative}.chip-family .chips{background:url(/content/dam/xilinx/homepage/products/chips.png) center 45px no-repeat;height:950px}.chip-family .overlay{width:100%;height:660px;background-color:rgba(0, 0, 0, 0.8);position:absolute;bottom:0}.chip-family .overlay h1{font-family:'Open Sans', sans-serif;color:#fff;margin:30px 0;text-align:center}.chip-family .dropdownMenu{position:relative;background-color:rgba(0, 0, 0, 0.8);border:1px solid #959595;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;color:#fff;padding:10px 10px;width:290px;margin:0 auto;cursor:pointer}.chip-family .dropdownMenu.table-list{display:none;margin:0 0 15px}.chip-family .dropdownMenu:after{content:"";position:absolute;right:10px;top:50%;margin-top:-5px;border-width:5px 0 5px 5px;border-style:solid;border-color:transparent #fff}.chip-family .dropdownMenu.active:after{right:10px;margin-top:-2px;border-width:5px 5px 0 5px;border-color:#fff transparent}.chip-family .dropdownMenu span{font:400 15px/18px 'Open Sans', sans-serif}.chip-family .dropdownMenu ul.dropdownList{display:none;list-style:none;border:1px solid #959595;padding:0;position:absolute;top:100%;background-color:#000;z-index:999;width:290px;left:-1px}.chip-family .dropdownMenu ul.dropdownList li{padding:8px 12px;margin:0!important;color:#fff}.chip-family .dropdownMenu ul.dropdownList li:hover{color:#ed1c24}.chip-family .description{padding:15px;background-color:rgba(0, 0, 0, 0.8);border:1px solid #959595;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;border-top:0;margin:0 auto 15px;width:290px}.chip-family .description p{color:#fff}@media (min-width:768px){.chip-family{height:600px}.chip-family .overlay{height:350px}.chip-family .chips{background-position:center -20px;height:600px}.chip-family .dropdownMenu{width:auto}.chip-family .dropdownMenu ul.dropdownList{width:220px}.chip-family .description{width:auto;height:166px}.chip-family .last .description{height:186px}}@media (min-width:992px){.chip-family .overlay{height:315px}.chip-family .chips{background-position:center 15px}.chip-family .dropdownMenu ul.dropdownList{width:293px}.chip-family .description{height:146px}.chip-family .first .description{height:126px}.chip-family .last .description{height:146px}}@media (min-width:1200px){.chip-family .overlay{height:290px}.chip-family .chips{background-position:center 30px}.chip-family .dropdownMenu ul.dropdownList{width:360px}.chip-family .description{height:auto}.chip-family .first .description{height:auto}.chip-family .last .description{height:auto}}.footer{background-image:url('/content/dam/xilinx/imgs/banners/footer-bg.jpg');background-color:#000000;padding:60px 0 20px;margin-top:15px;background-position:center top;background-repeat:no-repeat;text-align:center}.footer .fa,.footer h2,.footer p{color:#f2f2f2}.footer .info{margin-bottom:50px}.footer .block{margin-bottom:30px;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-o-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);opacity:0;min-height:142px}.footer .block .fa{font-size:40px;margin-bottom:15px}.footer .block .fa.fa-bolt{-webkit-filter:none;filter:none;-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(25deg);-ms-transform:rotate(25deg);transform:rotate(25deg)}.footer .block .large{font-size:30px;font-weight:600;margin-bottom:5px}.footer .block p{min-height:40px}@media (min-width:992px){.footer .row{padding:0 80px}}.block.fadeIn{position:relative;-webkit-animation:fadeIn 1.5s ease-out;-moz-animation:fadeIn 1.5s ease-out;-o-animation:fadeIn 1.5s ease-out;animation:fadeIn 1.5s ease-out;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}@-webkit-keyframes fadeIn{0%{-webkit-transform:translateY(100%);opacity:0}50%{opacity:0}to{-webkit-transform:translateY(0);opacity:1}}@-moz-keyframes fadeIn{0%{-moz-transform:translateY(100%);opacity:0}50%{opacity:0}to{-moz-transform:translateY(0);opacity:1}}@-o-keyframes fadeIn{0%{-o-transform:translateY(100%);opacity:0}50%{opacity:0}to{-o-transform:translateY(0);opacity:1}}@keyframes fadeIn{0%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}50%{opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.revision{position:relative;background:url(/content/dam/xilinx/homepage/carousel/revision-bg.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat;content:"";position:absolute;width:100%;height:100%;top:0;left:0}.revision video#revision{position:absolute;left:0;height:100%;width:auto}@media (min-width:1100px){.revision video#revision{height:auto;width:100%}}@media (max-width:767px){.revision video#revision{display:none}}.revision .banner-text img{width:auto}